comparison vaapi_vc1.c @ 10725:3b6b7fe1c27c libavcodec

Use VA_INVALID_ID instead of hard coded values.
author gb
date Mon, 28 Dec 2009 15:19:36 +0000
parents de8d07d87c45
children 1e0d87fc2818
comparison
equal deleted inserted replaced
10724:de8d07d87c45 10725:3b6b7fe1c27c
143 143
144 /* Fill in VAPictureParameterBufferVC1 */ 144 /* Fill in VAPictureParameterBufferVC1 */
145 pic_param = ff_vaapi_alloc_pic_param(vactx, sizeof(VAPictureParameterBufferVC1)); 145 pic_param = ff_vaapi_alloc_pic_param(vactx, sizeof(VAPictureParameterBufferVC1));
146 if (!pic_param) 146 if (!pic_param)
147 return -1; 147 return -1;
148 pic_param->forward_reference_picture = 0xffffffff; 148 pic_param->forward_reference_picture = VA_INVALID_ID;
149 pic_param->backward_reference_picture = 0xffffffff; 149 pic_param->backward_reference_picture = VA_INVALID_ID;
150 pic_param->inloop_decoded_picture = 0xffffffff; 150 pic_param->inloop_decoded_picture = VA_INVALID_ID;
151 pic_param->sequence_fields.value = 0; /* reset all bits */ 151 pic_param->sequence_fields.value = 0; /* reset all bits */
152 pic_param->sequence_fields.bits.pulldown = v->broadcast; 152 pic_param->sequence_fields.bits.pulldown = v->broadcast;
153 pic_param->sequence_fields.bits.interlace = v->interlace; 153 pic_param->sequence_fields.bits.interlace = v->interlace;
154 pic_param->sequence_fields.bits.tfcntrflag = v->tfcntrflag; 154 pic_param->sequence_fields.bits.tfcntrflag = v->tfcntrflag;
155 pic_param->sequence_fields.bits.finterpflag = v->finterpflag; 155 pic_param->sequence_fields.bits.finterpflag = v->finterpflag;