diff options
author | Chris Robinson <[email protected]> | 2012-08-17 13:38:52 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2012-08-17 13:38:52 -0700 |
commit | ac4fc4026c3b1b0b9487216399bef04d419b04b8 (patch) | |
tree | 730148652e49723e644f7df8107c0c3be3c19821 /Alc/backends/winmm.c | |
parent | 9737f683150180a5531d276959030ffa0bd35492 (diff) |
Add a device method to retrieve the active latency
This is effectively the time until the next update will be heard by the user,
or the closest approximation thereof, in nanoseconds.
Diffstat (limited to 'Alc/backends/winmm.c')
-rw-r--r-- | Alc/backends/winmm.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Alc/backends/winmm.c b/Alc/backends/winmm.c index b7c637d6..ecd76e52 100644 --- a/Alc/backends/winmm.c +++ b/Alc/backends/winmm.c @@ -705,6 +705,13 @@ static ALCuint WinMMAvailableSamples(ALCdevice *Device) } +static ALint64 WinMMGetLatency(ALCdevice *device) +{ + (void)device; + return 0; +} + + static const BackendFuncs WinMMFuncs = { WinMMOpenPlayback, WinMMClosePlayback, @@ -716,7 +723,8 @@ static const BackendFuncs WinMMFuncs = { WinMMStartCapture, WinMMStopCapture, WinMMCaptureSamples, - WinMMAvailableSamples + WinMMAvailableSamples, + WinMMGetLatency }; ALCboolean alcWinMMInit(BackendFuncs *FuncList) |