- Timestamp:
- 02/25/10 07:44:29 (2 years ago)
- Location:
- branches/PlayerFramework/SapphireFrappliance
- Files:
-
- 4 modified
-
FRAppliance/SapphireURLLoader.m (modified) (1 diff)
-
MetaDataImporting/SapphireMovieImporter.m (modified) (8 diffs)
-
MetaDataImporting/SapphireScraper.m (modified) (7 diffs)
-
MetaDataImporting/SapphireTVShowImporter.m (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/PlayerFramework/SapphireFrappliance/FRAppliance/SapphireURLLoader.m
r1038 r1174 132 132 - (int)cancelForTarget:(id)target 133 133 { 134 for(int i=0; i<[informers count]; i++) 134 int i; 135 for(i=0; i<[informers count]; i++) 135 136 { 136 137 NSInvocation *invoke = [informers objectAtIndex:i]; -
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]]) -
branches/PlayerFramework/SapphireFrappliance/MetaDataImporting/SapphireScraper.m
r1146 r1174 228 228 - (void)clearBuffers 229 229 { 230 for(int i=0; i<SCRAPER_BUFFER_COUNT; i++) 230 int i; 231 for(i=0; i<SCRAPER_BUFFER_COUNT; i++) 231 232 { 232 233 [scraperBuffers[i] release]; … … 243 244 - (void)clearStorchMatches 244 245 { 245 for(int i=0; i<SCRAPER_MATCH_COUNT; i++) 246 int i; 247 for(i=0; i<SCRAPER_MATCH_COUNT; i++) 246 248 { 247 249 [storedMatches[i] release]; … … 286 288 NSArray *settingDescs = [rootSetting elementsForName:@"setting"]; 287 289 288 int count = [settingDescs count] ;289 for(i nt i=0; i<count; i++)290 int count = [settingDescs count], i; 291 for(i=0; i<count; i++) 290 292 { 291 293 [self parseSetting:[settingDescs objectAtIndex:i]]; … … 341 343 void bufferBooleanAttributeWithDefault(NSXMLElement *element, NSString *attributeName, BOOL defaultValue, BOOL *values) 342 344 { 345 int i; 343 346 if(defaultValue) 344 for(i nt i=0; i<SCRAPER_MATCH_COUNT; i++)347 for(i=0; i<SCRAPER_MATCH_COUNT; i++) 345 348 values[i] = YES; 346 349 else … … 352 355 NSArray *valueStrings = [attr componentsSeparatedByString:@","]; 353 356 int count = [valueStrings count]; 354 for(i nt i=0; i<count; i++)357 for(i=0; i<count; i++) 355 358 { 356 359 int index = [[valueStrings objectAtIndex:i] intValue]; … … 575 578 if(count) 576 579 { 577 for(int i=0; i<count; i++) 580 int i; 581 for(i=0; i<count; i++) 578 582 [self parseElement:[regexChildren objectAtIndex:i]]; 579 583 } … … 610 614 NSXMLElement *functionElement = [elements objectAtIndex:0]; 611 615 elements = [functionElement elementsForName:@"RegExp"]; 612 int count = [elements count] ;613 for(i nt i=0; i<count; i++)616 int count = [elements count], i; 617 for(i=0; i<count; i++) 614 618 { 615 619 [self parseElement:[elements objectAtIndex:i]]; -
branches/PlayerFramework/SapphireFrappliance/MetaDataImporting/SapphireTVShowImporter.m
r1165 r1174 231 231 } 232 232 233 - (void)retrievedSearchResuls:(NSXMLDocument *)results forObject:(SapphireTVShowImportStateData *)state 234 { 233 - (void)retrievedSearchResuls:(NSXMLDocument *)results forObject:(id)stateObj 234 { 235 SapphireTVShowImportStateData *state = (SapphireTVShowImportStateData *)stateObj; 235 236 [state->siteScraper setObject:nil]; //Avoid retain loop 236 237 if(cancelled) … … 307 308 { 308 309 NSString *coverArtPath = [[SapphireMetaDataSupport collectionArtPath] stringByAppendingPathComponent:[NSString stringWithFormat:@"@TV/%@/cover.jpg", [show name]]]; 309 BOOL isDir = NO;310 310 if(![[NSFileManager defaultManager] fileExistsAtPath:coverArtPath]) 311 311 fetchShowData = YES; … … 325 325 } 326 326 327 - (void)retrievedShowDetails:(NSXMLDocument *)details forObject:(SapphireTVShowImportStateData *)state 328 { 327 - (void)retrievedShowDetails:(NSXMLDocument *)details forObject:(id)stateObj 328 { 329 SapphireTVShowImportStateData *state = (SapphireTVShowImportStateData *)stateObj; 329 330 [state->siteScraper setObject:nil]; //Avoid retain loop 330 331 if(cancelled) … … 408 409 } 409 410 410 - (void)retrievedEpisodeList:(NSXMLDocument *)episodeList forObject:(SapphireTVShowImportStateData *)state 411 { 411 - (void)retrievedEpisodeList:(NSXMLDocument *)episodeList forObject:(id)stateObj 412 { 413 SapphireTVShowImportStateData *state = (SapphireTVShowImportStateData *)stateObj; 412 414 [state->siteScraper setObject:nil]; //Avoid retain loop 413 415 if(cancelled) … … 441 443 } 442 444 443 - (void)retrievedEpisodeDetails:(NSXMLDocument *)details forObject:(SapphireSingleTVShowEpisodeImportStateData *)state 444 { 445 - (void)retrievedEpisodeDetails:(NSXMLDocument *)details forObject:(id)stateObj 446 { 447 SapphireSingleTVShowEpisodeImportStateData *state = (SapphireSingleTVShowEpisodeImportStateData *)stateObj; 445 448 SapphireTVShowImportStateData *tvState = state->state; 446 449 [state->siteScraper setObject:nil]; //Avoid retain loop … … 525 528 if(state->episodesCompleted == [infoArray count]) 526 529 { 527 for(int i=0; i<[infoArray count]; i++) 530 int i; 531 for(i=0; i<[infoArray count]; i++) 528 532 { 529 533 if(![[infoArray objectAtIndex:i] count]) … … 772 776 } 773 777 774 - (BOOL)stillNeedsDisplayOfChooser:(BRLayerController <SapphireChooser> *)chooser withContext:(SapphireTVShowImportStateData *)state 775 { 778 - (BOOL)stillNeedsDisplayOfChooser:(BRLayerController <SapphireChooser> *)chooser withContext:(id)context 779 { 780 SapphireTVShowImportStateData *state = (SapphireTVShowImportStateData *)context; 776 781 /*Check for a match done earlier*/ 777 782 NSManagedObjectContext *moc = [state->file managedObjectContext]; … … 786 791 } 787 792 788 - (void)exhumedChooser:(BRLayerController <SapphireChooser> *)aChooser withContext:(SapphireTVShowImportStateData *)state; 789 { 793 - (void)exhumedChooser:(BRLayerController <SapphireChooser> *)aChooser withContext:(id)context 794 { 795 SapphireTVShowImportStateData *state = (SapphireTVShowImportStateData *)context; 790 796 if(![aChooser isKindOfClass:[SapphireShowChooser class]]) 791 797 return;
