diff options
| author | Linus Nielsen Feltzing <linus@haxx.se> | 2005-06-24 22:33:42 +0000 |
|---|---|---|
| committer | Linus Nielsen Feltzing <linus@haxx.se> | 2005-06-24 22:33:42 +0000 |
| commit | 22c1a8e1d97c3fd078067f4e1d2444b3499bd869 (patch) | |
| tree | 8ed0062ffe2d4b6ff7744dce9862f67efa90836f | |
| parent | 04daef17a1d180c68888c29d11a1b9087e9ace32 (diff) | |
| download | rockbox-22c1a8e1d97c3fd078067f4e1d2444b3499bd869.zip rockbox-22c1a8e1d97c3fd078067f4e1d2444b3499bd869.tar.gz rockbox-22c1a8e1d97c3fd078067f4e1d2444b3499bd869.tar.bz2 rockbox-22c1a8e1d97c3fd078067f4e1d2444b3499bd869.tar.xz | |
Added sound settings to the WPS context menu
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6857 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | apps/onplay.c | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/apps/onplay.c b/apps/onplay.c index 25b7d20..dbb2ba4 100644 --- a/apps/onplay.c +++ b/apps/onplay.c @@ -52,6 +52,7 @@ #include "icons.h" #endif #include "main_menu.h" +#include "sound_menu.h" static int context; static char* selected_file = NULL; @@ -520,6 +521,13 @@ int onplay(char* file, int attr, int from) selected_file = file; selected_file_attr = attr; + if (context == CONTEXT_WPS) + { + items[i].desc = ID2P(LANG_SOUND_SETTINGS); + items[i].function = sound_menu; + i++; + } + if (context == CONTEXT_WPS || context == CONTEXT_TREE || context == CONTEXT_ID3DB) @@ -527,15 +535,15 @@ int onplay(char* file, int attr, int from) items[i].desc = ID2P(LANG_PLAYLIST); items[i].function = playlist_options; i++; - - if ((audio_status() & AUDIO_STATUS_PLAY)) - { - items[i].desc = ID2P(LANG_BOOKMARK_MENU); - items[i].function = bookmark_menu; - i++; - } } + if (context == CONTEXT_WPS) + { + items[i].desc = ID2P(LANG_BOOKMARK_MENU); + items[i].function = bookmark_menu; + i++; + } + if (file) { if (context == CONTEXT_WPS) |