/foundation/multimedia/player_framework/frameworks/js/player/ |
H A D | video_callback_napi.h | 39 struct VideoPlayerAsyncContext : public MediaAsyncContext { 40 explicit VideoPlayerAsyncContext(napi_env env) : MediaAsyncContext(env) {} in VideoPlayerAsyncContext()
|
H A D | player_callback_napi.h | 27 struct AudioPlayerAsyncContext : public MediaAsyncContext { 28 explicit AudioPlayerAsyncContext(napi_env env) : MediaAsyncContext(env) {} in AudioPlayerAsyncContext()
|
H A D | video_player_napi.cpp | 214 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in CreateVideoPlayer() 453 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in SetDisplaySurface() 505 return MediaAsyncContext::CompleteCallback(env, status, data); in CompleteAsyncWork() 510 return MediaAsyncContext::CompleteCallback(env, status, data); in CompleteAsyncWork() 514 return MediaAsyncContext::CompleteCallback(env, status, data); in CompleteAsyncWork() 519 return MediaAsyncContext::CompleteCallback(env, status, data); in CompleteAsyncWork() 743 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in Release() 954 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in GetTrackDescription()
|
H A D | audio_player_napi.cpp | 178 std::unique_ptr<MediaAsyncContext> asyncContext = std::make_unique<MediaAsyncContext>(env); in CreateAudioPlayerAsync() 195 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in CreateAudioPlayerAsync() 225 auto asyncContext = std::make_unique<MediaAsyncContext>(env); in SetSrc() 926 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in GetTrackDescription()
|
H A D | video_callback_napi.cpp | 363 auto asyncContext = reinterpret_cast<MediaAsyncContext *>(work->data); in UvWorkCallBack() 372 MediaAsyncContext::CompleteCallback(asyncContext->env_, nstatus, work->data); in UvWorkCallBack()
|
/foundation/multimedia/player_framework/frameworks/js/metadatahelper/ |
H A D | avimagegenerator_napi.h | 102 struct AVImageGeneratorAsyncContext : public MediaAsyncContext { 103 explicit AVImageGeneratorAsyncContext(napi_env env) : MediaAsyncContext(env) {} in AVImageGeneratorAsyncContext()
|
H A D | avmetadataextractor_napi.h | 81 struct AVMetadataExtractorAsyncContext : public MediaAsyncContext { 82 explicit AVMetadataExtractorAsyncContext(napi_env env) : MediaAsyncContext(env) {} in AVMetadataExtractorAsyncContext()
|
H A D | avimagegenerator_napi.cpp | 138 std::unique_ptr<MediaAsyncContext> asyncContext = std::make_unique<MediaAsyncContext>(env); in JsCreateAVImageGenerator() 155 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in JsCreateAVImageGenerator() 336 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(promiseCtx.get()), &promiseCtx->work)); in JsRelease()
|
H A D | avmetadataextractor_napi.cpp | 135 std::unique_ptr<MediaAsyncContext> asyncContext = std::make_unique<MediaAsyncContext>(env); in JsCreateAVMetadataExtractor() 152 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in JsCreateAVMetadataExtractor() 402 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(promiseCtx.get()), &promiseCtx->work)); in JsRelease()
|
/foundation/multimedia/player_framework/frameworks/js/recorder/ |
H A D | recorder_capability_napi.h | 79 struct RecorderCapabilityAsyncContext : public MediaAsyncContext { 80 explicit RecorderCapabilityAsyncContext(napi_env env) : MediaAsyncContext(env) {} in RecorderCapabilityAsyncContext()
|
H A D | recorder_capability_napi.cpp | 62 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in GetAudioRecorderCaps() 113 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in IsAudioRecorderConfigSupported() 156 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in GetVideoRecorderCaps() 210 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in GetVideoRecorderProfile() 264 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in HasVideoRecorderProfile()
|
H A D | video_recorder_napi.cpp | 178 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in CreateVideoRecorder() 249 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in Prepare() 306 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in GetInputSurface() 356 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in Start() 404 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in Pause() 454 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in Resume() 502 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in Stop() 557 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in Reset() 613 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in Release()
|
H A D | audio_recorder_napi.cpp | 188 auto asyncCtx = std::make_unique<MediaAsyncContext>(env); in CreateAudioRecorderAsync() 205 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in CreateAudioRecorderAsync() 227 auto asyncCtx = std::make_unique<MediaAsyncContext>(env); in Prepare()
|
/foundation/multimedia/player_framework/frameworks/js/soundpool/src/ |
H A D | soundpool_napi.cpp | 160 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsCreateSoundPool() 207 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsLoad() 211 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsLoad() 254 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsPlay() 258 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsPlay() 299 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsStop() 304 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsStop() 349 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsSetLoop() 354 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsSetLoop() 400 }, MediaAsyncContext in JsSetPriority() [all...] |
/foundation/multimedia/player_framework/frameworks/js/soundpool/include/ |
H A D | soundpool_napi.h | 158 struct SoundPoolAsyncContext : public MediaAsyncContext { 159 explicit SoundPoolAsyncContext(napi_env env) : MediaAsyncContext(env) {} in SoundPoolAsyncContext()
|
/foundation/multimedia/player_framework/interfaces/kits/js/ |
H A D | video_recorder_napi.h | 116 struct VideoRecorderAsyncContext : public MediaAsyncContext { 117 explicit VideoRecorderAsyncContext(napi_env env) : MediaAsyncContext(env) {} in VideoRecorderAsyncContext()
|
/foundation/multimedia/player_framework/frameworks/js/common/ |
H A D | common_napi.cpp | 735 MediaAsyncContext::MediaAsyncContext(napi_env env) in MediaAsyncContext() function in OHOS::Media::MediaAsyncContext 738 MEDIA_LOGD("MediaAsyncContext Create 0x%{public}06" PRIXPTR "", FAKE_POINTER(this)); in MediaAsyncContext() 741 MediaAsyncContext::~MediaAsyncContext() in ~MediaAsyncContext() 743 MEDIA_LOGD("MediaAsyncContext Destroy 0x%{public}06" PRIXPTR "", FAKE_POINTER(this)); in ~MediaAsyncContext() 746 void MediaAsyncContext::SignError(int32_t code, const std::string &message, bool del) in SignError() 755 void MediaAsyncContext::CompleteCallback(napi_env env, napi_status status, void *data) in CompleteCallback() 758 auto asyncContext = reinterpret_cast<MediaAsyncContext *>(data); in CompleteCallback() 762 MEDIA_LOGD("MediaAsyncContext Creat in CompleteCallback() [all...] |
H A D | common_napi.h | 290 struct MediaAsyncContext { struct 291 explicit MediaAsyncContext(napi_env env); 292 virtual ~MediaAsyncContext(); 294 static void Callback(napi_env env, const MediaAsyncContext *context, const napi_value *args); 295 static void CheckCtorResult(napi_env env, napi_value &result, MediaAsyncContext *ctx, napi_value &args);
|
/foundation/multimedia/player_framework/frameworks/js/avscreen_capture/ |
H A D | avscreen_capture_napi.h | 159 struct AVScreenCaptureAsyncContext : public MediaAsyncContext { 160 explicit AVScreenCaptureAsyncContext(napi_env env) : MediaAsyncContext(env) {} in AVScreenCaptureAsyncContext()
|
H A D | avscreen_capture_napi.cpp | 168 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsCreateAVScreenRecorder() 251 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsReportAVScreenCaptureUserChoice() 313 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsInit() 389 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsSkipPrivacyMode() 446 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work)); in JsSetMicrophoneEnabled() 914 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work));
|
/foundation/multimedia/player_framework/frameworks/js/avtranscoder/ |
H A D | avtranscoder_napi.h | 228 struct AVTransCoderAsyncContext : public MediaAsyncContext {
229 explicit AVTransCoderAsyncContext(napi_env env) : MediaAsyncContext(env) {}
in AVTransCoderAsyncContext()
|
H A D | avtranscoder_napi.cpp | 203 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work));
in JsCreateAVTransCoder() 271 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work));
in JsPrepare() 476 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work));
in ExecuteByPromise() 545 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work));
in JsSetSrcFd() 611 }, MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncCtx.get()), &asyncCtx->work));
in JsSetDstFd()
|
/foundation/multimedia/player_framework/frameworks/js/avplayer/ |
H A D | avplayer_napi.cpp | 200 std::unique_ptr<MediaAsyncContext> asyncContext = std::make_unique<MediaAsyncContext>(env); in JsCreateAVPlayer() 217 MediaAsyncContext::CompleteCallback, static_cast<void *>(asyncContext.get()), &asyncContext->work)); in JsCreateAVPlayer() 298 MediaAsyncContext::CompleteCallback, static_cast<void *>(promiseCtx.get()), &promiseCtx->work)); in JsPrepare() 378 MediaAsyncContext::CompleteCallback, static_cast<void *>(promiseCtx.get()), &promiseCtx->work)); in JsPlay() 449 MediaAsyncContext::CompleteCallback, static_cast<void *>(promiseCtx.get()), &promiseCtx->work)); in JsPause() 521 MediaAsyncContext::CompleteCallback, static_cast<void *>(promiseCtx.get()), &promiseCtx->work)); in JsStop() 601 MediaAsyncContext::CompleteCallback, static_cast<void *>(promiseCtx.get()), &promiseCtx->work)); in JsReset() 697 MediaAsyncContext::CompleteCallback, static_cast<void *>(promiseCtx.get()), &promiseCtx->work)); in JsRelease() 820 MediaAsyncContext in JsSetPlaybackRange() [all...] |
H A D | avplayer_napi.h | 343 struct AVPlayerContext : public MediaAsyncContext { 344 explicit AVPlayerContext(napi_env env) : MediaAsyncContext(env) {} in AVPlayerContext()
|
/foundation/multimedia/player_framework/frameworks/js/avrecorder/ |
H A D | avrecorder_napi.h | 427 struct AVRecorderAsyncContext : public MediaAsyncContext { 428 explicit AVRecorderAsyncContext(napi_env env) : MediaAsyncContext(env) {} in AVRecorderAsyncContext()
|