diff options
Diffstat (limited to 'src/audio/backend')
| -rw-r--r-- | src/audio/backend/miniaudio_backend.cc | 2 | ||||
| -rw-r--r-- | src/audio/backend/miniaudio_backend.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/audio/backend/miniaudio_backend.cc b/src/audio/backend/miniaudio_backend.cc index 8871d10..e591c72 100644 --- a/src/audio/backend/miniaudio_backend.cc +++ b/src/audio/backend/miniaudio_backend.cc @@ -286,7 +286,7 @@ float MiniaudioBackend::get_realtime_peak() { } void MiniaudioBackend::get_callback_state(double* out_time, - int64_t* out_samples) { + int64_t* out_samples) { *out_time = last_callback_time_.load(std::memory_order_acquire); *out_samples = last_callback_samples_.load(std::memory_order_acquire); } diff --git a/src/audio/backend/miniaudio_backend.h b/src/audio/backend/miniaudio_backend.h index 01fa790..c959f2b 100644 --- a/src/audio/backend/miniaudio_backend.h +++ b/src/audio/backend/miniaudio_backend.h @@ -36,7 +36,8 @@ class MiniaudioBackend : public AudioBackend { static std::atomic<float> realtime_peak_; // Smooth playback time interpolation (updated in callback) - static std::atomic<double> last_callback_time_; // Absolute CLOCK_MONOTONIC time + static std::atomic<double> + last_callback_time_; // Absolute CLOCK_MONOTONIC time static std::atomic<int64_t> last_callback_samples_; // Static callback required by miniaudio C API |
