X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/77c605cbaad836af7607b17ba41ea69cca66caa0..6d099bbe927a1dc3934c7b6254223961fc849453:/ITMTRemote.m diff --git a/ITMTRemote.m b/ITMTRemote.m index fb8e855..55e599b 100755 --- a/ITMTRemote.m +++ b/ITMTRemote.m @@ -64,147 +64,37 @@ return NO; } -- (BOOL)showExternalWindow -{ - return NO; -} - -- (NSString*)externalWindowName -{ - return nil; -} - -- (BOOL)setShuffle:(BOOL)toggle -{ - return NO; -} - -- (BOOL)supportsVolume -{ - return NO; -} - -- (BOOL)supportsShuffle -{ - return NO; -} - -- (BOOL)shuffle -{ - return NO; -} - -- (BOOL)setTrackProperty:(ITMTRemoteTrackProperty)property toValue:(id)value atIndex:(int)index -{ - return NO; -} - -- (id)trackProperty:(ITMTRemoteTrackProperty)property atIndex:(int)index -{ - return nil; -} - -- (BOOL)supportsTrackProperty:(ITMTRemoteTrackProperty)property -{ - return NO; -} - -- (BOOL)supportsRepeatMode:(ITMTRemoteRepeatMode)repeatMode -{ - return NO; -} - -- (BOOL)sendControlAction:(ITMTRemoteControlAction)action -{ - return NO; -} - -- (BOOL)supportsControlAction:(ITMTRemoteControlAction)action -{ - return NO; -} - -- (int)indexForTrack:(int)identifier inPlaylist:(int)playlistIndex -{ - return 0; -} - -- (NSImage*)icon +- (ITMTRemotePlayerRunningState)playerRunningState { return nil; } -- (NSArray*)playlistNames +- (ITMTRemotePlayerPlayingState)playerPlayingState { return nil; } -- (NSString*)informationString:(ITMTRemoteInformationString)string; -{ - return nil; -} - -- (BOOL)switchToPlaylist:(int)playlistIndex -{ - return 0; -} - -- (BOOL)switchToTrackAtIndex:(int)index -{ - return 0; -} - -- (int)identifierForTrackAtIndex:(int)index inPlaylist:(int)playlistIndex -{ - return 0; -} - -- (BOOL)supportsCustomEqualizer -{ - return NO; -} - -- (BOOL)showEqualizerWindow -{ - return NO; -} - -- (BOOL)supportsEqualizerPresets -{ - return NO; -} - -- (BOOL)supportsExternalWindow -{ - return NO; -} - -- (NSArray*)equalizerPresetNames +- (NSArray *)playlists { return nil; } -- (BOOL)switchToEqualizerPreset:(int)index -{ - return NO; -} - -- (ITMTRemoteControlState)controlState +- (int)numberOfSongsInPlaylistAtIndex:(int)index { return nil; } -- (ITMTRemotePlaylistMode)playlistMode +- (ITMTRemotePlayerSource)currentSource { return nil; } -- (NSArray *)playlists +- (int)currentSourceIndex { return nil; } -- (int)numberOfSongsInPlaylistAtIndex:(int)index +- (ITMTRemotePlayerPlaylistClass)currentPlaylistClass { return nil; } @@ -229,7 +119,7 @@ return nil; } -- (NSString *)currentSongUniqueIdentifier +- (NSString *)playerStateUniqueIdentifier { return nil; } @@ -269,6 +159,16 @@ return nil; } +- (NSString *)currentSongElapsed +{ + return nil; +} + +- (NSImage *)currentSongAlbumArt +{ + return nil; +} + - (float)currentSongRating { return nil; @@ -319,12 +219,12 @@ return NO; } -- (ITMTRemoteRepeatMode)repeatMode +- (ITMTRemotePlayerRepeatMode)repeatMode { - return ITMTRemoteRepeatNone; + return ITMTRemotePlayerRepeatOff; } -- (BOOL)setRepeatMode:(ITMTRemoteRepeatMode)repeatMode +- (BOOL)setRepeatMode:(ITMTRemotePlayerRepeatMode)repeatMode { return NO; } @@ -364,6 +264,11 @@ return NO; } +- (BOOL)switchToPlaylistAtIndex:(int)index ofSourceAtIndex:(int)index2 +{ + return NO; +} + - (BOOL)switchToSongAtIndex:(int)index { return NO;