/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/ |
H A D | camera_napi_auto_ref.h | 31 struct AutoRef { struct 33 AutoRef(napi_env env, napi_value callback, bool isOnce) : isOnce_(isOnce), env_(env) in AutoRef() function 39 AutoRef(const AutoRef& other) in AutoRef() function 50 AutoRef& operator=(const AutoRef& other) 52 AutoRef tmp(other); 60 ~AutoRef() in ~AutoRef() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiomanager/callback/ |
H A D | napi_audio_manager_callbacks.h | 56 std::shared_ptr<AutoRef> callback = nullptr; 68 std::shared_ptr<AutoRef> deviceChangeCallback_ = nullptr; 69 std::shared_ptr<AutoRef> onMicroPhoneBlockedCallback_ = nullptr; 70 std::list<std::pair<std::shared_ptr<AutoRef>, DeviceFlag>> audioManagerDeviceChangeCbList_; 71 std::list<std::pair<std::shared_ptr<AutoRef>, DeviceFlag>> routingManagerDeviceChangeCbList_; 72 std::list<std::shared_ptr<AutoRef>> microphoneBlockedCbList_;
|
H A D | napi_audio_routing_manager_callbacks.h | 42 std::shared_ptr<AutoRef> callback = nullptr; 52 std::shared_ptr<AutoRef> preferredOutputDeviceCallback_ = nullptr; 53 std::list<std::pair<std::shared_ptr<AutoRef>, AudioStreamType>> preferredOutputDeviceCbList_; 67 std::shared_ptr<AutoRef> callback = nullptr; 77 std::shared_ptr<AutoRef> preferredInputDeviceCallback_ = nullptr; 78 std::list<std::pair<std::shared_ptr<AutoRef>, SourceType>> preferredInputDeviceCbList_;
|
H A D | napi_audio_spatialization_manager_callback.h | 48 std::shared_ptr<AutoRef> callback = nullptr; 58 std::list<std::shared_ptr<AutoRef>> spatializationEnabledChangeCbList_; 59 std::list<std::shared_ptr<AutoRef>> spatializationEnabledChangeCbForAnyDeviceList_; 77 std::shared_ptr<AutoRef> callback = nullptr; 87 std::list<std::shared_ptr<AutoRef>> headTrackingEnabledChangeCbList_; 88 std::list<std::shared_ptr<AutoRef>> headTrackingEnabledChangeCbForAnyDeviceList_;
|
H A D | napi_audio_rounting_available_devicechange_callback.h | 43 std::shared_ptr<AutoRef> callback = nullptr; 53 std::shared_ptr<AutoRef> deviceChangeCallback_ = nullptr; 54 std::list<std::pair<std::shared_ptr<AutoRef>, AudioDeviceUsage>> availableDeviceChangeCbList_;
|
H A D | napi_audio_manager_callbacks.cpp | 63 std::shared_ptr<AutoRef> cb = std::make_shared<AutoRef>(env_, callback); in SaveCallbackReference() 93 std::shared_ptr<AutoRef> cb = std::make_shared<AutoRef>(env_, callbackRef); in SaveRoutingManagerDeviceChangeCbRef() 190 std::shared_ptr<AutoRef> cb = std::make_shared<AutoRef>(env_, callbackRef); in SaveMicrophoneBlockedCallbackReference() 237 std::shared_ptr<AutoRef> cb = std::make_shared<AutoRef>(env_, callbackRef); in SaveAudioManagerDeviceChangeCbRef()
|
H A D | napi_audio_session_callback.h | 38 std::shared_ptr<AutoRef> callback = nullptr; 46 std::shared_ptr<AutoRef> audioSessionJsCallback_ = nullptr;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/audio_haptic/include/ |
H A D | audio_haptic_common_napi.h | 42 struct AutoRef { struct 43 AutoRef(napi_env env, napi_ref cb) in AutoRef() function 47 ~AutoRef() in ~AutoRef() argument
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/audio_haptic/include/audio_haptic_player/ |
H A D | audio_haptic_player_callback_napi.h | 40 std::shared_ptr<AutoRef> callback = nullptr; 50 std::shared_ptr<AutoRef> audioInterruptCb_ = nullptr; 51 std::shared_ptr<AutoRef> endOfStreamCb_ = nullptr;
|
/ohos5.0/foundation/multimedia/drm_framework/interfaces/kits/js/drm_napi/include/ |
H A D | media_key_system_callback_napi.h | 31 void SetCallbackReference(const std::string eventType, std::shared_ptr<AutoRef> callbackPair); 37 std::shared_ptr<AutoRef> callback = nullptr; 48 std::map<std::string, std::shared_ptr<AutoRef>> callbackMap_;
|
H A D | key_session_callback_napi.h | 33 void SetCallbackReference(const std::string eventType, std::shared_ptr<AutoRef> callbackPair); 41 std::shared_ptr<AutoRef> callback = nullptr; 54 std::map<std::string, std::shared_ptr<AutoRef>> callbackMap_;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avscreen_capture/ |
H A D | avscreen_capture_callback.h | 32 void SaveCallbackReference(const std::string &name, std::weak_ptr<AutoRef> ref); 49 std::weak_ptr<AutoRef> autoRef; 60 std::map<std::string, std::weak_ptr<AutoRef>> refMap_;
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiocapturer/callback/ |
H A D | napi_audio_capturer_callbacks.h | 46 std::shared_ptr<AutoRef> callback = nullptr; 59 std::shared_ptr<AutoRef> interruptCallback_ = nullptr; 60 std::shared_ptr<AutoRef> stateChangeCallback_ = nullptr;
|
H A D | napi_capturer_period_position_callback.h | 35 std::shared_ptr<AutoRef> callback = nullptr; 45 std::shared_ptr<AutoRef> capturerPeriodPositionCallback_ = nullptr;
|
H A D | napi_capturer_position_callback.h | 35 std::shared_ptr<AutoRef> callback = nullptr; 45 std::shared_ptr<AutoRef> capturerPositionCallback_ = nullptr;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/recorder/ |
H A D | recorder_callback_napi.h | 40 void SaveCallbackReference(const std::string &name, std::weak_ptr<AutoRef> ref); 52 std::weak_ptr<AutoRef> autoRef; 61 std::map<std::string, std::weak_ptr<AutoRef>> refMap_;
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiorenderer/callback/ |
H A D | napi_audio_renderer_callback.h | 48 std::shared_ptr<AutoRef> callback = nullptr; 62 std::shared_ptr<AutoRef> interruptCallback_ = nullptr; 63 std::shared_ptr<AutoRef> stateChangeCallback_ = nullptr;
|
H A D | napi_renderer_period_position_callback.h | 34 std::shared_ptr<AutoRef> callback = nullptr; 43 std::shared_ptr<AutoRef> renderPeriodPositionCallback_ = nullptr;
|
H A D | napi_renderer_position_callback.h | 37 std::shared_ptr<AutoRef> callback = nullptr; 47 std::shared_ptr<AutoRef> renderPositionCallback_ = nullptr;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/soundpool/include/ |
H A D | soundpool_callback_napi.h | 38 void SaveCallbackReference(const std::string &name, std::weak_ptr<AutoRef> ref); 56 std::weak_ptr<AutoRef> autoRef; 68 std::map<std::string, std::weak_ptr<AutoRef>> refMap_;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avtranscoder/ |
H A D | avtranscoder_callback.h | 35 void SaveCallbackReference(const std::string &name, std::weak_ptr<AutoRef> ref); 50 std::weak_ptr<AutoRef> autoRef; 67 std::map<std::string, std::weak_ptr<AutoRef>> refMap_;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/player/ |
H A D | player_callback_napi.h | 37 void SaveCallbackReference(const std::string &name, std::weak_ptr<AutoRef> ref); 46 std::weak_ptr<AutoRef> callback; 60 std::map<std::string, std::weak_ptr<AutoRef>> refMap_;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avplayer/ |
H A D | media_data_source_callback.h | 38 std::weak_ptr<AutoRef> callback_; 60 void SaveCallbackReference(const std::string &name, std::shared_ptr<AutoRef> ref); 73 std::map<std::string, std::shared_ptr<AutoRef>> refMap_;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/metadatahelper/ |
H A D | helper_data_source_callback.h | 36 std::weak_ptr<AutoRef> callback_; 58 void SaveCallbackReference(const std::string &name, std::shared_ptr<AutoRef> ref); 71 std::map<std::string, std::shared_ptr<AutoRef>> refMap_;
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avrecorder/ |
H A D | avrecorder_callback.h | 32 void SaveCallbackReference(const std::string &name, std::weak_ptr<AutoRef> ref); 49 std::weak_ptr<AutoRef> autoRef; 67 std::map<std::string, std::weak_ptr<AutoRef>> refMap_;
|