aboutsummaryrefslogtreecommitdiff
path: root/audio/ossaudio.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-13qapi audio: Elide redundant has_FOO in generated CMarkus Armbruster1-5/+3
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau1-2/+2
2022-03-04ossaudio: reduce effective playback buffer sizeVolker Rümelin1-3/+4
2022-03-04audio: restore mixing-engine playback buffer sizeVolker Rümelin1-0/+12
2021-01-15audio: Add braces for statements/fix braces' positionZhang Han1-8/+4
2021-01-15audio: split pcm_ops function get_buffer_inVolker Rümelin1-0/+1
2020-07-13ossaudio: fix out of bounds writeVolker Rümelin1-0/+1
2020-01-31ossaudio: disable poll mode can't be reachedVolker Rümelin1-9/+5
2020-01-31ossaudio: prevent SIGSEGV in oss_enable_outVolker Rümelin1-1/+1
2020-01-31audio: fix bug 1858488Volker Rümelin1-0/+10
2020-01-31audio/oss: fix buffer pos calculationGerd Hoffmann1-1/+1
2019-10-18audio: replace shift in audio_pcm_info with bytes_per_frameKővágó, Zoltán1-7/+7
2019-09-23audio: split ctl_* functions into enable_* and volume_*Kővágó, Zoltán1-48/+31
2019-09-23audio: unify input and output mixeng buffer managementKővágó, Zoltán1-1/+2
2019-09-23ossaudio: port to the new audio backend apiKővágó, Zoltán1-176/+96
2019-08-21audio: use size_t where makes senseKővágó, Zoltán1-22/+23
2019-08-21audio: remove read and write pcm_opsKővágó, Zoltán1-12/+0
2019-08-21audio: do not run each backend in audio_runKővágó, Zoltán1-6/+6
2019-08-21audio: remove audio_MIN, audio_MAXKővágó, Zoltán1-3/+3
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-1/+2
2019-03-11ossaudio: port to -audiodev configKővágó, Zoltán1-110/+51
2019-03-11audio: -audiodev command line option basic implementationKővágó, Zoltán1-1/+1
2019-03-11audio: use qapi AudioFormat instead of audfmt_eKővágó, Zoltán1-15/+15
2018-03-12audio: add driver registryGerd Hoffmann1-1/+7
2018-02-06audio: Replace AUDIO_FUNC with __func__Alistair Francis1-6/+4
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-05-18Fix some typos found by codespellStefan Weil1-1/+1
2016-02-02audio: Clean up includesPeter Maydell1-2/+1
2015-07-08ossaudio: fix memory leakGonglei1-0/+1
2015-06-15ossaudio: use trace events instead of debug config flagKővágó, Zoltán1-21/+4
2015-06-15ossaudio: do not use global variablesKővágó, Zoltán1-49/+61
2015-06-15audio: expose drv_opaque to init_out and init_inKővágó, Zoltán1-2/+3
2015-06-12oss: Remove unused error handling of qemu_set_fd_handlerFam Zheng1-6/+8
2014-06-13audio: Drop superfluous conditionals around g_free()Markus Armbruster1-4/+2
2013-11-07ossaudio: check for oss support in oss_audio_initGerd Hoffmann1-0/+4
2013-11-07Revert "ossaudio: do not enable by default"Gerd Hoffmann1-1/+1
2013-11-05ossaudio: do not enable by defaultAnthony Liguori1-1/+1
2013-05-26Remove OSS support for OpenBSDBrad Smith1-4/+0
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-2/+2
2012-12-19janitor: do not include qemu-char everywherePaolo Bonzini1-1/+0
2012-12-19janitor: do not rely on indirect inclusions of or from qemu-char.hPaolo Bonzini1-0/+1
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-2/+2
2011-01-12audio: split sample conversion and volume mixingMichael Walle1-2/+1
2011-01-09ossaudio: add endianness support for VoiceInMichael Walle1-5/+15
2010-01-13Workaround for broken OSS_GETVERSION on FreeBSD, part twoJuergen Lock1-4/+26
2010-01-09oss: fix fragment settingmalc1-13/+16
2010-01-09oss: issue OSS_GETVERSION ioctl only when neededmalc1-17/+17
2010-01-09oss: refactor code around policy settingmalc1-12/+8
2010-01-08oss: workaround for cases when OSS_GETVERSION is not definedmalc1-1/+12
2009-10-03oss/alsa: Do not invoke UB described in 7.15.1.1 (this time for ADC)malc1-9/+12