LeviLamina
Loading...
Searching...
No Matches
webrtc::RtpVideoSender Class Reference

Public Member Functions

MCAPI::webrtc::DataRate CalculateOverheadRate (::webrtc::DataRate, ::webrtc::DataSize, ::webrtc::DataSize, ::webrtc::Frequency) const
 
MCAPI void ConfigureSsrcs (::std::map< uint, ::webrtc::RtpState > const &)
 
MCAPI::webrtc::DataRate GetPostEncodeOverhead () const
 
MCAPI bool IsActiveLocked ()
 
MCAPI bool NackEnabled () const
 
MCAPI RtpVideoSender (::webrtc::Clock *, ::std::map< uint, ::webrtc::RtpState > const &, ::std::map< uint, ::webrtc::RtpPayloadState > const &, ::webrtc::RtpConfig const &, int, ::webrtc::Transport *, ::webrtc::RtpSenderObservers const &, ::webrtc::RtpTransportControllerSendInterface *, ::webrtc::RtcEventLog *, ::webrtc::RateLimiter *, ::std::unique_ptr<::webrtc::FecController >, ::webrtc::FrameEncryptorInterface *, ::webrtc::CryptoOptions const &, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface >, ::webrtc::FieldTrialsView const &, ::webrtc::TaskQueueFactory *)
 
MCAPI void SetActiveModulesLocked (bool)
 
MCAPI void * $ctor (::webrtc::Clock *, ::std::map< uint, ::webrtc::RtpState > const &, ::std::map< uint, ::webrtc::RtpPayloadState > const &, ::webrtc::RtpConfig const &, int, ::webrtc::Transport *, ::webrtc::RtpSenderObservers const &, ::webrtc::RtpTransportControllerSendInterface *, ::webrtc::RtcEventLog *, ::webrtc::RateLimiter *, ::std::unique_ptr<::webrtc::FecController >, ::webrtc::FrameEncryptorInterface *, ::webrtc::CryptoOptions const &, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface >, ::webrtc::FieldTrialsView const &, ::webrtc::TaskQueueFactory *)
 

Static Public Member Functions

static MCAPI void ** $vftableForStreamFeedbackObserver ()
 
static MCAPI void ** $vftableForEncodedImageCallback ()
 
static MCAPI void ** $vftableForVCMProtectionCallback ()
 
static MCAPI void ** $vftableForFecControllerOverride ()
 

Constructor & Destructor Documentation

◆ RtpVideoSender()

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

◆ CalculateOverheadRate()

MCAPI::webrtc::DataRate webrtc::RtpVideoSender::CalculateOverheadRate ( ::webrtc::DataRate ,
::webrtc::DataSize ,
::webrtc::DataSize ,
::webrtc::Frequency  ) 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.

◆ ConfigureSsrcs()

MCAPI void webrtc::RtpVideoSender::ConfigureSsrcs ( ::std::map< uint, ::webrtc::RtpState > 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.

◆ GetPostEncodeOverhead()

MCAPI::webrtc::DataRate webrtc::RtpVideoSender::GetPostEncodeOverhead ( ) 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.

◆ IsActiveLocked()

MCAPI bool webrtc::RtpVideoSender::IsActiveLocked ( )
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.

◆ NackEnabled()

MCAPI bool webrtc::RtpVideoSender::NackEnabled ( ) 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.

◆ SetActiveModulesLocked()

MCAPI void webrtc::RtpVideoSender::SetActiveModulesLocked ( bool )
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()

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.

◆ $vftableForStreamFeedbackObserver()

static MCAPI void ** webrtc::RtpVideoSender::$vftableForStreamFeedbackObserver ( )
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.

◆ $vftableForEncodedImageCallback()

static MCAPI void ** webrtc::RtpVideoSender::$vftableForEncodedImageCallback ( )
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.

◆ $vftableForVCMProtectionCallback()

static MCAPI void ** webrtc::RtpVideoSender::$vftableForVCMProtectionCallback ( )
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.

◆ $vftableForFecControllerOverride()

static MCAPI void ** webrtc::RtpVideoSender::$vftableForFecControllerOverride ( )
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 class was generated from the following file: