Changeset 476

Show
Ignore:
Timestamp:
02/02/08 11:11:08 (10 months ago)
Author:
gbooker
Message:

Made VIDEO_TS containing dirs be movie candidates.
Fixes #100

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/SapphireFrappliance/SapphireMovieImporter.m

    r461 r476  
    633633* @brief verify file extention of a file 
    634634 * 
    635  * @param filePAth The file's path  
     635 * @param metaData The file's metadata 
    636636 * @return YES if candidate, NO otherwise 
    637637 */ 
    638 - (BOOL)isMovieCandidate:(NSString*)fileExt 
    639 
     638- (BOOL)isMovieCandidate:(id <SapphireFileMetaDataProtocol>)metaData; 
     639
     640        NSString *fileExt = [[metaData path] pathExtension]; 
    640641        if([[SapphireMetaData videoExtensions] member:fileExt]) 
     642                return YES; 
     643        if([metaData fileContainerType] == FILE_CONTAINER_TYPE_VIDEO_TS) 
    641644                return YES; 
    642645        else return NO ; 
     
    657660        } 
    658661        /*Get path*/ 
    659         NSString *path = [metaData path]; 
    660         if(![self isMovieCandidate:[path pathExtension]]) 
     662        if(![self isMovieCandidate:metaData]) 
    661663                return IMPORT_STATE_NOT_UPDATED; 
    662664        /*Get fineName*/ 
     665        NSString *path = [metaData path]; 
    663666        NSString *fileName = [path lastPathComponent]; 
    664667        if([metaData fileClass]==FILE_CLASS_TV_SHOW) /* File is a TV Show - skip it */