LeviLamina
Loading...
Searching...
No Matches
cricket::RtpMediaContentDescription Class Referenceabstract
+ Inheritance diagram for cricket::RtpMediaContentDescription:

Public Types

enum class  ExtmapAllowMixed : int { KNo = 0 , KSession = 1 , KMedia = 2 }
 

Public Member Functions

virtual::cricket::MediaType type () const =0
 
virtual::cricket::AudioContentDescription * as_audio ()
 
virtual::cricket::AudioContentDescription const * as_audio () const
 
virtual::cricket::VideoContentDescription * as_video ()
 
virtual::cricket::VideoContentDescription const * as_video () const
 
virtual::cricket::SctpDataContentDescription * as_sctp ()
 
virtual::cricket::SctpDataContentDescription const * as_sctp () const
 
virtual::cricket::UnsupportedContentDescription * as_unsupported ()
 
virtual::cricket::UnsupportedContentDescription const * as_unsupported () const
 
virtual void set_protocol (::std::string_view protocol)
 
virtual bool has_codecs () const
 
virtual::cricket::MediaContentDescription * CloneInternal () const =0
 
MCAPI void AddCodecs (::std::vector<::cricket::Codec > const &codecs)
 
MCAPI void AddRtpHeaderExtension (::webrtc::RtpExtension const &ext)
 
MCAPI void AddStream (::cricket::StreamParams const &stream)
 
MCAPI void set_extmap_allow_mixed_enum (::cricket::MediaContentDescription::ExtmapAllowMixed new_extmap_allow_mixed)
 
MCAPI void set_receive_rids (::std::vector<::cricket::RidDescription > const &rids)
 
MCAPI void set_simulcast_description (::cricket::SimulcastDescription const &simulcast)
 
MCAPI void * $ctor ()
 
MCAPI void * $ctor (::cricket::MediaContentDescription const &)
 
MCAPI void $dtor ()
 
MCAPI::cricket::AudioContentDescription * $as_audio ()
 
MCAPI::cricket::AudioContentDescription const * $as_audio () const
 
MCAPI::cricket::VideoContentDescription * $as_video ()
 
MCAPI::cricket::VideoContentDescription const * $as_video () const
 
MCAPI::cricket::SctpDataContentDescription * $as_sctp ()
 
MCAPI::cricket::SctpDataContentDescription const * $as_sctp () const
 
MCAPI::cricket::UnsupportedContentDescription * $as_unsupported ()
 
MCAPI::cricket::UnsupportedContentDescription const * $as_unsupported () const
 
MCAPI void $set_protocol (::std::string_view protocol)
 
MCAPI bool $has_codecs () const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk8dd454
 
::ll::UntypedStorage< 1, 1 > mUnk9a065d
 
::ll::UntypedStorage< 1, 1 > mUnkd4e967
 
::ll::UntypedStorage< 1, 1 > mUnk320daa
 
::ll::UntypedStorage< 4, 4 > mUnk7cdbca
 
::ll::UntypedStorage< 8, 32 > mUnk1e14c0
 
::ll::UntypedStorage< 8, 24 > mUnk3bdb9b
 
::ll::UntypedStorage< 1, 1 > mUnk59597a
 
::ll::UntypedStorage< 8, 24 > mUnkfc1ca1
 
::ll::UntypedStorage< 1, 1 > mUnkb7a062
 
::ll::UntypedStorage< 4, 4 > mUnk135e61
 
::ll::UntypedStorage< 8, 80 > mUnk347a9a
 
::ll::UntypedStorage< 4, 4 > mUnk6d2ecb
 
::ll::UntypedStorage< 8, 48 > mUnk66d9f0
 
::ll::UntypedStorage< 8, 24 > mUnk7bd07e
 
::ll::UntypedStorage< 8, 24 > mUnk14f575
 

Member Function Documentation

◆ AddCodecs()

MCAPI void cricket::MediaContentDescription::AddCodecs ( ::std::vector<::cricket::Codec > const & codecs)
inherited
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.

◆ AddRtpHeaderExtension()

MCAPI void cricket::MediaContentDescription::AddRtpHeaderExtension ( ::webrtc::RtpExtension const & ext)
inherited
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.

◆ AddStream()

MCAPI void cricket::MediaContentDescription::AddStream ( ::cricket::StreamParams const & stream)
inherited
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.

◆ set_extmap_allow_mixed_enum()

MCAPI void cricket::MediaContentDescription::set_extmap_allow_mixed_enum ( ::cricket::MediaContentDescription::ExtmapAllowMixed new_extmap_allow_mixed)
inherited
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.

◆ set_receive_rids()

MCAPI void cricket::MediaContentDescription::set_receive_rids ( ::std::vector<::cricket::RidDescription > const & rids)
inherited
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.

◆ set_simulcast_description()

MCAPI void cricket::MediaContentDescription::set_simulcast_description ( ::cricket::SimulcastDescription const & simulcast)
inherited
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/2]

MCAPI void * cricket::MediaContentDescription::$ctor ( )
inherited
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/2]

MCAPI void * cricket::MediaContentDescription::$ctor ( ::cricket::MediaContentDescription const & )
inherited
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::MediaContentDescription::$dtor ( )
inherited
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.

◆ $as_audio() [1/2]

MCAPI::cricket::AudioContentDescription * cricket::MediaContentDescription::$as_audio ( )
inherited
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.

◆ $as_audio() [2/2]

MCAPI::cricket::AudioContentDescription const * cricket::MediaContentDescription::$as_audio ( ) const
inherited
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.

◆ $as_video() [1/2]

MCAPI::cricket::VideoContentDescription * cricket::MediaContentDescription::$as_video ( )
inherited
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.

◆ $as_video() [2/2]

MCAPI::cricket::VideoContentDescription const * cricket::MediaContentDescription::$as_video ( ) const
inherited
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.

◆ $as_sctp() [1/2]

MCAPI::cricket::SctpDataContentDescription * cricket::MediaContentDescription::$as_sctp ( )
inherited
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.

◆ $as_sctp() [2/2]

MCAPI::cricket::SctpDataContentDescription const * cricket::MediaContentDescription::$as_sctp ( ) const
inherited
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.

◆ $as_unsupported() [1/2]

MCAPI::cricket::UnsupportedContentDescription * cricket::MediaContentDescription::$as_unsupported ( )
inherited
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.

◆ $as_unsupported() [2/2]

MCAPI::cricket::UnsupportedContentDescription const * cricket::MediaContentDescription::$as_unsupported ( ) const
inherited
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.

◆ $set_protocol()

MCAPI void cricket::MediaContentDescription::$set_protocol ( ::std::string_view protocol)
inherited
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.

◆ $has_codecs()

MCAPI bool cricket::MediaContentDescription::$has_codecs ( ) const
inherited
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()

static MCAPI void ** cricket::MediaContentDescription::$vftable ( )
staticinherited
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 class was generated from the following file: