|
|
@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 …
|
|
|
@73569
|
6 years |
vboxsync |
Audio/DrvAudio: Use capturing mixing buffers the same way as the …
|
|
|
@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 …
|
|
|
@73565
|
6 years |
vboxsync |
Audio/HDA: Also (verbose) log the LUN# of the changed recording source.
|
|
|
@73563
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Cleaned up internal state handling by having …
|
|
|
@73561
|
6 years |
vboxsync |
Audio/Mixer: Logging.
|
|
|
@73559
|
6 years |
vboxsync |
Audio/DrvAudio: Use DrvAudioHlpClearBuf() instead of RT_BZERO when …
|
|
|
@73558
|
6 years |
vboxsync |
Audio/DrvAudio: Renaming.
|
|
|
@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 …
|
|
|
@73550
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Added a flag to indicate that an output …
|
|
|
@73547
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Logging.
|
|
|
@73546
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Logging.
|
|
|
@73545
|
6 years |
vboxsync |
Audio/DrvAudioCommon.cpp: Formatting.
|
|
|
@73544
|
6 years |
vboxsync |
Audio/testcases: Fixed tstAudioMixBuffer.
|
|
|
@73539
|
6 years |
vboxsync |
Audio/DrvAudio: Added (un)signed format checks for …
|
|
|
@73532
|
6 years |
vboxsync |
Audio/DrvAudio: Few optimizations using the PDMAUDIOPCMPROPS_ macros.
|
|
|
@73530
|
6 years |
vboxsync |
Audio/DSound: Check if the critical section is valid on stream destruction.
|
|
|
@73529
|
6 years |
vboxsync |
Audio: Changed cBits -> cBytes of PDMAUDIOPCMPROPS to avoid some …
|
|
|
@73526
|
6 years |
vboxsync |
Audio/PulseAudio: Dropped the (static) backend configuration and also …
|
|
|
@73525
|
6 years |
vboxsync |
Audio/Mixer: Use a mixer sink's mixing buffer for multiplexing.
|
|
|
@73524
|
6 years |
vboxsync |
Audio/DrvAudio: Don't use delta timing in drvAudioStreamGetWritable(), …
|
|
|
@73523
|
6 years |
vboxsync |
Audio/HDA: Logging.
|
|
|
@73522
|
6 years |
vboxsync |
Audio/DrvAudio: Call drvAudioStreamControlInternal() instead of …
|
|
|
@73489
|
6 years |
vboxsync |
DrvAudio/ALSA: Comment.
|
|
|
@73485
|
6 years |
vboxsync |
Build fix.
|
|
|
@73480
|
6 years |
vboxsync |
DrvAudio: Changed the default stream period size from 50ms to 200 (can …
|
|
|
@73476
|
6 years |
vboxsync |
DrvAudio/ALSA: Removed more disabled code (not / never used).
|
|
|
@73473
|
6 years |
vboxsync |
DrvAudio/ALSA: Got rid of ALSAAUDIOCFG, as the backend configuration …
|
|
|
@73468
|
6 years |
vboxsync |
DrvAudio: Logging.
|
|
|
@73467
|
6 years |
vboxsync |
DrvAudio: Cleaned up the internal stream organization by not …
|
|
|
@73466
|
6 years |
vboxsync |
Audio/HDA: Don't add the driver stream in hdaR3Attach() directly via …
|
|
|
@73465
|
6 years |
vboxsync |
Audio/Mixer: Added a debug assertion for checking the given PCM …
|
|
|
@73463
|
6 years |
vboxsync |
Audio/DrvAudioCommon: Check if the given stream configuration is valid …
|
|
|
@73462
|
6 years |
vboxsync |
Audio/PulseAudio: Log the used library version on initialization.
|
|
|
@73454
|
6 years |
vboxsync |
Audio/Debug: This backend does not support any recording (injecting …
|
|
|
@73453
|
6 years |
vboxsync |
Audio/SB16: Don't mess with PDMAUDIOSTREAM internals here.
|
|
|
@73452
|
6 years |
vboxsync |
Audio: When setting the recording source, check if the selected driver …
|
|
|
@73441
|
6 years |
vboxsync |
Audio/SB16: Path not needed (we don't implement recording for SB16 …
|
|
|
@73432
|
6 years |
vboxsync |
Audio: Use the DrvAudioHlpStreamStatusXXX() helpers where applicable.
|
|
|
@73429
|
6 years |
vboxsync |
Audio/Common: Added DrvAudioHlpStreamStatusCanRead() and …
|
|
|
@73428
|
6 years |
vboxsync |
Audio/DrvAudio: Logging nit.
|
|
|
@73423
|
6 years |
vboxsync |
Audio/Common: Added DrvAudioHlpStreamStatusIsReady().
|
|
|
@73421
|
6 years |
vboxsync |
Audio: (Pre-)Buffering fixes; use nanoseconds to have a higher …
|
|
|
@73420
|
6 years |
vboxsync |
Audio/DrvAudio: Misc fixes for the timing helper functions.
|
|
|
@73409
|
6 years |
vboxsync |
Audio/DrvAudio: Use RT_MS_1SEC in the *Milli* helpers.
|
|
|
@73408
|
6 years |
vboxsync |
Audio: Renamed *Ms* (milliseconds) timing helper functions to *Milli*.
|
|
|
@73407
|
6 years |
vboxsync |
Audio/DrvAudio: Added ns (nanoseconds) timing helper functions.
|
|
|
@73405
|
6 years |
vboxsync |
Audio/DrvAudio: Renaming nit.
|
|
|
@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 …
|
|
|
@73402
|
6 years |
vboxsync |
Audio/DrvAudio: Put the stream's statistics stuff into an own struct.
|
|
|
@73394
|
6 years |
vboxsync |
Audio/DrvAudio.cpp: Statistics naming nits.
|
|
|
@73393
|
6 years |
vboxsync |
Audio/DrvHostDebugAudio: Backend doesn't need any special …
|
|
|
@73392
|
6 years |
vboxsync |
Audio/DrvHostDSound.cpp: Factored out transferring data from capturing …
|
|
|
@73391
|
6 years |
vboxsync |
Audio/AudioMixer: Added a define for the audio mixer stream flags.
|
|
|
@73383
|
6 years |
vboxsync |
Audio/DrvHostDebugAudio.cpp: It's ms, not bytes, when creating the …
|
|
|
@73381
|
6 years |
vboxsync |
DrvAudioCommon.cpp: Renamed DrvAudioHlp*FileName() -> …
|
|
|
@73380
|
6 years |
vboxsync |
Audio/DrvAudioCommon.cpp: Reordering helper function parameters to …
|
|
|
@73379
|
6 years |
vboxsync |
Audio/DrvAudioCommon.cpp: Implemented DrvAudioHlpBytesAlign() and …
|
|
|
@73378
|
6 years |
vboxsync |
Audio/DrvAudioCommon.cpp: Fixes / docs for DrvAudioHlpClearBuf().
|
|
|
@73371
|
6 years |
vboxsync |
Build fix.
|
|
|
@73370
|
6 years |
vboxsync |
Audio: Implemented backend-independent (pre-)buffering support. Work …
|
|
|
@73356
|
6 years |
vboxsync |
AudioMixer.h: fixed file header: Short description optionally followed …
|
|
|
@73355
|
6 years |
vboxsync |
AudioMixer.h: scm fix (trailing space)
|
|
|
@73350
|
6 years |
vboxsync |
Build fix.
|
|
|
@73345
|
6 years |
vboxsync |
Audio/DrvAudioCommon.cpp: Fixed DrvAudioHlpFramesToBytes(), d'oh!
|
|
|
@73344
|
6 years |
vboxsync |
Audio/DebugAudio: Got rid of intermediate buffer; not needed.
|
|
|
@73342
|
6 years |
vboxsync |
Audio/AudioMixer: Added the option to also use a small ring buffer for …
|
|
|
@73244
|
6 years |
vboxsync |
Build fix.
|
|
|
@73242
|
6 years |
vboxsync |
Build fix.
|
|
|
@73241
|
6 years |
vboxsync |
Audio/PDM: Added (tweakable) parameters to the audio stream …
|
|
|
@73230
|
6 years |
vboxsync |
Audio/DrvAudio: Added DRVAUDIOCFG to allow tweaking an audio driver …
|
|
|
@73220
|
6 years |
vboxsync |
Audio/DrvAudio: Helper function grouping / docs.
|
|
|
@73214
|
6 years |
vboxsync |
Audio/AC97: (Debug) Assertion not needed here; it might happen that …
|
|
|
@73213
|
6 years |
vboxsync |
Audio/HDA: A bit of renaming / docs.
|
|
|
@73212
|
6 years |
vboxsync |
Audio/HDA: Made the stream's internal ring buffer size depend on a …
|
|
|
@73211
|
6 years |
vboxsync |
VMM/Audio: Added PDMAUDIOSTREAMCMD_DRAIN / PDMAUDIOSTREAMCMD_DROP commands.
|
|
|
@73209
|
6 years |
vboxsync |
Audio/HDA: Do hdaRegWriteSDFMT() in R0.
|
|
|
@73208
|
6 years |
vboxsync |
Audio/DrvAudio: Don't use float / size_t in DrvAudioHlpBytesToMs() and …
|
|
|
@73207
|
6 years |
vboxsync |
Audio/DrvAudio: Implemented DrvAudioHlpBytesToFrames(), …
|
|
|
@73206
|
6 years |
vboxsync |
Audio/AudioMixer: Logging.
|
|
|
@73205
|
6 years |
vboxsync |
Audio/SB16: Removed a lot of Doppelmoppel code and added …
|
|
|
@73161
|
6 years |
vboxsync |
Audio/ALSA: Re-ordered / cleaned up stubs and mangling. No new functions.
|
|
|
@73160
|
6 years |
vboxsync |
Audio/ALSA: Added stubs for snd_pcm_delay(), snd_pcm_drain() and …
|
|
|
@73097
|
6 years |
vboxsync |
*: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
|
|
|
@73069
|
6 years |
vboxsync |
DrvHostOss: drvHostOSSAudioGetConfig - awlays close the file
|
|
|
@73059
|
6 years |
vboxsync |
Build fix.
|
|
|
@73058
|
6 years |
vboxsync |
Audio: Added DrvAudioHlpFramesToMs() and DrvAudioHlpMsToFrames() helpers.
|
|
|
@73039
|
6 years |
vboxsync |
Audio/Mixer: Added .WAV output support for mixer sinks (when …
|
|
|
@72320
|
7 years |
vboxsync |
DevHDA: Fixed two incorrect MMIO status codes causing lost of kernel …
|
|
|
@72111
|
7 years |
vboxsync |
Audio/DrvAudio: Just return if file isn't valid (anymore) in …
|
|
|