Commit e3d31755 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Map FFmpeg F32*E and f64*E to VLC FL32 and FL64

This solves the Sony Wave float32 sample on little endian machines.
Of course the float64 sample doesn't work yet, because of the lack of converter.
parent 24719ba3
...@@ -360,6 +360,13 @@ static const struct ...@@ -360,6 +360,13 @@ static const struct
{ VLC_CODEC_ALAW, CODEC_ID_PCM_ALAW, AUDIO_ES }, { VLC_CODEC_ALAW, CODEC_ID_PCM_ALAW, AUDIO_ES },
{ VLC_CODEC_MULAW, CODEC_ID_PCM_MULAW, AUDIO_ES }, { VLC_CODEC_MULAW, CODEC_ID_PCM_MULAW, AUDIO_ES },
{ VLC_CODEC_S24DAUD, CODEC_ID_PCM_S24DAUD, AUDIO_ES }, { VLC_CODEC_S24DAUD, CODEC_ID_PCM_S24DAUD, AUDIO_ES },
#if ( !defined( WORDS_BIGENDIAN ) )
{ VLC_CODEC_FL32, CODEC_ID_PCM_F32LE, AUDIO_ES },
{ VLC_CODEC_FL64, CODEC_ID_PCM_F64LE, AUDIO_ES },
#else
{ VLC_CODEC_FL32, CODEC_ID_PCM_F32BE, AUDIO_ES },
{ VLC_CODEC_FL64, CODEC_ID_PCM_F64BE, AUDIO_ES },
#endif
/* Subtitle streams */ /* Subtitle streams */
/* Before this version, subs were too experimental */ /* Before this version, subs were too experimental */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment