VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @91687   3 years vboxsync Audio: Fixed a small memory leak (driver description) in the driver …
(edit) @90016   3 years vboxsync Audio: Before calling AudioHlpFileWrite test on the pFileXxxx variable …
(edit) @90012   3 years vboxsync Audio: Output multichannel capable wave files. Simplify the code a …
(edit) @90011   3 years vboxsync Audio: Baked AudioHlpFileNameGet into AudioHlpFileCreate and added …
(edit) @89822   3 years vboxsync DevSB16,DevIchAc97: Mixer info. bugref:9890
(edit) @89810   3 years vboxsync Audio: Eliminated some unnecessary stream config copying in the device …
(edit) @89779   3 years vboxsync Audio: Size the mixer buffer for sinks according to the scheulding …
(edit) @89768   3 years vboxsync Audio: Made PDMAUDIOVOLUME multichannel. bugref:9890
(edit) @89379   4 years vboxsync Audio: Removed PDMAUDIOSTREAMCFG::enmLayout and PDMAUDIOSTREAMLAYOUT. …
(edit) @89347   4 years vboxsync DevSB16: Fixed a whole bunch of illegal PDMAUDIOPCMPROPS accesss - use …
(edit) @89341   4 years vboxsync Audio: Removed PDMAUDIODRVFLAGS (no longer needed when we're mixing …
(edit) @89218   4 years vboxsync Audio: Converted PDMAUDIODSTSRCUNION, PDMAUDIORECSRC and …
(edit) @89213   4 years vboxsync Audio: Added an fImmediate indicator to the pfnStreamDestroy methods …
(edit) @88991   4 years vboxsync Audio: Worked over draining, starting with the internal DMA buffer …
(edit) @88955   4 years vboxsync DevSB16: Use the asynchronous I/O facility of the mixer sink. bugref:9890
(edit) @88940   4 years vboxsync Audio/Dev*: Must destroy the mixer in the destructor as the power off …
(edit) @88936   4 years vboxsync DevSB16: Made VBOX_WITH_AUDIO_SB16_ASYNC_IO non-optional. bugref:9890
(edit) @88918   4 years vboxsync Audio: s/AudioMixerSinkCtl/AudioMixerSinkEnable/ bugref:9890
(edit) @88917   4 years vboxsync AudioMixer: Removed some more unused stuff; cleanups. bugref:9890
(edit) @88916   4 years vboxsync Audio: Eliminated AUDMIXSINKDIR and AUDMIXSINKCMD, using PDMAUDIODIR …
(edit) @88908   4 years vboxsync Audio/Dev*: Stream adding cleanup fixes. bugref:9890
(edit) @88906   4 years vboxsync Audio/Dev*: Overhauled the attach/detach code a little, making attach …
(edit) @88905   4 years vboxsync Audio/Dev*: Overhauled the attach/detach code a little, making attach …
(edit) @88899   4 years vboxsync DevIchAc97, DevSB16: For the last time, RTStrPrintf doesn't work like …
(edit) @88880   4 years vboxsync Audio: Removed the obsolete VBOX_WITH_AUDIO_XXX_ONETIME_INIT code. …
(edit) @88854   4 years vboxsync Audio/SB16: Fixed audio when restoring from a saved state and output …
(edit) @88849   4 years vboxsync Audio devices: Request power-off notifications before the drivers to …
(edit) @88807   4 years vboxsync Audio/SB16: Do some sanity checking for hardware CFGM values. bugref:9890
(edit) @88800   4 years vboxsync Audio/SB16: Resolved another todo. bugref:9890
(edit) @88799   4 years vboxsync Audio/SB16: Documented SB16STREAMHWCFG. bugref:9890
(edit) @88797   4 years vboxsync Audio/SB16: More cleanups / todos. bugref:9890
(edit) @88773   4 years vboxsync Audio/SB16: Implemented support for async I/O (disabled by default); a …
(edit) @88769   4 years vboxsync Audio/SB16: Implemented support for async I/O (disabled by default); a …
(edit) @88768   4 years vboxsync Audio/SB16: Implemented support for async I/O (disabled by default); a …
(edit) @88767   4 years vboxsync Audio/SB16: Implemented support for async I/O (disabled by default); a …
(edit) @88676   4 years vboxsync Audio/SB16: Fixed compilation when VBOX_WITH_AUDIO_HDA_ONETIME_INIT is …
(edit) @88675   4 years vboxsync Audio/SB16: Added a tiny bit of profiling [build fix].
(edit) @88673   4 years vboxsync Audio/SB16: Added a tiny bit of profiling.
(edit) @88653   4 years vboxsync Audio/SB16: Makes now also use of the common stream debugging (file) …
(edit) @88646   4 years vboxsync Audio/SB16: Now also is using our internal software mixer [SCM fix].
(edit) @88645   4 years vboxsync Audio/SB16: Now also is using our internal software mixer.
(edit) @88561   4 years vboxsync Audio: Moved the HostAudioNotResponding runtime error reporting during …
(edit) @88356   4 years vboxsync Audio: Trimmed down PDMAUDIOSTREAM a lot by moving non-essential stuff …
(edit) @88300   4 years vboxsync Audio: We don't return IPRT status codes, but VBox status codes. duh. …
(edit) @88269   4 years vboxsync Audio: Made sure PDMAUDIOPCMPROPS is initialized using a helper …
(edit) @88234   4 years vboxsync Audio: Renamed DrvAudioCommon.* to AudioHlp.*, changing functions from …
(edit) @88230   4 years vboxsync Audio: Renamed DrvAudio.h to DrvAudioCommon.h and move the DrvAudio.h …
(edit) @88028   4 years vboxsync Audio: Moving some of the DrvAudio.h stuff into PDM - …
(edit) @88025   4 years vboxsync Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890
(edit) @88023   4 years vboxsync Audio: Preparing to move some of the DrvAudio.h stuff into PDM. bugref:9890
(edit) @88015   4 years vboxsync Audio: DrvAudioHlpPCMPropsAreEqual -> DrvAudioHlpPcmPropsAreEqual & …
(edit) @87773   4 years vboxsync VMM/TM,Devices: Store the timer name in the TMTIMER structure and …
(edit) @87767   4 years vboxsync VMM/TM,Devices/*: Changed the device and usb timer callbacks to take a …
(edit) @87760   4 years vboxsync VMM/TM,VMM/DevHlp: Require flag on timers that are to be used in …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(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) @82253   5 years vboxsync DevSB16: Fixed regression from r135047. bugref:9218
(edit) @82252   5 years vboxsync vmm/pdmaudioifs.h: Style, docs and other nits. First, it's always …
(edit) @82236   5 years vboxsync DevSB16: One more unused parameter. bugref:9218
(edit) @82235   5 years vboxsync DevSB16: Build fix and some related cleanups (fewer paranoid …
(edit) @82233   5 years vboxsync DevSB16: Set new style flag. bugref:9218
(edit) @82232   5 years vboxsync DevSB16: Converted I/O port handlers. bugref:9218
(edit) @82231   5 years vboxsync DevSB16: Function re-ordering. bugref:9218
(edit) @82230   5 years vboxsync DevSB16: cleanups. bugref:9218
(edit) @82229   5 years vboxsync DevSB16: Converted timers. bugref:9218
(edit) @82228   5 years vboxsync DevHDA,DevIchAc97,DevSB16: Don't stop attaching LUNs/drivers on …
(edit) @82225   5 years vboxsync DevSB16: Use PDMDevHlpDriverReconfigure2. (Dropping the unknown …
(edit) @82223   5 years vboxsync DevSB16: SSM via devhlp. bugref:9218
(edit) @82222   5 years vboxsync DevSB16: CFGM -> devhlp. bugref:9218
(edit) @81765   5 years vboxsync Devices: Use new volatile SSM getters and enum macros. bugref:9218
(edit) @81591   5 years vboxsync Devices: Use PDMDEVINS_2_DATA and PDMDEVINS_2_DATA. bugref:9218
(edit) @80704   5 years vboxsync PDM,Devices: Changed PDM_DEVREG_FLAGS_MSI_X into a registration field …
(edit) @80703   5 years vboxsync PDM,Devices: Redefined uReserved1 to cMaxPciDevices in the PDMDEVREG …
(edit) @80531   5 years vboxsync VMM,Devices: Some PDM device model refactoring. bugref:9218
(edit) @76847   6 years vboxsync Audio/SB16: Disable pre-buffering for SB16; not needed for that bit of …
(edit) @76841   6 years vboxsync Audio/SB16: Removed dead code (VBOX_WITH_AUDIO_SB16_CALLBACKS).
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76158   6 years vboxsync Audio: Use DrvAudioHlpStreamCfgFree().
(edit) @73529   6 years vboxsync Audio: Changed cBits -> cBytes of PDMAUDIOPCMPROPS to avoid some …
(edit) @73453   6 years vboxsync Audio/SB16: Don't mess with PDMAUDIOSTREAM internals here.
(edit) @73441   6 years vboxsync Audio/SB16: Path not needed (we don't implement recording for SB16 …
(edit) @73432   6 years vboxsync Audio: Use the DrvAudioHlpStreamStatusXXX() helpers where applicable.
(edit) @73370   6 years vboxsync Audio: Implemented backend-independent (pre-)buffering support. Work …
(edit) @73241   6 years vboxsync Audio/PDM: Added (tweakable) parameters to the audio stream …
(edit) @73205   6 years vboxsync Audio/SB16: Removed a lot of Doppelmoppel code and added …
(edit) @71766   7 years vboxsync DevSB16: drop confusing if (pCfgHost) check in sb16CreateDrvStream.
(edit) @71765   7 years vboxsync DevSB16: Don't use RTStrPrintf to name streams 'Output'; eliminated …
(edit) @71763   7 years vboxsync DevSB16: Moved functions around a little to get a more usual grouping.
(edit) @71762   7 years vboxsync DevSB16: Moved functions around a little to get a more usual grouping.
(edit) @71748   7 years vboxsync DevSB16: mixer_regs should be 'uint8_t' rather than 'int', this way it …
(edit) @71747   7 years vboxsync DevSB16: mixer_regs should be 'uint8_t' rather than 'int', this way it …
(edit) @71746   7 years vboxsync DevSB16: Stop using the IO_WRITE_PROTO and IO_READ_PROTO macros.
(edit) @71745   7 years vboxsync DevSB16: mixer_write_datab & mixer_write_indexb are works for I/O port …
(edit) @71744   7 years vboxsync DevSB16: Fixed initialization order so we don't crash in sb16Destruct …
(edit) @71742   7 years vboxsync DevSB16.cpp,DevHDA.cpp: Just put markers on the …
(edit) @70908   7 years vboxsync Audio/DevSB16.cpp: No need to open the (output) stream when doing a …
(edit) @70903   7 years vboxsync Audio/DevSB16.cpp: Use sb16DestroyDrvStream() in sb16PowerOff() to …
(edit) @70737   7 years vboxsync DevSB16.cpp/sb16TimerIO: Fixed assertion triggering when audio output …
(edit) @70671   7 years vboxsync Audio/SB16: A couple more checks needed for the dynamic attaching / …
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