Home
last modified time | relevance | path

Searched refs:AutoRef (Results 1 – 25 of 99) sorted by relevance

1234

/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/
H A Dcamera_napi_auto_ref.h31 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 Dnapi_audio_manager_callbacks.h56 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 Dnapi_audio_routing_manager_callbacks.h42 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 Dnapi_audio_spatialization_manager_callback.h48 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 Dnapi_audio_rounting_available_devicechange_callback.h43 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 Dnapi_audio_manager_callbacks.cpp63 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 Dnapi_audio_session_callback.h38 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 Daudio_haptic_common_napi.h42 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 Daudio_haptic_player_callback_napi.h40 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 Dmedia_key_system_callback_napi.h31 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 Dkey_session_callback_napi.h33 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 Davscreen_capture_callback.h32 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 Dnapi_audio_capturer_callbacks.h46 std::shared_ptr<AutoRef> callback = nullptr;
59 std::shared_ptr<AutoRef> interruptCallback_ = nullptr;
60 std::shared_ptr<AutoRef> stateChangeCallback_ = nullptr;
H A Dnapi_capturer_period_position_callback.h35 std::shared_ptr<AutoRef> callback = nullptr;
45 std::shared_ptr<AutoRef> capturerPeriodPositionCallback_ = nullptr;
H A Dnapi_capturer_position_callback.h35 std::shared_ptr<AutoRef> callback = nullptr;
45 std::shared_ptr<AutoRef> capturerPositionCallback_ = nullptr;
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/recorder/
H A Drecorder_callback_napi.h40 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 Dnapi_audio_renderer_callback.h48 std::shared_ptr<AutoRef> callback = nullptr;
62 std::shared_ptr<AutoRef> interruptCallback_ = nullptr;
63 std::shared_ptr<AutoRef> stateChangeCallback_ = nullptr;
H A Dnapi_renderer_period_position_callback.h34 std::shared_ptr<AutoRef> callback = nullptr;
43 std::shared_ptr<AutoRef> renderPeriodPositionCallback_ = nullptr;
H A Dnapi_renderer_position_callback.h37 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 Dsoundpool_callback_napi.h38 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 Davtranscoder_callback.h35 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 Dplayer_callback_napi.h37 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 Dmedia_data_source_callback.h38 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 Dhelper_data_source_callback.h36 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 Davrecorder_callback.h32 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_;

1234