VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @88163   4 years vboxsync DevHDA: windows build fix. bugref:9890:
(edit) @88162   4 years vboxsync DevHDA: Put common DMA code into helper functions to reduce code …
(edit) @88160   4 years vboxsync DevHDA: Merged hdaR3StreamRead into hdaR3StreamPushToMixer. bugref:9890
(edit) @88159   4 years vboxsync DevHDA: Restructured the input DMA code, getting rid of the FIFO …
(edit) @88158   4 years vboxsync DevHDA: Restructured the input DMA code, getting rid of the FIFO …
(edit) @88137   4 years vboxsync DevHDA: Made the DMA timer scheduling heuristics more flexible and …
(edit) @88113   4 years vboxsync DevHDA: Build fix. bugref:9890
(edit) @88112   4 years vboxsync Audio,DevHDA: Made PDMAUDIOPCMPROPS_F2B and PDMAUDIOPCMPROPS_B2F work …
(edit) @88097   4 years vboxsync DevHDA: Separate DMA transfer function for output …
(edit) @88096   4 years vboxsync DevHDA: Separate DMA transfer function for output …
(edit) @88094   4 years vboxsync DevHDA: Made the timer thread do something proactive if the internal …
(edit) @88080   4 years vboxsync DevHDA: Removed hdaR3TimerSet, hdaR3StreamTransferGetNext and …
(edit) @88063   4 years vboxsync DevHDA: Tweaked the AIO output scheduling a little, ignoring uTimerHz …
(edit) @88028   4 years vboxsync Audio: Moving some of the DrvAudio.h stuff into PDM - …
(edit) @88022   4 years vboxsync Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890
(edit) @88016   4 years vboxsync Audio: DrvAudioHlpPCMPropsAreValid -> DrvAudioHlpPcmPropsAreValid; …
(edit) @88006   4 years vboxsync Audio: DrvAudioHlpBytesAlign -> DrvAudioHlpFloorBytesToFrame as it …
(edit) @88005   4 years vboxsync Audio: DrvAudioHlpBytesIsAligned -> DrvAudioHlpIsBytesAligned; …
(edit) @88004   4 years vboxsync Audio: DrvAudioHlpBytesIsAligned -> DrvAudioHlpIsBytesAligned; …
(edit) @88002   4 years vboxsync Audio: Swapped parameters for DrvAudioHlpNanoToFrames, …
(edit) @87991   4 years vboxsync Audio: Switched DrvAudioHlpBytesToMilli parameters. bugref:9890
(edit) @87989   4 years vboxsync DevHDA: Count DMA over-/underflows. bugref:9890
(edit) @87988   4 years vboxsync DevHDA: Complain on underflows in DMA worker. bugref:9890
(edit) @87985   4 years vboxsync DevHDA: Increase the internal buffer between the DMA engine and the …
(edit) @87983   4 years vboxsync DevHDA/StreamSetUp: Deal with buffer lists w/o IRQs too in the …
(edit) @87980   4 years vboxsync Audio/HDA: Changed LogRel() statements in hdaR3StreamSetUp() being …
(edit) @87978   4 years vboxsync DevHDA: Do not put assertions inside #ifdef LOG_ENABLED! bugref:9890
(edit) @87977   4 years vboxsync DevHDA: Set timer frequency hint. bugref:9890
(edit) @87975   4 years vboxsync DevHDA: Fixed incorrect LogRel2 statement (%R[bdle] is for HDABDLE …
(edit) @87970   4 years vboxsync Audio/HDA: Changed LogRel() statements in hdaR3StreamSetUp() being …
(edit) @87969   4 years vboxsync Audio/HDA: Changed LogRel() statements in hdaR3StreamSetUp() being …
(edit) @87965   4 years vboxsync DevHDA: Use pStreamR3->State.Mapping.PCMProps instead of …
(edit) @87964   4 years vboxsync Forward ported r143064 from 6.1: DevHDA: Try be as exact as possible …
(edit) @87962   4 years vboxsync DevHDA: Oops, didn't mean to disable the windows hack yet, just adding …
(edit) @87961   4 years vboxsync DevHDA: Added a couple of dtrace probes for tracking data from DMA …
(edit) @87953   4 years vboxsync Audio/HDA: hdaStreamLock() + hdaStreamUnlock() are available in R0, too.
(edit) @87944   4 years vboxsync Audio/HDA: When starting / resuming (via saved state) stream …
(edit) @87942   4 years vboxsync Audio/HDA: Follow-up fix for r142810 to make the transfer heuristics …
(edit) @87934   4 years vboxsync hdaR3StreamAsyncIOThread should check the shutdown flag before going …
(edit) @87911   4 years vboxsync Audio/HDA: Made warning of unsupported guest speaker setups a LogRel().
(edit) @87905   4 years vboxsync Audio/HDA: Follow-up fixes for r142934. ticketoem2ref:36
(edit) @87863   4 years vboxsync Audio/HDA: Experimental change to lower more DPC calls within the …
(edit) @87836   4 years vboxsync Audio/HDA: More HDA_STRICT fun. ticketoem2ref:36
(edit) @87811   4 years vboxsync HDA: Use a PDMCRITSECT per stream instead of RTCRITSECT, to also allow …
(edit) @87809   4 years vboxsync HDA: Got rid of the stream period's additional locking; not needed, as …
(edit) @87758   4 years vboxsync Audio/HDA: Lots more code in the hope to resolve issue …
(edit) @87638   4 years vboxsync Audio/HDA: Relaxed transfer amount checks a bit in …
(edit) @87604   4 years vboxsync Audio/HDA: Make sure that unsupported guest speaker setups (> 2) also …
(edit) @87587   4 years vboxsync Audio/HDA: Re-applied r142615 as intended: More timing-related fixes …
(edit) @87586   4 years vboxsync Audio/HDA: Reverted r142614 (committed too much). ticketoem2ref:36
(edit) @87585   4 years vboxsync Audio/HDA: More timing-related fixes for Windows guests. This is a …
(edit) @87583   4 years vboxsync Audio/HDA: More timing-related fixes for Windows guests. This is a …
(edit) @87573   4 years vboxsync Audio/HDA: Doxygen fix (it doesn't have VBOX_WITH_AUDIO_HDA_ASYNC_IO …
(edit) @87567   4 years vboxsync Audio/HDA: More timing-related fixes for Windows guests. This is a …
(edit) @87465   4 years vboxsync Audio/HDA: Follow-up fix for r142292 (did not work on Win10 guests) …
(edit) @87464   4 years vboxsync Audio/HDA: Follow-up fix for r142292 (did not work on Win10 guests). …
(edit) @87438   4 years vboxsync Audio/HDA+AC97: Made the device emulation's internal [in|out]put FIFO …
(edit) @87436   4 years vboxsync Audio/HDA+AC97: Made the device emulation's internal [in|out]put FIFO …
(edit) @87427   4 years vboxsync Audio/HDA: Make sure that we always align the number of bytes when …
(edit) @87319   4 years vboxsync Audio/HDA: Implemented FIFO watermark support. ticketoem2ref:36
(edit) @87267   4 years vboxsync Audio/HDA: Added a per-stream FIFOS scratch buffer to avoid …
(edit) @83298   5 years vboxsync Audio/HDA: Added some more stream ID checks.
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82599   5 years vboxsync Audio/HDA: Initialize stream direction and source / destination in …
(edit) @82566   5 years vboxsync Audio/HDA: Forward-ported / integrated r135420 (5.2: Audio/HDA: Skip …
(edit) @82452   5 years vboxsync DevHDA: Put debug path on the heap rather than always grabbing ~4KB of …
(edit) @82450   5 years vboxsync DevHDA: Split structures. bugref:9218
(edit) @82420   5 years vboxsync DevHDA: The HDASTREAM::CritSect is not needed unless …
(edit) @82418   5 years vboxsync DevHDA: More cleanups. bugref:9218
(edit) @82417   5 years vboxsync DevHDA: More cleanups. bugref:9218
(edit) @82345   5 years vboxsync DevHDA,DevIchAc97: Moved the per-stream timers into the stream …
(edit) @82332   5 years vboxsync DevHDA: Reduce the number of PDMDevHlpTimerGet calls. bugref:9218
(edit) @82331   5 years vboxsync DevHDA: Converted timers to new style. Left some todos. bugref:9218
(edit) @82324   5 years vboxsync DevIchAc97: Converted timers. bugref:9218
(edit) @82323   5 years vboxsync DevIchAc97,DevHDA: PDMCritSect -> PDMDevHlpCritSect. No need to take …
(edit) @82255   5 years vboxsync vmm/pdmaudioifs.h: More of the same. bugref:9218
(edit) @82254   5 years vboxsync vmm/pdmaudioifs.h: The prefix 'cf' reads 'count-of-flags', so if you …
(edit) @82252   5 years vboxsync vmm/pdmaudioifs.h: Style, docs and other nits. First, it's always …
(edit) @81181   5 years vboxsync Audio/HDA: Added more SD register checks (bugref:9569).
(edit) @80692   5 years vboxsync DevHDA: Eliminated the pDevInsR0 and pDevInsRC members from the …
(edit) @78506   6 years vboxsync Audio: Try to fix a hang w/ VRDE audio driver enabled.
(edit) @76672   6 years vboxsync Audio/HDA: Also set device schedule hint on stream initialization …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76172   6 years vboxsync Comment nit.
(edit) @76049   6 years vboxsync Audio/HDA: Implemented adaptive stream timer Hz rates, based on the …
(edit) @76045   6 years vboxsync Audio/HDA: Also initialize PCM shift when falling back to 2 (stereo) …
(edit) @76018   6 years vboxsync Audio/HDA: Cleaned up setting the stream registers at one defined …
(edit) @75983   6 years vboxsync Audio/HDA: Use a dedicated default value for the stream position …
(edit) @75980   6 years vboxsync Audio/HDA: Optimized stream creation / startup time a lot by re-using …
(edit) @75962   6 years vboxsync Forward ported r127158 (Audio/HDA: Implemented support for Windows 10 …
(edit) @75866   6 years vboxsync DevHDA: nit
(edit) @75606   6 years vboxsync Forward ported r126743 - r126749: r126749 (5.2: Audio/CoreAudio: …
(edit) @74037   6 years vboxsync Audio/HDAStream: Renaming nit.
(edit) @73833   7 years vboxsync Audio: Async I/O fixes for HDA + AC'97.
(edit) @73529   7 years vboxsync Audio: Changed cBits -> cBytes of PDMAUDIOPCMPROPS to avoid some …
(edit) @73523   7 years vboxsync Audio/HDA: Logging.
(edit) @73408   7 years vboxsync Audio: Renamed *Ms* (milliseconds) timing helper functions to *Milli*.
(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 …
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