diff options
Diffstat (limited to 'apps/recorder/peakmeter.h')
-rw-r--r-- | apps/recorder/peakmeter.h | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/apps/recorder/peakmeter.h b/apps/recorder/peakmeter.h index a5f25808e6..356926f9de 100644 --- a/apps/recorder/peakmeter.h +++ b/apps/recorder/peakmeter.h | |||
@@ -19,12 +19,32 @@ | |||
19 | #ifndef __PEAKMETER_H__ | 19 | #ifndef __PEAKMETER_H__ |
20 | #define __PEAKMETER_H__ | 20 | #define __PEAKMETER_H__ |
21 | 21 | ||
22 | /*#define PM_DEBUG */ | ||
23 | #ifdef PM_DEBUG | ||
24 | extern bool peak_meter_histogramm(void); | ||
25 | #endif | ||
26 | |||
27 | |||
22 | extern bool peak_meter_enabled; | 28 | extern bool peak_meter_enabled; |
29 | extern int peak_meter_fps; | ||
23 | 30 | ||
24 | extern void peak_meter_init(void); | ||
25 | extern void peak_meter_playback(bool playback); | 31 | extern void peak_meter_playback(bool playback); |
26 | extern void peak_meter_draw(int x, int y, int width, int height); | 32 | extern void peak_meter_draw(int x, int y, int width, int height); |
27 | extern void peak_meter_set_clip_hold(int time); | 33 | extern void peak_meter_set_clip_hold(int time); |
28 | extern void peak_meter_peek(void); | 34 | extern void peak_meter_peek(void); |
35 | extern void peak_meter_init_range( bool dbfs, int range_min, int range_max); | ||
36 | extern void peak_meter_init_times(int release, int hold, int clip_hold); | ||
37 | |||
38 | extern void peak_meter_set_min(int newmin); | ||
39 | extern int peak_meter_get_min(void); | ||
40 | extern void peak_meter_set_max(int newmax); | ||
41 | extern int peak_meter_get_max(void); | ||
42 | extern void peak_meter_set_use_dbfs(int use); | ||
43 | extern int peak_meter_get_use_dbfs(void); | ||
44 | extern int calc_db (int isample); | ||
45 | extern unsigned short peak_meter_scale_value(unsigned short val, int meterwidth); | ||
46 | |||
47 | extern unsigned short peak_meter_range_min; | ||
48 | extern unsigned short peak_meter_range_max; | ||
29 | 49 | ||
30 | #endif /* __PEAKMETER_H__ */ | 50 | #endif /* __PEAKMETER_H__ */ |