Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/LAVFilters.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2014-08-16 16:49:28 +0400
committerHendrik Leppkes <h.leppkes@gmail.com>2014-08-16 16:49:28 +0400
commitd2337e1f83ddccd18595a5ce2a573152d331dda9 (patch)
tree5d3506cd0577b448c6ebe655c3da0cdc256a9331 /demuxer
parentf002e709d1f076a99fca35e11d221f374ae47b6b (diff)
Make HEVC AnnexB check a bit more lenient
Fixes issue 475
Diffstat (limited to 'demuxer')
-rw-r--r--demuxer/Demuxers/LAVFStreamInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/demuxer/Demuxers/LAVFStreamInfo.cpp b/demuxer/Demuxers/LAVFStreamInfo.cpp
index 788d195b..115cdd50 100644
--- a/demuxer/Demuxers/LAVFStreamInfo.cpp
+++ b/demuxer/Demuxers/LAVFStreamInfo.cpp
@@ -193,7 +193,7 @@ static bool h264_is_annexb(std::string format, AVStream *avstream)
static bool hevc_is_annexb(std::string format, AVStream *avstream)
{
ASSERT(avstream->codec->codec_id == AV_CODEC_ID_HEVC);
- if (avstream->codec->extradata_size < 25)
+ if (avstream->codec->extradata_size < 23)
return true;
if (avstream->codec->extradata[0] || avstream->codec->extradata[1] || avstream->codec->extradata[2] > 1)
return false;