Changeset 1081
- Timestamp:
- 07/22/08 11:17:15 (5 months ago)
- Files:
-
- 1 modified
-
trunk/Audio/Properties/CoreAudioPropertiesReader.m (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Audio/Properties/CoreAudioPropertiesReader.m
r1059 r1081 99 99 if(0 != asbd.mBitsPerChannel) 100 100 [propertiesDictionary setValue:[NSNumber numberWithUnsignedInt:asbd.mBitsPerChannel] forKey:PropertiesBitsPerChannelKey]; 101 else if(kAudioFormatAppleLossless == asbd.mFormatID && kAppleLosslessFormatFlag_16BitSourceData &asbd.mFormatFlags)101 else if(kAudioFormatAppleLossless == asbd.mFormatID && kAppleLosslessFormatFlag_16BitSourceData == asbd.mFormatFlags) 102 102 [propertiesDictionary setValue:[NSNumber numberWithUnsignedInt:16] forKey:PropertiesBitsPerChannelKey]; 103 else if(kAudioFormatAppleLossless == asbd.mFormatID && kAppleLosslessFormatFlag_20BitSourceData &asbd.mFormatFlags)103 else if(kAudioFormatAppleLossless == asbd.mFormatID && kAppleLosslessFormatFlag_20BitSourceData == asbd.mFormatFlags) 104 104 [propertiesDictionary setValue:[NSNumber numberWithUnsignedInt:20] forKey:PropertiesBitsPerChannelKey]; 105 else if(kAudioFormatAppleLossless == asbd.mFormatID && kAppleLosslessFormatFlag_24BitSourceData &asbd.mFormatFlags)105 else if(kAudioFormatAppleLossless == asbd.mFormatID && kAppleLosslessFormatFlag_24BitSourceData == asbd.mFormatFlags) 106 106 [propertiesDictionary setValue:[NSNumber numberWithUnsignedInt:24] forKey:PropertiesBitsPerChannelKey]; 107 else if(kAudioFormatAppleLossless == asbd.mFormatID && kAppleLosslessFormatFlag_32BitSourceData &asbd.mFormatFlags)107 else if(kAudioFormatAppleLossless == asbd.mFormatID && kAppleLosslessFormatFlag_32BitSourceData == asbd.mFormatFlags) 108 108 [propertiesDictionary setValue:[NSNumber numberWithUnsignedInt:32] forKey:PropertiesBitsPerChannelKey]; 109 109 [propertiesDictionary setValue:[NSNumber numberWithUnsignedInt:asbd.mChannelsPerFrame] forKey:PropertiesChannelsPerFrameKey];
