diff options
author | Peter D'Hoye <peter.dhoye@gmail.com> | 2011-06-05 12:36:27 +0000 |
---|---|---|
committer | Peter D'Hoye <peter.dhoye@gmail.com> | 2011-06-05 12:36:27 +0000 |
commit | 82f4c60db4f16642c1ee9f461d7eb060c11a49d8 (patch) | |
tree | a7a75d4e57941ebd1b5b15b051a28d1d4751964e /apps/recorder/peakmeter.h | |
parent | 62e06cc2a432bb9499646f089796157135829195 (diff) |
Make the histogram code usable for playback as well. Move the recording histogram code to peakmeter, rename it to remove the recording reference, and rename anything referring to it as well. Change the drawing code so there are more options to position them. This may change your histogram settings, so check after upgrading.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29969 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder/peakmeter.h')
-rw-r--r-- | apps/recorder/peakmeter.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/recorder/peakmeter.h b/apps/recorder/peakmeter.h index fee4882679..6be43a5f3a 100644 --- a/apps/recorder/peakmeter.h +++ b/apps/recorder/peakmeter.h @@ -56,6 +56,11 @@ extern int calc_db (int isample); extern int peak_meter_db2sample(int db); extern unsigned short peak_meter_scale_value(unsigned short val, int meterwidth); +#ifdef HAVE_HISTOGRAM +extern void histogram_init(void); +extern void histogram_draw(int x1, int x2, int y1, int y2, int width, int height); +#endif + /* valid values for trigger_status */ #define TRIG_OFF 0x00 #define TRIG_READY 0x01 @@ -103,3 +108,4 @@ struct meter_scales{ extern void peak_meter_screen(struct screen *display, int x, int y, int height); #endif /* __PEAKMETER_H__ */ + |