[FFmpeg-trac] #7807(avcodec:new): use h264_redundant_pps error
FFmpeg
trac at avcodec.org
Sun Apr 14 17:40:31 EEST 2019
#7807: use h264_redundant_pps error
---------------------------------------+-----------------------------------
Reporter: xiongguangjie | Owner:
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 1 |
---------------------------------------+-----------------------------------
Comment (by mkver):
What mypopy says is true, but the bsf is nevertheless broken atm. It's
been broken since paramter sets (in decomposed form, not the binary blob)
weren't copied, but refcounted. Since then the bsf not only changes the
output PPS, but inadvertently also the PPS used for parsing later input.
This means of course that parsing will encounter seemingly bad data
(values being out of range, cabac alignment errors,...).
A patch for this is on the ML: https://ffmpeg.org/pipermail/ffmpeg-
devel/2019-January/239244.html. It just needs a little bit of polish, but
lies dormant since January.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7807#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list