cog/Plugins/WavPack/WavPackPropertiesReader.m

39 lines
596 B
Objective-C

//
// MADPropertiesReader.m
// MAD
//
// Created by Vincent Spader on 2/24/07.
// Copyright 2007 __MyCompanyName__. All rights reserved.
//
#import "WavPackPropertiesReader.h"
#import "WavPackDecoder.h"
@implementation WavPackPropertiesReader
- (NSDictionary *)propertiesForURL:(NSURL *)url
{
NSDictionary *properties;
WavPackDecoder *decoder;
decoder = [[WavPackDecoder alloc] init];
if (![decoder open:url])
{
return nil;
}
properties = [decoder properties];
[decoder close];
return properties;
}
+ (NSArray *)fileTypes
{
return [WavPackDecoder fileTypes];
}
@end