3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/cricket/MediaProtocolType.h"
37 ::std::string
const& name,
38 ::cricket::MediaProtocolType type,
40 ::std::unique_ptr<::cricket::MediaContentDescription> description
44 ::std::string
const& name,
45 ::cricket::MediaProtocolType type,
48 ::std::unique_ptr<::cricket::MediaContentDescription> description
53 MCNAPI ::std::unique_ptr<::cricket::SessionDescription>
Clone()
const;
55 MCNAPI ::cricket::ContentInfo
const*
GetContentByName(::std::string
const& name)
const;
57 MCNAPI ::std::vector<::cricket::ContentGroup const*>
GetGroupsByName(::std::string
const& name)
const;
63 MCNAPI
bool HasGroup(::std::string
const& name)
const;
Definition ContentGroup.h:7
Definition ContentInfo.h:12
Definition MediaContentDescription.h:19
Definition SessionDescription.h:18
MCAPI void AddContent(::std::string const &name, ::cricket::MediaProtocolType type, bool rejected, ::std::unique_ptr<::cricket::MediaContentDescription > description)
MCAPI void set_extmap_allow_mixed(bool supported)
MCAPI void * $ctor(::cricket::SessionDescription const &)
MCAPI ~SessionDescription()
MCAPI ::std::unique_ptr<::cricket::SessionDescription > Clone() const
MCAPI bool HasGroup(::std::string const &name) const
MCAPI void AddContent(::std::string const &name, ::cricket::MediaProtocolType type, bool rejected, bool bundle_only, ::std::unique_ptr<::cricket::MediaContentDescription > description)
MCAPI SessionDescription()
MCAPI void AddTransportInfo(::cricket::TransportInfo const &transport_info)
MCAPI ::std::vector<::cricket::ContentGroup const * > GetGroupsByName(::std::string const &name) const
MCAPI SessionDescription(::cricket::SessionDescription const &)
MCAPI::cricket::TransportInfo * GetTransportInfoByName(::std::string const &name)
MCAPI::cricket::TransportInfo const * GetTransportInfoByName(::std::string const &) const
MCAPI::cricket::ContentInfo const * GetContentByName(::std::string const &name) const
Definition TransportInfo.h:7