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/oss.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/oss.c')
-rw-r--r-- | Alc/backends/oss.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Alc/backends/oss.c b/Alc/backends/oss.c index 365bb802..6786f8c6 100644 --- a/Alc/backends/oss.c +++ b/Alc/backends/oss.c @@ -476,6 +476,13 @@ static ALCuint oss_available_samples(ALCdevice *Device) } +static ALint64 oss_get_latency(ALCdevice *device) +{ + (void)device; + return 0; +} + + static const BackendFuncs oss_funcs = { oss_open_playback, oss_close_playback, @@ -487,7 +494,8 @@ static const BackendFuncs oss_funcs = { oss_start_capture, oss_stop_capture, oss_capture_samples, - oss_available_samples + oss_available_samples, + oss_get_latency }; ALCboolean alc_oss_init(BackendFuncs *func_list) |