// // Created by Marc Rousavy on 29.09.21. // #include "JFrameProcessorPlugin.h" #include #include namespace vision { using namespace facebook; using namespace jni; using TCallback = jobject(alias_ref, alias_ref>); local_ref JFrameProcessorPlugin::callback(alias_ref image, alias_ref> params) const { auto callbackMethod = getClass()->getMethod("callback"); auto result = callbackMethod(self(), image, params); return make_local(result); } std::string JFrameProcessorPlugin::getName() const { auto getNameMethod = getClass()->getMethod("getName"); return getNameMethod(self())->toStdString(); } } // namespace vision