vlc | branch: master | David Fuhrmann <[email protected]> | Sun Nov 18 13:19:52 2012 +0100| [c45da6baae28f825e49044babacc73592ea6721f] | committer: David Fuhrmann
macosx: fix selectorNotFound warnings of when compiling with llvm-gcc > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c45da6baae28f825e49044babacc73592ea6721f --- modules/gui/macosx/AudioEffects.m | 6 ++++++ modules/gui/macosx/ControlsBar.m | 7 +++++++ modules/gui/macosx/ConvertAndSave.m | 3 ++- modules/gui/macosx/MainWindow.m | 5 +++-- modules/gui/macosx/VideoEffects.m | 4 ++++ modules/gui/macosx/Windows.m | 7 +++++++ modules/gui/macosx/bookmarks.m | 4 ++++ modules/gui/macosx/intf.m | 12 +++++++++--- modules/gui/macosx/playlist.m | 4 ++++ 9 files changed, 46 insertions(+), 6 deletions(-) diff --git a/modules/gui/macosx/AudioEffects.m b/modules/gui/macosx/AudioEffects.m index f9d4331..db966be 100644 --- a/modules/gui/macosx/AudioEffects.m +++ b/modules/gui/macosx/AudioEffects.m @@ -37,6 +37,12 @@ #import <math.h> +@interface VLCAudioEffects (Internal) +- (void)resetProfileSelector; +- (void)updatePresetSelector; +- (void)setBandSliderValuesForPreset:(NSInteger)presetID; +@end + #pragma mark - #pragma mark Initialization diff --git a/modules/gui/macosx/ControlsBar.m b/modules/gui/macosx/ControlsBar.m index 6ea8edf..ab5bff0 100644 --- a/modules/gui/macosx/ControlsBar.m +++ b/modules/gui/macosx/ControlsBar.m @@ -368,6 +368,13 @@ * Holds all specific outlets, actions and code for the main window controls bar. *****************************************************************************/ +@interface VLCMainWindowControlsBar (Internal) +- (void)addJumpButtons:(BOOL)b_fast; +- (void)removeJumpButtons:(BOOL)b_fast; +- (void)addPlaymodeButtons:(BOOL)b_fast; +- (void)removePlaymodeButtons:(BOOL)b_fast; +@end + @implementation VLCMainWindowControlsBar - (void)awakeFromNib diff --git a/modules/gui/macosx/ConvertAndSave.m b/modules/gui/macosx/ConvertAndSave.m index 8fbac24..00146a3 100644 --- a/modules/gui/macosx/ConvertAndSave.m +++ b/modules/gui/macosx/ConvertAndSave.m @@ -44,7 +44,7 @@ #define ASF 12 /* 13-15 are present, but not set */ -@interface VLCConvertAndSave () +@interface VLCConvertAndSave (Internal) - (void)updateDropView; - (void)updateOKButton; - (void)resetCustomizationSheetBasedOnProfile:(NSString *)profileString; @@ -53,6 +53,7 @@ - (NSString *)composedOptions; - (void)updateCurrentProfile; - (void)storeProfilesOnDisk; +- (void)recreateProfilePopup; @end @implementation VLCConvertAndSave diff --git a/modules/gui/macosx/MainWindow.m b/modules/gui/macosx/MainWindow.m index 42f9017..c2217f6 100644 --- a/modules/gui/macosx/MainWindow.m +++ b/modules/gui/macosx/MainWindow.m @@ -45,11 +45,12 @@ #import "VLCVoutWindowController.h" -@interface VLCMainWindow () +@interface VLCMainWindow (Internal) - (void)resizePlaylistAfterCollapse; - (void)makeSplitViewVisible; - (void)makeSplitViewHidden; - +- (void)showPodcastControls; +- (void)hidePodcastControls; @end diff --git a/modules/gui/macosx/VideoEffects.m b/modules/gui/macosx/VideoEffects.m index e3dffc8..bc0cb21 100644 --- a/modules/gui/macosx/VideoEffects.m +++ b/modules/gui/macosx/VideoEffects.m @@ -30,6 +30,10 @@ #import "VideoEffects.h" #import "SharedDialogs.h" +@interface VLCVideoEffects (Internal) +- (void)resetProfileSelector; +@end + #pragma mark - #pragma mark Initialization diff --git a/modules/gui/macosx/Windows.m b/modules/gui/macosx/Windows.m index 67ab5d0..4155f72 100644 --- a/modules/gui/macosx/Windows.m +++ b/modules/gui/macosx/Windows.m @@ -228,6 +228,13 @@ * Common code for main window, detached window and extra video window *****************************************************************************/ +@interface VLCVideoWindowCommon (Internal) +- (void)customZoom:(id)sender; +- (void)hasBecomeFullscreen; +- (void)leaveFullscreenAndFadeOut:(BOOL)fadeout; +- (void)hasEndedFullscreen; +@end + @implementation VLCVideoWindowCommon @synthesize videoView=o_video_view; diff --git a/modules/gui/macosx/bookmarks.m b/modules/gui/macosx/bookmarks.m index aa87abf..3a64d14 100644 --- a/modules/gui/macosx/bookmarks.m +++ b/modules/gui/macosx/bookmarks.m @@ -39,6 +39,10 @@ #import <vlc_interface.h> #import "CompatibilityFixes.h" +@interface VLCBookmarks (Internal) +- (void)initStrings; +@end + @implementation VLCBookmarks static VLCBookmarks *_o_sharedInstance = nil; diff --git a/modules/gui/macosx/intf.m b/modules/gui/macosx/intf.m index 3b21698..59a82e2 100644 --- a/modules/gui/macosx/intf.m +++ b/modules/gui/macosx/intf.m @@ -543,7 +543,13 @@ audio_output_t *getAout(void) #pragma mark Private @interface VLCMain () -- (void)_removeOldPreferences; +- (void)removeOldPreferences; +@end + +@interface VLCMain (Internal) +- (void)handlePortMessage:(NSPortMessage *)o_msg; +- (void)resetMediaKeyJump; +- (void)coreChangedMediaKeySupportSetting: (NSNotification *)o_notification; @end /***************************************************************************** @@ -723,7 +729,7 @@ static VLCMain *_o_sharedMainInstance = nil; } [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(coreChangedMediaKeySupportSetting:) name: @"VLCMediaKeySupportSettingChanged" object: nil]; - [self _removeOldPreferences]; + [self removeOldPreferences]; /* Handle sleep notification */ [[[NSWorkspace sharedWorkspace] notificationCenter] addObserver:self selector:@selector(computerWillSleep:) @@ -1733,7 +1739,7 @@ static VLCMain *_o_sharedMainInstance = nil; #pragma mark - #pragma mark Remove old prefs -- (void)_removeOldPreferences +- (void)removeOldPreferences { static NSString * kVLCPreferencesVersion = @"VLCPreferencesVersion"; static const int kCurrentPreferencesVersion = 2; diff --git a/modules/gui/macosx/playlist.m b/modules/gui/macosx/playlist.m index 682be91..ee1d06a 100644 --- a/modules/gui/macosx/playlist.m +++ b/modules/gui/macosx/playlist.m @@ -403,6 +403,10 @@ /***************************************************************************** * VLCPlaylist implementation *****************************************************************************/ +@interface VLCPlaylist (Internal) +- (void)saveTableColumns; +@end + @implementation VLCPlaylist + (void)initialize{ _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
