VirtualBox

source: vbox/trunk/src/VBox/Devices/Audio/DrvAudio.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @73731   7 years vboxsync Audio/DrvAudio: No need to re-query the backend stream's writable size …
(edit) @73730   7 years vboxsync Audio: Implemented PDMAUDIOSTREAMCMD_DROP; at the moment only the …
(edit) @73690   7 years vboxsync Audio: Make use of VERR_AUDIO_STREAM_COULD_NOT_CREATE when streaming …
(edit) @73686   7 years vboxsync Audio/DrvAudio: Logging fixes.
(edit) @73684   7 years vboxsync Audio/DrvAudio: Added simple debug sanity checks for buggy acquired …
(edit) @73682   7 years vboxsync Audio/DrvAudio: Added support for discarding data in case a backend …
(edit) @73675   7 years vboxsync Audio/DrvAudio: Made sure that we don't do pre-buffer to the full …
(edit) @73660   7 years vboxsync Audio/DrvAudio: Lowered the default period size from 200ms to 20ms, …
(edit) @73655   7 years vboxsync Build fix.
(edit) @73653   7 years vboxsync Audio/DrvAudio: Bugfixes for drvAudioStreamPlay(); play (transfer) as …
(edit) @73652   7 years vboxsync Audio/DrvAudio: Get rid of the (internal) mixing buffer factors, as …
(edit) @73640   7 years vboxsync Audio/DrvAudio: Logging.
(edit) @73611   7 years vboxsync Audio: Renamed the (tweakable) per-driver CFGM options to make it …
(edit) @73593   7 years vboxsync Build fix (SCM).
(edit) @73585   7 years vboxsync Audio/DrvAudio: Handling returning silence for backends which cannot / …
(edit) @73583   7 years vboxsync Audio/DrvAudio: Logging nit.
(edit) @73577   7 years vboxsync drvAudioStreamCaptureNonInterleaved: Changed cbBuf type from size_t to …
(edit) @73576   7 years vboxsync Audio/DrvAudio: Windows build fix, size_t/uint32_t warning
(edit) @73575   7 years vboxsync Audio/DrvAudio: Made drvAudioStreamCaptureRaw() more resilient against …
(edit) @73574   7 years vboxsync Audio/DrvAudio: Made drvAudioStreamCaptureNonInterleaved() more …
(edit) @73570   7 years vboxsync Audio/DrvAudio: Also make use of VERR_AUDIO_STREAM_NOT_READY for …
(edit) @73569   7 years vboxsync Audio/DrvAudio: Use capturing mixing buffers the same way as the …
(edit) @73559   7 years vboxsync Audio/DrvAudio: Use DrvAudioHlpClearBuf() instead of RT_BZERO when …
(edit) @73558   7 years vboxsync Audio/DrvAudio: Renaming.
(edit) @73529   7 years vboxsync Audio: Changed cBits -> cBytes of PDMAUDIOPCMPROPS to avoid some …
(edit) @73524   7 years vboxsync Audio/DrvAudio: Don't use delta timing in drvAudioStreamGetWritable(), …
(edit) @73522   7 years vboxsync Audio/DrvAudio: Call drvAudioStreamControlInternal() instead of …
(edit) @73485   7 years vboxsync Build fix.
(edit) @73480   7 years vboxsync DrvAudio: Changed the default stream period size from 50ms to 200 (can …
(edit) @73468   7 years vboxsync DrvAudio: Logging.
(edit) @73467   7 years vboxsync DrvAudio: Cleaned up the internal stream organization by not …
(edit) @73432   7 years vboxsync Audio: Use the DrvAudioHlpStreamStatusXXX() helpers where applicable.
(edit) @73428   7 years vboxsync Audio/DrvAudio: Logging nit.
(edit) @73421   7 years vboxsync Audio: (Pre-)Buffering fixes; use nanoseconds to have a higher …
(edit) @73408   7 years vboxsync Audio: Renamed *Ms* (milliseconds) timing helper functions to *Milli*.
(edit) @73405   7 years vboxsync Audio/DrvAudio: Renaming nit.
(edit) @73402   7 years vboxsync Audio/DrvAudio: Put the stream's statistics stuff into an own struct.
(edit) @73394   7 years vboxsync Audio/DrvAudio.cpp: Statistics naming nits.
(edit) @73381   7 years vboxsync DrvAudioCommon.cpp: Renamed DrvAudioHlp*FileName() -> …
(edit) @73380   7 years vboxsync Audio/DrvAudioCommon.cpp: Reordering helper function parameters to …
(edit) @73370   7 years vboxsync Audio: Implemented backend-independent (pre-)buffering support. Work …
(edit) @73230   7 years vboxsync Audio/DrvAudio: Added DRVAUDIOCFG to allow tweaking an audio driver …
(edit) @72110   7 years vboxsync Audio/DrvAudio: Logging adjustments.
(edit) @71045   7 years vboxsync Audio/DrvAudio.cpp: Also log errors in non-verbose mode.
(edit) @70919   7 years vboxsync Audio/DrvAudio.cpp: Fixed copy & paste bug in drvAudioStreamRead(), …
(edit) @70910   7 years vboxsync Audio/DrvAudio.cpp: Log if host stream has pending operations left in …
(edit) @70907   7 years vboxsync Audio/DrvAudio.cpp: Build fix (docs).
(edit) @70906   7 years vboxsync Audio/DrvAudio.cpp: Build fix.
(edit) @70904   7 years vboxsync Audio/DrvAudio.cpp: Build fix.
(edit) @70902   7 years vboxsync Audio/DrvAudio.cpp: Make sure to disable the backend first before …
(edit) @70881   7 years vboxsync Audio/DrvAudio.cpp: More error checking for …
(edit) @70878   7 years vboxsync Audio: Renamed AudioMixBufReadCirc[Ex] -> …
(edit) @70640   7 years vboxsync Audio: Added VERR_AUDIO_BACKEND_NOT_ATTACHED and support for it in …
(edit) @70639   7 years vboxsync Audio/DrvAudio: Implemented more dynamic support for attaching the …
(edit) @70635   7 years vboxsync Audio/DrvAudio: Fixed potential deadlock situation in …
(edit) @70630   7 years vboxsync Audio/DrvAudio: Check if critical sections are initialized in …
(edit) @70073   7 years vboxsync Audio/HDA: Added PDMAUDIOFILE_DEFAULT_OPEN_FLAGS for DrvAudioHlpFileOpen().
(edit) @70013   7 years vboxsync Audio: Unified audio debug / dumping code to also get device DMA data …
(edit) @69956   7 years vboxsync Audio: Implemented support for dumping raw PCM data if debug mode is …
(edit) @69119   7 years vboxsync Audio: More cleanups (missing keywords, incorrect #endif docs, stuff)
(edit) @68897   8 years vboxsync D'oh!
(edit) @68896   8 years vboxsync Build fix.
(edit) @68894   8 years vboxsync Build fix.
(edit) @68893   8 years vboxsync Audio/DrvAudio.cpp: Added attach / detach callbacks.
(edit) @68868   8 years vboxsync Logging nits.
(edit) @68867   8 years vboxsync Logging nit.
(edit) @68771   8 years vboxsync Comment nit.
(edit) @68757   8 years vboxsync Audio/DrvAudio.cpp: Added optional PDMIHOSTAUDIO::StreamGetPending() …
(edit) @68756   8 years vboxsync Audio/DrvAudio.cpp: Made drvAudioStreamControlInternalBackend() more …
(edit) @68488   8 years vboxsync Audio/DrvAudio: A bit of parameter grouping; no actual code changes.
(edit) @68486   8 years vboxsync Build fix.
(edit) @68485   8 years vboxsync Audio: Implemented ability to enable / disable audio input / output …
(edit) @68468   8 years vboxsync Audio: Cleaned up callback stuff and got rid of the deprecated …
(edit) @68387   8 years vboxsync Audio/DrvAudio.cpp: Logging: Retrieve host driver name for easier …
(edit) @68384   8 years vboxsync Build fix.
(edit) @68383   8 years vboxsync Audio/DrvAudio.cpp: Logging.
(edit) @68381   8 years vboxsync Audio/DrvAudio.cpp: Logging.
(edit) @68356   8 years vboxsync DrvAudio: Increased temporary audio frame buffer to 4K in …
(edit) @68272   8 years vboxsync Audio: Renamed PDMAUDIOSTRMSTS* -> PDMAUDIOSTREAMSTS*. No actual code …
(edit) @68267   8 years vboxsync Audio/DrvAudio.cpp: Logging.
(edit) @68232   8 years vboxsync Audio/DrvAudio.cpp: Fixed shadow variable.
(edit) @68136   8 years vboxsync Audio: Header updates.
(edit) @68132   8 years vboxsync Audio: Renamed audio samples to audio frame because that's what they …
(edit) @68076   8 years vboxsync Audio: Implemented optional callbacks StreamPlayBegin / StreamPlayEnd …
(edit) @68067   8 years vboxsync Audio/DrvAudio.cpp: Implemented handling …
(edit) @67834   8 years vboxsync Build fix.
(edit) @67829   8 years vboxsync Audio/DrvAudio.cpp: The host sets the pace.
(edit) @67647   8 years vboxsync Audio/DrvAudio.cpp: Bail out in drvAudioStreamPlayRaw() and …
(edit) @67607   8 years vboxsync Audio/DrvAudio.cpp: Relaxed checks for drvAudioStreamCaptureXXX().
(edit) @67574   8 years vboxsync Audio/DrvAudio.cpp: Disabled assertion (needed for mono channels).
(edit) @67506   8 years vboxsync Audio/DrvAudio.cpp: Reduced default host sample buffer factor from 10 …
(edit) @67501   8 years vboxsync Audio/DrvAudio.cpp: Fixes for drvAudioStreamCaptureRaw().
(edit) @67500   8 years vboxsync Audio/DrvAudio.cpp: Docs, logging.
(edit) @67499   8 years vboxsync Audio/DrvAudio.cpp: Fixes for drvAudioStreamRead().
(edit) @67498   8 years vboxsync Audio/DrvAudio.cpp: Do not attempt to write more than available in …
(edit) @67469   8 years vboxsync Audio/DrvAudio.cpp: Added drvAudioDbgGetFileNameA() + …
(edit) @67448   8 years vboxsync DrvAudio: build fix
(edit) @67443   8 years vboxsync Audio/DrvAudio.cpp: Docs.
(edit) @67441   8 years vboxsync Audio/DrvAudio.cpp: Added drvAudioDbgPCMDumpA() + dumping playback & …
(edit) @65742   8 years vboxsync Build fix.
Note: See TracRevisionLog for help on using the revision log.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette