Home
last modified time | relevance | path

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

/ohos5.0/foundation/multimedia/player_framework/frameworks/js/soundpool/src/
H A Dsoundpool_napi.cpp180 asyncCtx->soundPool_ = asyncCtx->napi->soundPool_; in JsLoad()
197 … soundId = asyncCtx->soundPool_->Load(asyncCtx->fd_, asyncCtx->offset_, asyncCtx->length_); in JsLoad()
232 asyncCtx->soundPool_ = asyncCtx->napi->soundPool_; in JsPlay()
279 asyncCtx->soundPool_ = asyncCtx->napi->soundPool_; in JsStop()
326 asyncCtx->soundPool_ = asyncCtx->napi->soundPool_; in JsSetLoop()
344 int32_t ret = asyncCtx->soundPool_->SetLoop(asyncCtx->streamId_, asyncCtx->loop_); in JsSetLoop()
375 asyncCtx->soundPool_ = asyncCtx->napi->soundPool_; in JsSetPriority()
426 asyncCtx->soundPool_ = asyncCtx->napi->soundPool_; in JsSetRate()
468 asyncCtx->soundPool_ = asyncCtx->napi->soundPool_; in JsSetVolume()
511 asyncCtx->soundPool_ = asyncCtx->napi->soundPool_; in JsUnload()
[all …]
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/drag_controller/
H A Djs_drag_controller.cpp386 return (asyncCtx->isArray && asyncCtx->argc == 2); in IsExecutingWithDragAction()
534asyncCtx->env, asyncCtx->extraParams.c_str(), asyncCtx->extraParams.length(), &extraParamsNapi); in GetCallBackDataForJs()
985 napi_typeof(asyncCtx->env, asyncCtx->argv[0], &valueType); in ParseDragItemInfoParam()
987 asyncCtx->customBuilder = asyncCtx->argv[0]; in ParseDragItemInfoParam()
1004 … napi_get_named_property(asyncCtx->env, asyncCtx->argv[0], "builder", &(asyncCtx->customBuilder)); in ParseDragItemInfoParam()
1197 napi_typeof(asyncCtx->env, asyncCtx->argv[0], &valueType); in ParseDragParam()
1199 asyncCtx->customBuilder = asyncCtx->argv[0]; in ParseDragParam()
1208 napi_is_array(asyncCtx->env, asyncCtx->argv[0], &isArray); in ParseDragParam()
1480 napi_create_reference(asyncCtx->env, asyncCtx->argv[2], 1, &asyncCtx->callbackRef); in CreateCallback()
1498 napi_get_cb_info(asyncCtx->env, info, &(asyncCtx->argc), asyncCtx->argv, &thisVar, &data); in InitializeDragControllerCtx()
[all …]
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/recorder/
H A Drecorder_capability_napi.cpp42 asyncCtx->deferred = CommonNapi::CreatePromise(env, asyncCtx->callbackRef, result); in GetAudioRecorderCaps()
65 asyncCtx.release(); in GetAudioRecorderCaps()
93 asyncCtx->deferred = CommonNapi::CreatePromise(env, asyncCtx->callbackRef, result); in IsAudioRecorderConfigSupported()
116 asyncCtx.release(); in IsAudioRecorderConfigSupported()
137 asyncCtx->deferred = CommonNapi::CreatePromise(env, asyncCtx->callbackRef, result); in GetVideoRecorderCaps()
159 asyncCtx.release(); in GetVideoRecorderCaps()
190 asyncCtx->deferred = CommonNapi::CreatePromise(env, asyncCtx->callbackRef, ret); in GetVideoRecorderProfile()
207 asyncCtx->sourceId, asyncCtx->qualityLevel); in GetVideoRecorderProfile()
213 asyncCtx.release(); in GetVideoRecorderProfile()
261 asyncCtx->sourceId, asyncCtx->qualityLevel); in HasVideoRecorderProfile()
[all …]
H A Dvideo_recorder_napi.cpp171 asyncCtx->deferred = CommonNapi::CreatePromise(env, asyncCtx->callbackRef, result); in CreateVideoRecorder()
180 asyncCtx.release(); in CreateVideoRecorder()
219 asyncCtx->napi->GetConfig(env, args[0], asyncCtx, videoProperties); in Prepare()
251 asyncCtx.release(); in Prepare()
308 asyncCtx.release(); in GetInputSurface()
358 asyncCtx.release(); in Start()
406 asyncCtx.release(); in Pause()
456 asyncCtx.release(); in Resume()
504 asyncCtx.release(); in Stop()
559 asyncCtx.release(); in Reset()
[all …]
H A Daudio_recorder_napi.cpp188 auto asyncCtx = std::make_unique<MediaAsyncContext>(env); in CreateAudioRecorderAsync() local
196 asyncCtx->SignError(MSERR_EXT_INVALID_VAL, "failed to napi_get_cb_info"); in CreateAudioRecorderAsync()
199 asyncCtx->callbackRef = CommonNapi::CreateReference(env, args[0]); in CreateAudioRecorderAsync()
200 asyncCtx->deferred = CommonNapi::CreatePromise(env, asyncCtx->callbackRef, result); in CreateAudioRecorderAsync()
201 asyncCtx->JsResult = std::make_unique<MediaJsResultInstance>(constructor_); in CreateAudioRecorderAsync()
205 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in CreateAudioRecorderAsync()
206 NAPI_CALL(env, napi_queue_async_work(env, asyncCtx->work)); in CreateAudioRecorderAsync()
207 asyncCtx.release(); in CreateAudioRecorderAsync()
227 auto asyncCtx = std::make_unique<MediaAsyncContext>(env); in Prepare() local
229 asyncCtx->SignError(MSERR_EXT_API9_PERMISSION_DENIED, "CreateVideoRecorder no system app"); in Prepare()
[all …]
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avrecorder/
H A Davrecorder_napi.cpp255 asyncCtx->task_ = AVRecorderNapi::GetPrepareTask(asyncCtx); in JsPrepare()
256 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsPrepare()
308 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsSetOrientationHint()
564 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsGetAVRecorderProfile()
713 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsGetAVRecorderConfig()
765 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsGetCurrentAudioCapturerInfo()
816 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsGetAudioCapturerMaxAmplitude()
867 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsGetAvailableEncoder()
1035 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsIsWatermarkSupported()
1125 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in ExecuteByPromise()
[all …]
H A Davrecorder_napi.h316 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
318 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
321 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
323 std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
326 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
328 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
330 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
332 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
334 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
336 const std::unique_ptr<AVRecorderAsyncContext> &asyncCtx);
[all …]
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avscreen_capture/
H A Davscreen_capture_napi.cpp170 asyncCtx.release(); in JsCreateAVScreenRecorder()
253 asyncCtx.release(); in JsReportAVScreenCaptureUserChoice()
295 if (asyncCtx->napi->GetConfig(asyncCtx, env, args[0]) == MSERR_OK) { in JsInit()
296 asyncCtx->task_ = AVScreenCaptureNapi::GetInitTask(asyncCtx); in JsInit()
297 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsInit()
315 asyncCtx.release(); in JsInit()
376 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsSkipPrivacyMode()
391 asyncCtx.release(); in JsSkipPrivacyMode()
431 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsSetMicrophoneEnabled()
448 asyncCtx.release(); in JsSetMicrophoneEnabled()
[all …]
H A Davscreen_capture_napi.h117 const std::unique_ptr<AVScreenCaptureAsyncContext> &asyncCtx);
119 const std::unique_ptr<AVScreenCaptureAsyncContext> &asyncCtx, const bool enable);
121 …const std::unique_ptr<AVScreenCaptureAsyncContext> &asyncCtx, const std::vector<uint64_t> windowID…
127 …static int32_t GetAudioInfo(std::unique_ptr<AVScreenCaptureAsyncContext> &asyncCtx, napi_env env, …
128 …static int32_t GetVideoInfo(std::unique_ptr<AVScreenCaptureAsyncContext> &asyncCtx, napi_env env, …
147 …int32_t GetConfig(std::unique_ptr<AVScreenCaptureAsyncContext> &asyncCtx, napi_env env, napi_value…
148 …int32_t GetRecorderInfo(std::unique_ptr<AVScreenCaptureAsyncContext> &asyncCtx, napi_env env, napi…
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avtranscoder/
H A Davtranscoder_napi.cpp196 asyncCtx->deferred = CommonNapi::CreatePromise(env, asyncCtx->callbackRef, result); in JsCreateAVTransCoder()
205 asyncCtx.release(); in JsCreateAVTransCoder()
250 if (asyncCtx->napi->GetConfig(asyncCtx, env, args[0]) == MSERR_OK) { in JsPrepare()
251 asyncCtx->task_ = AVTransCoderNapi::GetPrepareTask(asyncCtx); in JsPrepare()
252 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in JsPrepare()
273 asyncCtx.release(); in JsPrepare()
456 asyncCtx->task_ = AVTransCoderNapi::GetPromiseTask(asyncCtx->napi, opt); in ExecuteByPromise()
457 (void)asyncCtx->napi->taskQue_->EnqueueTask(asyncCtx->task_); in ExecuteByPromise()
478 asyncCtx.release(); in ExecuteByPromise()
547 asyncCtx.release(); in JsSetSrcFd()
[all …]
H A Davtranscoder_napi.h181 …ared_ptr<TaskHandler<RetInfo>> GetPrepareTask(std::unique_ptr<AVTransCoderAsyncContext> &asyncCtx);
210 …int32_t GetAudioConfig(std::unique_ptr<AVTransCoderAsyncContext> &asyncCtx, napi_env env, napi_val…
211 …int32_t GetVideoConfig(std::unique_ptr<AVTransCoderAsyncContext> &asyncCtx, napi_env env, napi_val…
212 …int32_t GetConfig(std::unique_ptr<AVTransCoderAsyncContext> &asyncCtx, napi_env env, napi_value ar…
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/metadatahelper/
H A Davimagegenerator_napi.cpp190 asyncCtx->param_.dstWidth = width; in GetFetchFrameArgs()
191 asyncCtx->param_.dstHeight = height; in GetFetchFrameArgs()
192 asyncCtx->param_.colorFormat = colorFormat; in GetFetchFrameArgs()
212 asyncCtx->innerHelper_ = napi->helper_; in JsFetchFrameAtTime()
214 asyncCtx->deferred = CommonNapi::CreatePromise(env, asyncCtx->callbackRef, result); in JsFetchFrameAtTime()
231 … CHECK_AND_RETURN_LOG(asyncCtx && asyncCtx->innerHelper_, "Invalid AVImageGeneratorAsyncContext."); in JsFetchFrameAtTime()
232 auto pixelMap = asyncCtx->innerHelper_-> in JsFetchFrameAtTime()
233 FetchFrameYuv(asyncCtx->timeUs_, asyncCtx->option_, asyncCtx->param_); in JsFetchFrameAtTime()
234 asyncCtx->pixel_ = pixelMap; in JsFetchFrameAtTime()
237 }, CreatePixelMapComplete, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsFetchFrameAtTime()
[all …]
H A Davimagegenerator_napi.h73 …int32_t GetFetchFrameArgs(std::unique_ptr<AVImageGeneratorAsyncContext> &asyncCtx, napi_env env, n…
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/component_snapshot/
H A Djs_component_snapshot.cpp52 LOGW("container is null. %{public}d", asyncCtx->instanceId); in OnComplete()
62 [asyncCtx, finishCallback]() { in OnComplete()
63 std::unique_ptr<SnapshotAsyncCtx> ctx(asyncCtx); in OnComplete()
145 auto* asyncCtx = new SnapshotAsyncCtx; in CreateCallback() local
155 if (!asyncCtx->callbackRef) { in CreateCallback()
156 napi_create_promise(env_, &asyncCtx->deferred, result); in CreateCallback()
161 asyncCtx->env = env_; in CreateCallback()
162 asyncCtx->instanceId = Container::CurrentIdSafely(); in CreateCallback()
165 asyncCtx->pixmap = std::move(pixmap); in CreateCallback()
166 asyncCtx->errCode = errCode; in CreateCallback()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_xcomponent_controller.cpp58 void HandleDeferred(const shared_ptr<XComponentAsyncCxt>& asyncCtx, ImageAnalyzerState state) in HandleDeferred() argument
60 auto env = asyncCtx->env; in HandleDeferred()
62 auto deferred = asyncCtx->deferred; in HandleDeferred()
252 auto asyncCtx = std::make_shared<XComponentAsyncCxt>(); in StartImageAnalyzer() local
253 asyncCtx->env = env; in StartImageAnalyzer()
255 napi_create_promise(env, &asyncCtx->deferred, &promise); in StartImageAnalyzer()
267 napi_reject_deferred(env, asyncCtx->deferred, result); in StartImageAnalyzer()
272 … OnAnalyzedCallback onAnalyzed_ = [asyncCtx, weakCtx = WeakClaim(this)](ImageAnalyzerState state) { in StartImageAnalyzer()
273 CHECK_NULL_VOID(asyncCtx); in StartImageAnalyzer()
274 HandleDeferred(asyncCtx, state); in StartImageAnalyzer()
/ohos5.0/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/picker/
H A Dcamera_picker_napi.cpp337 asyncCtx->funcName = "CameraPickerNapi::Pick"; in Pick()
338 asyncCtx->taskId = CameraNapiUtils::IncrementAndGet(cameraPickerTaskId); in Pick()
339 asyncCtx->contextProxy = GetAbilityContext(env, argv[ARGS_ZERO]); in Pick()
340 if (asyncCtx->contextProxy == nullptr) { in Pick()
351 if (!GetPickerProfile(env, argv[ARGS_TWO], asyncCtx->pickerProfile)) { in Pick()
355 … SetPickerWantParams(asyncCtx->want, asyncCtx->contextProxy, mediaTypes, asyncCtx->pickerProfile); in Pick()
356 asyncCtx->uiExtCallback = StartCameraAbility(env, asyncCtx->contextProxy, asyncCtx->want); in Pick()
357 if (asyncCtx->uiExtCallback == nullptr) { in Pick()
361 CAMERA_NAPI_CREATE_PROMISE(env, asyncCtx->callbackRef, asyncCtx->deferred, result); in Pick()
362 if (StartAsyncWork(env, asyncCtx.get()) != napi_ok) { in Pick()
[all …]
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/soundpool/include/
H A Dsoundpool_napi.h133 int32_t ParserLoadOptionFromJs(std::unique_ptr<SoundPoolAsyncContext> &asyncCtx,
135 int32_t ParserPlayOptionFromJs(std::unique_ptr<SoundPoolAsyncContext> &asyncCtx,
137 int32_t ParserRateOptionFromJs(std::unique_ptr<SoundPoolAsyncContext> &asyncCtx,
139 int32_t ParserVolumeOptionFromJs(std::unique_ptr<SoundPoolAsyncContext> &asyncCtx,
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/
H A Djs_rendering_context.cpp344 void HandleDeferred(const shared_ptr<CanvasAsyncCxt>& asyncCtx, ImageAnalyzerState state) in HandleDeferred() argument
346 auto env = asyncCtx->env; in HandleDeferred()
348 auto deferred = asyncCtx->deferred; in HandleDeferred()
399 auto asyncCtx = std::make_shared<CanvasAsyncCxt>(); in JsStartImageAnalyzer() local
400 asyncCtx->env = env; in JsStartImageAnalyzer()
402 napi_create_promise(env, &asyncCtx->deferred, &promise); in JsStartImageAnalyzer()
414 napi_reject_deferred(env, asyncCtx->deferred, result); in JsStartImageAnalyzer()
419 … OnAnalyzedCallback onAnalyzed_ = [asyncCtx, weakCtx = WeakClaim(this)](ImageAnalyzerState state) { in JsStartImageAnalyzer()
420 CHECK_NULL_VOID(asyncCtx); in JsStartImageAnalyzer()
421 HandleDeferred(asyncCtx, state); in JsStartImageAnalyzer()
/ohos5.0/base/security/certificate_framework/frameworks/js/napi/certificate/src/
H A Dnapi_cert_extension.cpp64 AsyncCtx asyncCtx = static_cast<AsyncCtx>(CfMalloc(sizeof(AsyncContext), 0)); in NewExtsAsyncContext() local
65 if (asyncCtx == nullptr) { in NewExtsAsyncContext()
71 extsAsyncCtx->async = asyncCtx; in NewExtsAsyncContext()