[FFmpeg-trac] #9422(avformat:new): PMT descriptor overflow, results in incorrect streams

FFmpeg trac at avcodec.org
Wed Sep 15 05:46:27 EEST 2021


#9422: PMT descriptor overflow, results in incorrect streams
-------------------------------------+-------------------------------------
             Reporter:  Nicolás      |                    Owner:  (none)
  Jorge Dato                         |
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  mpegts       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Balling):

 Yeah, that 15 bytes ID 1 is this (except that it is supposed to be ID ):

 https://github.com/FFmpeg/FFmpeg/blob/f38458089f28df73a7badf459117d668ce988ca6/libavformat/mpegtsenc.c#L503

 What about after those 15 bytes, they end in HDMV? What is supposed to be
 there? Use latest Wireshark to check. What about ff 1b 44 3f 28 04 64 00
 00 30  28 3f 2a 02 7e ff 0f e1 0f f0 00 3d 92 37 27 FF FF.... FF? Is that
 ID ff size 1b? Because that does not look right.


 {{{
 0000   47 41 10 17 00 02 b0 37 00 01 c1 00 00 e1 00 f0   GA.....7........
 0010   0c 05 04 48 44 00 0f 01 0f 0f ff fc fc 1b f0 11   ...HD...........
 0020   f0 14 05 08 48 44 4d 56 ff 1b 44 3f 28 04 64 00   ....HDMV..D?(.d.
 0030   28 3f 2a 02 7e ff 0f e1 0f f0 00 3d 92 37 27 ff   (?*.~......=.7'.
 0040   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
 0050   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
 0060   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
 0070   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
 0080   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
 0090   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
 00a0   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
 00b0   ff ff ff ff ff ff ff ff ff ff ff ff               ............



 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9422#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list