Lines Matching refs:AVSessionItem
197 __attribute__((no_sanitize("cfi"))) int32_t MirrorToStreamCast(sptr<AVSessionItem>& session);
241 void AddAvQueueInfoToFile(AVSessionItem& session);
293 sptr<AVSessionItem> SelectSessionByUid(const AudioStandard::AudioRendererChangeInfo& info);
297 sptr<AVSessionItem> CreateSessionInner(const std::string& tag, int32_t type, bool thirdPartyApp,
301 const AppExecFwk::ElementName& elementName, sptr<AVSessionItem>& sessionItem);
305 void ServiceCallback(sptr<AVSessionItem>& sessionItem);
307 sptr<AVSessionItem> CreateNewSession(const std::string& tag, int32_t type, bool thirdPartyApp,
310 sptr<AVControllerItem> CreateNewControllerForSession(pid_t pid, sptr<AVSessionItem>& session);
312 int32_t CancelCastAudioForClientExit(pid_t pid, const sptr<AVSessionItem>& session);
336 void RefreshFocusSessionSort(sptr<AVSessionItem> &session);
338 void UpdateTopSession(const sptr<AVSessionItem>& newTopSession);
349 sptr<AVSessionItem>& session);
353 const sptr<AVSessionItem>& session);
357 const sptr<AVSessionItem>& session);
366 int32_t CastAudioForNewSession(const sptr<AVSessionItem>& session);
379 sptr<AVSessionItem>& session);
388 void GetDeviceInfo(const sptr<AVSessionItem>& session,
435 void UpdateFrontSession(sptr<AVSessionItem>& sessionItem, bool isAdd);
448 void ReportSessionInfo(const sptr <AVSessionItem>& session, int res);
457 std::shared_ptr<std::list<sptr<AVSessionItem>>> GetCurSessionListForFront();
461 sptr<AVSessionItem> topSession_;