audio: proper support for float samples in mixeng
This adds proper support for float samples in mixeng by adding a new audio format for it. Limitations: only native endianness is supported. None of the virtual sound cards support float samples (it looks like most of them only support 8 and 16 bit, only hda supports 32 bit), it is only used for the audio backends (i.e. host side). Signed-off-by:Kővágó, Zoltán <DirtY.iCE.hu@gmail.com> Acked-by:
Markus Armbruster <armbru@redhat.com> Message-id: 8a8b0b5698401b78d3c4c8ec90aef83b95babb06.1580672076.git.DirtY.iCE.hu@gmail.com Signed-off-by:
Gerd Hoffmann <kraxel@redhat.com>
Showing
- audio/alsaaudio.c 17 additions, 0 deletionsaudio/alsaaudio.c
- audio/audio.c 38 additions, 18 deletionsaudio/audio.c
- audio/audio_int.h 2 additions, 1 deletionaudio/audio_int.h
- audio/audio_template.h 25 additions, 16 deletionsaudio/audio_template.h
- audio/coreaudio.c 1 addition, 6 deletionsaudio/coreaudio.c
- audio/mixeng.c 55 additions, 33 deletionsaudio/mixeng.c
- audio/mixeng.h 4 additions, 4 deletionsaudio/mixeng.h
- audio/paaudio.c 9 additions, 0 deletionsaudio/paaudio.c
- audio/sdlaudio.c 28 additions, 0 deletionsaudio/sdlaudio.c
- qapi/audio.json 1 addition, 1 deletionqapi/audio.json
Loading
Please register or sign in to comment