mpegvideo: Initialize chroma_*_shift and codec_tag even if the size is 0
authorMartin Storsjö <martin@martin.st>
Tue, 24 Sep 2013 09:02:39 +0000 (12:02 +0300)
committerLuca Barbato <lu_zero@gentoo.org>
Tue, 7 Jan 2014 08:43:58 +0000 (09:43 +0100)
commit371659d1ad71cac41732c5d9d7a32ee1cf173c95
tree13ae9f16c4751bdb590bf0a50cb35f08c896b542
parentc00e491aebecd3257cccb41c56029996146727d2
mpegvideo: Initialize chroma_*_shift and codec_tag even if the size is 0

This fixes breakage in a few fate tests on certain setups
(that for some reason didn't break on OS X) after the previous
commit (8812a8057). Currently, some video streams are initialized
in ff_MPV_common_init with width/height set at 0 and only changed
to a proper video size with ff_MPV_common_frame_size_change later.

The breakage was diagnosed by Anton Khirnov.

Signed-off-by: Martin Storsjö <martin@martin.st>
libavcodec/mpegvideo.c