|
|
@88320
|
4 years |
vboxsync |
Audio: Stats for one more mixer buffer. Some cleanups. bugref:9890
|
|
|
@88314
|
4 years |
vboxsync |
tstAudioMixBuffer: Windows build fix. bugref:9890
|
|
|
@88313
|
4 years |
vboxsync |
Audio: windows build fixes. bugref:9890
|
|
|
@88312
|
4 years |
vboxsync |
tstAudioMixBuffer: Test downsampling. bugref:9890
|
|
|
@88309
|
4 years |
vboxsync |
Audio: More statistics tweaking. bugref:9890
|
|
|
@88307
|
4 years |
vboxsync |
Audio: Buffer usage statistics so we can monitor whether they are …
|
|
|
@88300
|
4 years |
vboxsync |
Audio: We don't return IPRT status codes, but VBox status codes. duh. …
|
|
|
@88299
|
4 years |
vboxsync |
Audio: We don't return IPRT status codes, but VBox status codes. duh. …
|
|
|
@88298
|
4 years |
vboxsync |
Audio: Check that the backend (host audio driver) implements all the …
|
|
|
@88292
|
4 years |
vboxsync |
DrvAudio: Some stream creation cleanups. bugref:9890
|
|
|
@88291
|
4 years |
vboxsync |
DrvHostAudioOss: Reduced and refactored the stream creation code. …
|
|
|
@88289
|
4 years |
vboxsync |
DrvHostAudioOss: More natural function ordering within the file. Some …
|
|
|
@88288
|
4 years |
vboxsync |
DrvHostAudioOss: Kicked out the unused mmap code and the unnecessary …
|
|
|
@88287
|
4 years |
vboxsync |
DrvHostAudioOss: Cleaned up StreamPlay and unbroke it. bugref:9890
|
|
|
@88286
|
4 years |
vboxsync |
Audio: StreamPlay cleanups in the Debug and Null drivers. bugref:9890
|
|
|
@88283
|
4 years |
vboxsync |
Audio: Cleaned up the alsa and pulse audio play methods. Two doxygen …
|
|
|
@88282
|
4 years |
vboxsync |
Audio: Cleaned up the alsa and pulse audio play methods. Two doxygen …
|
|
|
@88278
|
4 years |
vboxsync |
Audio: Build fix and some cleanups. bugref:9890
|
|
|
@88277
|
4 years |
vboxsync |
Audio: scm fix. bugref:9890
|
|
|
@88270
|
4 years |
vboxsync |
Audio: mac os build fix. bugref:9890
|
|
|
@88269
|
4 years |
vboxsync |
Audio: Made sure PDMAUDIOPCMPROPS is initialized using a helper …
|
|
|
@88259
|
4 years |
vboxsync |
DrvAudio: Hacked the underruns detection so it won't falsely trigger …
|
|
|
@88256
|
4 years |
vboxsync |
DrvAudio: Ditched the bogus scheduling and switched to always feeding …
|
|
|
@88255
|
4 years |
vboxsync |
DrvAudio,DrvAudioVRDE: Refactoring drvAudioStreamPlay (no actual …
|
|
|
@88253
|
4 years |
vboxsync |
DrvAudio,++: Started going over and tidying up the StreamPlay …
|
|
|
@88243
|
4 years |
vboxsync |
DrvAudio: Replaced the scratch buffer with stack buffers. This will …
|
|
|
@88240
|
4 years |
vboxsync |
DrvAudio: Replaced PDMIAUDIOCONNECTOR_2_DRVAUDIO with RT_FROM_MEMBER …
|
|
|
@88238
|
4 years |
vboxsync |
DrvAudio: Use AssertRCReturn on RTCritSectEnter status checks and just …
|
|
|
@88236
|
4 years |
vboxsync |
DrvAudio: Simplified dbgAudioStreamStatusToStr. bugref:9890
|
|
|
@88235
|
4 years |
vboxsync |
Audio: File header adjustments. bugref:9890
|
|
|
@88234
|
4 years |
vboxsync |
Audio: Renamed DrvAudioCommon.* to AudioHlp.*, changing functions from …
|
|
|
@88233
|
4 years |
vboxsync |
Audio: VBoxMMNotificationClient.* -> DrvHostAudioDSoundMMNotifClient.* …
|
|
|
@88232
|
4 years |
vboxsync |
Audio: Renamed DrvAudio.h to DrvAudioCommon.h and move the DrvAudio.h …
|
|
|
@88231
|
4 years |
vboxsync |
Audio: Renamed host audio files to the DrvHostAudioXxxx scheme. [fix] …
|
|
|
@88230
|
4 years |
vboxsync |
Audio: Renamed DrvAudio.h to DrvAudioCommon.h and move the DrvAudio.h …
|
|
|
@88229
|
4 years |
vboxsync |
Audio: Renamed DevHDA.cpp to DevHda.cpp. bugref:9890
|
|
|
@88228
|
4 years |
vboxsync |
Audio: Renamed auxiliary HDA device files to follow the DevHdaXxxx …
|
|
|
@88226
|
4 years |
vboxsync |
Audio: Renamed host audio files to the DrvHostAudioXxxx scheme. bugref:9890
|
|
|
@88223
|
4 years |
vboxsync |
Audio/HDACodec.h: DECLCALLBACKMEMBER -> ring-3/0 specific ones …
|
|
|
@88220
|
4 years |
vboxsync |
DrvHostAudioAlsa: Don't set the play threshold higher than the ALSA …
|
|
|
@88219
|
4 years |
vboxsync |
DrvAudio: nits. bugref:9890
|
|
|
@88216
|
4 years |
vboxsync |
DrvAudio,ConsoleImpl2: Constructor cleanup, moved the input/output …
|
|
|
@88214
|
4 years |
vboxsync |
DrvHostAudioAlsa: Added missing config validation. bugref:9890
|
|
|
@88213
|
4 years |
vboxsync |
DrvAudio: Put the basic driver function in more correct order. bugref:9890
|
|
|
@88210
|
4 years |
vboxsync |
DrvHostAudioAlsa: Added 'DefaultOutput' and 'DefaultInput' config …
|
|
|
@88198
|
4 years |
vboxsync |
DevHDA: 48kHz is not entirely functional, so disable it again. bugref:9890
|
|
|
@88197
|
4 years |
vboxsync |
DevHDA: Enable 48kHz. For now it's unconditionally till someone …
|
|
|
@88196
|
4 years |
vboxsync |
DevHDA: No need to clear HDA_SDCTL_RUN before calling …
|
|
|
@88195
|
4 years |
vboxsync |
DevHDA: Do stream resets w/ locks held in hdaR3GCTLReset, and to them …
|
|
|
@88194
|
4 years |
vboxsync |
DevHDA: Removed HDASTATER3::cStreamsActive as nobody actually uses it. …
|
|
|
@88193
|
4 years |
vboxsync |
DevHDA: Reset while running fix. A few todos. bugref:9890
|
|
|
@88186
|
4 years |
vboxsync |
DevHDA: Added WALCLKA at 2030h (see 3.3.44). Turned two if statements …
|
|
|
@88181
|
4 years |
vboxsync |
DrvAudio: Logging correction. bugref:9890
|
|
|
@88178
|
4 years |
vboxsync |
DevHDA: Use DECLR3CALLBACKMEMBER for the mapping conversion functions. …
|
|
|
@88172
|
4 years |
vboxsync |
DevHDA: Doxygen fix. bugref:9890
|
|
|
@88171
|
4 years |
vboxsync |
DevHDA: Rewrote the wall clock code to base it on the virtual sync …
|
|
|
@88170
|
4 years |
vboxsync |
DevHDA: Rewrote the wall clock code to base it on the virtual sync …
|
|
|
@88168
|
4 years |
vboxsync |
DevHDA: Fixes and improvements to the 'info hdabdl' output. bugref:9890
|
|
|
@88166
|
4 years |
vboxsync |
DevHDA: DMA schduling fix. bugref:9890
|
|
|
@88165
|
4 years |
vboxsync |
DevHDA: Remove the FIFO buffer. Try align the stream state on cache …
|
|
|
@88164
|
4 years |
vboxsync |
DevHDA: Remove the FIFO buffer. Try align the stream state on cache …
|
|
|
@88163
|
4 years |
vboxsync |
DevHDA: windows build fix. bugref:9890:
|
|
|
@88162
|
4 years |
vboxsync |
DevHDA: Put common DMA code into helper functions to reduce code …
|
|
|
@88161
|
4 years |
vboxsync |
DrvHostPulseAudio.cpp: Another attempt at fixing bogus …
|
|
|
@88160
|
4 years |
vboxsync |
DevHDA: Merged hdaR3StreamRead into hdaR3StreamPushToMixer. bugref:9890
|
|
|
@88159
|
4 years |
vboxsync |
DevHDA: Restructured the input DMA code, getting rid of the FIFO …
|
|
|
@88158
|
4 years |
vboxsync |
DevHDA: Restructured the input DMA code, getting rid of the FIFO …
|
|
|
@88157
|
4 years |
vboxsync |
DrvAudio: Logging fixes. bugref:9890
|
|
|
@88156
|
4 years |
vboxsync |
DrvHostPulseAudio.cpp: Fixed bogus pCfgAcq->Backend.cFramesBufferSize …
|
|
|
@88140
|
4 years |
vboxsync |
DevHDA: Clang build fix. bugref:9890
|
|
|
@88139
|
4 years |
vboxsync |
DevHDA: Reducing HDAStreamPeriod (will be eliminated). bugref:9890
|
|
|
@88138
|
4 years |
vboxsync |
DevHDA: Made the DMA timer scheduling heuristics more flexible and …
|
|
|
@88137
|
4 years |
vboxsync |
DevHDA: Made the DMA timer scheduling heuristics more flexible and …
|
|
|
@88113
|
4 years |
vboxsync |
DevHDA: Build fix. bugref:9890
|
|
|
@88112
|
4 years |
vboxsync |
Audio,DevHDA: Made PDMAUDIOPCMPROPS_F2B and PDMAUDIOPCMPROPS_B2F work …
|
|
|
@88097
|
4 years |
vboxsync |
DevHDA: Separate DMA transfer function for output …
|
|
|
@88096
|
4 years |
vboxsync |
DevHDA: Separate DMA transfer function for output …
|
|
|
@88094
|
4 years |
vboxsync |
DevHDA: Made the timer thread do something proactive if the internal …
|
|
|
@88080
|
4 years |
vboxsync |
DevHDA: Removed hdaR3TimerSet, hdaR3StreamTransferGetNext and …
|
|
|
@88077
|
4 years |
vboxsync |
DevHDA: Doxygen fixes. bugref:9890
|
|
|
@88075
|
4 years |
vboxsync |
Backing out r143016 (doxygen fix) as it needs to be split up.
|
|
|
@88063
|
4 years |
vboxsync |
DevHDA: Tweaked the AIO output scheduling a little, ignoring uTimerHz …
|
|
|
@88061
|
4 years |
vboxsync |
Audio: Should use versioned magics like for other PDM structures, …
|
|
|
@88060
|
4 years |
vboxsync |
Audio: Adding a magic to PDMAUDIOSTREAM. [fix] bugref:9890
|
|
|
@88059
|
4 years |
vboxsync |
Audio: Adding a magic to PDMAUDIOSTREAM. bugref:9890
|
|
|
@88057
|
4 years |
vboxsync |
Audio: enums must have an 'END' entry for validation purposes. bugref:9890
|
|
|
@88055
|
4 years |
vboxsync |
Audio: Moved the host audio device enumeration code to PDM …
|
|
|
@88053
|
4 years |
vboxsync |
Audio: Moved the host audio device enumeration code to PDM …
|
|
|
@88047
|
4 years |
vboxsync |
Audio: Moved the host audio device enumeration code to PDM …
|
|
|
@88045
|
4 years |
vboxsync |
Audio: More prep work to move the audio device enumeration code to …
|
|
|
@88044
|
4 years |
vboxsync |
Audio: More prep work to move the audio device enumeration code to …
|
|
|
@88042
|
4 years |
vboxsync |
Audio: Build fix. bugref:9890
|
|
|
@88041
|
4 years |
vboxsync |
Audio: More prep work to move the audio device enumeration code to …
|
|
|
@88035
|
4 years |
vboxsync |
Audio: Converted the core audio code to extending PDMAUDIODEVICE …
|
|
|
@88034
|
4 years |
vboxsync |
Audio: Converted the core audio code to extending PDMAUDIODEVICE …
|
|
|
@88033
|
4 years |
vboxsync |
Audio: Converted the core audio code to extending PDMAUDIODEVICE …
|
|
|
@88031
|
4 years |
vboxsync |
Audio: Preparing for moving the enumeration helpers to PDM. Simplify …
|
|
|
@88029
|
4 years |
vboxsync |
Audio: Moving some of the DrvAudio.h stuff into PDM - …
|
|
|
@88028
|
4 years |
vboxsync |
Audio: Moving some of the DrvAudio.h stuff into PDM - …
|
|
|
@88027
|
4 years |
vboxsync |
Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890
|
|
|