00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 @interface VLCEqualizer : NSObject
00028 {
00029 IBOutlet id o_btn_equalizer;
00030 IBOutlet id o_ckb_2pass;
00031 IBOutlet id o_ckb_enable;
00032 IBOutlet id o_fld_preamp;
00033 IBOutlet id o_popup_presets;
00034 IBOutlet id o_slider_band1;
00035 IBOutlet id o_slider_band10;
00036 IBOutlet id o_slider_band2;
00037 IBOutlet id o_slider_band3;
00038 IBOutlet id o_slider_band4;
00039 IBOutlet id o_slider_band5;
00040 IBOutlet id o_slider_band6;
00041 IBOutlet id o_slider_band7;
00042 IBOutlet id o_slider_band8;
00043 IBOutlet id o_slider_band9;
00044 IBOutlet id o_slider_preamp;
00045 IBOutlet id o_window;
00046 }
00047 - (void)initStrings;
00048 - (void)equalizerUpdated;
00049 - (IBAction)bandSliderUpdated:(id)sender;
00050 - (IBAction)changePreset:(id)sender;
00051 - (IBAction)enable:(id)sender;
00052 - (IBAction)preampSliderUpdated:(id)sender;
00053 - (IBAction)toggleWindow:(id)sender;
00054 - (IBAction)twopass:(id)sender;
00055 - (void)windowWillClose:(NSNotification *)aNotification;
00056 - (void)awakeFromNib;
00057
00058 - (void)setValue:(float)value forSlider:(int)index;
00059 - (id)getSliderByIndex:(int)index;
00060 - (void)setBandSlidersValues:(float *)values;
00061 - (void)initBandSliders;
00062
00063
00064 @end