[FFmpeg-devel] [PATCH 0/2] Support for TrueHD streams with an Atmos substream

Hendrik Leppkes h.leppkes at gmail.com
Sun Sep 21 02:29:26 CEST 2014


this patchset adds support for playing TrueHD streams on new Blu-ray discs
which carry an additional Atmos substream inside the TrueHD stream.

The Atmos stream is simply discarded right now, since we don't have any way
to decode or expose it, but it might be feasible to shove it into side data
in the future in case the user app knows what to do with it.

The changes are in two parts:
1) Our TrueHD sync header parsing was not perfect, it didn't account for an
optional extension header at the end, which was never used before, but now it is.
Its simply skipped.

2) Being aware of and discarding the extra substream.

The changes for the first patch are derived from a disasm of a binary encoder.

- Hendrik

More information about the ffmpeg-devel mailing list