diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2014-08-16 16:49:28 +0400 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2014-08-16 16:49:28 +0400 |
commit | d2337e1f83ddccd18595a5ce2a573152d331dda9 (patch) | |
tree | 5d3506cd0577b448c6ebe655c3da0cdc256a9331 /demuxer | |
parent | f002e709d1f076a99fca35e11d221f374ae47b6b (diff) |
Make HEVC AnnexB check a bit more lenient
Fixes issue 475
Diffstat (limited to 'demuxer')
-rw-r--r-- | demuxer/Demuxers/LAVFStreamInfo.cpp | 2 |
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; |