docs: Add Kotlin & Swift FP plugins examples (#1902)
* chore(docs): add Kotlin FP example * chore(docs): add Swift FP plugin
This commit is contained in:
		| @@ -0,0 +1,31 @@ | ||||
| // | ||||
| //  ExampleSwiftFrameProcessor.m | ||||
| //  VisionCameraExample | ||||
| // | ||||
| //  Created by Mateusz Medrek on 02/10/2023. | ||||
| // | ||||
|  | ||||
| #if __has_include(<VisionCamera/FrameProcessorPlugin.h>) | ||||
| #import <Foundation/Foundation.h> | ||||
| #import <VisionCamera/FrameProcessorPlugin.h> | ||||
| #import <VisionCamera/FrameProcessorPluginRegistry.h> | ||||
| #import <VisionCamera/Frame.h> | ||||
|  | ||||
| #import "VisionCameraExample-Swift.h" | ||||
|  | ||||
| // Example for a Swift Frame Processor plugin automatic registration | ||||
| @interface ExampleSwiftFrameProcessorPlugin (FrameProcessorPluginLoader) | ||||
| @end | ||||
|  | ||||
| @implementation ExampleSwiftFrameProcessorPlugin (FrameProcessorPluginLoader) | ||||
|  | ||||
| + (void)load | ||||
| { | ||||
|   [FrameProcessorPluginRegistry addFrameProcessorPlugin:@"example_kotlin_swift_plugin" withInitializer:^FrameProcessorPlugin * _Nonnull(NSDictionary * _Nullable options) { | ||||
|     return [[ExampleSwiftFrameProcessorPlugin alloc] init]; | ||||
|   }]; | ||||
| } | ||||
|  | ||||
| @end | ||||
|  | ||||
| #endif | ||||
		Reference in New Issue
	
	Block a user