summaryrefslogtreecommitdiff
path: root/src/VBox/Devices/Audio/DevSB16.cpp
Commit message (Expand)AuthorAgeFilesLines
* DevSB16,DevIchAc97: Mixer info. bugref:9890vboxsync2021-06-211-0/+24
* Audio: Eliminated some unnecessary stream config copying in the device code. ...vboxsync2021-06-211-18/+7
* Audio: Size the mixer buffer for sinks according to the scheulding hint. Thi...vboxsync2021-06-181-14/+17
* Audio: Made PDMAUDIOVOLUME multichannel. bugref:9890vboxsync2021-06-171-25/+5
* Audio: Removed PDMAUDIOSTREAMCFG::enmLayout and PDMAUDIOSTREAMLAYOUT. bugref:...vboxsync2021-05-301-2/+0
* DevSB16: Fixed a whole bunch of illegal PDMAUDIOPCMPROPS accesss - use the ge...vboxsync2021-05-281-70/+44
* Audio: Removed PDMAUDIODRVFLAGS (no longer needed when we're mixing inputs). ...vboxsync2021-05-281-13/+2
* Audio: Converted PDMAUDIODSTSRCUNION, PDMAUDIORECSRC and PDMAUDIOPLAYBACKDST ...vboxsync2021-05-211-27/+16
* Audio: Added an fImmediate indicator to the pfnStreamDestroy methods so the b...vboxsync2021-05-211-3/+5
* Audio: Worked over draining, starting with the internal DMA buffer (instead o...vboxsync2021-05-121-3/+11
* DevSB16: Use the asynchronous I/O facility of the mixer sink. bugref:9890vboxsync2021-05-091-270/+125
* Audio/Dev*: Must destroy the mixer in the destructor as the power off callbac...vboxsync2021-05-071-0/+7
* DevSB16: Made VBOX_WITH_AUDIO_SB16_ASYNC_IO non-optional. bugref:9890vboxsync2021-05-071-27/+1
* Audio: s/AudioMixerSinkCtl/AudioMixerSinkEnable/ bugref:9890vboxsync2021-05-061-2/+1
* AudioMixer: Removed some more unused stuff; cleanups. bugref:9890vboxsync2021-05-061-1/+1
* Audio: Eliminated AUDMIXSINKDIR and AUDMIXSINKCMD, using PDMAUDIODIR and PDMA...vboxsync2021-05-061-2/+2
* Audio/Dev*: Stream adding cleanup fixes. bugref:9890vboxsync2021-05-061-3/+0
* Audio/Dev*: Overhauled the attach/detach code a little, making attach fail if...vboxsync2021-05-061-15/+8
* Audio/Dev*: Overhauled the attach/detach code a little, making attach fail if...vboxsync2021-05-061-72/+52
* DevIchAc97, DevSB16: For the last time, RTStrPrintf doesn't work like that an...vboxsync2021-05-061-5/+2
* Audio: Removed the obsolete VBOX_WITH_AUDIO_XXX_ONETIME_INIT code. bugref:9890vboxsync2021-05-051-49/+0
* Audio/SB16: Fixed audio when restoring from a saved state and output DMA was ...vboxsync2021-05-041-17/+17
* Audio devices: Request power-off notifications before the drivers to make sur...vboxsync2021-05-031-1/+2
* Audio/SB16: Do some sanity checking for hardware CFGM values. bugref:9890vboxsync2021-04-301-0/+20
* Audio/SB16: Resolved another todo. bugref:9890vboxsync2021-04-301-4/+2
* Audio/SB16: Documented SB16STREAMHWCFG. bugref:9890vboxsync2021-04-301-0/+8
* Audio/SB16: More cleanups / todos. bugref:9890vboxsync2021-04-301-534/+517
* Audio/SB16: Implemented support for async I/O (disabled by default); a lot of...vboxsync2021-04-291-2/+2
* Audio/SB16: Implemented support for async I/O (disabled by default); a lot of...vboxsync2021-04-291-2/+2
* Audio/SB16: Implemented support for async I/O (disabled by default); a lot of...vboxsync2021-04-291-1/+1
* Audio/SB16: Implemented support for async I/O (disabled by default); a lot of...vboxsync2021-04-291-464/+904
* Audio/SB16: Fixed compilation when VBOX_WITH_AUDIO_HDA_ONETIME_INIT is defined.vboxsync2021-04-231-7/+4
* Audio/SB16: Added a tiny bit of profiling [build fix].vboxsync2021-04-231-1/+1
* Audio/SB16: Added a tiny bit of profiling.vboxsync2021-04-231-1/+21
* Audio/SB16: Makes now also use of the common stream debugging (file) faciliti...vboxsync2021-04-221-89/+252
* Audio/SB16: Now also is using our internal software mixer [SCM fix].vboxsync2021-04-221-0/+1
* Audio/SB16: Now also is using our internal software mixer.vboxsync2021-04-221-178/+359
* Audio: Moved the HostAudioNotResponding runtime error reporting during driver...vboxsync2021-04-161-9/+5
* Audio: Trimmed down PDMAUDIOSTREAM a lot by moving non-essential stuff into a...vboxsync2021-04-041-1/+1
* Audio: We don't return IPRT status codes, but VBox status codes. duh. bugref:...vboxsync2021-03-261-1/+1
* Audio: Made sure PDMAUDIOPCMPROPS is initialized using a helper function or t...vboxsync2021-03-241-12/+2
* Audio: Renamed DrvAudioCommon.* to AudioHlp.*, changing functions from DrvAud...vboxsync2021-03-221-3/+3
* Audio: Renamed DrvAudio.h to DrvAudioCommon.h and move the DrvAudio.h structu...vboxsync2021-03-221-1/+1
* Audio: Moving some of the DrvAudio.h stuff into PDM - VBox/vmm/pdmaudioinline...vboxsync2021-03-081-0/+1
* Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890vboxsync2021-03-081-1/+1
* Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890vboxsync2021-03-081-4/+4
* Audio: DrvAudioHlpPCMPropsAreEqual -> DrvAudioHlpPcmPropsAreEqual & DrvAudioH...vboxsync2021-03-081-1/+1
* VMM/TM,Devices: Store the timer name in the TMTIMER structure and limit it to...vboxsync2021-02-161-2/+2
* VMM/TM,Devices/*: Changed the device and usb timer callbacks to take a timer ...vboxsync2021-02-161-6/+6
* VMM/TM,VMM/DevHlp: Require flag on timers that are to be used in ring-0 (and ...vboxsync2021-02-151-2/+2