[FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices

FFmpeg trac at avcodec.org
Thu Apr 24 09:22:49 CEST 2014


#1398: remuxed DTS audio won't play on hardware devices
------------------------------------+------------------------------------
             Reporter:  patters     |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:  dca mpegts  |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by goodthanks):

 Replying to [comment:26 cehoyos]:
 > Replying to [comment:25 goodthanks]:
 > > Changing the stream_type ID's in libavformat\mpegts.h would fix the
 issue
 > > eg)
 > > change
 > > {{{#define STREAM_TYPE_AUDIO_DTS 0x8a}}}
 > > to
 > > {{{#define STREAM_TYPE_AUDIO_DTS 0x82}}}
 >
 > Sorry if I misunderstand: Did you test this locally with your hardware
 and it fixes the problem or do you think that this change would fix the
 problem?

 I tested on my own hardware and it fixed the problem.

 Also this change will make ffmpeg consistent with tsmuxer
 http://www.videohelp.com/tools/tsMuxeR

 Which already assigns 0x82 to DTS streams in TS files. I know that isn't
 proof it's correct but it's a good indicator.

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


More information about the FFmpeg-trac mailing list