Adding initial work on new plugin API. THIS BREAKS MT. We are working to
[MenuTunes.git] / ITMTRemote.m
index 3337e55..8284318 100755 (executable)
@@ -1,257 +1,6 @@
+/* Copyright (c) 2002 - 2003 by iThink Software. All Rights Reserved. */
+
 #import "ITMTRemote.h"
 
 @implementation ITMTRemote
-
-+ (id)remote
-{
-    return nil;
-}
-
-- (NSString *)remoteTitle
-{
-    return nil;
-}
-
-- (NSString *)remoteInformation
-{
-    return nil;
-}
-
-- (NSImage *)remoteIcon
-{
-    return nil;
-}
-
-- (BOOL)begin
-{
-    return NO;
-}
-
-- (BOOL)halt
-{
-    return NO;
-}
-
-- (NSString *)playerFullName
-{
-    return nil;
-}
-
-- (NSString *)playerSimpleName
-{
-    return nil;
-}
-
-- (NSDictionary *)capabilities
-{
-    return [NSDictionary dictionaryWithObjectsAndKeys:
-                [NSNumber numberWithBool: NO], @"Remote", // Set this to YES for a valid remote, otherwise the remote will be unusable.
-                [NSNumber numberWithBool: NO], @"Basic Track Control",
-                [NSNumber numberWithBool: NO], @"Track Information",
-                [NSNumber numberWithBool: NO], @"Track Navigation",
-                [NSNumber numberWithBool: NO], @"Upcoming Songs",
-                [NSNumber numberWithBool: NO], @"Playlists",
-                [NSNumber numberWithBool: NO], @"Volume",
-                [NSNumber numberWithBool: NO], @"Shuffle",
-                [NSNumber numberWithBool: NO], @"Repeat Modes",
-                [NSNumber numberWithBool: NO], @"Equalizer",
-                [NSNumber numberWithBool: NO], @"Track Rating",
-                nil];
-}
-
-- (BOOL)showPrimaryInterface
-{
-    return NO;
-}
-
-- (ITMTRemotePlayerRunningState)playerRunningState
-{
-    return nil;
-}
-
-- (ITMTRemotePlayerPlayingState)playerPlayingState
-{
-    return nil;
-}
-
-- (NSArray *)playlists
-{
-    return nil;
-}
-
-- (int)numberOfSongsInPlaylistAtIndex:(int)index
-{
-    return nil;
-}
-
-- (ITMTRemotePlayerPlaylistClass)currentPlaylistClass
-{
-    return nil;
-}
-
-- (int)currentPlaylistIndex
-{
-    return nil;
-}
-
-- (NSString *)songTitleAtIndex:(int)index
-{
-    return nil;
-}
-
-- (int)currentAlbumTrackCount
-{
-    return nil;
-}
-
-- (int)currentSongTrack
-{
-    return nil;
-}
-
-- (NSString *)playerStateUniqueIdentifier
-{
-    return nil;
-}
-
-- (int)currentSongIndex
-{
-    return nil;
-}
-
-- (NSString *)currentSongTitle
-{
-    return nil;
-}
-
-- (NSString *)currentSongArtist
-{
-    return nil;
-}
-
-- (NSString *)currentSongAlbum
-{
-    return nil;
-}
-
-- (NSString *)currentSongGenre
-{
-    return nil;
-}
-
-- (NSString *)currentSongLength
-{
-    return nil;
-}
-
-- (NSString *)currentSongRemaining
-{
-    return nil;
-}
-
-- (float)currentSongRating
-{
-    return nil;
-}
-
-- (BOOL)setCurrentSongRating:(float)rating
-{
-    return NO;
-}
-
-/* - (BOOL)equalizerEnabled
-{
-    return NO;
-}
-
-- (BOOL)setEqualizerEnabled:(BOOL)enabled
-{
-    return NO;
-} */
-
-- (NSArray *)eqPresets
-{
-    return nil;
-}
-
-- (int)currentEQPresetIndex
-{
-    return nil;
-}
-
-- (float)volume
-{
-    return nil;
-}
-
-- (BOOL)setVolume:(float)volume
-{
-    return NO;
-}
-
-- (BOOL)shuffleEnabled
-{
-    return NO;
-}
-
-- (BOOL)setShuffleEnabled:(BOOL)enabled
-{
-    return NO;
-}
-
-- (ITMTRemotePlayerRepeatMode)repeatMode
-{
-    return ITMTRemotePlayerRepeatOff;
-}
-
-- (BOOL)setRepeatMode:(ITMTRemotePlayerRepeatMode)repeatMode
-{
-    return NO;
-}
-
-- (BOOL)play
-{
-    return NO;
-}
-
-- (BOOL)pause
-{
-    return NO;
-}
-
-- (BOOL)goToNextSong
-{
-    return NO;
-}
-
-- (BOOL)goToPreviousSong
-{
-    return NO;
-}
-
-- (BOOL)forward
-{
-    return NO;
-}
-
-- (BOOL)rewind
-{
-    return NO;
-}
-
-- (BOOL)switchToPlaylistAtIndex:(int)index
-{
-    return NO;
-}
-
-- (BOOL)switchToSongAtIndex:(int)index
-{
-    return NO;
-}
-
-- (BOOL)switchToEQAtIndex:(int)index
-{
-    return NO;
-}
-
 @end