]> git.sesse.net Git - vlc/blobdiff - modules/gui/macosx/controls.m
OSX: set volume on playlist
[vlc] / modules / gui / macosx / controls.m
index 95a8dc4249fb9ce639b145fe543bc2f3a78ea632..d07ea81c83ed4d376f8cf1a3d030f43ae466e6c7 100644 (file)
 {
     [[NSNotificationCenter defaultCenter] removeObserver: self];
     
+    [o_fs_panel release];
     [o_repeat_single release];
     [o_repeat_all release];
     [o_repeat_off release];
 - (IBAction)volumeSliderUpdated:(id)sender
 {
     intf_thread_t * p_intf = VLCIntf;
+    playlist_t * p_playlist = pl_Hold( p_intf );
     audio_volume_t i_volume = (audio_volume_t)[sender intValue];
-    int i_volume_step = 0;
+    int i_volume_step;
+
     i_volume_step = config_GetInt( p_intf->p_libvlc, "volume-step" );
-    aout_VolumeSet( p_intf, i_volume * i_volume_step );
+    aout_VolumeSet( p_playlist, i_volume * i_volume_step );
+    pl_Release( p_playlist );
     /* Manage volume status */
     [o_main manageVolumeSlider];
 }