aboutsummaryrefslogtreecommitdiff
path: root/audio/sdlaudio.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau1-1/+1
2022-03-04sdlaudio: fix samples vs. frames mix-upVolker Rümelin1-5/+2
2022-03-04audio: restore mixing-engine playback buffer sizeVolker Rümelin1-0/+3
2022-03-04audio: replace open-coded buffer arithmeticVolker Rümelin1-6/+5
2021-01-15sdlaudio: enable (in|out).mixing-engine=offVolker Rümelin1-2/+2
2021-01-15sdlaudio: add recording functionsVolker Rümelin1-3/+139
2021-01-15sdlaudio: replace legacy functions with modern onesVolker Rümelin1-57/+50
2021-01-15sdlaudio: fill remaining sample buffer with silenceVolker Rümelin1-1/+2
2021-01-15sdlaudio: always clear the sample bufferVolker Rümelin1-17/+16
2021-01-15sdlaudio: don't start playback in init routineVolker Rümelin1-1/+0
2021-01-15sdlaudio: add -audiodev sdl,out.buffer-count optionVolker Rümelin1-2/+9
2021-01-15audio: fix bit-rotted codeVolker Rümelin1-1/+1
2021-01-15sdlaudio: remove leftover SDL1.2 codeVolker Rümelin1-17/+13
2020-02-06audio: proper support for float samples in mixengKővágó, Zoltán1-0/+28
2020-01-31audio: fix bug 1858488Volker Rümelin1-2/+5
2019-09-23audio: split ctl_* functions into enable_* and volume_*Kővágó, Zoltán1-14/+3
2019-09-23sdlaudio: port to the new audio backend apiKővágó, Zoltán1-45/+42
2019-08-21audio: use size_t where makes senseKővágó, Zoltán1-10/+10
2019-08-21audio: remove read and write pcm_opsKővágó, Zoltán1-6/+0
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-11sdlaudio: port to -audiodev configKővágó, Zoltán1-18/+4
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-13/+13
2019-02-28audio/sdlaudio: Simplify the sdl_callback functionThomas Huth1-26/+19
2019-02-28audio/sdlaudio: Remove the semaphore codeThomas Huth1-140/+5
2018-03-12audio: add driver registryGerd Hoffmann1-1/+7
2018-02-06audio: Replace AUDIO_FUNC with __func__Alistair Francis1-1/+1
2017-03-01audio/sdlaudio: Allow audio playback with SDL2Thomas Huth1-0/+48
2016-02-02audio: Clean up includesPeter Maydell1-0/+1
2015-06-15sdlaudio: do not allow multiple instancesKővágó, Zoltán1-0/+7
2015-06-15audio: expose drv_opaque to init_out and init_inKővágó, Zoltán1-1/+2
2011-06-08Fix compilation warning due to missing header for sigaction (followup)Alexandre Raymond1-1/+0
2011-04-03Fix trivial "endianness bugs"Stefan Weil1-10/+10
2010-08-07audio/sdl: return on errormalc1-0/+1
2010-08-06audio/sdl: be more anal about errorsmalc1-3/+18
2010-04-22audio/sdlaudio: remove unused variableSerge Ziryukin1-9/+2
2010-01-17Revert "sdlaudio: make it suck less"malc1-30/+50
2009-09-30sdlaudio: make it suck lessmalc1-50/+30
2009-09-18audio: internal API changemalc1-4/+2
2009-09-18sdlaudio: use correct function names in sdl_XXX callsmalc1-3/+3
2009-08-11Aestheticsmalc1-4/+6
2009-08-11use C99 initializers for all audio/*Juan Quintela1-1/+1
2009-08-11use C99 initializers for audio_pcm_opsJuan Quintela1-11/+5
2009-08-11Use C99 initializers for audio_optionJuan Quintela1-3/+5
2009-08-11Use proper struct initializers and remove INIT_FIELD() macroJuan Quintela1-11/+11
2009-07-31Fix Sparse warnings: "Using plain integer as NULL pointer"Blue Swirl1-1/+1
2009-03-07Support for DragonFly BSD (Hasso Tepper)blueswir11-1/+1
2008-12-03Make audio violate POSIX lessmalc1-3/+3
2008-10-26Fix undeclared symbol warnings from sparseblueswir11-1/+1