[FFmpeg-trac] #1719(avformat:open): MPEG-TS demuxer : don't parse a PAT (and clear programs) if its version number is the same as the previous one

FFmpeg trac at avcodec.org
Wed Sep 5 17:42:38 CEST 2012


#1719: MPEG-TS demuxer : don't parse a PAT (and clear programs) if its version
number is the same as the previous one
-------------------------------------+-------------------------------------
             Reporter:  aurelien     |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  normal       |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  mpegts       |               Blocked By:
  demuxer pat pmt                    |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by michael):

 * status:  new => open
 * reproduced:  0 => 1


Comment:

 If i understand the spec correctly, the PAT can be in multiple sections
 and each would have matching versions so stoping with an equal version
 would break such huge PATs. Also with concatenation theres a 1 in 32
 chance the version will be the same, similar can happen with seeking if
 the reference version isnt reset. I thus think a PAT with matching version
 should not be discarded and this problem be solved differently

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1719#comment:1>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list