Bah, I thought Kent modified the MenuTunes class to accommodate the
authorJoseph Spiros <joseph.spiros@ithinksw.com>
Fri, 14 Mar 2003 05:00:29 +0000 (05:00 +0000)
committerJoseph Spiros <joseph.spiros@ithinksw.com>
Fri, 14 Mar 2003 05:00:29 +0000 (05:00 +0000)
changes made to the remote API

MenuTunes.h
MenuTunes.m

index 89223ed..2d3c5fa 100755 (executable)
@@ -38,7 +38,7 @@
     int      lastPlaylistIndex;
     BOOL     isPlayingRadio;
     
-    ITMTRemotePlayerRunningStatus isAppRunning;
+    ITMTRemotePlayerRunningState isAppRunning;
     BOOL didHaveAlbumName;
     BOOL didHaveArtistName; //Helper variable for creating the menu
     
index d2fdaf2..3c96ed0 100755 (executable)
@@ -44,7 +44,7 @@
     
     menu = [[NSMenu alloc] initWithTitle:@""];
     
-    if ( ( [currentRemote playerRunningStatus] == ITMTRemotePlayerRunning ) ) {
+    if ( ( [currentRemote playerRunningState] == ITMTRemotePlayerRunning ) ) {
         [self remotePlayerLaunched:nil];
     } else {
         [self remotePlayerTerminated:nil];
 - (void)timerUpdate
 {
     int playlist = [currentRemote currentPlaylistIndex];
-    ITMTRemotePlayerState playerState = [currentRemote playerState];
+    ITMTRemotePlayerPlayingState playerPlayingState = [currentRemote playerPlayingState];
     
-    if ((playlist > 0) || playerState != ITMTRemotePlayerStopped) {
+    if ((playlist > 0) || playerPlayingState != ITMTRemotePlayerStopped) {
         int trackPlayingIndex = [currentRemote currentSongIndex];
         
         if (trackPlayingIndex != lastSongIndex) {
         }
         //Update Play/Pause menu item
         if (playPauseMenuItem){
-            if (playerState == ITMTRemotePlayerPlaying) {
+            if (playerPlayingState == ITMTRemotePlayerPlaying) {
                 [playPauseMenuItem setTitle:@"Pause"];
             } else {
                 [playPauseMenuItem setTitle:@"Play"];
 
 - (void)playPause:(id)sender
 {
-    ITMTRemotePlayerState state = [currentRemote playerState];
+    ITMTRemotePlayerPlayingState state = [currentRemote playerPlayingState];
     
     if (state == ITMTRemotePlayerPlaying) {
         [currentRemote pause];