Home
last modified time | relevance | path

Searched refs:AVControllerItem (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/multimedia/av_session/services/session/server/
H A Davcontroller_item.cpp32 AVControllerItem::AVControllerItem(pid_t pid, const sptr<AVSessionItem>& session, int32_t userId) in AVControllerItem() function in OHOS::AVSession::AVControllerItem
40 AVControllerItem::~AVControllerItem() in ~AVControllerItem()
46 int32_t AVControllerItem::GetUserId() const in GetUserId()
94 int32_t AVControllerItem::GetAVMetaData(AVMetaData& data) in GetAVMetaData()
170 int32_t AVControllerItem::IsSessionActive(bool& isActive) in IsSessionActive()
233 int32_t AVControllerItem::Destroy() in Destroy()
258 int32_t AVControllerItem::DestroyWithoutReply() in DestroyWithoutReply()
278 std::string AVControllerItem::GetSessionId() in GetSessionId()
284 void AVControllerItem::HandleSessionDestroy() in HandleSessionDestroy()
484 pid_t AVControllerItem::GetPid() const in GetPid()
[all …]
H A Davcontroller_item.h28 class AVControllerItem : public AVSessionControllerStub {
30AVControllerItem(pid_t pid, const sptr<AVSessionItem>& session, int32_t userId = DEFAULT_USER_ID);
32 ~AVControllerItem() override;
106 void SetServiceCallbackForRelease(const std::function<void(AVControllerItem&)>& callback);
132 std::function<void(AVControllerItem&)> serviceCallback_;
H A Davsession_service.h200 void HandleControllerRelease(AVControllerItem& controller);
275 sptr<AVControllerItem> GetPresentController(pid_t pid, const std::string& sessionId);
310 sptr<AVControllerItem> CreateNewControllerForSession(pid_t pid, sptr<AVSessionItem>& session);
467 std::map<pid_t, std::list<sptr<AVControllerItem>>> controllers_;
H A Davsession_item.h40 class AVControllerItem; variable
164 int32_t AddController(pid_t pid, sptr<AVControllerItem>& controller);
352 std::map<pid_t, sptr<AVControllerItem>> controllers_;
H A Davsession_item.cpp149 std::list<sptr<AVControllerItem>> controllerList; in DestroyTask()
558 sptr<AVControllerItem> result = new(std::nothrow) AVControllerItem(GetPid(), session, userId_); in GetControllerInner()
1851 int32_t AVSessionItem::AddController(pid_t pid, sptr<AVControllerItem>& controller) in AddController()
H A Davsession_service.cpp893 sptr<AVControllerItem> AVSessionService::GetPresentController(pid_t pid, const std::string& session… in GetPresentController()
1751 sptr<AVControllerItem> AVSessionService::CreateNewControllerForSession(pid_t pid, sptr<AVSessionIte… in CreateNewControllerForSession()
1755 …sptr<AVControllerItem> result = new(std::nothrow) AVControllerItem(pid, session, session->GetUserI… in CreateNewControllerForSession()
1760 …result->SetServiceCallbackForRelease([this](AVControllerItem& controller) { HandleControllerReleas… in CreateNewControllerForSession()
2358 void AVSessionService::HandleControllerRelease(AVControllerItem& controller) in HandleControllerRelease()
/ohos5.0/foundation/multimedia/av_session/services/session/server/migrate/
H A Dmigrate_avsession_server.h58 std::map<std::string, sptr<AVControllerItem>> playerIdToControllerMap_;
60 std::list<sptr<AVControllerItem>> sortControllerList_;
64 void UpdateCache(const std::string &sessionId, sptr<AVControllerItem> avcontroller,
70 int32_t GetControllerById(const std::string &sessionId, sptr<AVControllerItem> &controller);
72 std::string ConvertControllersToStr(sptr<AVControllerItem> avcontroller);
74 Json::Value ConvertControllerToJson(sptr<AVControllerItem> avcontroller);
82 void SortControllers(std::list<sptr<AVControllerItem>> avcontrollerList);
85 void SendCommandProc(const std::string &command, sptr<AVControllerItem> controller);
86 void MediaButtonEventProc(const std::string &command, sptr<AVControllerItem> controller);
88 sptr<AVControllerItem> controller);
[all …]
H A Dmigrate_avsession_server.cpp92 sptr<AVControllerItem> controller = iface_cast<AVControllerItem>(proxyObject); in CreateController()
131 void MigrateAVSessionServer::UpdateCache(const std::string &sessionId, sptr<AVControllerItem> avcon… in UpdateCache()
195 sptr<AVControllerItem> avcontroller{nullptr}; in ProcControlCommand()
292 void MigrateAVSessionServer::SortControllers(std::list<sptr<AVControllerItem>> controllers) in SortControllers()
313 sptr<AVControllerItem> avcontroller{nullptr}; in SendRemoteControllerList()
338 sptr<AVControllerItem> avcontroller{nullptr}; in DelaySendMetaData()
350 std::string MigrateAVSessionServer::ConvertControllersToStr(sptr<AVControllerItem> controller) in ConvertControllersToStr()
370 Json::Value MigrateAVSessionServer::ConvertControllerToJson(sptr<AVControllerItem> avcontroller) in ConvertControllerToJson()
546 void MigrateAVSessionServer::SendCommandProc(const std::string &command, sptr<AVControllerItem> con… in SendCommandProc()
567 const std::string &extras, sptr<AVControllerItem> controller) in CommandWithExtrasProc()
[all …]
/ohos5.0/foundation/multimedia/av_session/services/session/server/test/fuzztest/avcontrolleritem_fuzzer/
H A Davcontrolleritem_fuzzer.cpp58 sptr<AVControllerItem> avControllerItem; in FuzzOnRemoteRequest()
77 avControllerItem = (sptr<AVControllerItem>&)avControllerItemObj; in FuzzOnRemoteRequest()
79 ResourceAutoDestroy<sptr<AVControllerItem>> avControllerItemRelease(avControllerItem); in FuzzOnRemoteRequest()
117 sptr<AVControllerItem> avControllerItem; in AvControllerItemDataTest()
121 avControllerItem = (sptr<AVControllerItem>&)avControllerItemObj; in AvControllerItemDataTest()
123 ResourceAutoDestroy<sptr<AVControllerItem>> avControllerItemRelease(avControllerItem); in AvControllerItemDataTest()
223 sptr<AVControllerItem> avControllerItem; in AvControllerItemTest()
231 avControllerItem = (sptr<AVControllerItem>&)avControllerItemObj; in AvControllerItemTest()
242 sptr<AVControllerItem> avControllerItem) in AvControllerItemTestImpl()
267 sptr<AVControllerItem> avControllerItem) in AvControllerItemTestImplSecond()
[all …]
H A Davcontrolleritem_fuzzer.h23 void AvControllerItemDataTestSecond(sptr<AVControllerItem> avControllerItem, const uint8_t* data, s…
24 void AvControllerItemDataTestThird(sptr<AVControllerItem> avControllerItem, const uint8_t* data, si…
27 void AvControllerItemTestImpl(const uint8_t* data, size_t size, sptr<AVControllerItem> avController…
28 void AvControllerItemTestImplSecond(const uint8_t* data, size_t size, sptr<AVControllerItem> avCont…
/ohos5.0/foundation/multimedia/av_session/services/session/server/test/
H A Dmigrate_avsession_test.cpp190 OHOS::sptr<AVControllerItem> controller = nullptr; in TestMigrateSendByte()
311 OHOS::sptr<AVControllerItem> controller = nullptr;
327 OHOS::sptr<AVControllerItem> controller = nullptr;
/ohos5.0/foundation/multimedia/av_session/services/session/server/test/fuzztest/avsessionitem_fuzzer/
H A Davsessionitem_fuzzer.cpp197 … sptr<AVControllerItem> avControllerItem = new(std::nothrow) AVControllerItem(pid, avSessionItem); in AvSessionItemTestImplExtension()
/ohos5.0/foundation/multimedia/av_session/services/session/server/test/fuzztest/avsessionservice_fuzzer/
H A Davsessionservice_fuzzer.cpp212 sptr<AVControllerItem> avControllerItem = (sptr<AVControllerItem>&)avControllerItemObj; in AvSessionServiceControllerTest()
216 ResourceAutoDestroy<sptr<AVControllerItem>> avControllerItemRelease(avControllerItem); in AvSessionServiceControllerTest()