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) @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.
(edit) @78507   6 years vboxsync Audio: Build fix.
(edit) @78506   6 years vboxsync Audio: Try to fix a hang w/ VRDE audio driver enabled.
(edit) @77603   6 years vboxsync Audio/Mixer: audioMixerStreamCtlInternal() is static.
(edit) @77602   6 years vboxsync Audio/Mixer: Centralized a mixer stream's internal status updating by …
(edit) @77184   6 years vboxsync AudioMixer: Destroy the mix buffer when the sink gets destroyed
(edit) @76777   6 years vboxsync Audio/Mixer: Removed VBOX_AUDIO_MIXER_WITH_MIXBUF define, as this is …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @74877   6 years vboxsync Audio/Mixer: Fixed triggering a harmless debug assertion if a certain …
(edit) @74057   6 years vboxsync Audio/Mixer: Allow setting NULL for un-setting a recording source in …
(edit) @74041   6 years vboxsync Audio/Mixer: Added AudioMixerSinkGetName().
(edit) @73815   6 years vboxsync Build fix.
(edit) @73813   6 years vboxsync Build fix.
(edit) @73811   6 years vboxsync Audio/Mixer: No need to return aligned writable sizes in …
(edit) @73810   6 years vboxsync Audio/Mixer: Documentation.
(edit) @73809   6 years vboxsync Audio/Mixer: Restructured internal sink writing code into multiple …
(edit) @73794   6 years vboxsync Audio/Mixer: Don't handle commands not supported by certain backends …
(edit) @73730   6 years vboxsync Audio: Implemented PDMAUDIOSTREAMCMD_DROP; at the moment only the …
(edit) @73683   6 years vboxsync Audio/Mixer: Logging tweaks for audioMixerSinkWriteToStreams().
(edit) @73646   6 years vboxsync Build fix.
(edit) @73645   6 years vboxsync Audio/Mixer: Cleanup / renaming for audioMixerSinkWriteToStreams().
(edit) @73582   6 years vboxsync Audio/Mixer: Skip handling input streams which currently are not …
(edit) @73581   6 years vboxsync Audio/Mixer: Skip handling input streams which currently are not …
(edit) @73567   6 years vboxsync Audio/Mixer: No need to propagate playback/capturing errors for …
(edit) @73566   6 years vboxsync Audio/Mixer: Disable the old recording source (if any) in …
(edit) @73561   6 years vboxsync Audio/Mixer: Logging.
(edit) @73557   6 years vboxsync Audio/Mixer: Don't query a stream's readable size in …
(edit) @73556   6 years vboxsync Audio/Mixer: Make sure to always set the read bytes value on success …
(edit) @73529   6 years vboxsync Audio: Changed cBits -> cBytes of PDMAUDIOPCMPROPS to avoid some …
(edit) @73525   6 years vboxsync Audio/Mixer: Use a mixer sink's mixing buffer for multiplexing.
(edit) @73465   6 years vboxsync Audio/Mixer: Added a debug assertion for checking the given PCM …
(edit) @73432   6 years vboxsync Audio: Use the DrvAudioHlpStreamStatusXXX() helpers where applicable.
(edit) @73421   6 years vboxsync Audio: (Pre-)Buffering fixes; use nanoseconds to have a higher …
(edit) @73408   6 years vboxsync Audio: Renamed *Ms* (milliseconds) timing helper functions to *Milli*.
(edit) @73404   6 years vboxsync Audio/Mixer: No need to call a stream's iteration function twice in …
(edit) @73403   6 years vboxsync Audio/Mixer: Added support for setting / getting an (input) sink's …
(edit) @73391   6 years vboxsync Audio/AudioMixer: Added a define for the audio mixer stream flags.
(edit) @73381   6 years vboxsync DrvAudioCommon.cpp: Renamed DrvAudioHlp*FileName() -> …
(edit) @73380   6 years vboxsync Audio/DrvAudioCommon.cpp: Reordering helper function parameters to …
(edit) @73370   6 years vboxsync Audio: Implemented backend-independent (pre-)buffering support. Work …
(edit) @73342   6 years vboxsync Audio/AudioMixer: Added the option to also use a small ring buffer for …
(edit) @73206   6 years vboxsync Audio/AudioMixer: Logging.
(edit) @73039   6 years vboxsync Audio/Mixer: Added .WAV output support for mixer sinks (when …
(edit) @70640   7 years vboxsync Audio: Added VERR_AUDIO_BACKEND_NOT_ATTACHED and support for it in …
(edit) @69119   7 years vboxsync Audio: More cleanups (missing keywords, incorrect #endif docs, stuff)
(edit) @68899   7 years vboxsync Docs.
(edit) @68898   7 years vboxsync Audio/Mixer: Added AudioMixerSinkGetFormat().
(edit) @68869   7 years vboxsync Audio/AudioMixer.cpp: No need to check the stream status in …
(edit) @68482   7 years vboxsync Logging nit.
(edit) @68272   7 years vboxsync Audio: Renamed PDMAUDIOSTRMSTS* -> PDMAUDIOSTREAMSTS*. No actual code …
(edit) @68268   7 years vboxsync Audio/AudioMixer.cpp: Only apply AUDMIXSINK_STS_PENDING_DISABLE when …
(edit) @68132   7 years vboxsync Audio: Renamed audio samples to audio frame because that's what they …
(edit) @68021   7 years vboxsync Audio: Logging nits.
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