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