Searched refs:NapiAVSession (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/include/ |
H A D | napi_avsession.h | 37 class NapiAVSession { 42 NapiAVSession(); 43 ~NapiAVSession(); 45 using OnEventHandlerType = std::function<napi_status(napi_env, NapiAVSession*, napi_value)>; 46 using OffEventHandlerType = std::function<napi_status(napi_env, NapiAVSession*, napi_value)>; 79 static napi_status OnPlay(napi_env env, NapiAVSession* napiSession, napi_value callback); 80 static napi_status OnPause(napi_env env, NapiAVSession* napiSession, napi_value callback); 81 static napi_status OnStop(napi_env env, NapiAVSession* napiSession, napi_value callback); 86 static napi_status OnSeek(napi_env env, NapiAVSession* napiSession, napi_value callback); 100 static napi_status OffPlay(napi_env env, NapiAVSession* napiSession, napi_value callback); [all …]
|
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_avsession.cpp | 44 std::map<std::string, NapiAVSession::OnEventHandlerType> NapiAVSession::onEventHandlers_ = { 66 std::map<std::string, NapiAVSession::OffEventHandlerType> NapiAVSession::offEventHandlers_ = { 88 std::mutex NapiAVSession::syncMutex_; 94 NapiAVSession::NapiAVSession() in NapiAVSession() function in OHOS::AVSession::NapiAVSession 99 NapiAVSession::~NapiAVSession() in ~NapiAVSession() 169 NapiAVSession* napiAvSession{}; in NewInstance() 526 std::function<void()> NapiAVSession::PlaybackStateSyncExecutor(NapiAVSession* napiSession, in PlaybackStateSyncExecutor() 1292 napi_status NapiAVSession::OnPlay(napi_env env, NapiAVSession* napiSession, napi_value callback) in OnPlay() 1302 napi_status NapiAVSession::OnPause(napi_env env, NapiAVSession* napiSession, napi_value callback) in OnPause() 1312 napi_status NapiAVSession::OnStop(napi_env env, NapiAVSession* napiSession, napi_value callback) in OnStop() [all …]
|
H A D | napi_module.cpp | 32 NapiAVSession::Init(env, exports); in Export()
|
H A D | napi_avsession_manager.cpp | 163 context->status = NapiAVSession::NewInstance(context->env, context->session_, output); in CreateAVSession()
|