Changeset 1290

Show
Ignore:
Timestamp:
06/26/10 16:06:48 (2 years ago)
Author:
gbooker
Message:

Correct the large negative duration for files QT cannot open.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/SapphireFrappliance/MetaData/SapphireMObjects/SapphireFileMetaData.m

    r1287 r1290  
    470470                QTMovie *movie = [QTMovie movieWithFile:path error:&error]; 
    471471                QTTime duration = [movie duration]; 
     472                if(movie == nil) 
     473                        duration.timeValue = 0; 
    472474                [fileMeta setObject:[NSNumber numberWithFloat:(float)duration.timeValue/(float)duration.timeScale] forKey:META_FILE_DURATION_KEY]; 
    473475                NSArray *audioTracks = [movie tracksOfMediaType:@"soun"];