|
|
@80687
|
5 years |
vboxsync |
Audio/Mixer: Logging.
|
|
|
@80608
|
5 years |
vboxsync |
Audio/Mixer: Logging tweaks.
|
|
|
@78510
|
6 years |
vboxsync |
Audio: Doxygen build fix.
|
|
|
@78507
|
6 years |
vboxsync |
Audio: Build fix.
|
|
|
@78506
|
6 years |
vboxsync |
Audio: Try to fix a hang w/ VRDE audio driver enabled.
|
|
|
@77603
|
6 years |
vboxsync |
Audio/Mixer: audioMixerStreamCtlInternal() is static.
|
|
|
@77602
|
6 years |
vboxsync |
Audio/Mixer: Centralized a mixer stream's internal status updating by …
|
|
|
@77184
|
6 years |
vboxsync |
AudioMixer: Destroy the mix buffer when the sink gets destroyed
|
|
|
@76777
|
6 years |
vboxsync |
Audio/Mixer: Removed VBOX_AUDIO_MIXER_WITH_MIXBUF define, as this is …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@74877
|
6 years |
vboxsync |
Audio/Mixer: Fixed triggering a harmless debug assertion if a certain …
|
|
|
@74057
|
6 years |
vboxsync |
Audio/Mixer: Allow setting NULL for un-setting a recording source in …
|
|
|
@74041
|
6 years |
vboxsync |
Audio/Mixer: Added AudioMixerSinkGetName().
|
|
|
@73815
|
6 years |
vboxsync |
Build fix.
|
|
|
@73813
|
6 years |
vboxsync |
Build fix.
|
|
|
@73811
|
6 years |
vboxsync |
Audio/Mixer: No need to return aligned writable sizes in …
|
|
|
@73810
|
6 years |
vboxsync |
Audio/Mixer: Documentation.
|
|
|
@73809
|
6 years |
vboxsync |
Audio/Mixer: Restructured internal sink writing code into multiple …
|
|
|
@73794
|
6 years |
vboxsync |
Audio/Mixer: Don't handle commands not supported by certain backends …
|
|
|
@73730
|
6 years |
vboxsync |
Audio: Implemented PDMAUDIOSTREAMCMD_DROP; at the moment only the …
|
|
|
@73683
|
6 years |
vboxsync |
Audio/Mixer: Logging tweaks for audioMixerSinkWriteToStreams().
|
|
|
@73646
|
6 years |
vboxsync |
Build fix.
|
|
|
@73645
|
6 years |
vboxsync |
Audio/Mixer: Cleanup / renaming for audioMixerSinkWriteToStreams().
|
|
|
@73582
|
6 years |
vboxsync |
Audio/Mixer: Skip handling input streams which currently are not …
|
|
|
@73581
|
6 years |
vboxsync |
Audio/Mixer: Skip handling input streams which currently are not …
|
|
|
@73567
|
6 years |
vboxsync |
Audio/Mixer: No need to propagate playback/capturing errors for …
|
|
|
@73566
|
6 years |
vboxsync |
Audio/Mixer: Disable the old recording source (if any) in …
|
|
|
@73561
|
6 years |
vboxsync |
Audio/Mixer: Logging.
|
|
|
@73557
|
6 years |
vboxsync |
Audio/Mixer: Don't query a stream's readable size in …
|
|
|
@73556
|
6 years |
vboxsync |
Audio/Mixer: Make sure to always set the read bytes value on success …
|
|
|
@73529
|
6 years |
vboxsync |
Audio: Changed cBits -> cBytes of PDMAUDIOPCMPROPS to avoid some …
|
|
|
@73525
|
6 years |
vboxsync |
Audio/Mixer: Use a mixer sink's mixing buffer for multiplexing.
|
|
|
@73465
|
6 years |
vboxsync |
Audio/Mixer: Added a debug assertion for checking the given PCM …
|
|
|
@73432
|
6 years |
vboxsync |
Audio: Use the DrvAudioHlpStreamStatusXXX() helpers where applicable.
|
|
|
@73421
|
6 years |
vboxsync |
Audio: (Pre-)Buffering fixes; use nanoseconds to have a higher …
|
|
|
@73408
|
6 years |
vboxsync |
Audio: Renamed *Ms* (milliseconds) timing helper functions to *Milli*.
|
|
|
@73404
|
6 years |
vboxsync |
Audio/Mixer: No need to call a stream's iteration function twice in …
|
|
|
@73403
|
6 years |
vboxsync |
Audio/Mixer: Added support for setting / getting an (input) sink's …
|
|
|
@73391
|
6 years |
vboxsync |
Audio/AudioMixer: Added a define for the audio mixer stream flags.
|
|
|
@73381
|
6 years |
vboxsync |
DrvAudioCommon.cpp: Renamed DrvAudioHlp*FileName() -> …
|
|
|
@73380
|
6 years |
vboxsync |
Audio/DrvAudioCommon.cpp: Reordering helper function parameters to …
|
|
|
@73370
|
6 years |
vboxsync |
Audio: Implemented backend-independent (pre-)buffering support. Work …
|
|
|
@73342
|
6 years |
vboxsync |
Audio/AudioMixer: Added the option to also use a small ring buffer for …
|
|
|
@73206
|
6 years |
vboxsync |
Audio/AudioMixer: Logging.
|
|
|
@73039
|
6 years |
vboxsync |
Audio/Mixer: Added .WAV output support for mixer sinks (when …
|
|
|
@70640
|
7 years |
vboxsync |
Audio: Added VERR_AUDIO_BACKEND_NOT_ATTACHED and support for it in …
|
|
|
@69119
|
7 years |
vboxsync |
Audio: More cleanups (missing keywords, incorrect #endif docs, stuff)
|
|
|
@68899
|
7 years |
vboxsync |
Docs.
|
|
|
@68898
|
7 years |
vboxsync |
Audio/Mixer: Added AudioMixerSinkGetFormat().
|
|
|
@68869
|
7 years |
vboxsync |
Audio/AudioMixer.cpp: No need to check the stream status in …
|
|
|
@68482
|
7 years |
vboxsync |
Logging nit.
|
|
|
@68272
|
7 years |
vboxsync |
Audio: Renamed PDMAUDIOSTRMSTS* -> PDMAUDIOSTREAMSTS*. No actual code …
|
|
|
@68268
|
7 years |
vboxsync |
Audio/AudioMixer.cpp: Only apply AUDMIXSINK_STS_PENDING_DISABLE when …
|
|
|
@68132
|
7 years |
vboxsync |
Audio: Renamed audio samples to audio frame because that's what they …
|
|
|
@68021
|
7 years |
vboxsync |
Audio: Logging nits.
|
|
|
@67831
|
7 years |
vboxsync |
Newline.
|
|
|
@67827
|
7 years |
vboxsync |
Audio/AudioMixer.cpp: The host sets the pace.
|
|
|
@67693
|
7 years |
vboxsync |
Audio/AudioMixer: Initialize stream layout in AudioMixerSinkCreateStream().
|
|
|
@67444
|
7 years |
vboxsync |
Audio/AudioMixer: Renaming. No actual code changes.
|
|
|
@67436
|
7 years |
vboxsync |
Audio/AudioMixer.cpp: Resolved deadlock in AudioMixerSinkGetWritable().
|
|
|
@67429
|
7 years |
vboxsync |
Audio/DevHDA: More forward porting / integration stuff. WIP.
|
|
|
@67265
|
7 years |
vboxsync |
HDA: Enabled info callbacks for release builds as well.
|
|
|
@65849
|
8 years |
vboxsync |
Devices: trailing spaces
|
|
|
@65707
|
8 years |
vboxsync |
Devices/Audio: destroy the cricital section when destroying the sink
|
|
|
@65694
|
8 years |
vboxsync |
Audio: Removed PDMAUDIOSTRMSTS_FLAG_DATA_READABLE / …
|
|
|
@65624
|
8 years |
vboxsync |
Audio: More abstraction for the backends: Now the backend stream's …
|
|
|
@65056
|
8 years |
vboxsync |
Devices/Audio: doxygen fixes (s/@true/false / @c true/false/)
|
|
|
@65017
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Make sure to clear any other former flags again …
|
|
|
@64969
|
8 years |
vboxsync |
Static.
|
|
|
@64968
|
8 years |
vboxsync |
Logging.
|
|
|
@64868
|
8 years |
vboxsync |
Assertion log formatting.
|
|
|
@64569
|
8 years |
vboxsync |
Build fix.
|
|
|
@64566
|
8 years |
vboxsync |
Audio/AudioMixer: Implemented AudioMixerSinkIsActive() and …
|
|
|
@64532
|
8 years |
vboxsync |
more typos
|
|
|
@64348
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Do not decrement sinks reference count in …
|
|
|
@64048
|
8 years |
vboxsync |
Logging.
|
|
|
@63972
|
8 years |
vboxsync |
Docs.
|
|
|
@63971
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Respect pending disable status of the sink when …
|
|
|
@63965
|
8 years |
vboxsync |
Logging.
|
|
|
@63846
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Logging.
|
|
|
@63845
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: If the sink is running, make sure that an just …
|
|
|
@63844
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Added audioMixerStreamCtlInternal().
|
|
|
@63828
|
8 years |
vboxsync |
Logging, some simplifications.
|
|
|
@63736
|
8 years |
vboxsync |
Logging.
|
|
|
@63670
|
8 years |
vboxsync |
Audio/AudioMixer: Leave critical section in any case in …
|
|
|
@63654
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Additional check in AudioMixerStreamIsValid().
|
|
|
@63628
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Destroy critical sections for mixer streams.
|
|
|
@63623
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Do not return an error in AudioMixerSinkRead() …
|
|
|
@63616
|
8 years |
vboxsync |
Build fix.
|
|
|
@63615
|
8 years |
vboxsync |
Audio/AudioMixer: Added critical sections for thread safety.
|
|
|
@63593
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Shorter.
|
|
|
@63362
|
8 years |
vboxsync |
Audio: PDMPCMPROPS -> PDMAUDIOPCMPROPS.
|
|
|
@62978
|
8 years |
vboxsync |
enums defaults to int, so use '%d' and not '%ld' to prinft them!
|
|
|
@62968
|
8 years |
vboxsync |
build fix
|
|
|
@62965
|
8 years |
vboxsync |
Devices: warnings
|
|
|
@62605
|
8 years |
vboxsync |
Audio: Documentation, misc. cleanup.
|
|
|
@62585
|
8 years |
vboxsync |
Audio: Cleanup: Renamed VBOX_WITH_[OSS|ALSA|PULSE] -> …
|
|
|
@62579
|
8 years |
vboxsync |
Audio/AudioMixer.cpp: Assertions.
|
|
|
@62117
|
8 years |
vboxsync |
Audio: Bugfixes, logging.
|
|
|
@61887
|
8 years |
vboxsync |
Audio: Implemented support for master volume controls.
|
|
|