From 2fd99a5c4311a9ffaa5120e43219129984c9aa0d Mon Sep 17 00:00:00 2001 From: Hendrik Leppkes Date: Sun, 25 May 2014 13:10:26 +0200 Subject: biPlanes is documented to always be 1. --- demuxer/Demuxers/LAVFVideoHelper.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'demuxer') diff --git a/demuxer/Demuxers/LAVFVideoHelper.cpp b/demuxer/Demuxers/LAVFVideoHelper.cpp index 53025e06..380733ed 100644 --- a/demuxer/Demuxers/LAVFVideoHelper.cpp +++ b/demuxer/Demuxers/LAVFVideoHelper.cpp @@ -328,7 +328,7 @@ MPEG1VIDEOINFO *CLAVFVideoHelper::CreateMPEG1VI(const AVStream* avstream, ULONG mp1vi->hdr.bmiHeader.biSize = sizeof(BITMAPINFOHEADER); mp1vi->dwStartTimeCode = 0; // is this not 0 anywhere..? - mp1vi->hdr.bmiHeader.biPlanes = 0; + mp1vi->hdr.bmiHeader.biPlanes = 1; mp1vi->hdr.bmiHeader.biCompression = 0; // copy extradata over @@ -384,7 +384,7 @@ MPEG2VIDEOINFO *CLAVFVideoHelper::CreateMPEG2VI(const AVStream *avstream, ULONG } else if (avstream->codec->codec_id == AV_CODEC_ID_MPEG2VIDEO) { CExtradataParser parser = CExtradataParser(extradata, extra); mp2vi->cbSequenceHeader = (DWORD)parser.ParseMPEGSequenceHeader((BYTE *)&mp2vi->dwSequenceHeader[0]); - mp2vi->hdr.bmiHeader.biPlanes = 0; + mp2vi->hdr.bmiHeader.biPlanes = 1; mp2vi->hdr.bmiHeader.biCompression = 0; } else { bCopyUntouched = TRUE; -- cgit v1.2.3