[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