diff options
| author | skal <pascal.massimino@gmail.com> | 2026-05-21 08:10:47 +0200 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-05-21 08:10:47 +0200 |
| commit | d806027dcaeadcdd8d2febd88bc46b2fd2c465de (patch) | |
| tree | 30bc1ef9f40ccab7c00e31ee20e62bb86755fa26 /src/audio/backend | |
| parent | 680042a18c11ad5e58757e45b260745c2f52417f (diff) | |
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 |
