LeviLamina
Loading...
Searching...
No Matches
cricket::Codec Struct Reference

Public Types

enum class  ResiliencyType : int {
  KNone = 0 , KRed = 1 , KUlpfec = 2 , KFlexfec = 3 ,
  KRtx = 4
}
enum class  Type : int { KAudio = 0 , KVideo = 1 }

Public Member Functions

virtual::webrtc::RtpCodecParameters ToCodecParameters () const
MCAPI void AddFeedbackParam (::cricket::FeedbackParam const &param)
MCAPI Codec (::cricket::Codec &&)
MCAPI Codec (::cricket::Codec const &)
MCAPI Codec (::cricket::Codec::Type type, int id, ::std::string const &name, int clockrate, uint64 channels)
MCAPI bool GetParam (::std::string const &name, int *out) const
MCAPI bool GetParam (::std::string const &name, ::std::string *out) const
MCAPI::cricket::Codec::ResiliencyType GetResiliencyType () const
MCAPI void IntersectFeedbackParams (::cricket::Codec const &other)
MCAPI bool IsMediaCodec () const
MCAPI bool IsResiliencyCodec () const
MCAPI bool Matches (::cricket::Codec const &codec) const
MCAPI bool MatchesRtpCodec (::webrtc::RtpCodec const &codec_capability) const
MCAPI void SetParam (::std::string const &name, ::std::string const &value)
MCAPI void SetParam (::std::string const &name, int value)
MCAPI::std::string ToString () const
MCAPI::cricket::Codec & operator= (::cricket::Codec &&)
MCAPI::cricket::Codec & operator= (::cricket::Codec const &)
MCAPI void * $ctor (::cricket::Codec &&)
MCAPI void * $ctor (::cricket::Codec const &)
MCAPI void * $ctor (::cricket::Codec::Type type, int id, ::std::string const &name, int clockrate, uint64 channels)
MCAPI void $dtor ()
MCAPI::webrtc::RtpCodecParameters $ToCodecParameters () const

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnk5f1c96
::ll::UntypedStorage< 4, 4 > mUnk98a0b7
::ll::UntypedStorage< 8, 32 > mUnka5c2d4
::ll::UntypedStorage< 4, 4 > mUnkfa2b23
::ll::UntypedStorage< 4, 4 > mUnk554d30
::ll::UntypedStorage< 8, 8 > mUnkff3fb9
::ll::UntypedStorage< 8, 40 > mUnkb80ab5
::ll::UntypedStorage< 8, 48 > mUnk89b0fc
::ll::UntypedStorage< 8, 40 > mUnka1b7da
::ll::UntypedStorage< 8, 16 > mUnk60d08e
::ll::UntypedStorage< 8, 24 > mUnk5ab74a

Constructor & Destructor Documentation

◆ Codec() [1/3]

MCAPI cricket::Codec::Codec ( ::cricket::Codec && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Codec() [2/3]

MCAPI cricket::Codec::Codec ( ::cricket::Codec const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Codec() [3/3]

MCAPI cricket::Codec::Codec ( ::cricket::Codec::Type type,
int id,
::std::string const & name,
int clockrate,
uint64 channels )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ AddFeedbackParam()

MCAPI void cricket::Codec::AddFeedbackParam ( ::cricket::FeedbackParam const & param)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetParam() [1/2]

MCAPI bool cricket::Codec::GetParam ( ::std::string const & name,
int * out ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetParam() [2/2]

MCAPI bool cricket::Codec::GetParam ( ::std::string const & name,
::std::string * out ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetResiliencyType()

MCAPI::cricket::Codec::ResiliencyType cricket::Codec::GetResiliencyType ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ IntersectFeedbackParams()

MCAPI void cricket::Codec::IntersectFeedbackParams ( ::cricket::Codec const & other)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ IsMediaCodec()

MCAPI bool cricket::Codec::IsMediaCodec ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ IsResiliencyCodec()

MCAPI bool cricket::Codec::IsResiliencyCodec ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Matches()

MCAPI bool cricket::Codec::Matches ( ::cricket::Codec const & codec) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ MatchesRtpCodec()

MCAPI bool cricket::Codec::MatchesRtpCodec ( ::webrtc::RtpCodec const & codec_capability) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetParam() [1/2]

MCAPI void cricket::Codec::SetParam ( ::std::string const & name,
::std::string const & value )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetParam() [2/2]

MCAPI void cricket::Codec::SetParam ( ::std::string const & name,
int value )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ToString()

MCAPI::std::string cricket::Codec::ToString ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator=() [1/2]

MCAPI::cricket::Codec & cricket::Codec::operator= ( ::cricket::Codec && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator=() [2/2]

MCAPI::cricket::Codec & cricket::Codec::operator= ( ::cricket::Codec const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/3]

MCAPI void * cricket::Codec::$ctor ( ::cricket::Codec && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/3]

MCAPI void * cricket::Codec::$ctor ( ::cricket::Codec const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [3/3]

MCAPI void * cricket::Codec::$ctor ( ::cricket::Codec::Type type,
int id,
::std::string const & name,
int clockrate,
uint64 channels )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void cricket::Codec::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ToCodecParameters()

MCAPI::webrtc::RtpCodecParameters cricket::Codec::$ToCodecParameters ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** cricket::Codec::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this struct was generated from the following file: