comparison vaapi_mpeg2.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 8a4984c5cacc
comparison
equal deleted inserted replaced
10724:de8d07d87c45 10725:3b6b7fe1c27c
52 pic_param = ff_vaapi_alloc_pic_param(vactx, sizeof(VAPictureParameterBufferMPEG2)); 52 pic_param = ff_vaapi_alloc_pic_param(vactx, sizeof(VAPictureParameterBufferMPEG2));
53 if (!pic_param) 53 if (!pic_param)
54 return -1; 54 return -1;
55 pic_param->horizontal_size = s->width; 55 pic_param->horizontal_size = s->width;
56 pic_param->vertical_size = s->height; 56 pic_param->vertical_size = s->height;
57 pic_param->forward_reference_picture = 0xffffffff; 57 pic_param->forward_reference_picture = VA_INVALID_ID;
58 pic_param->backward_reference_picture = 0xffffffff; 58 pic_param->backward_reference_picture = VA_INVALID_ID;
59 pic_param->picture_coding_type = s->pict_type; 59 pic_param->picture_coding_type = s->pict_type;
60 pic_param->f_code = mpeg2_get_f_code(s); 60 pic_param->f_code = mpeg2_get_f_code(s);
61 pic_param->picture_coding_extension.value = 0; /* reset all bits */ 61 pic_param->picture_coding_extension.value = 0; /* reset all bits */
62 pic_param->picture_coding_extension.bits.intra_dc_precision = s->intra_dc_precision; 62 pic_param->picture_coding_extension.bits.intra_dc_precision = s->intra_dc_precision;
63 pic_param->picture_coding_extension.bits.picture_structure = s->picture_structure; 63 pic_param->picture_coding_extension.bits.picture_structure = s->picture_structure;