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 ()
 

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