Lines Matching refs:SessionDescription

90 SessionDescription::SessionDescription() = default;
91 SessionDescription::SessionDescription(const SessionDescription&) = default;
93 SessionDescription::~SessionDescription() {} in ~SessionDescription()
95 std::unique_ptr<SessionDescription> SessionDescription::Clone() const { in Clone()
98 return absl::WrapUnique(new SessionDescription(*this)); in Clone()
101 const ContentInfo* SessionDescription::GetContentByName( in GetContentByName()
106 ContentInfo* SessionDescription::GetContentByName(const std::string& name) { in GetContentByName()
110 const MediaContentDescription* SessionDescription::GetContentDescriptionByName( in GetContentDescriptionByName()
120 MediaContentDescription* SessionDescription::GetContentDescriptionByName( in GetContentDescriptionByName()
130 const ContentInfo* SessionDescription::FirstContentByType( in FirstContentByType()
135 const ContentInfo* SessionDescription::FirstContent() const { in FirstContent()
139 void SessionDescription::AddContent( in AddContent()
149 void SessionDescription::AddContent( in AddContent()
161 void SessionDescription::AddContent( in AddContent()
175 void SessionDescription::AddContent(ContentInfo&& content) { in AddContent()
184 bool SessionDescription::RemoveContentByName(const std::string& name) { in RemoveContentByName()
196 void SessionDescription::AddTransportInfo(const TransportInfo& transport_info) { in AddTransportInfo()
200 bool SessionDescription::RemoveTransportInfoByName(const std::string& name) { in RemoveTransportInfoByName()
211 const TransportInfo* SessionDescription::GetTransportInfoByName( in GetTransportInfoByName()
222 TransportInfo* SessionDescription::GetTransportInfoByName( in GetTransportInfoByName()
233 void SessionDescription::RemoveGroupByName(const std::string& name) { in RemoveGroupByName()
243 bool SessionDescription::HasGroup(const std::string& name) const { in HasGroup()
253 const ContentGroup* SessionDescription::GetGroupByName( in GetGroupByName()