diff options
Diffstat (limited to 'apps/wps.c')
-rw-r--r-- | apps/wps.c | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/apps/wps.c b/apps/wps.c index 75b68d0d8d..838f8f786a 100644 --- a/apps/wps.c +++ b/apps/wps.c | |||
@@ -146,25 +146,35 @@ void wps_show(void) | |||
146 | 146 | ||
147 | #ifdef HAVE_RECORDER_KEYPAD | 147 | #ifdef HAVE_RECORDER_KEYPAD |
148 | case BUTTON_UP: | 148 | case BUTTON_UP: |
149 | #else | ||
150 | case BUTTON_RIGHT: | ||
151 | #endif | ||
152 | global_settings.volume += 2; | 149 | global_settings.volume += 2; |
153 | if(global_settings.volume > 100) | 150 | if(global_settings.volume > 100) |
154 | global_settings.volume = 100; | 151 | global_settings.volume = 100; |
155 | mpeg_volume(global_settings.volume); | 152 | mpeg_volume(global_settings.volume); |
156 | break; | 153 | break; |
157 | 154 | ||
158 | #ifdef HAVE_RECORDER_KEYPAD | ||
159 | case BUTTON_DOWN: | 155 | case BUTTON_DOWN: |
160 | #else | ||
161 | case BUTTON_LEFT: | ||
162 | #endif | ||
163 | global_settings.volume -= 2; | 156 | global_settings.volume -= 2; |
164 | if(global_settings.volume < 0) | 157 | if(global_settings.volume < 0) |
165 | global_settings.volume = 0; | 158 | global_settings.volume = 0; |
166 | mpeg_volume(global_settings.volume); | 159 | mpeg_volume(global_settings.volume); |
167 | break; | 160 | break; |
161 | #endif | ||
162 | |||
163 | case BUTTON_LEFT: | ||
164 | mpeg_prev(); | ||
165 | break; | ||
166 | |||
167 | case BUTTON_RIGHT: | ||
168 | mpeg_next(); | ||
169 | break; | ||
170 | |||
171 | #ifdef HAVE_RECORDER_KEYPAD | ||
172 | case BUTTON_OFF: | ||
173 | #else | ||
174 | case BUTTON_DOWN: | ||
175 | #endif | ||
176 | mpeg_stop(); | ||
177 | break; | ||
168 | } | 178 | } |
169 | sleep(HZ/20); | 179 | sleep(HZ/20); |
170 | } | 180 | } |