diff options
author | Jonathan Gordon <rockbox@jdgordon.info> | 2007-03-07 01:59:29 +0000 |
---|---|---|
committer | Jonathan Gordon <rockbox@jdgordon.info> | 2007-03-07 01:59:29 +0000 |
commit | e900a90e11f66f680a327b2f5c7600f4068d8e9e (patch) | |
tree | 06cffeca6423e4cacbb695f7b6dbc20c06d70029 /apps/recorder/recording.c | |
parent | 9e554a87fc79825b32d2de050734a52d5753049b (diff) | |
download | rockbox-e900a90e11f66f680a327b2f5c7600f4068d8e9e.tar.gz rockbox-e900a90e11f66f680a327b2f5c7600f4068d8e9e.zip |
Accept FS#6750, allow recording to start automatically (If alarm wakeup
is set to recording)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12655 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder/recording.c')
-rw-r--r-- | apps/recorder/recording.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index 8eea24d82d..a80a0df2fc 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c | |||
@@ -745,6 +745,8 @@ static void trigger_listener(int trigger_status) | |||
745 | } | 745 | } |
746 | } | 746 | } |
747 | 747 | ||
748 | bool recording_start_automatic = false; | ||
749 | |||
748 | bool recording_screen(bool no_source) | 750 | bool recording_screen(bool no_source) |
749 | { | 751 | { |
750 | long button; | 752 | long button; |
@@ -935,6 +937,14 @@ bool recording_screen(bool no_source) | |||
935 | last_audio_stat = audio_stat; | 937 | last_audio_stat = audio_stat; |
936 | } | 938 | } |
937 | 939 | ||
940 | |||
941 | if (recording_start_automatic) | ||
942 | { | ||
943 | /* simulate a button press */ | ||
944 | button = ACTION_REC_PAUSE; | ||
945 | recording_start_automatic = false; | ||
946 | } | ||
947 | |||
938 | switch(button) | 948 | switch(button) |
939 | { | 949 | { |
940 | #ifdef HAVE_REMOTE_LCD | 950 | #ifdef HAVE_REMOTE_LCD |