Mercurial > libavcodec.hg
comparison vaapi_mpeg2.c @ 10178:140aa1e7328b libavcodec
Fill in new VASliceParameterBufferMPEG2.slice_horizontal_position field.
This is needed for the Intel G45 driver.
| author | gb |
|---|---|
| date | Wed, 16 Sep 2009 07:50:09 +0000 |
| parents | f0732d44f655 |
| children | 3f08c340020f |
comparison
equal
deleted
inserted
replaced
| 10177:981143737752 | 10178:140aa1e7328b |
|---|---|
| 129 /* Fill in VASliceParameterBufferMPEG2 */ | 129 /* Fill in VASliceParameterBufferMPEG2 */ |
| 130 slice_param = (VASliceParameterBufferMPEG2 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size); | 130 slice_param = (VASliceParameterBufferMPEG2 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size); |
| 131 if (!slice_param) | 131 if (!slice_param) |
| 132 return -1; | 132 return -1; |
| 133 slice_param->macroblock_offset = macroblock_offset; | 133 slice_param->macroblock_offset = macroblock_offset; |
| 134 slice_param->slice_horizontal_position = s->mb_x; | |
| 134 slice_param->slice_vertical_position = s->mb_y; | 135 slice_param->slice_vertical_position = s->mb_y; |
| 135 slice_param->quantiser_scale_code = quantiser_scale_code; | 136 slice_param->quantiser_scale_code = quantiser_scale_code; |
| 136 slice_param->intra_slice_flag = intra_slice_flag; | 137 slice_param->intra_slice_flag = intra_slice_flag; |
| 137 return 0; | 138 return 0; |
| 138 } | 139 } |
