fix: Log in FrameProcessorPluginRegistry (#2012)

* fix: Log when adding Frame Processor Plugin

* fix: Also log on Android

* Add logs in get as well

* fix: Fix string concat on Android
This commit is contained in:
Marc Rousavy
2023-10-16 17:51:18 +02:00
committed by GitHub
parent ce9a505776
commit 2af965d1ad
2 changed files with 10 additions and 0 deletions

View File

@@ -28,14 +28,18 @@
name);
[[FrameProcessorPluginRegistry frameProcessorPlugins] setValue:pluginInitializer forKey:name];
NSLog(@"Successfully registered Frame Processor Plugin \"%@\"!", name);
}
+ (FrameProcessorPlugin*)getPlugin:(NSString* _Nonnull)name withOptions:(NSDictionary* _Nullable)options {
NSLog(@"Looking up Frame Processor Plugin \"%@\"...", name);
PluginInitializerFunction initializer = [[FrameProcessorPluginRegistry frameProcessorPlugins] objectForKey:name];
if (initializer == nil) {
NSLog(@"Frame Processor Plugin \"%@\" does not exist!", name);
return nil;
}
NSLog(@"Frame Processor Plugin \"%@\" found! Initializing...", name);
return initializer(options);
}