Lines Matching refs:VideoNapi
15 #define LOG_TAG "VideoNapi"
24 napi_value VideoNapi::Constructor(napi_env env)
26 LOG_DEBUG(UDMF_KITS_NAPI, "VideoNapi");
38 return NapiDataUtils::DefineClass(env, "Video", properties, count, VideoNapi::New);
41 napi_value VideoNapi::New(napi_env env, napi_callback_info info)
43 LOG_DEBUG(UDMF_KITS_NAPI, "VideoNapi");
48 auto *video = new (std::nothrow) VideoNapi();
55 void VideoNapi::NewInstance(napi_env env, std::shared_ptr<UnifiedRecord> in, napi_value &out)
57 LOG_DEBUG(UDMF_KITS_NAPI, "VideoNapi");
59 auto *video = new (std::nothrow) VideoNapi();
65 void VideoNapi::Destructor(napi_env env, void *data, void *hint)
67 LOG_DEBUG(UDMF_KITS_NAPI, "VideoNapi finalize.");
68 auto *video = static_cast<VideoNapi *>(data);
73 VideoNapi *VideoNapi::GetVideo(napi_env env, napi_callback_info info, std::shared_ptr<ContextBase> ctxt)
75 LOG_DEBUG(UDMF_KITS_NAPI, "VideoNapi");
78 return static_cast<VideoNapi *>(ctxt->native);
81 napi_value VideoNapi::GetVideoUri(napi_env env, napi_callback_info info)
83 LOG_DEBUG(UDMF_KITS_NAPI, "VideoNapi");
93 napi_value VideoNapi::SetVideoUri(napi_env env, napi_callback_info info)
95 LOG_DEBUG(UDMF_KITS_NAPI, "VideoNapi");
107 auto video = static_cast<VideoNapi *>(ctxt->native);