aboutsummaryrefslogtreecommitdiff
path: root/audio/paaudio.c
AgeCommit message (Expand)Author
2019-09-23audio: split ctl_* functions into enable_* and volume_*Kővágó, Zoltán
2019-09-23paaudio: port to the new audio backend apiKővágó, Zoltán
2019-08-21audio: use size_t where makes senseKővágó, Zoltán
2019-08-21audio: remove read and write pcm_opsKővágó, Zoltán
2019-08-21paaudio: fix playback glitchesKővágó, Zoltán
2019-08-21audio: remove audio_MIN, audio_MAXKővágó, Zoltán
2019-08-21paaudio: properly disconnect streams in fini_*Kővágó, Zoltán
2019-08-21paaudio: do not move stream when sink/source name is specifiedKővágó, Zoltán
2019-08-21paaudio: prepare for multiple audiodevKővágó, Zoltán
2019-07-03fix microphone lag with PAMartin Schrodt
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-03-18audio/paaudio: fix microphone input being unusableMartin Schrodt
2019-03-18audio/paaudio: prolong and make latency configurableMartin Schrodt
2019-03-18audio/paaudio: fix ignored buffer_length settingMartin Schrodt
2019-03-11paaudio: port to -audiodev configKővágó, Zoltán
2019-03-11audio: -audiodev command line option basic implementationKővágó, Zoltán
2019-03-11audio: use qapi AudioFormat instead of audfmt_eKővágó, Zoltán
2019-01-24audio: check for pulseaudio daemon pidfileGerd Hoffmann
2018-11-12pulseaudio: process audio data in smaller chunksGerd Hoffmann
2018-03-12audio: add driver registryGerd Hoffmann
2018-02-06audio: Replace AUDIO_FUNC with __func__Alistair Francis
2018-01-16maint: Fix macros with broken 'do/while(0); ' usageEric Blake
2016-06-03audio: pa: Set volume of recording stream instead of recording devicePeter Krempa
2016-02-02audio: Clean up includesPeter Maydell
2015-06-15paaudio: fix possible resource leakKővágó, Zoltán
2015-06-15paaudio: do not use global variablesKővágó, Zoltán
2015-06-15audio: expose drv_opaque to init_out and init_inKővágó, Zoltán
2013-12-09audio: adjust pulse to 100Hz wakeup rateGerd Hoffmann
2012-05-04fix build with pulseaudio versions older than 0.9.11Gerd Hoffmann
2012-04-25fix paaudio.c warningsGerd Hoffmann
2012-04-17Allow controlling volume with PulseAudio backendMarc-André Lureau
2012-04-17Do not use pa_simple PulseAudio APIMarc-André Lureau
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-01-25pulseaudio: tweak configGerd Hoffmann
2011-01-25pulseaudio: setup buffer attrsGerd Hoffmann
2011-01-25pulseaudio: process 1/4 buffer max at onceGerd Hoffmann
2011-01-12audio: split sample conversion and volume mixingMichael Walle
2010-09-29pulse-audio: fix bug on updating rposWu Fengguang
2009-10-13qemu: allow pulseaudio to be the defaultMichael S. Tsirkin
2009-09-18audio: internal API changemalc
2009-08-11Aestheticsmalc
2009-08-11use C99 initializers for all audio/*Juan Quintela
2009-08-11use C99 initializers for audio_pcm_opsJuan Quintela
2009-08-11Use C99 initializers for audio_optionJuan Quintela
2009-08-11Use proper struct initializers and remove INIT_FIELD() macroJuan Quintela
2009-06-19fix qemu_alloc/qemu_free for audio subsystemJean-Christophe Dubois
2008-12-03Make audio violate POSIX lessmalc
2008-10-06Prepare for changing audio_pcm_ops dynamically (partially revert r5422)blueswir1
2008-10-05Make audio_pcm_opsstatic constblueswir1
2008-07-02Pulseaudio drivermalc