[vlc-devel] Codecs Initial Parameters propagation

Francois Cartegnie fcvlcdev at free.fr
Wed Dec 14 19:29:36 CET 2016


Hi,


If you were at the Berlin Asso meeting, I did a short explanation of the
AnnexB issues, especially the and data loss along the demux->mux path.


There's a similar issue with non video codecs (DTS, A52, Teletext, ...)
where muxing requires knowledge of parameters that can't be extracted
without parsing and gathering info from the stream, which should already
be done by the packetizer.

Such parameters are for example special channel mapping (where no
possible bijection with fmt one) and are required for creating a correct
Decoder Atom (mp4) or mandatory descriptor (TS).

Should it be as simple as union storage in audio ? (can be fairly large
number of params, ex DTS-HD)

Francois


More information about the vlc-devel mailing list