Plugin API changes
[MenuTunes.git] / ITMTRemote.m
1 #import "ITMTRemote.h"
2
3
4 @implementation ITMTRemote
5
6 + (id)remote
7 {
8     return nil;
9 }
10
11 - (NSString *)title
12 {
13     return nil;
14 }
15
16 - (NSString *)information;
17 {
18     return nil;
19 }
20
21 - (NSImage *)icon
22 {
23     return nil;
24 }
25
26 - (BOOL)begin
27 {
28     return NO;
29 }
30
31 - (BOOL)halt
32 {
33     return NO;
34 }
35
36 - (ITMTRemotePlayerRunningStatus)playerRunningStatus
37 {
38     return ITMTRemotePlayerNotRunning;
39 }
40
41 - (ITMTRemotePlayerState)playerState
42 {
43     return ITMTRemotePlayerStopped;
44 }
45
46 - (NSArray *)playlists
47 {
48     return nil;
49 }
50
51 - (int)numberOfSongsInPlaylistAtIndex:(int)index
52 {
53     return 0;
54 }
55
56 - (NSString *)classOfPlaylistAtIndex:(int)index
57 {
58     return nil;
59 }
60
61 - (int)currentPlaylistIndex
62 {
63     return nil;
64 }
65
66 - (NSString *)songTitleAtIndex:(int)index
67 {
68     return nil;
69 }
70
71 - (int)currentSongIndex
72 {
73     return nil;
74 }
75
76 - (NSString *)currentSongTitle
77 {
78     return nil;
79 }
80
81 - (NSString *)currentSongArtist
82 {
83     return nil;
84 }
85
86 - (NSString *)currentSongAlbum
87 {
88     return nil;
89 }
90
91 - (NSString *)currentSongGenre
92 {
93     return nil;
94 }
95
96 - (NSString *)currentSongLength
97 {
98     return nil;
99 }
100
101 - (NSString *)currentSongRemaining
102 {
103     return nil;
104 }
105
106 - (float)currentSongRating
107 {
108     return 0.00;
109 }
110
111 - (BOOL)setCurrentSongRating:(float)rating
112 {
113     return NO;
114 }
115
116 - (float)volume
117 {
118     return 1.00;
119 }
120
121 - (BOOL)setVolume:(float)volume
122 {
123     return NO;
124 }
125
126 - (NSArray *)eqPresets;
127 {
128     return nil;
129 }
130
131 - (int)currentEQPresetIndex
132 {
133     return 0;
134 }
135
136 - (BOOL)play
137 {
138     return NO;
139 }
140
141 - (BOOL)pause
142 {
143     return NO;
144 }
145
146 - (BOOL)goToNextSong
147 {
148     return NO;
149 }
150
151 - (BOOL)goToPreviousSong
152 {
153     return NO;
154 }
155
156 - (BOOL)fastForward
157 {
158     return NO;
159 }
160
161 - (BOOL)rewind
162 {
163     return NO;
164 }
165
166 - (BOOL)switchToPlaylistAtIndex:(int)index
167 {
168     return NO;
169 }
170
171 - (BOOL)switchToSongAtIndex:(int)index
172 {
173     return NO;
174 }
175
176 - (BOOL)switchToEQAtIndex:(int)index
177 {
178     return NO;
179 }
180
181
182 @end