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)
committerMartin Storsjö <martin@martin.st>
Tue, 24 Sep 2013 11:02:23 +0000 (14:02 +0300)
commit5f24fe82e5fcf227abb5ebf62aa9bc246fda8c0d
tree019a614cf886176eef0d706a1c6639d92eb281ff
parentd6d27f3e58e6980bce4a490e7d8cc0f6a84521fe
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