]> git.sesse.net Git - vlc/blobdiff - modules/gui/macosx/AudioEffects.h
macosx: fix wrong size of playlist when using podcast and minimal view
[vlc] / modules / gui / macosx / AudioEffects.h
index a2c007e4a0c7d113903a7b4fd68c22ca5831edf9..031050fd01fc88ac60020ffabc9ef9efff8b44bd 100644 (file)
     IBOutlet id o_tableView;
     IBOutlet id o_window;
     intf_thread_t *p_intf;
+    IBOutlet id o_profile_pop;
+    BOOL b_genericAudioProfileInInteraction;
 
     /* Equalizer */
+    IBOutlet id o_eq_view;
     IBOutlet id o_eq_enable_ckb;
     IBOutlet id o_eq_twopass_ckb;
     IBOutlet id o_eq_preamp_lbl;
@@ -48,6 +51,7 @@
     IBOutlet id o_eq_preamp_sld;
 
     /* Compressor */
+    IBOutlet id o_comp_view;
     IBOutlet id o_comp_enable_ckb;
     IBOutlet id o_comp_reset_btn;
     IBOutlet id o_comp_band1_sld;
@@ -73,6 +77,7 @@
     IBOutlet id o_comp_band7_lbl;
 
     /* Spatializer */
+    IBOutlet id o_spat_view;
     IBOutlet id o_spat_enable_ckb;
     IBOutlet id o_spat_reset_btn;
     IBOutlet id o_spat_band1_sld;
     IBOutlet id o_filter_normLevel_ckb;
     IBOutlet id o_filter_normLevel_sld;
     IBOutlet id o_filter_normLevel_lbl;
+    IBOutlet id o_filter_karaoke_ckb;
+
+    NSInteger i_old_profile_index;
 }
 
 /* generic */
 + (VLCAudioEffects *)sharedInstance;
+
+- (void)updateCocoaWindowLevel:(NSInteger)i_level;
 - (IBAction)toggleWindow:(id)sender;
 - (void)setAudioFilter: (char *)psz_name on:(BOOL)b_on;
+- (IBAction)profileSelectorAction:(id)sender;
+- (IBAction)addAudioEffectsProfile:(id)sender;
+- (IBAction)removeAudioEffectsProfile:(id)sender;
+
+- (void)saveCurrentProfile;
 
 /* Equalizer */
-- (void)setupEqualizer;
 - (void)equalizerUpdated;
-- (void)setBandSlidersValues:(float *)values;
-- (void)initBandSliders;
 - (void)setValue:(float)value forSlider:(int)index;
 - (IBAction)eq_bandSliderUpdated:(id)sender;
 - (IBAction)eq_changePreset:(id)sender;
 - (IBAction)filter_enableHeadPhoneVirt:(id)sender;
 - (IBAction)filter_enableVolumeNorm:(id)sender;
 - (IBAction)filter_volNormSliderUpdated:(id)sender;
+- (IBAction)filter_enableKaraoke:(id)sender;
 
 @end