[FFmpeg-trac] #6974(undetermined:new): Improve handling of AAC PCE audio channels with segmented MPEG-TS

FFmpeg trac at avcodec.org
Mon Jan 22 13:25:38 EET 2018


#6974: Improve handling of AAC PCE audio channels with segmented MPEG-TS
-------------------------------------+-------------------------------------
             Reporter:  redmcg       |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  important    |                Component:
              Version:  git-master   |  undetermined
             Keywords:  aac          |               Resolution:
  regression                         |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by heleppkes):

 This appears to be caused by the ADTS muxer which is used when muxing
 MPEG-TS. ADTS streams with PCE require the PCE to be in-band as TYPE_PCE
 elements, and the ADTS muxer does insert the PCE as an in-band element -
 except, it only does it once at the beginning - hence the first segment
 works, and any further segments do not.

 For a fully compliant ADTS stream in MPEG-TS, the PCE should probably be
 repeated on regular intervals. How often this should happen I do not know,
 I'm sure there is some specification that defines such intervals. Perhaps
 even in every audio frame?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/6974#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list