From: Rainer Hochecker Date: Mon, 6 May 2013 19:27:59 +0000 (+0200) Subject: Fix vdpau vc1 interlace modes also when using decoder vc1_vdpau. X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=06d8fdb660fdb2ca18dffa3aa92e40d2a7909b95;p=ffmpeg Fix vdpau vc1 interlace modes also when using decoder vc1_vdpau. Signed-off-by: Carl Eugen Hoyos --- diff --git a/libavcodec/vdpau.c b/libavcodec/vdpau.c index b9a07cd6cee..04355b06826 100644 --- a/libavcodec/vdpau.c +++ b/libavcodec/vdpau.c @@ -307,7 +307,7 @@ void ff_vdpau_vc1_decode_picture(MpegEncContext *s, const uint8_t *buf, assert(render); /* fill LvPictureInfoVC1 struct */ - render->info.vc1.frame_coding_mode = v->fcm; + render->info.vc1.frame_coding_mode = v->fcm ? v->fcm + 1 : 0; render->info.vc1.postprocflag = v->postprocflag; render->info.vc1.pulldown = v->broadcast; render->info.vc1.interlace = v->interlace;