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) @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   3 years vboxsync AudioMixer: Fixed draining regression with the cFramesBackendBuffer …
(edit) @89558   3 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.
(edit) @82597   5 years vboxsync Audio/Mixer: Modularized code a bit more by adding …
(edit) @82588   5 years vboxsync AudioMixer: Fix for regression from r135308. Must not forget to NULL …
(edit) @82581   5 years vboxsync Audio mixer: Logging tweaks; no functional changes.
(edit) @82579   5 years vboxsync Audio: Make sure to only set a new recording source if the backend in …
(edit) @82458   5 years vboxsync Devices/Audio/*: No need to +1 on RTPATH_MAX.
(edit) @82406   5 years vboxsync DevHDA: Cleanups. bugref:9218
(edit) @82255   5 years vboxsync vmm/pdmaudioifs.h: More of the same. bugref:9218
(edit) @82252   5 years vboxsync vmm/pdmaudioifs.h: Style, docs and other nits. First, it's always …
(edit) @80687   5 years vboxsync Audio/Mixer: Logging.
(edit) @80608   5 years vboxsync Audio/Mixer: Logging tweaks.
(edit) @78510   6 years vboxsync Audio: Doxygen build 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