Home
last modified time | relevance | path

Searched refs:jsScreenCapture (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avscreen_capture/
H A Davscreen_capture_napi.cpp95 AVScreenCaptureNapi *jsScreenCapture = new(std::nothrow) AVScreenCaptureNapi(); in Constructor() local
96 … CHECK_AND_RETURN_RET_LOG(jsScreenCapture != nullptr, result, "failed to new AVScreenCaptureNapi"); in Constructor()
98 jsScreenCapture->env_ = env; in Constructor()
99 jsScreenCapture->screenCapture_ = ScreenCaptureFactory::CreateScreenCapture(); in Constructor()
100 …CHECK_AND_RETURN_RET_LOG(jsScreenCapture->screenCapture_ != nullptr, result, "failed to CreateScre… in Constructor()
102 jsScreenCapture->taskQue_ = std::make_unique<TaskQueue>("OS_AVScreenCaptureNapi"); in Constructor()
103 (void)jsScreenCapture->taskQue_->Start(); in Constructor()
105 jsScreenCapture->screenCaptureCb_ = std::make_shared<AVScreenCaptureCallback>(env); in Constructor()
107 …(void)jsScreenCapture->screenCapture_->SetScreenCaptureCallback(jsScreenCapture->screenCaptureCb_); in Constructor()
109 status = napi_wrap(env, jsThis, reinterpret_cast<void *>(jsScreenCapture), in Constructor()
[all …]