fix: Rename getFrameProcessorPlugin to initFrameProcessorPlugin (#2038)
				
					
				
			* fix: Rename `getFrameProcessorPlugin` to `initFrameProcessorPlugin` * fix: Make nullable, add comments * Format * Update FrameProcessorPlugin.java * Update FrameProcessorPlugin.h * fix: Fix dead links * Call super constructor * Update ExampleFrameProcessorPlugin.java * fix: Init calls
This commit is contained in:
		| @@ -65,7 +65,7 @@ std::vector<jsi::PropNameID> VisionCameraProxy::getPropertyNames(jsi::Runtime& r | ||||
|   std::vector<jsi::PropNameID> result; | ||||
|   result.push_back(jsi::PropNameID::forUtf8(runtime, std::string("setFrameProcessor"))); | ||||
|   result.push_back(jsi::PropNameID::forUtf8(runtime, std::string("removeFrameProcessor"))); | ||||
|   result.push_back(jsi::PropNameID::forUtf8(runtime, std::string("getFrameProcessorPlugin"))); | ||||
|   result.push_back(jsi::PropNameID::forUtf8(runtime, std::string("initFrameProcessorPlugin"))); | ||||
|   return result; | ||||
| } | ||||
|  | ||||
| @@ -94,7 +94,7 @@ void VisionCameraProxy::removeFrameProcessor(jsi::Runtime& runtime, int viewTag) | ||||
|   }); | ||||
| } | ||||
|  | ||||
| jsi::Value VisionCameraProxy::getFrameProcessorPlugin(jsi::Runtime& runtime, std::string name, const jsi::Object& options) { | ||||
| jsi::Value VisionCameraProxy::initFrameProcessorPlugin(jsi::Runtime& runtime, std::string name, const jsi::Object& options) { | ||||
|   NSString* key = [NSString stringWithUTF8String:name.c_str()]; | ||||
|   NSDictionary* optionsObjc = JSINSObjectConversion::convertJSIObjectToNSDictionary(runtime, options, _callInvoker); | ||||
|   FrameProcessorPlugin* plugin = [FrameProcessorPluginRegistry getPlugin:key withOptions:optionsObjc]; | ||||
| @@ -128,9 +128,9 @@ jsi::Value VisionCameraProxy::get(jsi::Runtime& runtime, const jsi::PropNameID& | ||||
|           return jsi::Value::undefined(); | ||||
|         }); | ||||
|   } | ||||
|   if (name == "getFrameProcessorPlugin") { | ||||
|   if (name == "initFrameProcessorPlugin") { | ||||
|     return jsi::Function::createFromHostFunction( | ||||
|         runtime, jsi::PropNameID::forUtf8(runtime, "getFrameProcessorPlugin"), 1, | ||||
|         runtime, jsi::PropNameID::forUtf8(runtime, "initFrameProcessorPlugin"), 1, | ||||
|         [this](jsi::Runtime& runtime, const jsi::Value& thisValue, const jsi::Value* arguments, size_t count) -> jsi::Value { | ||||
|           if (count < 1 || !arguments[0].isString()) { | ||||
|             throw jsi::JSError(runtime, "First argument needs to be a string (pluginName)!"); | ||||
| @@ -138,7 +138,7 @@ jsi::Value VisionCameraProxy::get(jsi::Runtime& runtime, const jsi::PropNameID& | ||||
|           auto pluginName = arguments[0].asString(runtime).utf8(runtime); | ||||
|           auto options = count > 1 ? arguments[1].asObject(runtime) : jsi::Object(runtime); | ||||
|  | ||||
|           return this->getFrameProcessorPlugin(runtime, pluginName, options); | ||||
|           return this->initFrameProcessorPlugin(runtime, pluginName, options); | ||||
|         }); | ||||
|   } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user