[vlc-devel] Rationalizing audio output formats
remi at remlab.net
Wed Aug 1 11:12:43 CEST 2012
In principles, VLC supports a large number of different linear audio
formats for output. I have to say I do not really see the point. I think
only formats used by audio outputs and encoders make any sense there. The
other linear format should be decoded by the raw audio decoder to whatever
is most appropriate (meaning FL32 or S16N).
Currently, the following formats are support in both endianess:
F64, F32, S32, S24, S16, U16
Also these formats are supported:
U8, S8, FI32
And these formats can be byte-swapped but do not seem truly supported:
S8, U16*, U24*, S24* and U32*.
Useless except on prehistoric unsupported hardware:
Probably useless in practice:
F64*, F32 in wrong endian, S32*.
(*) in both endianess.
Sent from my collocated server
More information about the vlc-devel