/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 36 napi_create_string_utf8(env, "~AutoRef", NAPI_AUTO_LENGTH, &tsfnName_); in AutoRef() 39 AutoRef(const AutoRef& other) in AutoRef() function 50 AutoRef& operator=(const AutoRef& other) in operator =() 52 AutoRef tmp(other); in operator =() 60 ~AutoRef() in ~AutoRef()
|
/foundation/multimedia/audio_framework/frameworks/js/napi/audiomanager/callback/ |
H A D | napi_audio_manager_callbacks.h | 56 std::shared_ptr<AutoRef> callback = nullptr; 73 std::shared_ptr<AutoRef> deviceChangeCallback_ = nullptr; 74 std::shared_ptr<AutoRef> onMicroPhoneBlockedCallback_ = nullptr; 75 std::list<std::pair<std::shared_ptr<AutoRef>, DeviceFlag>> audioManagerDeviceChangeCbList_; 76 std::list<std::pair<std::shared_ptr<AutoRef>, DeviceFlag>> routingManagerDeviceChangeCbList_; 77 std::list<std::shared_ptr<AutoRef>> microphoneBlockedCbList_;
|
H A D | napi_audio_spatialization_manager_callback.h | 48 std::shared_ptr<AutoRef> callback = nullptr; 61 std::list<std::shared_ptr<AutoRef>> spatializationEnabledChangeCbList_; 62 std::list<std::shared_ptr<AutoRef>> spatializationEnabledChangeCbForAnyDeviceList_; 80 std::shared_ptr<AutoRef> callback = nullptr; 93 std::list<std::shared_ptr<AutoRef>> headTrackingEnabledChangeCbList_; 94 std::list<std::shared_ptr<AutoRef>> headTrackingEnabledChangeCbForAnyDeviceList_;
|
H A D | napi_audio_routing_manager_callbacks.h | 42 std::shared_ptr<AutoRef> callback = nullptr; 54 std::shared_ptr<AutoRef> preferredOutputDeviceCallback_ = nullptr; 55 std::list<std::pair<std::shared_ptr<AutoRef>, AudioStreamType>> preferredOutputDeviceCbList_; 69 std::shared_ptr<AutoRef> callback = nullptr; 81 std::shared_ptr<AutoRef> preferredInputDeviceCallback_ = nullptr; 82 std::list<std::pair<std::shared_ptr<AutoRef>, SourceType>> preferredInputDeviceCbList_;
|
H A D | napi_audio_rounting_available_devicechange_callback.h | 43 std::shared_ptr<AutoRef> callback = nullptr; 55 std::shared_ptr<AutoRef> deviceChangeCallback_ = nullptr; 56 std::list<std::pair<std::shared_ptr<AutoRef>, AudioDeviceUsage>> availableDeviceChangeCbList_;
|
H A D | napi_audio_session_callback.h | 38 std::shared_ptr<AutoRef> callback = nullptr; 46 std::shared_ptr<AutoRef> audioSessionJsCallback_ = nullptr;
|
H A D | napi_audio_micstatechange_callback.h | 39 std::shared_ptr<AutoRef> callback = nullptr; 51 std::shared_ptr<AutoRef> micStateChangeCallback_ = nullptr;
|
H A D | napi_audio_renderer_state_callback.h | 39 std::shared_ptr<AutoRef> callback = nullptr; 51 std::shared_ptr<AutoRef> rendererStateCallback_ = nullptr;
|
H A D | napi_audio_capturer_state_callback.h | 38 std::shared_ptr<AutoRef> callback = nullptr; 50 std::shared_ptr<AutoRef> capturerStateCallback_ = nullptr;
|
/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;
|
/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()
|
/foundation/multimedia/drm_framework/interfaces/kits/js/drm_napi/include/ |
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_;
|
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_;
|
/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); 52 std::weak_ptr<AutoRef> autoRef; 64 std::map<std::string, std::weak_ptr<AutoRef>> refMap_;
|
/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_;
|
/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_;
|
/foundation/multimedia/audio_framework/frameworks/js/napi/audiorenderer/callback/ |
H A D | napi_audio_renderer_callback.h | 48 std::shared_ptr<AutoRef> callback = nullptr; 65 std::shared_ptr<AutoRef> interruptCallback_ = nullptr; 66 std::shared_ptr<AutoRef> stateChangeCallback_ = nullptr;
|
H A D | napi_renderer_period_position_callback.h | 34 std::shared_ptr<AutoRef> callback = nullptr; 45 std::shared_ptr<AutoRef> renderPeriodPositionCallback_ = nullptr;
|
H A D | napi_renderer_position_callback.h | 37 std::shared_ptr<AutoRef> callback = nullptr; 49 std::shared_ptr<AutoRef> renderPositionCallback_ = nullptr;
|
/foundation/multimedia/audio_framework/frameworks/js/napi/audiocapturer/callback/ |
H A D | napi_audio_capturer_callbacks.h | 46 std::shared_ptr<AutoRef> callback = nullptr; 63 std::shared_ptr<AutoRef> interruptCallback_ = nullptr; 64 std::shared_ptr<AutoRef> stateChangeCallback_ = nullptr;
|
H A D | napi_capturer_period_position_callback.h | 35 std::shared_ptr<AutoRef> callback = nullptr; 47 std::shared_ptr<AutoRef> capturerPeriodPositionCallback_ = nullptr;
|
H A D | napi_capturer_position_callback.h | 35 std::shared_ptr<AutoRef> callback = nullptr; 47 std::shared_ptr<AutoRef> capturerPositionCallback_ = nullptr;
|
/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_;
|
/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_;
|
/foundation/multimedia/player_framework/frameworks/js/system_sound_manager/include/ringtone_player/ |
H A D | ringtone_player_callback_napi.h | 37 std::shared_ptr<AutoRef> callback = nullptr; 46 std::shared_ptr<AutoRef> interruptCallback_ = nullptr;
|