summaryrefslogtreecommitdiffstats
path: root/audio/wavaudio.c
Commit message (Expand)AuthorAgeFilesLines
* audio: swap audio_rate_get_bytes() function parametersVolker Rümelin2022-10-111-1/+1
* audio: restore mixing-engine playback buffer sizeVolker Rümelin2022-03-041-0/+1
* audio: fix bug 1858488Volker Rümelin2020-01-311-0/+1
* audio: replace shift in audio_pcm_info with bytes_per_frameKővágó, Zoltán2019-10-181-3/+3
* audio: split ctl_* functions into enable_* and volume_*Kővágó, Zoltán2019-09-231-4/+3Star
* audio: common rate control code for timer based outputsKővágó, Zoltán2019-09-231-11/+10Star
* wavaudio: port to the new audio backend apiKővágó, Zoltán2019-09-231-45/+9Star
* audio: use size_t where makes senseKővágó, Zoltán2019-08-211-4/+4
* audio: remove read and write pcm_opsKővágó, Zoltán2019-08-211-6/+0Star
* audio: remove audio_MIN, audio_MAXKővágó, Zoltán2019-08-211-2/+2
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+2
* wavaudio: port to -audiodev configKővágó, Zoltán2019-03-111-49/+9Star
* 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-7/+10
* audio: add driver registryGerd Hoffmann2018-03-121-1/+7
* audio: Replace AUDIO_FUNC with __func__Alistair Francis2018-02-061-1/+1
* qemu-common: stop including qemu/host-utils.h from qemu-common.hPaolo Bonzini2016-05-191-1/+1
* Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah2016-03-221-1/+1
* audio: Clean up includesPeter Maydell2016-02-021-0/+1
* wavaudio: do not use global variablesKővágó, Zoltán2015-06-151-16/+21
* audio: expose drv_opaque to init_out and init_inKővágó, Zoltán2015-06-151-3/+2Star
* aio / timers: Switch entire codebase to the new timer APIAlex Bligh2013-08-221-1/+1
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* wavaudio: Use stdio instead of QEMUFileJuan Quintela2011-09-201-10/+36
* Use glib memory allocation and free functionsAnthony Liguori2011-08-211-2/+2
* change all other clock references to use nanosecond resolution accessorsPaolo Bonzini2011-03-211-1/+1
* audio: internal API changemalc2009-09-181-7/+2Star
* audio: use muldiv64 where it makes sensemalc2009-09-181-1/+2
* Unexport ticks_per_sec variable. Create get_ticks_per_sec() functionJuan Quintela2009-09-111-1/+1
* Aestheticsmalc2009-08-111-17/+25
* use C99 initializers for all audio/*Juan Quintela2009-08-111-7/+4Star
* use C99 initializers for audio_pcm_opsJuan Quintela2009-08-111-11/+5Star
* Use C99 initializers for audio_optionJuan Quintela2009-08-111-12/+17
* Use proper struct initializers and remove INIT_FIELD() macroJuan Quintela2009-08-111-12/+11Star
* Make audio violate POSIX lessmalc2008-12-031-4/+4
* Prepare for changing audio_pcm_ops dynamically (partially revert r5422)blueswir12008-10-061-1/+1
* Make audio_pcm_opsstatic constblueswir12008-10-051-2/+2
* pthreads-based audio and miscellaneous audio clean-up (malc).balrog2008-01-141-1/+1
* Break up vl.h.pbrook2007-11-171-1/+3
* Qemu support for S32 and U32 alsa output, by Vassili Karpov.ths2007-02-171-1/+7
* use QEMUFile APIbellard2006-08-051-2/+2
* audio endianness API changes (malc)bellard2006-07-041-1/+2
* audio fixes + initial audio capture support (malc)bellard2006-07-041-1/+0Star
* wav finalization fix (malc)bellard2005-11-201-3/+2Star
* audio merge (malc)bellard2005-11-051-25/+32
* merged 15a_aqemu.patch audio patch (malc)bellard2005-10-301-64/+96
* audio fixes (malc)bellard2004-11-111-2/+6
* audio clean up (initial patch by malc)bellard2004-11-101-3/+16
* audio merge (malc)bellard2004-11-071-0/+200