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

Classes

struct  Config
 

Public Member Functions

MCAPI void AddRtpHeaderExtensions (::webrtc::RTPVideoHeader const &, bool, bool, ::webrtc::RtpPacketToSend *) const
 
MCAPI bool AllowRetransmission (uchar, int, ::webrtc::TimeDelta)
 
MCAPI uint64 FecPacketOverhead () const
 
MCAPI void LogAndSendToNetwork (::std::vector<::std::unique_ptr<::webrtc::RtpPacketToSend > >, uint64)
 
MCAPI void MaybeUpdateCurrentPlayoutDelay (::webrtc::RTPVideoHeader const &)
 
MCAPI::webrtc::DataRate PostEncodeOverhead () const
 
MCAPI RTPSenderVideo (::webrtc::RTPSenderVideo::Config const &)
 
MCAPI bool SendEncodedImage (int, ::std::optional<::webrtc::VideoCodecType >, uint, ::webrtc::EncodedImage const &, ::webrtc::RTPVideoHeader, ::webrtc::TimeDelta)
 
MCAPI void SetRetransmissionSetting (int)
 
MCAPI void SetVideoLayersAllocation (::webrtc::VideoLayersAllocation)
 
MCAPI void SetVideoLayersAllocationInternal (::webrtc::VideoLayersAllocation)
 
MCAPI void SetVideoStructure (::webrtc::FrameDependencyStructure const *)
 
MCAPI void SetVideoStructureInternal (::webrtc::FrameDependencyStructure const *)
 
MCAPI bool UpdateConditionalRetransmit (uchar, ::webrtc::TimeDelta)
 
MCAPI void * $ctor (::webrtc::RTPSenderVideo::Config const &)
 

Static Public Member Functions

static MCAPI uchar GetTemporalId (::webrtc::RTPVideoHeader const &)
 
static MCAPI ::webrtc::TimeDelta const & kTLRateWindowSize ()
 
static MCAPI void ** $vftable ()
 

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