comparison vaapi_mpeg4.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
54 pic_param = ff_vaapi_alloc_pic_param(vactx, sizeof(VAPictureParameterBufferMPEG4)); 54 pic_param = ff_vaapi_alloc_pic_param(vactx, sizeof(VAPictureParameterBufferMPEG4));
55 if (!pic_param) 55 if (!pic_param)
56 return -1; 56 return -1;
57 pic_param->vop_width = s->width; 57 pic_param->vop_width = s->width;
58 pic_param->vop_height = s->height; 58 pic_param->vop_height = s->height;
59 pic_param->forward_reference_picture = 0xffffffff; 59 pic_param->forward_reference_picture = VA_INVALID_ID;
60 pic_param->backward_reference_picture = 0xffffffff; 60 pic_param->backward_reference_picture = VA_INVALID_ID;
61 pic_param->vol_fields.value = 0; /* reset all bits */ 61 pic_param->vol_fields.value = 0; /* reset all bits */
62 pic_param->vol_fields.bits.short_video_header = avctx->codec->id == CODEC_ID_H263; 62 pic_param->vol_fields.bits.short_video_header = avctx->codec->id == CODEC_ID_H263;
63 pic_param->vol_fields.bits.chroma_format = CHROMA_420; 63 pic_param->vol_fields.bits.chroma_format = CHROMA_420;
64 pic_param->vol_fields.bits.interlaced = !s->progressive_sequence; 64 pic_param->vol_fields.bits.interlaced = !s->progressive_sequence;
65 pic_param->vol_fields.bits.obmc_disable = 1; 65 pic_param->vol_fields.bits.obmc_disable = 1;