Lines Matching defs:AVControllerItem
32 AVControllerItem::AVControllerItem(pid_t pid, const sptr<AVSessionItem>& session, int32_t userId)
41 AVControllerItem::~AVControllerItem()
45 int32_t AVControllerItem::GetUserId() const
50 int32_t AVControllerItem::RegisterCallbackInner(const sptr<IRemoteObject>& callback)
59 int32_t AVControllerItem::RegisterAVControllerCallback(const std::shared_ptr<AVControllerCallback> &callback)
67 int32_t AVControllerItem::GetAVCallMetaData(AVCallMetaData& avCallMetaData)
75 int32_t AVControllerItem::GetAVCallState(AVCallState& avCallState)
84 int32_t AVControllerItem::GetAVPlaybackState(AVPlaybackState& state)
93 int32_t AVControllerItem::GetAVMetaData(AVMetaData& data)
110 int32_t AVControllerItem::GetAVQueueItems(std::vector<AVQueueItem>& items)
118 int32_t AVControllerItem::GetAVQueueTitle(std::string& title)
126 int32_t AVControllerItem::SkipToQueueItem(int32_t& itemId)
134 int32_t AVControllerItem::GetExtras(AAFwk::WantParams& extras)
144 int32_t AVControllerItem::SendAVKeyEvent(const MMI::KeyEvent& keyEvent)
152 int32_t AVControllerItem::GetLaunchAbility(AbilityRuntime::WantAgent::WantAgent& ability)
160 int32_t AVControllerItem::GetValidCommands(std::vector<int32_t>& cmds)
169 int32_t AVControllerItem::IsSessionActive(bool& isActive)
178 int32_t AVControllerItem::SendControlCommand(const AVControlCommand& cmd)
194 int32_t AVControllerItem::SendCommonCommand(const std::string& commonCommand, const AAFwk::WantParams& commandArgs)
205 int32_t AVControllerItem::SetAVCallMetaFilter(const AVCallMetaData::AVCallMetaMaskType& filter)
212 int32_t AVControllerItem::SetAVCallStateFilter(const AVCallState::AVCallStateMaskType& filter)
219 int32_t AVControllerItem::SetMetaFilter(const AVMetaData::MetaMaskType& filter)
226 int32_t AVControllerItem::SetPlaybackFilter(const AVPlaybackState::PlaybackStateMaskType& filter)
234 int32_t AVControllerItem::Destroy()
263 std::string AVControllerItem::GetSessionId()
270 void AVControllerItem::HandleSessionDestroy()
287 void AVControllerItem::HandleAVCallStateChange(const AVCallState& avCallState)
294 AVSESSION_TRACE_SYNC_START("AVControllerItem::OnAVCallStateChange");
304 void AVControllerItem::HandleAVCallMetaDataChange(const AVCallMetaData& avCallMetaData)
337 AVSESSION_TRACE_SYNC_START("AVControllerItem::OnAVCallMetaDataChange");
340 void AVControllerItem::HandlePlaybackStateChange(const AVPlaybackState& state)
346 AVSESSION_TRACE_SYNC_START("AVControllerItem::OnPlaybackStateChange");
356 void AVControllerItem::HandleMetaDataChange(const AVMetaData& data)
380 AVSESSION_TRACE_SYNC_START("AVControllerItem::OnMetaDataChange");
406 void AVControllerItem::HandleOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& outputDeviceInfo)
415 void AVControllerItem::HandleActiveStateChange(bool isActive)
424 void AVControllerItem::HandleValidCommandChange(const std::vector<int32_t>& cmds)
435 void AVControllerItem::HandleSetSessionEvent(const std::string& event, const AAFwk::WantParams& args)
444 void AVControllerItem::HandleQueueItemsChange(const std::vector<AVQueueItem>& items)
447 AVSESSION_TRACE_SYNC_START("AVControllerItem::OnQueueItemsChange");
453 void AVControllerItem::HandleQueueTitleChange(const std::string& title)
456 AVSESSION_TRACE_SYNC_START("AVControllerItem::OnQueueTitleChange");
462 void AVControllerItem::HandleExtrasChange(const AAFwk::WantParams& extras)
465 AVSESSION_TRACE_SYNC_START("AVControllerItem::OnSetExtras");
472 pid_t AVControllerItem::GetPid() const
477 bool AVControllerItem::HasSession(const std::string& sessionId)
483 void AVControllerItem::SetServiceCallbackForRelease(const std::function<void(AVControllerItem&)>& callback)