From 45a01c82b087262c95f61369fb90e6bc9c698a72 Mon Sep 17 00:00:00 2001 From: Hendrik Leppkes Date: Fri, 18 Nov 2016 15:08:03 +0100 Subject: [PATCH] matroskadec_haali: don't create stereo3d side data for 2d tracks --- libavformat/matroskadec_haali.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/matroskadec_haali.c b/libavformat/matroskadec_haali.c index e192e2b37b..a27ca461bd 100644 --- a/libavformat/matroskadec_haali.c +++ b/libavformat/matroskadec_haali.c @@ -1343,6 +1343,7 @@ static int mkv_read_header(AVFormatContext *s) // add stream level stereo3d side data if it is a supported format if (info->AV.Video.StereoMode < MATROSKA_VIDEO_STEREOMODE_TYPE_NB && + info->AV.Video.StereoMode != MATROSKA_VIDEO_STEREOMODE_TYPE_MONO && info->AV.Video.StereoMode != 10 && info->AV.Video.StereoMode != 12) { ret = ff_mkv_stereo3d_conv(st, info->AV.Video.StereoMode); if (ret < 0)