|
|
@75802
|
6 years |
vboxsync |
DevHDA: No more assertions for me, thank you.
|
|
|
@75606
|
6 years |
vboxsync |
Forward ported r126743 - r126749:
r126749 (5.2: Audio/CoreAudio: …
|
|
|
@75422
|
6 years |
vboxsync |
Audio/HDA: Don't debug assert when trying to remove a stream which is …
|
|
|
@75318
|
6 years |
vboxsync |
Audio/CoreAudio: Try to fix a hang when returning from host sleep when …
|
|
|
@75317
|
6 years |
vboxsync |
Audio/HDA: Check if a stream has a valid mixer sink attached in …
|
|
|
@75120
|
6 years |
vboxsync |
DevHDA: Timer description string passed to PDMDevHlpTMTimerCreate …
|
|
|
@74877
|
6 years |
vboxsync |
Audio/Mixer: Fixed triggering a harmless debug assertion if a certain …
|
|
|
@74572
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Removed unneeded assertion in …
|
|
|
@74518
|
6 years |
vboxsync |
Audio/DrvAudio: Removed unused code.
|
|
|
@74507
|
6 years |
vboxsync |
Audio/DrvAudio: Addressed backend stream destruction on failed …
|
|
|
@74498
|
6 years |
vboxsync |
DrvAudio.cpp,pdmaudioifs.h: Added a HACK to avoid asserting in …
|
|
|
@74067
|
6 years |
vboxsync |
Audio/HDA: Implemented hdaR3MixerAddDrv() / hdaR3MixerRemoveDrv() and …
|
|
|
@74066
|
6 years |
vboxsync |
Audio/AC97: Logging nit.
|
|
|
@74059
|
6 years |
vboxsync |
Audio/AC97: Implemented ichac97R3MixerAddDrv() / …
|
|
|
@74058
|
6 years |
vboxsync |
Audio/DrvAudio: Added some more host driver (backend) checks / return …
|
|
|
@74057
|
6 years |
vboxsync |
Audio/Mixer: Allow setting NULL for un-setting a recording source in …
|
|
|
@74041
|
6 years |
vboxsync |
Audio/Mixer: Added AudioMixerSinkGetName().
|
|
|
@74038
|
6 years |
vboxsync |
Audio/AC97: Compile fixes for async I/O support …
|
|
|
@74037
|
6 years |
vboxsync |
Audio/HDAStream: Renaming nit.
|
|
|
@74036
|
6 years |
vboxsync |
Audio/DrvHostCoreAudio: Return the correct available input/output …
|
|
|
@74035
|
6 years |
vboxsync |
Audio/DrvHostCoreAudio: Handle 0-byte write blocks in …
|
|
|
@74034
|
6 years |
vboxsync |
Audio/DrvHostCoreAudio: Logging.
|
|
|
@74033
|
6 years |
vboxsync |
Audio/DrvAudio: Also check for free input streams on stream creation …
|
|
|
@74010
|
6 years |
vboxsync |
Build fix.
|
|
|
@74007
|
6 years |
vboxsync |
Audio/DrvAudio: Logging.
|
|
|
@74006
|
6 years |
vboxsync |
Audio/DrvAudioHlp: Implemented DrvAudioHlpDeviceEnumGetDeviceCount().
|
|
|
@74004
|
6 years |
vboxsync |
Audio/HDA: Logging nit.
|
|
|
@73878
|
6 years |
vboxsync |
Audio/DrvHostValidationKit: Renaming.
|
|
|
@73877
|
6 years |
vboxsync |
Audio/DrvHostValidationKit: No input stream supported (yet).
|
|
|
@73872
|
6 years |
vboxsync |
Audio/DrvAudio: Take a shortcut in …
|
|
|
@73840
|
6 years |
vboxsync |
Audio/DrvHostPulseAudio: Fixed input stream creation.
|
|
|
@73838
|
6 years |
vboxsync |
Audio: Added the backend's (friendly) name into the backend configuration.
|
|
|
@73833
|
6 years |
vboxsync |
Audio: Async I/O fixes for HDA + AC'97.
|
|
|
@73831
|
6 years |
vboxsync |
Audio/DrvHostPulseAudio: Also explicitly set acquired buffer …
|
|
|
@73830
|
6 years |
vboxsync |
Audio/DrvAudio: Logging.
|
|
|
@73821
|
6 years |
vboxsync |
Audio/DrvHostPulseAudio: Fixed regression in paStreamOpen() because of …
|
|
|
@73820
|
6 years |
vboxsync |
Audio/DrvAudio: Logging.
|
|
|
@73818
|
6 years |
vboxsync |
Build fix.
|
|
|
@73817
|
6 years |
vboxsync |
Audio/DrvAudio: Const.
|
|
|
@73816
|
6 years |
vboxsync |
Build fix.
|
|
|
@73815
|
6 years |
vboxsync |
Build fix.
|
|
|
@73814
|
6 years |
vboxsync |
Audio/DrvAudio: Fixes for drvAudioStreamPlay(), drvAudioStreamWrite() …
|
|
|
@73813
|
6 years |
vboxsync |
Build fix.
|
|
|
@73812
|
6 years |
vboxsync |
Audio/DrvAudio: Logging.
|
|
|
@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 …
|
|
|
@73786
|
6 years |
vboxsync |
Audio/MixBuf: Check frames to clear in AudioMixBufFinish().
|
|
|
@73785
|
6 years |
vboxsync |
Audio/DrvAudio: Don't clear (finish) more input frames than available …
|
|
|
@73731
|
6 years |
vboxsync |
Audio/DrvAudio: No need to re-query the backend stream's writable size …
|
|
|
@73730
|
6 years |
vboxsync |
Audio: Implemented PDMAUDIOSTREAMCMD_DROP; at the moment only the …
|
|
|
@73729
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Renaming, logging, formatting.
|
|
|
@73727
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Also do the playback data transfer in the …
|
|
|
@73714
|
6 years |
vboxsync |
Audio/MixBuf: Added AudioMixBufUsedBytes().
|
|
|
@73701
|
6 years |
vboxsync |
Audio/DrvAudioCommon.cpp: The default is Little Endian in …
|
|
|
@73696
|
6 years |
vboxsync |
Audio/DrvHostOSSAudio.cpp: Build fix.
|
|
|
@73695
|
6 years |
vboxsync |
Audio/DrvHostOSSAudio.cpp: Build fix.
|
|
|
@73692
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Only set acquired parameters if DirectSound …
|
|
|
@73690
|
6 years |
vboxsync |
Audio: Make use of VERR_AUDIO_STREAM_COULD_NOT_CREATE when streaming …
|
|
|
@73689
|
6 years |
vboxsync |
Audio: Make use of VERR_AUDIO_STREAM_COULD_NOT_CREATE when streaming …
|
|
|
@73686
|
6 years |
vboxsync |
Audio/DrvAudio: Logging fixes.
|
|
|
@73684
|
6 years |
vboxsync |
Audio/DrvAudio: Added simple debug sanity checks for buggy acquired …
|
|
|
@73683
|
6 years |
vboxsync |
Audio/Mixer: Logging tweaks for audioMixerSinkWriteToStreams().
|
|
|
@73682
|
6 years |
vboxsync |
Audio/DrvAudio: Added support for discarding data in case a backend …
|
|
|
@73681
|
6 years |
vboxsync |
Audio/DrvHostCoreAudio: Assertion not needed in …
|
|
|
@73680
|
6 years |
vboxsync |
Audio/DrvHostCoreAudio: Cleaned up drvHostCoreAudioStreamGetWritable().
|
|
|
@73675
|
6 years |
vboxsync |
Audio/DrvAudio: Made sure that we don't do pre-buffer to the full …
|
|
|
@73660
|
6 years |
vboxsync |
Audio/DrvAudio: Lowered the default period size from 200ms to 20ms, …
|
|
|
@73656
|
6 years |
vboxsync |
Audio/PulseAudio: D'oh, follow-up to messed up commit r124328 ("Double …
|
|
|
@73655
|
6 years |
vboxsync |
Build fix.
|
|
|
@73654
|
6 years |
vboxsync |
Audio/PulseAudio: "Double buffering" not needed here; logging tweak …
|
|
|
@73653
|
6 years |
vboxsync |
Audio/DrvAudio: Bugfixes for drvAudioStreamPlay(); play (transfer) as …
|
|
|
@73652
|
6 years |
vboxsync |
Audio/DrvAudio: Get rid of the (internal) mixing buffer factors, as …
|
|
|
@73651
|
6 years |
vboxsync |
Build fix.
|
|
|
@73650
|
6 years |
vboxsync |
Audio/AC97: Make sure to process as much data as needed, depending on …
|
|
|
@73649
|
6 years |
vboxsync |
Build fix.
|
|
|
@73648
|
6 years |
vboxsync |
Audio/AC97: Added timestamps (in ns) for last transfers / reads/writes.
|
|
|
@73647
|
6 years |
vboxsync |
Audio/AC97: Don't destroy a stream's circular buffer on stream close, …
|
|
|
@73646
|
6 years |
vboxsync |
Build fix.
|
|
|
@73645
|
6 years |
vboxsync |
Audio/Mixer: Cleanup / renaming for audioMixerSinkWriteToStreams().
|
|
|
@73643
|
6 years |
vboxsync |
Audio/ALSA: Renamed alsaStreamSetThreshold() to …
|
|
|
@73642
|
6 years |
vboxsync |
Audio/ALSA stubs: Added snd_pcm_sw_params_get_start_threshold().
|
|
|
@73640
|
6 years |
vboxsync |
Audio/DrvAudio: Logging.
|
|
|
@73626
|
6 years |
vboxsync |
Audio/AC97: Made the stream's circular buffer size based on the …
|
|
|
@73625
|
6 years |
vboxsync |
Audio/AC97: Only open debug .WAV files if debugging is enabled in …
|
|
|
@73621
|
6 years |
vboxsync |
Audio/AC97: Added runtime debugging support (output to .WAV files).
|
|
|
@73611
|
6 years |
vboxsync |
Audio: Renamed the (tweakable) per-driver CFGM options to make it …
|
|
|
@73596
|
6 years |
vboxsync |
Audio/DrvHostValidationKit: Build fix.
|
|
|
@73593
|
6 years |
vboxsync |
Build fix (SCM).
|
|
|
@73585
|
6 years |
vboxsync |
Audio/DrvAudio: Handling returning silence for backends which cannot / …
|
|
|
@73583
|
6 years |
vboxsync |
Audio/DrvAudio: Logging nit.
|
|
|
@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 …
|
|
|
@73577
|
6 years |
vboxsync |
drvAudioStreamCaptureNonInterleaved: Changed cbBuf type from size_t to …
|
|
|
@73576
|
6 years |
vboxsync |
Audio/DrvAudio: Windows build fix, size_t/uint32_t warning
|
|
|
@73575
|
6 years |
vboxsync |
Audio/DrvAudio: Made drvAudioStreamCaptureRaw() more resilient against …
|
|
|
@73574
|
6 years |
vboxsync |
Audio/DrvAudio: Made drvAudioStreamCaptureNonInterleaved() more …
|
|
|
@73572
|
6 years |
vboxsync |
Audio/DrvHostNullAudio: Use DrvAudioHlpClearBuf() instead of RT_BZERO …
|
|
|
@73570
|
6 years |
vboxsync |
Audio/DrvAudio: Also make use of VERR_AUDIO_STREAM_NOT_READY for …
|
|
|