summaryrefslogtreecommitdiffstats
path: root/audio/ossaudio.c
Commit message (Expand)AuthorAgeFilesLines
* Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2022-03-221-2/+2
* ossaudio: reduce effective playback buffer sizeVolker Rümelin2022-03-041-3/+4
* audio: restore mixing-engine playback buffer sizeVolker Rümelin2022-03-041-0/+12
* audio: Add braces for statements/fix braces' positionZhang Han2021-01-151-8/+4Star
* audio: split pcm_ops function get_buffer_inVolker Rümelin2021-01-151-0/+1
* ossaudio: fix out of bounds writeVolker Rümelin2020-07-131-0/+1
* ossaudio: disable poll mode can't be reachedVolker Rümelin2020-01-311-9/+5Star
* ossaudio: prevent SIGSEGV in oss_enable_outVolker Rümelin2020-01-311-1/+1
* audio: fix bug 1858488Volker Rümelin2020-01-311-0/+10
* audio/oss: fix buffer pos calculationGerd Hoffmann2020-01-311-1/+1
* audio: replace shift in audio_pcm_info with bytes_per_frameKővágó, Zoltán2019-10-181-7/+7
* audio: split ctl_* functions into enable_* and volume_*Kővágó, Zoltán2019-09-231-48/+31Star
* audio: unify input and output mixeng buffer managementKővágó, Zoltán2019-09-231-1/+2
* ossaudio: port to the new audio backend apiKővágó, Zoltán2019-09-231-176/+96Star
* audio: use size_t where makes senseKővágó, Zoltán2019-08-211-22/+23
* 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-6/+6
* 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
* ossaudio: port to -audiodev configKővágó, Zoltán2019-03-111-110/+51Star
* 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-15/+15
* audio: add driver registryGerd Hoffmann2018-03-121-1/+7
* audio: Replace AUDIO_FUNC with __func__Alistair Francis2018-02-061-6/+4Star
* os-posix: include sys/mman.hPaolo Bonzini2016-06-161-1/+0Star
* Fix some typos found by codespellStefan Weil2016-05-181-1/+1
* audio: Clean up includesPeter Maydell2016-02-021-2/+1Star
* ossaudio: fix memory leakGonglei2015-07-081-0/+1
* ossaudio: use trace events instead of debug config flagKővágó, Zoltán2015-06-151-21/+4Star
* ossaudio: do not use global variablesKővágó, Zoltán2015-06-151-49/+61
* audio: expose drv_opaque to init_out and init_inKővágó, Zoltán2015-06-151-2/+3
* oss: Remove unused error handling of qemu_set_fd_handlerFam Zheng2015-06-121-6/+8
* audio: Drop superfluous conditionals around g_free()Markus Armbruster2014-06-131-4/+2Star
* ossaudio: check for oss support in oss_audio_initGerd Hoffmann2013-11-071-0/+4
* Revert "ossaudio: do not enable by default"Gerd Hoffmann2013-11-071-1/+1
* ossaudio: do not enable by defaultAnthony Liguori2013-11-051-1/+1
* Remove OSS support for OpenBSDBrad Smith2013-05-261-4/+0Star
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-2/+2
* 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-2/+2
* audio: split sample conversion and volume mixingMichael Walle2011-01-121-2/+1Star
* ossaudio: add endianness support for VoiceInMichael Walle2011-01-091-5/+15
* Workaround for broken OSS_GETVERSION on FreeBSD, part twoJuergen Lock2010-01-121-4/+26
* oss: fix fragment settingmalc2010-01-091-13/+16
* oss: issue OSS_GETVERSION ioctl only when neededmalc2010-01-091-17/+17
* oss: refactor code around policy settingmalc2010-01-081-12/+8Star
* oss: workaround for cases when OSS_GETVERSION is not definedmalc2010-01-081-1/+12
* oss/alsa: Do not invoke UB described in 7.15.1.1 (this time for ADC)malc2009-10-031-9/+12
* oss/alsa: Do not invoke UB described in 7.15.1.1malc2009-10-021-22/+25