diff --git a/Audio/AudioContainer.m b/Audio/AudioContainer.m index 3025038c0..7aed05504 100644 --- a/Audio/AudioContainer.m +++ b/Audio/AudioContainer.m @@ -14,7 +14,9 @@ + (NSArray *) urlsForContainerURL:(NSURL *)url { - return [[PluginController sharedPluginController] urlsForContainerURL:url]; + @autoreleasepool { + return [[PluginController sharedPluginController] urlsForContainerURL:url]; + } } @end diff --git a/Audio/AudioMetadataReader.m b/Audio/AudioMetadataReader.m index b0d49f648..ed42d83b4 100644 --- a/Audio/AudioMetadataReader.m +++ b/Audio/AudioMetadataReader.m @@ -13,7 +13,9 @@ + (NSDictionary *)metadataForURL:(NSURL *)url { - return [[PluginController sharedPluginController] metadataForURL:url]; + @autoreleasepool { + return [[PluginController sharedPluginController] metadataForURL:url]; + } } @end diff --git a/Audio/AudioPropertiesReader.m b/Audio/AudioPropertiesReader.m index f82da3887..06bfdf7f6 100644 --- a/Audio/AudioPropertiesReader.m +++ b/Audio/AudioPropertiesReader.m @@ -15,7 +15,9 @@ + (NSDictionary *)propertiesForURL:(NSURL *)url { - return [[PluginController sharedPluginController] propertiesForURL:url]; + @autoreleasepool { + return [[PluginController sharedPluginController] propertiesForURL:url]; + } } @end