aout: pass FOURCC instead of bits to aout_ChannelsReorder()
To fix type aliasing, we need to know whether the data is float or integer, or use only char pointers. Also add support for FL64 and arbitrary lengths.
Showing
- include/vlc_aout.h 1 addition, 1 deletioninclude/vlc_aout.h
- modules/audio_output/alsa.c 3 additions, 7 deletionsmodules/audio_output/alsa.c
- modules/audio_output/auhal.c 1 addition, 1 deletionmodules/audio_output/auhal.c
- modules/audio_output/directx.c 3 additions, 5 deletionsmodules/audio_output/directx.c
- modules/audio_output/wasapi.c 3 additions, 3 deletionsmodules/audio_output/wasapi.c
- modules/audio_output/waveout.c 3 additions, 2 deletionsmodules/audio_output/waveout.c
- modules/demux/wav.c 1 addition, 2 deletionsmodules/demux/wav.c
- modules/mux/wav.c 1 addition, 2 deletionsmodules/mux/wav.c
- src/audio_output/common.c 82 additions, 20 deletionssrc/audio_output/common.c
Loading
Please register or sign in to comment