forked from len0rd/rockbox
FFT Plugin: Should use scale_factor, not LCD_WIDTH/HEIGHT to break the spectrogram loop.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26471 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
30e2f42c82
commit
ff2d224ae7
1 changed files with 2 additions and 2 deletions
|
@ -1054,7 +1054,7 @@ void draw_spectrogram_vertical(void)
|
||||||
lcd_(drawpixel)(graph_settings.spectrogram_pos,
|
lcd_(drawpixel)(graph_settings.spectrogram_pos,
|
||||||
scale_factor-1 - y);
|
scale_factor-1 - y);
|
||||||
|
|
||||||
if(++y >= LCD_HEIGHT)
|
if(++y >= scale_factor)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
bins_acc -= ARRAYLEN_PLOT;
|
bins_acc -= ARRAYLEN_PLOT;
|
||||||
|
@ -1107,7 +1107,7 @@ void draw_spectrogram_horizontal(void)
|
||||||
lcd_(set_foreground)(SPECTROGRAPH_PALETTE(index));
|
lcd_(set_foreground)(SPECTROGRAPH_PALETTE(index));
|
||||||
lcd_(drawpixel)(x, graph_settings.spectrogram_pos);
|
lcd_(drawpixel)(x, graph_settings.spectrogram_pos);
|
||||||
|
|
||||||
if(++x >= LCD_WIDTH)
|
if(++x >= scale_factor)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
bins_acc -= ARRAYLEN_PLOT;
|
bins_acc -= ARRAYLEN_PLOT;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue