Changeset 1174 for branches/PlayerFramework/SapphireFrappliance/MetaDataImporting/SapphireMovieImporter.m
- Timestamp:
- 02/25/10 07:44:29 (2 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/PlayerFramework/SapphireFrappliance/MetaDataImporting/SapphireMovieImporter.m
r1172 r1174 97 97 return self; 98 98 99 NSError *error = nil;100 99 scraper = [[SapphireScraper scrapperWithName:@"IMDb.com"] retain]; 101 100 … … 120 119 } 121 120 122 - (void)retrievedSearchResuls:(NSXMLDocument *)results forObject:(SapphireMovieImportStateData *)state 123 { 121 - (void)retrievedSearchResuls:(NSXMLDocument *)results forObject:(id)stateObj 122 { 123 SapphireMovieImportStateData *state = (SapphireMovieImportStateData *)stateObj; 124 124 [state->siteScraper setObject:nil]; //Avoid retain loop 125 125 if(cancelled) … … 206 206 } 207 207 208 - (void)retrievedMovieDetails:(NSXMLDocument *)details forObject:(SapphireMovieImportStateData *)state 209 { 208 - (void)retrievedMovieDetails:(NSXMLDocument *)details forObject:(id)stateObj 209 { 210 SapphireMovieImportStateData *state = (SapphireMovieImportStateData *)stateObj; 210 211 [state->siteScraper setObject:nil]; //Avoid retain loop 211 212 … … 473 474 SapphireMovieImportStateData *state = [[[SapphireMovieImportStateData alloc] initWithFile:metaData atPath:path scraper:siteScraper] autorelease]; 474 475 [state setLookupName:lookupName]; 475 /*Get the movie title*/476 NSString *movieDataLink = nil ;477 476 /*Check to see if we know this movie*/ 478 477 … … 483 482 BOOL success = YES; 484 483 success &= [titleYearScanner scanUpToString:@"(" intoString:&normalTitle]; 485 NSString *junk = nil;486 484 success &= [titleYearScanner scanString:@"(" intoString:nil]; 487 485 success &= [titleYearScanner scanInt:&year]; … … 571 569 } 572 570 573 - (BOOL)stillNeedsDisplayOfChooser:(BRLayerController <SapphireChooser> *)chooser withContext:(SapphireMovieImportStateData *)state 574 { 571 - (BOOL)stillNeedsDisplayOfChooser:(BRLayerController <SapphireChooser> *)chooser withContext:(id)context 572 { 573 SapphireMovieImportStateData *state = (SapphireMovieImportStateData *)context; 575 574 if([chooser isKindOfClass:[SapphireMovieChooser class]]) 576 575 { 577 SapphireMovieChooser *movieChooser = (SapphireMovieChooser *)chooser;578 576 NSManagedObjectContext *moc = [state->file managedObjectContext]; 579 577 SapphireMovieTranslation *tran = [SapphireMovieTranslation movieTranslationWithName:state->lookupName inContext:moc]; … … 588 586 else if([chooser isKindOfClass:[SapphirePosterChooser class]]) 589 587 { 590 SapphirePosterChooser *posterChooser = (SapphirePosterChooser *)chooser;591 NSManagedObjectContext *moc = [state->file managedObjectContext];592 588 SapphireMovieTranslation *tran = state->translation; 593 589 if([[tran selectedPoster] link]) … … 601 597 } 602 598 603 - (void)exhumedChooser:(BRLayerController <SapphireChooser> *)chooser withContext:(SapphireMovieImportStateData *)state 604 { 599 - (void)exhumedChooser:(BRLayerController <SapphireChooser> *)chooser withContext:(id)context 600 { 601 SapphireMovieImportStateData *state = (SapphireMovieImportStateData *)context; 605 602 /*See if it was a movie chooser*/ 606 603 if([chooser isKindOfClass:[SapphireMovieChooser class]])
