diff options
author | Daniel Stenberg <daniel@haxx.se> | 2002-08-06 09:25:45 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2002-08-06 09:25:45 +0000 |
commit | 82a1cad9b85cda897fbd70e77b1ec27518af5c3d (patch) | |
tree | 7d3a6b963928dca7a3bb308f4a68f03781cd807b | |
parent | 82f0b79a9b7ff5a2a6987631ccbb879ccdde84ca (diff) | |
download | rockbox-82a1cad9b85cda897fbd70e77b1ec27518af5c3d.tar.gz rockbox-82a1cad9b85cda897fbd70e77b1ec27518af5c3d.zip |
no longer stop playback when trying to 'exit' the root directory, the
player version can't stop playback in the dir browser now but requires a
switch into the wps. The Recorder version however now stops playback when
OFF is pressed in the dir browser.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1545 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/tree.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/apps/tree.c b/apps/tree.c index d3aaf294f6..0c46f86f11 100644 --- a/apps/tree.c +++ b/apps/tree.c | |||
@@ -347,12 +347,14 @@ bool dirbrowse(char *root) | |||
347 | start = dircursor = 0; | 347 | start = dircursor = 0; |
348 | restore = true; | 348 | restore = true; |
349 | } | 349 | } |
350 | else { | ||
351 | mpeg_stop(); | ||
352 | play_mode = 0; | ||
353 | status_set_playmode(STATUS_STOP); | ||
354 | } | ||
355 | break; | 350 | break; |
351 | #ifdef HAVE_RECORDER_KEYPAD | ||
352 | case BUTTON_OFF: | ||
353 | mpeg_stop(); | ||
354 | play_mode = 0; | ||
355 | status_set_playmode(STATUS_STOP); | ||
356 | break; | ||
357 | #endif | ||
356 | 358 | ||
357 | case TREE_ENTER: | 359 | case TREE_ENTER: |
358 | #ifdef HAVE_RECORDER_KEYPAD | 360 | #ifdef HAVE_RECORDER_KEYPAD |