diff options
author | Jörg Hohensohn <hohensoh@rockbox.org> | 2004-12-24 08:42:45 +0000 |
---|---|---|
committer | Jörg Hohensohn <hohensoh@rockbox.org> | 2004-12-24 08:42:45 +0000 |
commit | dfa95c334b9cffff28059e0de39ae5305e315ee6 (patch) | |
tree | 486ed4df9a36170768e68eef2546ab072bb57c7f /apps/recorder | |
parent | 35c69283d4728c9f94d7a5c47026036bec3e17c4 (diff) | |
download | rockbox-dfa95c334b9cffff28059e0de39ae5305e315ee6.tar.gz rockbox-dfa95c334b9cffff28059e0de39ae5305e315ee6.zip |
different kind of recording beep: more faint, but not disturbing prerecording, can beep while we already record (no latency due to beep)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5511 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder')
-rw-r--r-- | apps/recorder/recording.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index 71cd20d797..7ba59cb0ab 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c | |||
@@ -322,25 +322,25 @@ bool recording_screen(void) | |||
322 | /* Only act if the mpeg is stopped */ | 322 | /* Only act if the mpeg is stopped */ |
323 | if(!(mpeg_status() & MPEG_STATUS_RECORD)) | 323 | if(!(mpeg_status() & MPEG_STATUS_RECORD)) |
324 | { | 324 | { |
325 | if (global_settings.talk_menu) | ||
326 | { /* no voice possible here, but a beep */ | ||
327 | mpeg_beep(0,HZ/4); /* longer beep on start */ | ||
328 | } | ||
329 | have_recorded = true; | 325 | have_recorded = true; |
330 | talk_buffer_steal(); /* we use the mp3 buffer */ | 326 | talk_buffer_steal(); /* we use the mp3 buffer */ |
331 | mpeg_record(rec_create_filename(path_buffer)); | 327 | mpeg_record(rec_create_filename(path_buffer)); |
332 | update_countdown = 1; /* Update immediately */ | 328 | update_countdown = 1; /* Update immediately */ |
333 | last_seconds = 0; | 329 | last_seconds = 0; |
330 | if (global_settings.talk_menu) | ||
331 | { /* no voice possible here, but a beep */ | ||
332 | mpeg_beep(HZ/2); /* longer beep on start */ | ||
333 | } | ||
334 | } | 334 | } |
335 | else | 335 | else |
336 | { | 336 | { |
337 | if(mpeg_status() & MPEG_STATUS_PAUSE) | 337 | if(mpeg_status() & MPEG_STATUS_PAUSE) |
338 | { | 338 | { |
339 | mpeg_resume_recording(); | ||
339 | if (global_settings.talk_menu) | 340 | if (global_settings.talk_menu) |
340 | { /* no voice possible here, but a beep */ | 341 | { /* no voice possible here, but a beep */ |
341 | mpeg_beep(0,HZ/8); /* short beep on resume */ | 342 | mpeg_beep(HZ/4); /* short beep on resume */ |
342 | } | 343 | } |
343 | mpeg_resume_recording(); | ||
344 | } | 344 | } |
345 | else | 345 | else |
346 | { | 346 | { |