Mercurial > libavcodec.hg
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; |