diff options
Diffstat (limited to 'apps/plugins/wavview.c')
-rw-r--r-- | apps/plugins/wavview.c | 30 |
1 files changed, 13 insertions, 17 deletions
diff --git a/apps/plugins/wavview.c b/apps/plugins/wavview.c index fbf2e4383d..9ce873476f 100644 --- a/apps/plugins/wavview.c +++ b/apps/plugins/wavview.c | |||
@@ -289,26 +289,22 @@ int displaypeaks(void) | |||
289 | 289 | ||
290 | rb->lcd_clear_display(); | 290 | rb->lcd_clear_display(); |
291 | 291 | ||
292 | rb->lcd_drawline(0, LEFTZERO - (0x8000 / YSCALE), LCD_WIDTH-1, | 292 | rb->lcd_hline(0, LCD_WIDTH-1, LEFTZERO - (0x8000 / YSCALE)); |
293 | LEFTZERO - (0x8000 / YSCALE)); | 293 | rb->lcd_hline(0, LCD_WIDTH-1, LEFTZERO); |
294 | rb->lcd_drawline(0, LEFTZERO, LCD_WIDTH-1, LEFTZERO); | 294 | rb->lcd_hline(0, LCD_WIDTH-1, LEFTZERO + (0x8000 / YSCALE)); |
295 | rb->lcd_drawline(0, LEFTZERO + (0x8000 / YSCALE), LCD_WIDTH-1, | 295 | rb->lcd_hline(0, LCD_WIDTH-1, RIGHTZERO - (0x8000 / YSCALE)); |
296 | LEFTZERO + (0x8000 / YSCALE)); | 296 | rb->lcd_hline(0, LCD_WIDTH-1, RIGHTZERO); |
297 | rb->lcd_drawline(0, RIGHTZERO - (0x8000 / YSCALE), LCD_WIDTH-1, | 297 | rb->lcd_hline(0, LCD_WIDTH-1, RIGHTZERO + (0x8000 / YSCALE)); |
298 | RIGHTZERO - (0x8000 / YSCALE)); | ||
299 | rb->lcd_drawline(0, RIGHTZERO, LCD_WIDTH-1, RIGHTZERO); | ||
300 | rb->lcd_drawline(0, RIGHTZERO + (0x8000 / YSCALE), LCD_WIDTH-1, | ||
301 | RIGHTZERO + (0x8000 / YSCALE)); | ||
302 | 298 | ||
303 | #if LCD_DEPTH > 1 | 299 | #if LCD_DEPTH > 1 |
304 | rb->lcd_set_foreground(LCD_BLACK); | 300 | rb->lcd_set_foreground(LCD_BLACK); |
305 | #endif | 301 | #endif |
306 | 302 | ||
307 | /* draw zoombar */ | 303 | /* draw zoombar */ |
308 | rb->lcd_drawline(leftmargin / (mempeakcount / LCD_WIDTH), LCD_HEIGHT / 2, | 304 | rb->lcd_hline(leftmargin / (mempeakcount / LCD_WIDTH), |
309 | (leftmargin / (mempeakcount / LCD_WIDTH)) + | 305 | (leftmargin / (mempeakcount / LCD_WIDTH)) + |
310 | (LCD_WIDTH / zoomlevel), | 306 | (LCD_WIDTH / zoomlevel), |
311 | LCD_HEIGHT / 2); | 307 | LCD_HEIGHT / 2); |
312 | 308 | ||
313 | while((x < LCD_WIDTH) && (peakcount < mempeakcount)) | 309 | while((x < LCD_WIDTH) && (peakcount < mempeakcount)) |
314 | { | 310 | { |
@@ -324,10 +320,10 @@ int displaypeaks(void) | |||
324 | if(0 == (peakcount % ppp)) | 320 | if(0 == (peakcount % ppp)) |
325 | { | 321 | { |
326 | /* drawing time */ | 322 | /* drawing time */ |
327 | rb->lcd_drawline(x, LEFTZERO - (lymax / YSCALE), x, | 323 | rb->lcd_vline(x, LEFTZERO - (lymax / YSCALE), |
328 | LEFTZERO - (lymin / YSCALE)); | 324 | LEFTZERO - (lymin / YSCALE)); |
329 | rb->lcd_drawline(x, RIGHTZERO - (rymax / YSCALE), x, | 325 | rb->lcd_vline(x, RIGHTZERO - (rymax / YSCALE), |
330 | RIGHTZERO - (rymin / YSCALE)); | 326 | RIGHTZERO - (rymin / YSCALE)); |
331 | lymin = INT_MAX; | 327 | lymin = INT_MAX; |
332 | lymax = INT_MIN; | 328 | lymax = INT_MIN; |
333 | rymin = INT_MAX; | 329 | rymin = INT_MAX; |