summaryrefslogtreecommitdiff
path: root/apps/wps.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/wps.c')
-rw-r--r--apps/wps.c24
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 }