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/loopback.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/loopback.c')
-rw-r--r-- | Alc/backends/loopback.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Alc/backends/loopback.c b/Alc/backends/loopback.c index eafed3e3..ae7e32b4 100644 --- a/Alc/backends/loopback.c +++ b/Alc/backends/loopback.c @@ -54,6 +54,14 @@ static void loopback_stop_playback(ALCdevice *device) (void)device; } + +static ALint64 loopback_get_latency(ALCdevice *device) +{ + (void)device; + return 0; +} + + static const BackendFuncs loopback_funcs = { loopback_open_playback, loopback_close_playback, @@ -65,7 +73,8 @@ static const BackendFuncs loopback_funcs = { NULL, NULL, NULL, - NULL + NULL, + loopback_get_latency }; ALCboolean alc_loopback_init(BackendFuncs *func_list) |