diff options
Diffstat (limited to 'src/audio/backend/mock_audio_backend.cc')
| -rw-r--r-- | src/audio/backend/mock_audio_backend.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/audio/backend/mock_audio_backend.cc b/src/audio/backend/mock_audio_backend.cc index 068d8a3..60be429 100644 --- a/src/audio/backend/mock_audio_backend.cc +++ b/src/audio/backend/mock_audio_backend.cc @@ -30,6 +30,12 @@ float MockAudioBackend::get_realtime_peak() { return 0.5f; } +void MockAudioBackend::get_callback_state(double* out_time, + int64_t* out_samples) { + *out_time = (double)current_time_sec_; + *out_samples = (int64_t)(current_time_sec_ * kSampleRate * 2); +} + void MockAudioBackend::on_voice_triggered(float timestamp, int spectrogram_id, float volume, float pan) { // Record the event with the timestamp provided by synth |
