aboutsummaryrefslogtreecommitdiff
path: root/audio/wavaudio.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-13qapi audio: Elide redundant has_FOO in generated CMarkus Armbruster1-1/+1
2022-10-11audio: swap audio_rate_get_bytes() function parametersVolker Rümelin1-1/+1
2022-03-04audio: restore mixing-engine playback buffer sizeVolker Rümelin1-0/+1
2020-01-31audio: fix bug 1858488Volker Rümelin1-0/+1
2019-10-18audio: replace shift in audio_pcm_info with bytes_per_frameKővágó, Zoltán1-3/+3
2019-09-23audio: split ctl_* functions into enable_* and volume_*Kővágó, Zoltán1-4/+3
2019-09-23audio: common rate control code for timer based outputsKővágó, Zoltán1-11/+10
2019-09-23wavaudio: port to the new audio backend apiKővágó, Zoltán1-45/+9
2019-08-21audio: use size_t where makes senseKővágó, Zoltán1-4/+4
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-2/+2
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+2
2019-03-11wavaudio: port to -audiodev configKővágó, Zoltán1-49/+9
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-7/+10
2018-03-12audio: add driver registryGerd Hoffmann1-1/+7
2018-02-06audio: Replace AUDIO_FUNC with __func__Alistair Francis1-1/+1
2016-05-19qemu-common: stop including qemu/host-utils.h from qemu-common.hPaolo Bonzini1-1/+1
2016-03-22Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah1-1/+1
2016-02-02audio: Clean up includesPeter Maydell1-0/+1
2015-06-15wavaudio: do not use global variablesKővágó, Zoltán1-16/+21
2015-06-15audio: expose drv_opaque to init_out and init_inKővágó, Zoltán1-3/+2
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh1-1/+1
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-1/+1
2011-09-20wavaudio: Use stdio instead of QEMUFileJuan Quintela1-10/+36
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-2/+2
2011-03-21change all other clock references to use nanosecond resolution accessorsPaolo Bonzini1-1/+1
2009-09-18audio: internal API changemalc1-7/+2
2009-09-18audio: use muldiv64 where it makes sensemalc1-1/+2
2009-09-11Unexport ticks_per_sec variable. Create get_ticks_per_sec() functionJuan Quintela1-1/+1
2009-08-11Aestheticsmalc1-17/+25
2009-08-11use C99 initializers for all audio/*Juan Quintela1-7/+4
2009-08-11use C99 initializers for audio_pcm_opsJuan Quintela1-11/+5
2009-08-11Use C99 initializers for audio_optionJuan Quintela1-12/+17
2009-08-11Use proper struct initializers and remove INIT_FIELD() macroJuan Quintela1-12/+11
2008-12-03Make audio violate POSIX lessmalc1-4/+4
2008-10-06Prepare for changing audio_pcm_ops dynamically (partially revert r5422)blueswir11-1/+1
2008-10-05Make audio_pcm_opsstatic constblueswir11-2/+2
2008-01-14pthreads-based audio and miscellaneous audio clean-up (malc).balrog1-1/+1
2007-11-17Break up vl.h.pbrook1-1/+3
2007-02-17Qemu support for S32 and U32 alsa output, by Vassili Karpov.ths1-1/+7
2006-08-05use QEMUFile APIbellard1-2/+2
2006-07-04audio endianness API changes (malc)bellard1-1/+2
2006-07-04audio fixes + initial audio capture support (malc)bellard1-1/+0
2005-11-20wav finalization fix (malc)bellard1-3/+2
2005-11-05audio merge (malc)bellard1-25/+32
2005-10-30merged 15a_aqemu.patch audio patch (malc)bellard1-64/+96
2004-11-11audio fixes (malc)bellard1-2/+6
2004-11-09audio clean up (initial patch by malc)bellard1-3/+16
2004-11-07audio merge (malc)bellard1-0/+200