[vlc-devel] [vlc-commits] demux: libmp4: add Opus atoms

Francois Cartegnie fcvlcdev at free.fr
Mon Jan 19 12:32:45 CET 2015


Le 19/01/2015 09:53, Timothy B. Terriberry a écrit :
> Francois Cartegnie wrote:
>> handling for now due to private data endianness change and 2 extra bytes
>> before OpusHead (which I can't find explanation. Encoder bug ?).
> 
> If there's no encoder, how can this be an encoder bug?

After investigation that's xiph metadata packing used in codec private
data :/

>> But since headers are sent with first samples, you'll find that opus
>> already works when enabled in muxer.
> 
> I'm not sure what you mean by this. Can you explain?

That currently you can mux opus in MP4 and have playback working without
any dOps atom.

Francois



More information about the vlc-devel mailing list