History log of /vbox/src/VBox/Main/src-client/DrvAudioVRDE.cpp
Revision Date Author Comments Expand
97a3cb3696a8e4509f9de8372fd629f814fe8f61 55269 15-Apr-2015 vboxsync

Main/DrvAudioVRDE: warning

a708b5b81c81f03f13980efee2262d4290ba03be 55159 09-Apr-2015 vboxsync

Main: check if DrvAudioVRDE is contructed.

0fed4ca8109741ca612d88f527b04c4b9289cd7f 54996 27-Mar-2015 vboxsync

DrvAudioVRDE.cpp: Fixed stupid use after free issue in the destructor introduced by a previous employee (the original code had this down right). Restore other mandatory PDM driver bits that seems to have gotten lost in the copying+rewrite process.

cfca7f1a17f0e05ad6cdf19639a812b2a2512c1e 54493 25-Feb-2015 vboxsync

Build fix.

1705f7565ed8533058b8541d72d6c5d4453de00f 54491 25-Feb-2015 vboxsync

PDM/Audio: Fixed crashes on termination.

8a204879c937e7c55da35682a0e5d2e1df91c856 54368 23-Feb-2015 vboxsync

PDM/Audio: Some renaming.

e95cc69731ec79cf167e6167808e1c9b275ea007 54230 17-Feb-2015 vboxsync

PDM/Audio: Update.

6e4f0a21de35da7e77586bc1fab65d1bbf611eee 53831 15-Jan-2015 vboxsync

PDM/Audio: Build fix; forgot some files.

174f3dff60f96d89b320f9a322307118676db1db 53442 04-Dec-2014 vboxsync

PDM Audio: Branch -> trunk.

/vbox/include/VBox/RemoteDesktop/VRDE.h /vbox/include/VBox/vmm/pdmdrv.h /vbox/include/VBox/vmm/pdmifs.h /vbox/src/VBox/Devices/Audio/AudioMixBuffer.cpp /vbox/src/VBox/Devices/Audio/AudioMixBuffer.h /vbox/src/VBox/Devices/Audio/AudioMixer.cpp /vbox/src/VBox/Devices/Audio/AudioMixer.h /vbox/src/VBox/Devices/Audio/DevIchAc97.cpp /vbox/src/VBox/Devices/Audio/DevIchHda.cpp /vbox/src/VBox/Devices/Audio/DevIchHdaCodec.cpp /vbox/src/VBox/Devices/Audio/DevIchHdaCodec.h /vbox/src/VBox/Devices/Audio/DevSB16.cpp /vbox/src/VBox/Devices/Audio/DrvAudio.c /vbox/src/VBox/Devices/Audio/DrvAudio.cpp /vbox/src/VBox/Devices/Audio/testcase/Makefile.kmk /vbox/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp /vbox/src/VBox/Devices/Makefile.kmk /vbox/src/VBox/Devices/build/VBoxDD.cpp /vbox/src/VBox/Devices/build/VBoxDD.h /vbox/src/VBox/Devices/testcase/Makefile.kmk /vbox/src/VBox/Devices/testcase/tstDeviceStructSize.cpp /vbox/src/VBox/Main/Makefile.kmk /vbox/src/VBox/Main/include/ConsoleImpl.h /vbox/src/VBox/Main/include/DrvAudioVideoRec.h AudioSnifferInterface.cpp ConsoleImpl.cpp ConsoleImpl2.cpp ConsoleVRDPServer.cpp DrvAudioVRDE.cpp DrvAudioVideoRec.cpp VBoxDriversRegister.cpp /vbox/src/VBox/VMM/VMMR3/PDM.cpp
59c63ab5bf95ae1a8ad8e89369224e2f9add6354 51096 17-Apr-2014 vboxsync

Main: use RT_FROM_MEMBER instead of RT_OFFSETOF; some Assert* cleanup

da6c95666f29b00894dfb9d110b74d9e1c4f1d46 51092 16-Apr-2014 vboxsync

6813 src-client/MachineDebuggerImpl.cpp + various formatting changes

/vbox/src/VBox/Main/include/MachineDebuggerImpl.h /vbox/src/VBox/Main/src-all/DisplayUtils.cpp /vbox/src/VBox/Main/src-all/ExtPackUtil.cpp /vbox/src/VBox/Main/src-all/ProgressImpl.cpp ConsoleImpl.cpp ConsoleImpl2.cpp ConsoleImplTeleporter.cpp ConsoleVRDPServer.cpp DisplayImpl.cpp DrvAudioVRDE.cpp GuestDnDImpl.cpp GuestImpl.cpp GuestSessionImplTasks.cpp HGCM.cpp HGCMThread.cpp MachineDebuggerImpl.cpp RemoteUSBBackend.cpp VMMDevInterface.cpp xpcom/module.cpp /vbox/src/VBox/Main/src-server/ApplianceImplExport.cpp /vbox/src/VBox/Main/src-server/ApplianceImplIO.cpp /vbox/src/VBox/Main/src-server/ApplianceImplImport.cpp /vbox/src/VBox/Main/src-server/HostImpl.cpp /vbox/src/VBox/Main/src-server/HostUSBDeviceImpl.cpp /vbox/src/VBox/Main/src-server/MediumAttachmentImpl.cpp /vbox/src/VBox/Main/src-server/MediumImpl.cpp /vbox/src/VBox/Main/src-server/NATEngineImpl.cpp /vbox/src/VBox/Main/src-server/NetworkAdapterImpl.cpp /vbox/src/VBox/Main/src-server/Performance.cpp /vbox/src/VBox/Main/src-server/PerformanceImpl.cpp /vbox/src/VBox/Main/src-server/USBDeviceFilterImpl.cpp /vbox/src/VBox/Main/src-server/USBProxyService.cpp /vbox/src/VBox/Main/src-server/VirtualBoxImpl.cpp /vbox/src/VBox/Main/src-server/freebsd/HostHardwareFreeBSD.cpp /vbox/src/VBox/Main/src-server/freebsd/USBProxyServiceFreeBSD.cpp /vbox/src/VBox/Main/src-server/linux/USBGetDevices.cpp /vbox/src/VBox/Main/src-server/linux/USBProxyServiceLinux.cpp /vbox/src/VBox/Main/src-server/os2/USBProxyServiceOs2.cpp /vbox/src/VBox/Main/src-server/solaris/NetIf-solaris.cpp /vbox/src/VBox/Main/src-server/solaris/USBProxyServiceSolaris.cpp /vbox/src/VBox/Main/src-server/win/HostPowerWin.cpp /vbox/src/VBox/Main/src-server/win/NetIf-win.cpp /vbox/src/VBox/Main/src-server/win/PerformanceWin.cpp /vbox/src/VBox/Main/src-server/win/USBProxyServiceWindows.cpp
5f80794f0fac6c6ae43bf4d2baaef60babb2a7c7 50686 04-Mar-2014 vboxsync

src/VBox/Devices/Audio, src/VBox/Main/src-client, include/VBox/vmm: src/VBox/Devices/Audio: part of restructuring of audio code. Devices files correspondin to Hda, AC97 and SB16 audio. The structure of files have been modifed as per PDM specs. The modified code is under #ifdef VBOX_WITH_PDM_AUDIO_DRIVER src/VBox/Main/src-client: Driver for the VRDE that interacts with DrvAudio. Enhancement of the CFGM tree for audio. Config.kmk : addition of one configuration parameter that will control whether new audio code is disabled or enabled. "VBOX_WITH_PDM_AUDIO_DRIVER" pdmaudioifs.h: common header file between Device , Intermediate audio driver and Backends specific to audio.