From 82f4c60db4f16642c1ee9f461d7eb060c11a49d8 Mon Sep 17 00:00:00 2001 From: Peter D'Hoye Date: Sun, 5 Jun 2011 12:36:27 +0000 Subject: 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 --- apps/recorder/peakmeter.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'apps/recorder/peakmeter.h') 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__ */ + -- cgit v1.2.3