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) @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.
(edit) @67831   7 years vboxsync Newline.
(edit) @67827   7 years vboxsync Audio/AudioMixer.cpp: The host sets the pace.
(edit) @67693   7 years vboxsync Audio/AudioMixer: Initialize stream layout in AudioMixerSinkCreateStream().
(edit) @67444   7 years vboxsync Audio/AudioMixer: Renaming. No actual code changes.
(edit) @67436   7 years vboxsync Audio/AudioMixer.cpp: Resolved deadlock in AudioMixerSinkGetWritable().
(edit) @67429   7 years vboxsync Audio/DevHDA: More forward porting / integration stuff. WIP.
(edit) @67265   7 years vboxsync HDA: Enabled info callbacks for release builds as well.
(edit) @65849   8 years vboxsync Devices: trailing spaces
(edit) @65707   8 years vboxsync Devices/Audio: destroy the cricital section when destroying the sink
(edit) @65694   8 years vboxsync Audio: Removed PDMAUDIOSTRMSTS_FLAG_DATA_READABLE / …
(edit) @65624   8 years vboxsync Audio: More abstraction for the backends: Now the backend stream's …
(edit) @65056   8 years vboxsync Devices/Audio: doxygen fixes (s/@true/false / @c true/false/)
(edit) @65017   8 years vboxsync Audio/AudioMixer.cpp: Make sure to clear any other former flags again …
(edit) @64969   8 years vboxsync Static.
(edit) @64968   8 years vboxsync Logging.
(edit) @64868   8 years vboxsync Assertion log formatting.
(edit) @64569   8 years vboxsync Build fix.
(edit) @64566   8 years vboxsync Audio/AudioMixer: Implemented AudioMixerSinkIsActive() and …
(edit) @64532   8 years vboxsync more typos
(edit) @64348   8 years vboxsync Audio/AudioMixer.cpp: Do not decrement sinks reference count in …
(edit) @64048   8 years vboxsync Logging.
(edit) @63972   8 years vboxsync Docs.
(edit) @63971   8 years vboxsync Audio/AudioMixer.cpp: Respect pending disable status of the sink when …
(edit) @63965   8 years vboxsync Logging.
(edit) @63846   8 years vboxsync Audio/AudioMixer.cpp: Logging.
(edit) @63845   8 years vboxsync Audio/AudioMixer.cpp: If the sink is running, make sure that an just …
(edit) @63844   8 years vboxsync Audio/AudioMixer.cpp: Added audioMixerStreamCtlInternal().
(edit) @63828   8 years vboxsync Logging, some simplifications.
(edit) @63736   8 years vboxsync Logging.
(edit) @63670   8 years vboxsync Audio/AudioMixer: Leave critical section in any case in …
(edit) @63654   8 years vboxsync Audio/AudioMixer.cpp: Additional check in AudioMixerStreamIsValid().
(edit) @63628   8 years vboxsync Audio/AudioMixer.cpp: Destroy critical sections for mixer streams.
(edit) @63623   8 years vboxsync Audio/AudioMixer.cpp: Do not return an error in AudioMixerSinkRead() …
(edit) @63616   8 years vboxsync Build fix.
(edit) @63615   8 years vboxsync Audio/AudioMixer: Added critical sections for thread safety.
(edit) @63593   8 years vboxsync Audio/AudioMixer.cpp: Shorter.
(edit) @63362   8 years vboxsync Audio: PDMPCMPROPS -> PDMAUDIOPCMPROPS.
(edit) @62978   8 years vboxsync enums defaults to int, so use '%d' and not '%ld' to prinft them!
(edit) @62968   8 years vboxsync build fix
(edit) @62965   8 years vboxsync Devices: warnings
(edit) @62605   8 years vboxsync Audio: Documentation, misc. cleanup.
(edit) @62585   8 years vboxsync Audio: Cleanup: Renamed VBOX_WITH_[OSS|ALSA|PULSE] -> …
(edit) @62579   8 years vboxsync Audio/AudioMixer.cpp: Assertions.
(edit) @62117   8 years vboxsync Audio: Bugfixes, logging.
(edit) @61887   8 years vboxsync Audio: Implemented support for master volume controls.
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