matroskaenc: write correct Display{Width, Height} in stereo encoding
authorVittorio Giovara <vittorio.giovara@gmail.com>
Wed, 22 Oct 2014 13:36:32 +0000 (14:36 +0100)
committerVittorio Giovara <vittorio.giovara@gmail.com>
Mon, 27 Oct 2014 18:21:35 +0000 (18:21 +0000)
commit090c67d586e3916f9acc49e010b6389d07f97153
tree27b2e63a1eb1968bc03322ab17ab1a1762bc0de6
parenta6674d2e7771dbf7a4a5556f5e126be83cadac96
matroskaenc: write correct Display{Width, Height} in stereo encoding

should be the raw amount of pixels (for example 3840x1080 for full HD side by
side) and the DisplayWidth/Height in pixels should be the amount of pixels for
one plane (1920x1080 for that full HD stream)."

So, move the aspect ratio check in the mkv_write_stereo_mode() function
and always write the embl when stereo format and/or aspect ration is set.
Also add a few comments to that function.

CC: libav-stable@libav.org
Found-by: Asan Usipov <asan.usipov@gmail.com>
libavformat/matroskaenc.c