diff options
| author | Reiner Herrmann <reiner@reiner-h.de> | 2012-02-11 19:10:29 +0100 |
|---|---|---|
| committer | Reiner Herrmann <reiner@reiner-h.de> | 2012-02-11 19:10:29 +0100 |
| commit | a33518b5353b33935a255680ba8c7ad40c9980cc (patch) | |
| tree | 8e9dbf584d2d40402eb6bd853a6506631267f18f /wave_linux.c | |
| parent | a24097ba8118181886a9f0765e76d5fac99f6056 (diff) | |
specify filename as argument
Diffstat (limited to 'wave_linux.c')
| -rw-r--r-- | wave_linux.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wave_linux.c b/wave_linux.c index f960a9b..90fc3a6 100644 --- a/wave_linux.c +++ b/wave_linux.c @@ -2,7 +2,7 @@ #include "wave.h" #include <sndfile.h> -int wave_out(wave_t *wave) +void wave_out(wave_t *wave, const char* filename) { SNDFILE* out; SF_INFO info; @@ -11,7 +11,7 @@ int wave_out(wave_t *wave) info.channels = wave->channels; info.format = SF_FORMAT_WAV | SF_FORMAT_PCM_U8; - out = sf_open("out.wav", SFM_WRITE, &info); + out = sf_open(filename, SFM_WRITE, &info); sf_write_raw(out, wave->frame_data, wave->frame_size); sf_close(out); |
