Changeset 168
- Timestamp:
- 07/23/07 19:04:14 (1 year ago)
- Files:
-
- trunk/SapphireMetaData.h (modified) (1 diff)
- trunk/SapphireMetaData.m (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/SapphireMetaData.h
r160 r168 150 150 - (long long)size; 151 151 - (float)duration; 152 - ( int)sampleRate;152 - (Float64)sampleRate; 153 153 - (UInt32)audioFormatID; 154 154 - (int)episodeNumber; trunk/SapphireMetaData.m
r166 r168 1116 1116 QTTrack *track = [audioTracks objectAtIndex:0]; 1117 1117 QTMedia *media = [track media]; 1118 audioSampleRate = [media attributeForKey:QTMediaTimeScaleAttribute];1119 1118 if(media != nil) 1120 1119 { … … 1129 1128 if(propSize != 0) 1130 1129 { 1131 /*Set the format */1130 /*Set the format and sample rate*/ 1132 1131 NSNumber *format = [NSNumber numberWithUnsignedInt:asbd.mFormatID]; 1133 1132 [fileMeta setObject:format forKey:AUDIO_FORMAT_KEY]; 1133 audioSampleRate = [NSNumber numberWithDouble:asbd.mSampleRate]; 1134 1134 } 1135 1135 … … 1317 1317 * @return The sample rate of the file 1318 1318 */ 1319 - ( int)sampleRate1319 - (Float64)sampleRate 1320 1320 { 1321 1321 return [[metaData objectForKey:SAMPLE_RATE_KEY] intValue];
