Searched refs:RemoteSessionSinkImpl (Results 1 – 4 of 4) sorted by relevance
22 RemoteSessionSinkImpl::RemoteSessionSinkImpl() in RemoteSessionSinkImpl() function in OHOS::AVSession::RemoteSessionSinkImpl26 extern "C" RemoteSessionSinkImpl* CreateRemoteSessionSinkImpl() in CreateRemoteSessionSinkImpl()28 return new(std::nothrow) RemoteSessionSinkImpl(); in CreateRemoteSessionSinkImpl()31 extern "C" void DestroyRemoteSessionSinkImpl(RemoteSessionSinkImpl* impl) in DestroyRemoteSessionSinkImpl()36 int32_t RemoteSessionSinkImpl::CastSessionFromRemote(const sptr <AVSessionItem>& session, in CastSessionFromRemote()74 int32_t RemoteSessionSinkImpl::HandleSessionDataCategory(const SessionDataCategory category) in HandleSessionDataCategory()125 int32_t RemoteSessionSinkImpl::CancelCastSession() in CancelCastSession()134 int32_t RemoteSessionSinkImpl::SetControlCommand(const AVControlCommand& command) in SetControlCommand()149 int32_t RemoteSessionSinkImpl::SetCommonCommand(const std::string& commonCommand, in SetCommonCommand()
29 class RemoteSessionSinkImpl : public RemoteSessionSink {31 RemoteSessionSinkImpl();43 ~RemoteSessionSinkImpl() override = default;
39 using SinkImpl = RemoteSessionSinkImpl* (*)(); in LoadSinkImplement()59 using SinkImpl = void(*)(RemoteSessionSinkImpl*); in UnLoadSinkImplement()
47 RemoteSessionSinkImpl *sinkImpl_ = nullptr;