summaryrefslogtreecommitdiffstats
path: root/audio/audio.c
Commit message (Expand)AuthorAgeFilesLines
* audio: exit(1) if audio backend failed to be found or initializedMarc-André Lureau2022-09-021-3/+11
* introduce -audio as a replacement for -soundhwPaolo Bonzini2022-05-141-1/+7
* include: move qemu_get_vm_name() to sysemu.hMarc-André Lureau2022-04-061-1/+1
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-2/+2
* audio: Log context for audio bugAkihiko Odaki2022-03-151-13/+12Star
* audio: restore mixing-engine playback buffer sizeVolker Rümelin2022-03-041-17/+52
* Revert "audio: fix wavcapture segfault"Volker Rümelin2022-03-041-2/+2
* audio: add pcm_ops function table for capture backendVolker Rümelin2022-03-041-0/+2
* audio: copy playback stream in sequential orderVolker Rümelin2022-03-041-15/+9Star
* audio: inline function audio_pcm_sw_get_rpos_in()Volker Rümelin2022-03-041-18/+5Star
* audio: add function audio_pcm_hw_conv_in()Volker Rümelin2022-03-041-6/+19
* audio: move function audio_pcm_hw_clip_out()Volker Rümelin2022-03-041-19/+19
* audio: replace open-coded buffer arithmeticVolker Rümelin2022-03-041-18/+7Star
* audio: add "dbus" audio backendMarc-André Lureau2021-12-211-0/+1
* audio: Never send migration sectionDr. David Alan Gilbert2021-08-101-0/+10
* audio: Fix format specifications of debug logsAkihiko Odaki2021-06-171-3/+3
* audio: move code to audio/audio.cVolker Rümelin2021-06-171-0/+9
* sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé2021-03-091-1/+1
* audio: Add braces for statements/fix braces' positionZhang Han2021-01-151-14/+12Star
* audio: remove remaining unused plive codeVolker Rümelin2021-01-151-16/+1Star
* audio: break generic buffer dependency on mixing-engineVolker Rümelin2021-01-151-7/+4Star
* audio: split pcm_ops function get_buffer_inVolker Rümelin2021-01-151-4/+14
* sdlaudio: add -audiodev sdl,out.buffer-count optionVolker Rümelin2021-01-151-1/+1
* audio: add sanity checkGerd Hoffmann2020-12-151-1/+3
* audio: Simplify audio_bug() removing old codePhilippe Mathieu-Daudé2020-12-151-18/+1Star
* audio: remove unused function audio_is_cleaning_up()Volker Rümelin2020-12-151-8/+0Star
* audio: remove qemu_spice_audio_init()Gerd Hoffmann2020-09-231-0/+16
* audio: run downstream playback queue unconditionallyVolker Rümelin2020-09-231-0/+3
* audio: align audio_generic_write with audio_pcm_hw_run_outVolker Rümelin2020-09-231-5/+27
* audio: remove unnecessary calls to put_buffer_inVolker Rümelin2020-09-231-2/+0Star
* audio: align audio_generic_read with audio_pcm_hw_run_inVolker Rümelin2020-09-231-4/+15
* audio/spiceaudio: always rate limit playback streamVolker Rümelin2020-09-231-1/+2
* audio/audio: fix video playback slowdown with spiceaudioVolker Rümelin2020-09-231-2/+5
* qemu/: fix some comment spelling errorszhaolichang2020-09-171-1/+1
* audio: fix wavcapture segfaultBruce Rogers2020-05-261-2/+2
* audio/jack: add JACK client audiodevGeoffrey McRae2020-05-251-0/+1
* dsoundaudio: dsound_get_buffer_in should honor *sizeVolker Rümelin2020-04-061-7/+5Star
* audio: proper support for float samples in mixengKővágó, Zoltán2020-02-061-18/+38
* audio/dsound: fix invalid parameters errorKővágó, Zoltán2020-02-061-4/+2Star
* audio: audio_generic_get_buffer_in should honor *sizeVolker Rümelin2020-01-311-1/+2
* audio: fix bug 1858488Volker Rümelin2020-01-311-31/+27Star
* audio: prevent SIGSEGV in AUD_get_buffer_size_outVolker Rümelin2020-01-311-2/+2
* audio: fix audio_generic_readVolker Rümelin2020-01-311-5/+5
* audio: fix audio_generic_writeVolker Rümelin2020-01-311-1/+1
* audio/audio: Add missing fall through commentPhilippe Mathieu-Daudé2020-01-241-0/+1
* audio: fix integer overflowVolker Rümelin2020-01-061-1/+1
* audio: fix audio recordingVolker Rümelin2019-11-201-0/+1
* audio: basic support for multichannel audioKővágó, Zoltán2019-10-181-1/+1
* audio: replace shift in audio_pcm_info with bytes_per_frameKővágó, Zoltán2019-10-181-37/+37
* audio: support more than two channels in volume settingKővágó, Zoltán2019-10-181-8/+22