diff options
-rw-r--r-- | record.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -849,6 +849,8 @@ main(int argc, char *argv[]) break; if (wav_size + sound_blksize + sizeof(WAVEHDR) > maxsize) { record_stop(wav,wavfile,tocfile); + if (maxfiles && nr == maxfiles) + break; wav = record_start(wavfile,tocfile,&nr); } wav_write_audio(wav,sound_buffer,sound_blksize); |