3#include "mc/_HeaderOutputPredefine.h"
7namespace cricket {
class FeedbackParam; }
8namespace webrtc {
struct RtpCodec; }
9namespace webrtc {
struct RtpCodecParameters; }
17 enum class Type :
int {
22 enum class ResiliencyType :
int {
54 virtual ~Codec() =
default;
57 virtual ::webrtc::RtpCodecParameters ToCodecParameters()
const;
69 MCNAPI
Codec(::cricket::Codec::Type,
int, ::std::string
const&,
int);
71 MCNAPI
Codec(::cricket::Codec::Type,
int, ::std::string
const&,
int, uint64);
73 MCNAPI
bool GetParam(::std::string
const&,
int*)
const;
75 MCNAPI
bool GetParam(::std::string
const&, ::std::string*)
const;
89 MCNAPI
void SetParam(::std::string
const&,
int);
91 MCNAPI
void SetParam(::std::string
const&, ::std::string
const&);
107 MCNAPI
void*
$ctor(::cricket::Codec::Type,
int, ::std::string
const&,
int);
109 MCNAPI
void*
$ctor(::cricket::Codec::Type,
int, ::std::string
const&,
int, uint64);
Definition FeedbackParam.h:7
MCAPI void AddFeedbackParam(::cricket::FeedbackParam const &)
MCAPI void SetParam(::std::string const &, ::std::string const &)
MCAPI Codec(::cricket::Codec const &)
static MCAPI void ** $vftable()
MCAPI void IntersectFeedbackParams(::cricket::Codec const &)
MCAPI bool GetParam(::std::string const &, ::std::string *) const
MCAPI bool IsResiliencyCodec() const
MCAPI void * $ctor(::cricket::Codec &&)
MCAPI bool GetParam(::std::string const &, int *) const
MCAPI void SetParam(::std::string const &, int)
MCAPI Codec(::cricket::Codec::Type, int, ::std::string const &, int, uint64)
MCAPI void * $ctor(::cricket::Codec::Type, int, ::std::string const &, int)
MCAPI::std::string ToString() const
MCAPI bool IsMediaCodec() const
MCAPI Codec(::cricket::Codec::Type, int, ::std::string const &, int)
MCAPI::cricket::Codec & operator=(::cricket::Codec &&)
MCAPI void * $ctor(::cricket::Codec::Type, int, ::std::string const &, int, uint64)
MCAPI Codec(::cricket::Codec &&)
MCAPI::cricket::Codec::ResiliencyType GetResiliencyType() const
MCAPI void * $ctor(::cricket::Codec const &)
MCAPI bool MatchesRtpCodec(::webrtc::RtpCodec const &) const
MCAPI::cricket::Codec & operator=(::cricket::Codec const &)
MCAPI bool Matches(::cricket::Codec const &) const