3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/cricket/MediaProtocolType.h"
10namespace cricket {
class ContentGroup; }
11namespace cricket {
class ContentInfo; }
12namespace cricket {
class MediaContentDescription; }
13namespace cricket {
struct TransportInfo; }
40 ::cricket::MediaProtocolType,
42 ::std::unique_ptr<::cricket::MediaContentDescription>
47 ::cricket::MediaProtocolType,
50 ::std::unique_ptr<::cricket::MediaContentDescription>
55 MCNAPI ::std::unique_ptr<::cricket::SessionDescription>
Clone()
const;
59 MCNAPI ::std::vector<::cricket::ContentGroup const*>
GetGroupsByName(::std::string
const&)
const;
65 MCNAPI
bool HasGroup(::std::string
const&)
const;
Definition ContentInfo.h:12
Definition SessionDescription.h:18
MCAPI void AddContent(::std::string const &, ::cricket::MediaProtocolType, bool, bool, ::std::unique_ptr<::cricket::MediaContentDescription >)
MCAPI void * $ctor(::cricket::SessionDescription const &)
MCAPI ~SessionDescription()
MCAPI void AddContent(::std::string const &, ::cricket::MediaProtocolType, bool, ::std::unique_ptr<::cricket::MediaContentDescription >)
MCAPI void AddTransportInfo(::cricket::TransportInfo const &)
MCAPI ::std::unique_ptr<::cricket::SessionDescription > Clone() const
MCAPI void set_extmap_allow_mixed(bool)
MCAPI void AddContent(::cricket::ContentInfo &&)
MCAPI SessionDescription()
MCAPI SessionDescription(::cricket::SessionDescription const &)
MCAPI::cricket::ContentInfo const * GetContentByName(::std::string const &) const
MCAPI::cricket::TransportInfo * GetTransportInfoByName(::std::string const &)
MCAPI ::std::vector<::cricket::ContentGroup const * > GetGroupsByName(::std::string const &) const
MCAPI::cricket::TransportInfo const * GetTransportInfoByName(::std::string const &) const
MCAPI bool HasGroup(::std::string const &) const
Definition TransportInfo.h:7