summaryrefslogtreecommitdiff
path: root/src/audio/wav_dump_backend.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/audio/wav_dump_backend.h')
-rw-r--r--src/audio/wav_dump_backend.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/audio/wav_dump_backend.h b/src/audio/wav_dump_backend.h
index eb6e011..6482ef3 100644
--- a/src/audio/wav_dump_backend.h
+++ b/src/audio/wav_dump_backend.h
@@ -26,8 +26,9 @@ class WavDumpBackend : public AudioBackend {
// Set output filename (call before init())
void set_output_file(const char* filename);
- // Set duration in seconds (default: 60s, call before start())
- void set_duration(float seconds);
+ // Write audio data to WAV file (stereo interleaved float samples)
+ // num_samples: Total number of samples (2x num_frames for stereo)
+ void write_audio(const float* samples, int num_samples);
// Get total samples written
size_t get_samples_written() const {