/ohos5.0/foundation/multimedia/av_session/services/session/server/ |
H A D | avcontroller_item.cpp | 32 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 D | avcontroller_item.h | 28 class AVControllerItem : public AVSessionControllerStub { 30 … AVControllerItem(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 D | avsession_service.h | 200 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 D | avsession_item.h | 40 class AVControllerItem; variable 164 int32_t AddController(pid_t pid, sptr<AVControllerItem>& controller); 352 std::map<pid_t, sptr<AVControllerItem>> controllers_;
|
H A D | avsession_item.cpp | 149 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 D | avsession_service.cpp | 893 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 D | migrate_avsession_server.h | 58 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 D | migrate_avsession_server.cpp | 92 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 D | avcontrolleritem_fuzzer.cpp | 58 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 D | avcontrolleritem_fuzzer.h | 23 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 D | migrate_avsession_test.cpp | 190 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 D | avsessionitem_fuzzer.cpp | 197 … 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 D | avsessionservice_fuzzer.cpp | 212 sptr<AVControllerItem> avControllerItem = (sptr<AVControllerItem>&)avControllerItemObj; in AvSessionServiceControllerTest() 216 ResourceAutoDestroy<sptr<AVControllerItem>> avControllerItemRelease(avControllerItem); in AvSessionServiceControllerTest()
|