summaryrefslogtreecommitdiffstats
path: root/audio/alsaaudio.c
Commit message (Expand)AuthorAgeFilesLines
* alsaaudio: reduce playback latencyVolker Rümelin2022-10-111-1/+37
* Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2022-03-221-2/+2
* audio: restore mixing-engine playback buffer sizeVolker Rümelin2022-03-041-0/+1
* alsaaudio: remove #ifdef DEBUG to avoid bit rotVolker Rümelin2021-06-171-6/+4Star
* audio: Add braces for statements/fix braces' positionZhang Han2021-01-151-10/+5Star
* audio: split pcm_ops function get_buffer_inVolker Rümelin2021-01-151-0/+1
* audio: fix bit-rotted codeVolker Rümelin2021-01-151-1/+1
* audio/alsaaudio: Remove superfluous semicolonsPhilippe Mathieu-Daudé2020-02-181-2/+2
* audio: proper support for float samples in mixengKővágó, Zoltán2020-02-061-0/+17
* audio: fix bug 1858488Volker Rümelin2020-01-311-0/+1
* audio: basic support for multichannel audioKővágó, Zoltán2019-10-181-7/+0Star
* audio: replace shift in audio_pcm_info with bytes_per_frameKővágó, Zoltán2019-10-181-5/+6
* audio: split ctl_* functions into enable_* and volume_*Kővágó, Zoltán2019-09-231-37/+25Star
* alsaaudio: port to the new audio backend apiKővágó, Zoltán2019-09-231-222/+80Star
* audio: use size_t where makes senseKővágó, Zoltán2019-08-211-13/+13
* audio: remove read and write pcm_opsKővágó, Zoltán2019-08-211-12/+0Star
* audio: do not run each backend in audio_runKővágó, Zoltán2019-08-211-2/+5
* audio: remove audio_MIN, audio_MAXKővágó, Zoltán2019-08-211-3/+3
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-1/+2
* alsaaudio: port to -audiodev configKővágó, Zoltán2019-03-111-233/+100Star
* audio: -audiodev command line option basic implementationKővágó, Zoltán2019-03-111-1/+1
* audio: use qapi AudioFormat instead of audfmt_eKővágó, Zoltán2019-03-111-25/+28
* audio/alsaaudio: Remove compiler check around pragmaThomas Huth2018-12-121-2/+0Star
* audio: add driver registryGerd Hoffmann2018-03-121-1/+7
* audio: Replace AUDIO_FUNC with __func__Alistair Francis2018-02-061-2/+2
* audio: Clean up includesPeter Maydell2016-02-021-0/+1
* alsaaudio: use trace events instead of verboseKővágó, Zoltán2015-06-151-46/+14Star
* alsaaudio: do not use global variablesKővágó, Zoltán2015-06-151-68/+82
* audio: expose drv_opaque to init_out and init_inKővágó, Zoltán2015-06-151-2/+3
* alsaaudio: Remove unused error handling of qemu_set_fd_handlerFam Zheng2015-06-121-14/+2Star
* audio: Drop superfluous conditionals around g_free()Markus Armbruster2014-06-131-8/+4Star
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* janitor: do not include qemu-char everywherePaolo Bonzini2012-12-191-1/+0Star
* janitor: do not rely on indirect inclusions of or from qemu-char.hPaolo Bonzini2012-12-191-0/+1
* Use glib memory allocation and free functionsAnthony Liguori2011-08-211-5/+5
* audio: split sample conversion and volume mixingMichael Walle2011-01-121-1/+1
* alsaaudio: add endianness support for VoiceInMichael Walle2011-01-091-7/+27
* issue snd_pcm_start() when capturing audioJindrich Makovicka2010-10-171-6/+17
* fix 100% CPU load when idle with ALSAJindrich Makovicka2010-10-171-0/+4
* audio/alsa: Avoid snd_pcm_format_t vs audfmt_e mixupmalc2010-04-211-5/+6
* audio/alsa: Handle SND_PCM_STATE_SETUP in alsa_poll_handlermalc2010-02-281-0/+4
* audio/alsa: Spelling typo (paramters)Vagrant Cascadian2010-02-281-1/+1
* oss/alsa: Do not invoke UB described in 7.15.1.1 (this time for ADC)malc2009-10-031-12/+15
* alsa: Change default buffer/period sizemalc2009-10-021-1/+2
* oss/alsa: Do not invoke UB described in 7.15.1.1malc2009-10-021-11/+14
* audio: internal API changemalc2009-09-181-7/+2Star
* alsa: use audio_pcm_hw_clip_outmalc2009-09-181-45/+43Star
* alsa: Use proper value when testing returned events in alsa_poll_handlermalc2009-09-141-4/+6
* alsa/oss: Remove fd transfer handlers before closing oss/alsa fd/handlemalc2009-09-141-25/+28
* alsa: poll mode handlingmalc2009-09-121-21/+204