BackgroundMusic/SharedSource
Kyle Neideck 18aa97f055
Fix some minor bugs, mostly found by Coverity.
BGMDeviceControlsList: Set some members to null before they've been
lazily initialised.

BGM_TaskQueue: Fix the destructor possibly throwing.

BGM_Device and BGM_NullDevice: Fix integer division when calculating the
host clock frequency.

BGM_Utils: Fix the C++ utility function used to explicitly cast
__nullable values to __nonnull. (Was previously unused.)
2017-12-28 18:46:52 +11:00
..
BGM_TestUtils.h Add an XPC helper. Sync BGMApp and BGMDriver with it while starting IO. 2016-03-31 11:42:24 +11:00
BGM_Types.h Add a volume slider for system sounds. 2017-12-26 23:10:57 +11:00
BGM_Utils.cpp Set the OS default audio device back if BGMApp exits abnormally. 2017-10-23 20:19:42 +11:00
BGM_Utils.h Fix some minor bugs, mostly found by Coverity. 2017-12-28 18:46:52 +11:00
BGMXPCProtocols.h Set the OS default audio device back if BGMApp exits abnormally. 2017-10-23 20:19:42 +11:00