Home
last modified time | relevance | path

Searched refs:IAVCastSessionStateListener (Results 1 - 11 of 11) sorted by relevance

/foundation/multimedia/av_session/services/session/server/
H A Dhw_cast_provider_session.h40 bool RegisterCastSessionStateListener(std::shared_ptr<IAVCastSessionStateListener> listener);
41 bool UnRegisterCastSessionStateListener(std::shared_ptr<IAVCastSessionStateListener> listener);
47 std::vector<std::shared_ptr<IAVCastSessionStateListener>> castSessionStateListenerList_;
H A Dhw_cast_provider_session.cpp114 bool HwCastProviderSession::RegisterCastSessionStateListener(std::shared_ptr<IAVCastSessionStateListener> listener) in RegisterCastSessionStateListener()
145 bool HwCastProviderSession::UnRegisterCastSessionStateListener(std::shared_ptr<IAVCastSessionStateListener> listener) in UnRegisterCastSessionStateListener()
168 std::vector<std::shared_ptr<IAVCastSessionStateListener>> tempListenerList; in OnDeviceState()
H A Davrouter_impl.h65 std::shared_ptr<IAVCastSessionStateListener> callback) override;
68 std::shared_ptr<IAVCastSessionStateListener> callback) override;
H A Dhw_cast_provider.h50 bool RegisterCastSessionStateListener(int castId, std::shared_ptr<IAVCastSessionStateListener> listener) override;
51 bool UnRegisterCastSessionStateListener(int castId, std::shared_ptr<IAVCastSessionStateListener> listener) override;
H A Davsession_item.h48 class CssListener : public IAVCastSessionStateListener {
433 std::shared_ptr<IAVCastSessionStateListener> iAVCastSessionStateListener_;
H A Davrouter_impl.cpp380 int32_t AVRouterImpl::RegisterCallback(int64_t castHandle, const std::shared_ptr<IAVCastSessionStateListener> callback) in RegisterCallback()
382 SLOGI("AVRouterImpl register IAVCastSessionStateListener callback to provider"); in RegisterCallback()
397 const std::shared_ptr<IAVCastSessionStateListener> callback) in UnRegisterCallback()
399 SLOGI("AVRouterImpl UnRegisterCallback IAVCastSessionStateListener callback to provider"); in UnRegisterCallback()
H A Dhw_cast_provider.cpp319 std::shared_ptr<IAVCastSessionStateListener> listener) in RegisterCastSessionStateListener()
342 std::shared_ptr<IAVCastSessionStateListener> listener) in UnRegisterCastSessionStateListener()
/foundation/multimedia/av_session/interfaces/inner_api/native/session/include/
H A Dav_cast_provider.h110 * @param { std::shared_ptr<IAVCastSessionStateListener> } callback - The pointer want unregistered.
165 * @param { std::shared_ptr<IAVCastSessionStateListener> } callback - Callback function.
170 std::shared_ptr<IAVCastSessionStateListener> listener) = 0;
176 * @param { std::shared_ptr<IAVCastSessionStateListener> } callback - Callback function.
181 std::shared_ptr<IAVCastSessionStateListener> listener) = 0;
H A Dav_router.h166 * @param { std::shared_ptr<IAVCastSessionStateListener > } callback - Callback function.
206 * @param { std::shared_ptr<IAVCastSessionStateListener> } callback - Callback function.
211 std::shared_ptr<IAVCastSessionStateListener> callback) = 0;
217 * @param { std::shared_ptr<IAVCastSessionStateListener> } callback - Callback function.
222 std::shared_ptr<IAVCastSessionStateListener> callback) = 0;
H A Davsession_info.h429 class IAVCastSessionStateListener { class
448 * @brief Deconstruct IAVCastSessionStateListener.
451 virtual ~IAVCastSessionStateListener() = default;
/foundation/multimedia/av_session/services/session/server/test/
H A Dhw_cast_supplement_test.cpp85 class AVCastSessionStateListenerDemo : public IAVCastSessionStateListener {
357 std::shared_ptr<IAVCastSessionStateListener> listener = in HWTEST()
377 std::shared_ptr<IAVCastSessionStateListener> listener = in HWTEST()
398 std::shared_ptr<IAVCastSessionStateListener> listener = in HWTEST()
420 std::shared_ptr<IAVCastSessionStateListener> listener = in HWTEST()
440 std::shared_ptr<IAVCastSessionStateListener> listener = in HWTEST()
461 std::shared_ptr<IAVCastSessionStateListener> listener = in HWTEST()

Completed in 8 milliseconds