VirtualBox

source: vbox/trunk/src/VBox/Devices/Audio/AudioMixer.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @99415   20 months vboxsync Audio/Mixer: Renamed AudioMixerSinkLockIsOwned() -> …
(edit) @99312   21 months vboxsync Audio/AC97: Acquire the mixer sink locks in ichac97R3StreamReSetUp(). …
(edit) @98456   23 months vboxsync Audio: Backed out r155649 + r155650, as this needs another approach. …
(edit) @98453   23 months vboxsync Audio: When waiting for draining fails, don't return early but release …
(edit) @98406   23 months vboxsync Audio: Fixed race condition between announcing remaining device DMA …
(edit) @98405   23 months vboxsync Audio: Fixed race condition between announcing remaining device DMA …
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @94996   3 years vboxsync Audio/Mixer: Also need to take the sink's critical section when …
(edit) @94993   3 years vboxsync Audio: Resolved @todos regarding PDMAudioPropsAreValid() / …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @90012   3 years vboxsync Audio: Output multichannel capable wave files. Simplify the code a …
(edit) @90007   3 years vboxsync AudioMixer: Don't use markdown for @pages, w/o a proper brief …
(edit) @89821   3 years vboxsync Audio: Some info item fixes and docs updates. bugref:9890
(edit) @89813   3 years vboxsync AudioMixBuffer.cpp: scm fix bugref:9890
(edit) @89810   3 years vboxsync Audio: Eliminated some unnecessary stream config copying in the device …
(edit) @89801   3 years vboxsync pdmaudioifs.h,AudioMix*h: Documentation. bugref:9890
(edit) @89779   3 years vboxsync Audio: Size the mixer buffer for sinks according to the scheulding …
(edit) @89768   3 years vboxsync Audio: Made PDMAUDIOVOLUME multichannel. bugref:9890
(edit) @89559   4 years vboxsync AudioMixer: Fixed draining regression with the cFramesBackendBuffer …
(edit) @89558   4 years vboxsync AudioMixer: Must use RTMemAllocZVar when doing variable length …
(edit) @89489   4 years vboxsync Audio: Simplified PDMIAUDIOCONNECTOR::pfnStreamCreate by moving the …
(edit) @89379   4 years vboxsync Audio: Removed PDMAUDIOSTREAMCFG::enmLayout and PDMAUDIOSTREAMLAYOUT. …
(edit) @89371   4 years vboxsync AudioMixer: More cleanups. bugref:9890
(edit) @89357   4 years vboxsync AudioMixer: More cleanups. bugref:9890
(edit) @89355   4 years vboxsync AudioMixer: Cleanups. bugref:9890
(edit) @89351   4 years vboxsync Audio: Replaced AudioMixBufLive with AudioMixBufUsed (without child …
(edit) @89339   4 years vboxsync AudioMixer: Removed AudioMixBufReset and AudioMixBufClear in favor of …
(edit) @89332   4 years vboxsync AudioMixer: Removed AudioMixBufWriteAt, eliminated last non-testcase …
(edit) @89327   4 years vboxsync Audio: Reworking the capture (recording) code path, part 4: Combine …
(edit) @89314   4 years vboxsync Audio: Reworking the capture (recording) code path, part 3: Apply …
(edit) @89304   4 years vboxsync Audio: Reworking the capture (recording) code path, part 1: Start …
(edit) @89303   4 years vboxsync Audio: Reworking the capture (recording) code path, part 1: Start …
(edit) @89302   4 years vboxsync Audio: Reworking the capture (recording) code path, part 1: Start …
(edit) @89218   4 years vboxsync Audio: Converted PDMAUDIODSTSRCUNION, PDMAUDIORECSRC and …
(edit) @89213   4 years vboxsync Audio: Added an fImmediate indicator to the pfnStreamDestroy methods …
(edit) @89190   4 years vboxsync AudioMixer: Don't get stuck if AudioMixerSinkRead returns zero bytes …
(edit) @89187   4 years vboxsync AudioMixer: Status logging fix. bugref:9890
(edit) @89130   4 years vboxsync AudioMixer: Copy the 'Device' bits to the CfgHost when creating a …
(edit) @88994   4 years vboxsync AudioMixer: Build fix (draining revamp). bugref:9890
(edit) @88991   4 years vboxsync Audio: Worked over draining, starting with the internal DMA buffer …
(edit) @88957   4 years vboxsync AudioMixer: AudioMixerSinkRead does not need a enmOp parameter. …
(edit) @88946   4 years vboxsync AudioMixer,DevHda: Added AudioMixerSinkTransferToCircBuf and …
(edit) @88945   4 years vboxsync AudioMixer,DevHda: Added AudioMixerSinkTransferToCircBuf and …
(edit) @88944   4 years vboxsync AudioMixer,DevHda: Added AudioMixerSinkTransferToCircBuf and …
(edit) @88941   4 years vboxsync AudioMixer,DevHda: The asynchronous I/O code should be shared so the …
(edit) @88940   4 years vboxsync Audio/Dev*: Must destroy the mixer in the destructor as the power off …
(edit) @88920   4 years vboxsync AudioMixer: Dropped the unused scratch buffer associated with …
(edit) @88918   4 years vboxsync Audio: s/AudioMixerSinkCtl/AudioMixerSinkEnable/ bugref:9890
(edit) @88917   4 years vboxsync AudioMixer: Removed some more unused stuff; cleanups. bugref:9890
(edit) @88916   4 years vboxsync Audio: Eliminated AUDMIXSINKDIR and AUDMIXSINKCMD, using PDMAUDIODIR …
(edit) @88915   4 years vboxsync AudioMixer: Added crude heuristics to audioMixerSinkUpdateOutput for …
(edit) @88914   4 years vboxsync AudioMixer: Added crude heuristics to audioMixerSinkUpdateOutput for …
(edit) @88913   4 years vboxsync AudioMixer: Added crude heuristics to audioMixerSinkUpdateOutput for …
(edit) @88909   4 years vboxsync AudioMixer: Ignore pfnStreamControl failures and most definitely don't …
(edit) @88907   4 years vboxsync AudioMixer: Removed a few unused function. bugref:9890
(edit) @88890   4 years vboxsync AudioMixer: Some diagnostics code (disabled). bugref:9890
(edit) @88888   4 years vboxsync DrvAudioVRDE: Fixed bug that snuk into drvAudioVrdeHA_StreamDestroy in …
(edit) @88887   4 years vboxsync Audio: Changed PDMIHOSTAUDIO::pfnStreamGetStatus into …
(edit) @88884   4 years vboxsync DrvAudio,Mixer: Changed PDMIAUDIOCONNECTOR::pfnStreamGetStatus into …
(edit) @88724   4 years vboxsync Audio: PDMAUDIOSTREAMSTS_FLAGS_XXX -> PDMAUDIOSTREAM_STS_XXX. bugref:9890
(edit) @88723   4 years vboxsync Audio: The audio device (i.e. AudioMixer.cpp) is now responsible for …
(edit) @88720   4 years vboxsync Audio: Merged pfnStreamWrite and pfnStreamPlay in PDMIAUDIOCONNECTOR. …
(edit) @88452   4 years vboxsync Audio: Cleaned up the alsa backend. Removed unused+bogus …
(edit) @88443   4 years vboxsync DrvAudio: Don't try set volume on output streams when adding them. …
(edit) @88433   4 years vboxsync Audio: Eliminated the DrvAudio mixing buffers for output streams on …
(edit) @88374   4 years vboxsync AudioMixer: Fixed status printing. Added todo about possibly calling …
(edit) @88357   4 years vboxsync Audio: Moved PDMAUDIOFILE and associated stuff out of pdmaudioifs.h …
(edit) @88356   4 years vboxsync Audio: Trimmed down PDMAUDIOSTREAM a lot by moving non-essential stuff …
(edit) @88320   4 years vboxsync Audio: Stats for one more mixer buffer. Some cleanups. bugref:9890
(edit) @88313   4 years vboxsync Audio: windows build fixes. bugref:9890
(edit) @88307   4 years vboxsync Audio: Buffer usage statistics so we can monitor whether they are …
(edit) @88299   4 years vboxsync Audio: We don't return IPRT status codes, but VBox status codes. duh. …
(edit) @88298   4 years vboxsync Audio: Check that the backend (host audio driver) implements all the …
(edit) @88269   4 years vboxsync Audio: Made sure PDMAUDIOPCMPROPS is initialized using a helper …
(edit) @88235   4 years vboxsync Audio: File header adjustments. bugref:9890
(edit) @88234   4 years vboxsync Audio: Renamed DrvAudioCommon.* to AudioHlp.*, changing functions from …
(edit) @88230   4 years vboxsync Audio: Renamed DrvAudio.h to DrvAudioCommon.h and move the DrvAudio.h …
(edit) @88028   4 years vboxsync Audio: Moving some of the DrvAudio.h stuff into PDM - …
(edit) @88026   4 years vboxsync Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890
(edit) @88025   4 years vboxsync Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890
(edit) @88023   4 years vboxsync Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890
(edit) @88022   4 years vboxsync Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890
(edit) @88016   4 years vboxsync Audio: DrvAudioHlpPCMPropsAreValid -> DrvAudioHlpPcmPropsAreValid; …
(edit) @88015   4 years vboxsync Audio: DrvAudioHlpPCMPropsAreEqual -> DrvAudioHlpPcmPropsAreEqual & …
(edit) @88010   4 years vboxsync Audio: DrvAudioHlpPCMPropsToStreamCfg -> …
(edit) @88002   4 years vboxsync Audio: Swapped parameters for DrvAudioHlpNanoToFrames, …
(edit) @87994   4 years vboxsync Audio: Switched DrvAudioHlpFramesToBytes parameters. bugref:9890
(edit) @87991   4 years vboxsync Audio: Switched DrvAudioHlpBytesToMilli parameters. bugref:9890
(edit) @87861   4 years vboxsync Audio: Unified debug .WAV path file generation so that all data lands …
(edit) @87857   4 years vboxsync Audio/Mixer: Follow-up fix for r142918; fixed mixer flags validation mask.
(edit) @87856   4 years vboxsync Audio/Mixer: Follow-up fix for r142918; first destroy the sink, then …
(edit) @87852   4 years vboxsync Audio/Mixer: Implemented mixer creation flags to support runtime …
(edit) @87273   4 years vboxsync Audio/Mixer: Got rid of the stack-allocated scratch buffer when mixing …
(edit) @87270   4 years vboxsync Audio/Mixer: Got rid of the stack-allocated scratch buffer when mixing …
(edit) @87173   4 years vboxsync Audio: Docs nits. bugref:9882
(edit) @87159   4 years vboxsync Audio: Enable/disable streams using …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82602   5 years vboxsync AudioMixer: Attempt to fix another regression from r135459. bugref:9625
(edit) @82598   5 years vboxsync Audio/Mixer: Doxygen fix.
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette