- Timestamp:
- 02/18/10 16:32:05 (2 years ago)
- Location:
- branches/PlayerFramework/CommonMediaPlayer
- Files:
-
- 3 modified
-
Classes/AGProcess.m (modified) (3 diffs)
-
Media Players/DVD Framework/CMPDVDImporter.m (modified) (5 diffs)
-
Media Players/DVD Framework/CMPDVDPlayer.m (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/PlayerFramework/CommonMediaPlayer/Classes/AGProcess.m
r1136 r1143 467 467 - (void)doProcargs 468 468 { 469 idargs = [NSMutableArray array];470 idenv = [NSMutableDictionary dictionary];469 NSMutableArray *args = [NSMutableArray array]; 470 NSMutableDictionary *env = [NSMutableDictionary dictionary]; 471 471 int mib[3]; 472 472 … … 605 605 [env setObject:[string substringFromIndex:index + 1] forKey:[string substringToIndex:index]]; 606 606 } 607 args = [args subarrayWithRange:NSMakeRange(0, i + 1)];607 [args removeObjectsInRange:NSMakeRange(i+1, [args count]-(i+1))]; 608 608 } else { 609 609 // we're using the older sysctl selector, so we just guess by looking for an '=' in the argument … … 616 616 [env setObject:[string substringFromIndex:index + 1] forKey:[string substringToIndex:index]]; 617 617 } 618 args = [args subarrayWithRange:NSMakeRange(0, i + 1)];618 [args removeObjectsInRange:NSMakeRange(i+1, [args count]-(i+1))]; 619 619 } 620 620 } else { -
branches/PlayerFramework/CommonMediaPlayer/Media Players/DVD Framework/CMPDVDImporter.m
r1137 r1143 22 22 #import "CMPDVDImporter.h" 23 23 24 @interface NSObject (GrowlApplicationBridgeRoutines) 25 + (void)setGrowlDelegate:(id)delegate; 26 + (void) notifyWithTitle:(NSString *)title description:(NSString *)description notificationName:(NSString *)notifName iconData:(NSData *)iconData priority:(signed int)priority isSticky:(BOOL)isSticky clickContext:(id)clickContext; 27 @end 28 29 24 30 @implementation CMPDVDImporter 25 31 … … 140 146 } 141 147 142 - ( BOOL)initiatePlaybackWithResume:(BOOL *)resume148 - (void)initiatePlaybackWithResume:(BOOL *)resume 143 149 { 144 150 … … 154 160 [currentTask terminate]; 155 161 //if a dvd is already importing, we kill it 156 return NO;157 162 } 158 163 [NSThread detachNewThreadSelector: @selector(importDVD:) 159 164 toTarget: self 160 165 withObject: dvdArray]; 161 162 return YES;163 166 } 164 167 … … 200 203 [pip release]; 201 204 pip = nil; 202 return rdisk;203 204 }else if([arr1 count] > 1)205 break; 206 } 207 else if([arr1 count] > 1) 205 208 { 206 209 rdisk = [arr1 objectAtIndex:0]; … … 211 214 [pip release]; 212 215 pip = nil; 213 return rdisk; 214 216 break; 215 217 } 216 218 } 219 [lineArray release]; 217 220 [mnt release]; 218 221 mnt = nil; -
branches/PlayerFramework/CommonMediaPlayer/Media Players/DVD Framework/CMPDVDPlayer.m
r1135 r1143 167 167 [hdiTask launch]; 168 168 [hdiTask waitUntilExit]; 169 id vDict ;170 NSString *error ;169 id vDict = nil; 170 NSString *error = nil; 171 171 NSPropertyListFormat format; 172 172 NSData *outData;
