Commit graph

12 commits

Author SHA1 Message Date
Jules Blok
700a9c6c89 GetAudioDeviceInGuidStr: Fix incorrect cache check. 2017-08-31 19:59:56 +02:00
Jules Blok
d57ec6285c Audio: Cache all results to prevent slowdowns.
Some applications call these functions every frame.
2017-08-22 22:07:17 +02:00
Jules Blok
9fd1f2a18b Audio: Use more specific error codes. 2017-07-14 21:51:42 +02:00
LibreVR
36aae003f5 ovr_GetAudioDeviceGuid: Use the DirectSound API to get audio GUIDs. 2016-09-25 22:21:18 +02:00
LibreVR
7ca494676d Revive: Fix warnings. 2016-09-24 13:29:39 +02:00
LibreVR
f5815d8c70 Revive: Restructure project files. 2016-09-24 13:22:26 +02:00
LibreVR
ea5a8461b0 Add a debug message to every API call.
This helps trace back issues to the last called function.
2016-08-20 02:12:19 +02:00
LibreVR
16e39b0d60 ovr_GetAudioDevice: Only call CoUninitialize() if initialization succeeded. 2016-07-19 14:19:21 +00:00
LibreVR
1f0f9204a0 ovr_GetAudioDevice: Use a COM threaded apartment model. 2016-07-18 16:00:58 +00:00
LibreVR
b17c7ec561 ovr_GetAudioDevice: Initialize the COM library. 2016-07-03 13:35:15 +00:00
LibreVR
8cb2425b62 Audio: Improve error checking. 2016-05-27 13:59:42 +00:00
LibreVR
de189388ed Revive: Move main project to sub-directory. 2016-05-06 11:59:29 +00:00
Renamed from REV_CAPI_Audio.cpp (Browse further)