From c666e2ee7f2a80b36aca7e02c4fdd9e6f0051576 Mon Sep 17 00:00:00 2001 From: Joseph Spiros Date: Wed, 1 Oct 2003 09:32:23 +0000 Subject: [PATCH] GUESS WHAT ALEX LEARN HOW TO USE SWITCH STATEMENTS --- iTunesRemote.m | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/iTunesRemote.m b/iTunesRemote.m index a30156c..fe6e1a2 100755 --- a/iTunesRemote.m +++ b/iTunesRemote.m @@ -102,10 +102,6 @@ switch (result) { - default: - case 'kPSS': - ITDebugLog(@"Getting player playing state done. Player state: Stopped"); - return ITMTRemotePlayerStopped; case 'kPSP': ITDebugLog(@"Getting player playing state done. Player state: Playing"); return ITMTRemotePlayerPlaying; @@ -118,6 +114,10 @@ case 'kPSF': ITDebugLog(@"Getting player playing state done. Player state: Forwarding"); return ITMTRemotePlayerForwarding; + case 'kPSS': + default: + ITDebugLog(@"Getting player playing state done. Player state: Stopped"); + return ITMTRemotePlayerStopped; } ITDebugLog(@"Getting player playing state done. Player state: Stopped"); return ITMTRemotePlayerStopped; @@ -159,13 +159,6 @@ fourcc = (unsigned long)[[ITAppleEventCenter sharedCenter] sendTwoTierAEWithRequestedKey:@"pKnd" fromObjectByKey:@"pTrk" eventClass:@"core" eventID:@"getd" appPSN:savedPSN]; switch (fourcc) { - case 'kUnk': - case 'kLib': - case 'kShd': - default: - ITDebugLog(@"Getting current source done. Source: Library."); - return ITMTRemoteLibrarySource; - break; case 'kTun': ITDebugLog(@"Getting current source done. Source: Radio."); return ITMTRemoteRadioSource; @@ -182,6 +175,13 @@ ITDebugLog(@"Getting current source done. Source: CD."); return ITMTRemoteCDSource; break; + case 'kUnk': + case 'kLib': + case 'kShd': + default: + ITDebugLog(@"Getting current source done. Source: Library."); + return ITMTRemoteLibrarySource; + break; } } @@ -446,16 +446,16 @@ ITDebugLog(@"Setting repeat mode to %i", repeatMode); switch (repeatMode) { - default: - case ITMTRemotePlayerRepeatOff: - m00f = "kRp0"; - break; case ITMTRemotePlayerRepeatOne: m00f = "kRp1"; break; case ITMTRemotePlayerRepeatAll: m00f = "kRpA"; break; + case ITMTRemotePlayerRepeatOff: + default: + m00f = "kRp0"; + break; } [[ITAppleEventCenter sharedCenter] sendAEWithSendString:[NSString stringWithFormat:@"data:'%s', '----':obj { form:'prop', want:type('prop'), seld:type('pRpt'), from:obj { form:'prop', want:type('prop'), seld:type('pPla'), from:() } }",m00f] eventClass:@"core" eventID:@"setd" appPSN:savedPSN]; ITDebugLog(@"Setting repeat mode to %c done", m00f); -- 2.20.1