diff --git a/Plugins/AudioOverload/AODecoder.m b/Plugins/AudioOverload/AODecoder.m index a1bd31ae9..bf649c947 100644 --- a/Plugins/AudioOverload/AODecoder.m +++ b/Plugins/AudioOverload/AODecoder.m @@ -291,16 +291,6 @@ int ao_get_lib(char *fn, uint8 **buf, uint64 *length) nil]; } -+ (NSArray *)fileTypes -{ - return [NSArray arrayWithObjects:@"psf",@"minipsf",nil]; -} - -+ (NSArray *)mimeTypes -{ - return [NSArray arrayWithObjects:@"audio/x-psf", nil]; -} - + (NSDictionary *)metadataForURL:(NSURL *)url { [globalLock lock]; @@ -323,5 +313,16 @@ int ao_get_lib(char *fn, uint8 **buf, uint64 *length) return metadata; } ++ (NSArray *)fileTypes +{ + return [NSArray arrayWithObjects:@"psf",@"minipsf",@"psf2", @"spu", @"psf2", @"ssf", @"dsf", @"qsf", nil]; +} + ++ (NSArray *)mimeTypes +{ + return [NSArray arrayWithObjects:@"audio/x-psf", nil]; +} + + @end