LeviLamina
Loading...
Searching...
No Matches
webrtc::RtpVideoSender Class Reference
+ Inheritance diagram for webrtc::RtpVideoSender:

Public Types

enum class  DropReason : uchar { KDroppedByMediaOptimizations = 0 , KDroppedByEncoder = 1 }
 

Public Member Functions

RtpVideoSenderoperator= (RtpVideoSender const &)
 
 RtpVideoSender (RtpVideoSender const &)
 
virtual void SetSending (bool enabled)
 
virtual bool IsActive ()
 
virtual void OnNetworkAvailability (bool network_available)
 
virtual ::std::map< uint, ::webrtc::RtpStateGetRtpStates () const
 
virtual ::std::map< uint, ::webrtc::RtpPayloadStateGetRtpPayloadStates () const
 
virtual void DeliverRtcp (uchar const *packet, uint64 length)
 
virtual int ProtectionRequest (::webrtc::FecProtectionParams const *delta_params, ::webrtc::FecProtectionParams const *key_params, uint *sent_video_rate_bps, uint *sent_nack_rate_bps, uint *sent_fec_rate_bps)
 
virtual void SetRetransmissionMode (int retransmission_mode)
 
virtual void SetFecAllowed (bool fec_allowed)
 
virtual::webrtc::EncodedImageCallback::Result OnEncodedImage (::webrtc::EncodedImage const &encoded_image, ::webrtc::CodecSpecificInfo const *codec_specific_info)
 
virtual void OnBitrateAllocationUpdated (::webrtc::VideoBitrateAllocation const &bitrate)
 
virtual void OnVideoLayersAllocationUpdated (::webrtc::VideoLayersAllocation const &allocation)
 
virtual void OnTransportOverheadChanged (uint64 transport_overhead_bytes_per_packet)
 
virtual void OnBitrateUpdated (::webrtc::BitrateAllocationUpdate update, int framerate)
 
virtual uint GetPayloadBitrateBps () const
 
virtual uint GetProtectionBitrateBps () const
 
virtual void SetEncodingData (uint64 width, uint64 height, uint64 num_temporal_layers)
 
virtual ::std::vector<::webrtc::RtpSequenceNumberMap::InfoGetSentRtpPacketInfos (uint ssrc, ::rtc::ArrayView< ushort const > sequence_numbers) const
 
virtual void OnPacketFeedbackVector (::std::vector<::webrtc::StreamFeedbackObserver::StreamPacketInfo > packet_feedback_vector)
 
MCAPI::webrtc::DataRate CalculateOverheadRate (::webrtc::DataRate data_rate, ::webrtc::DataSize packet_size, ::webrtc::DataSize overhead_per_packet, ::webrtc::Frequency framerate) const
 
MCAPI void ConfigureSsrcs (::std::map< uint, ::webrtc::RtpState > const &suspended_ssrcs)
 
MCAPI::webrtc::DataRate GetPostEncodeOverhead () const
 
MCAPI bool IsActiveLocked ()
 
MCAPI bool NackEnabled () const
 
MCAPI RtpVideoSender (::webrtc::Clock *clock, ::std::map< uint, ::webrtc::RtpState > const &suspended_ssrcs, ::std::map< uint, ::webrtc::RtpPayloadState > const &states, ::webrtc::RtpConfig const &rtp_config, int rtcp_report_interval_ms, ::webrtc::Transport *send_transport, ::webrtc::RtpSenderObservers const &observers, ::webrtc::RtpTransportControllerSendInterface *transport, ::webrtc::RtcEventLog *event_log, ::webrtc::RateLimiter *retransmission_limiter, ::std::unique_ptr<::webrtc::FecController > fec_controller, ::webrtc::FrameEncryptorInterface *frame_encryptor, ::webrtc::CryptoOptions const &crypto_options, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer, ::webrtc::FieldTrialsView const &field_trials, ::webrtc::TaskQueueFactory *task_queue_factory)
 
MCAPI void SetActiveModulesLocked (bool sending)
 
MCAPI void * $ctor (::webrtc::Clock *clock, ::std::map< uint, ::webrtc::RtpState > const &suspended_ssrcs, ::std::map< uint, ::webrtc::RtpPayloadState > const &states, ::webrtc::RtpConfig const &rtp_config, int rtcp_report_interval_ms, ::webrtc::Transport *send_transport, ::webrtc::RtpSenderObservers const &observers, ::webrtc::RtpTransportControllerSendInterface *transport, ::webrtc::RtcEventLog *event_log, ::webrtc::RateLimiter *retransmission_limiter, ::std::unique_ptr<::webrtc::FecController > fec_controller, ::webrtc::FrameEncryptorInterface *frame_encryptor, ::webrtc::CryptoOptions const &crypto_options, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer, ::webrtc::FieldTrialsView const &field_trials, ::webrtc::TaskQueueFactory *task_queue_factory)
 
MCAPI void $dtor ()
 
MCAPI void $SetSending (bool enabled)
 
MCAPI bool $IsActive ()
 
MCAPI void $OnNetworkAvailability (bool network_available)
 
MCAPI ::std::map< uint, ::webrtc::RtpState$GetRtpStates () const
 
MCAPI ::std::map< uint, ::webrtc::RtpPayloadState$GetRtpPayloadStates () const
 
MCAPI void $DeliverRtcp (uchar const *packet, uint64 length)
 
MCAPI int $ProtectionRequest (::webrtc::FecProtectionParams const *delta_params, ::webrtc::FecProtectionParams const *key_params, uint *sent_video_rate_bps, uint *sent_nack_rate_bps, uint *sent_fec_rate_bps)
 
MCAPI void $SetRetransmissionMode (int retransmission_mode)
 
MCAPI void $SetFecAllowed (bool fec_allowed)
 
MCAPI::webrtc::EncodedImageCallback::Result $OnEncodedImage (::webrtc::EncodedImage const &encoded_image, ::webrtc::CodecSpecificInfo const *codec_specific_info)
 
MCAPI void $OnBitrateAllocationUpdated (::webrtc::VideoBitrateAllocation const &bitrate)
 
MCAPI void $OnVideoLayersAllocationUpdated (::webrtc::VideoLayersAllocation const &allocation)
 
MCAPI void $OnTransportOverheadChanged (uint64 transport_overhead_bytes_per_packet)
 
MCAPI void $OnBitrateUpdated (::webrtc::BitrateAllocationUpdate update, int framerate)
 
MCAPI uint $GetPayloadBitrateBps () const
 
MCAPI uint $GetProtectionBitrateBps () const
 
MCAPI void $SetEncodingData (uint64 width, uint64 height, uint64 num_temporal_layers)
 
MCAPI ::std::vector<::webrtc::RtpSequenceNumberMap::Info$GetSentRtpPacketInfos (uint ssrc, ::rtc::ArrayView< ushort const > sequence_numbers) const
 
MCAPI void $OnPacketFeedbackVector (::std::vector<::webrtc::StreamFeedbackObserver::StreamPacketInfo > packet_feedback_vector)
 
virtual void OnDroppedFrame (::webrtc::EncodedImageCallback::DropReason reason)
 
MCAPI void $OnDroppedFrame (::webrtc::EncodedImageCallback::DropReason reason)
 

Static Public Member Functions

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

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk2fe374
 
::ll::UntypedStorage< 1, 1 > mUnkd26cd1
 
::ll::UntypedStorage< 1, 1 > mUnkcae22e
 
::ll::UntypedStorage< 1, 1 > mUnk1089b5
 
::ll::UntypedStorage< 8, 40 > mUnk42e501
 
::ll::UntypedStorage< 1, 1 > mUnk922b4d
 
::ll::UntypedStorage< 8, 8 > mUnk5fc539
 
::ll::UntypedStorage< 1, 1 > mUnk80a0fd
 
::ll::UntypedStorage< 8, 24 > mUnkb22d71
 
::ll::UntypedStorage< 8, 288 > mUnk74c091
 
::ll::UntypedStorage< 4, 8 > mUnkce64ca
 
::ll::UntypedStorage< 8, 8 > mUnkff5ef2
 
::ll::UntypedStorage< 8, 8 > mUnk808d3a
 
::ll::UntypedStorage< 1, 1 > mUnk2f9f84
 
::ll::UntypedStorage< 8, 24 > mUnk8be589
 
::ll::UntypedStorage< 8, 8 > mUnk762d4c
 
::ll::UntypedStorage< 4, 4 > mUnk34e69a
 
::ll::UntypedStorage< 4, 4 > mUnk411a20
 
::ll::UntypedStorage< 8, 32 > mUnk238733
 
::ll::UntypedStorage< 8, 24 > mUnkce2df4
 
::ll::UntypedStorage< 8, 8 > mUnkc028fd
 
::ll::UntypedStorage< 8, 16 > mUnkaddf58
 

Constructor & Destructor Documentation

◆ RtpVideoSender()

MCAPI webrtc::RtpVideoSender::RtpVideoSender ( ::webrtc::Clock * clock,
::std::map< uint, ::webrtc::RtpState > const & suspended_ssrcs,
::std::map< uint, ::webrtc::RtpPayloadState > const & states,
::webrtc::RtpConfig const & rtp_config,
int rtcp_report_interval_ms,
::webrtc::Transport * send_transport,
::webrtc::RtpSenderObservers const & observers,
::webrtc::RtpTransportControllerSendInterface * transport,
::webrtc::RtcEventLog * event_log,
::webrtc::RateLimiter * retransmission_limiter,
::std::unique_ptr<::webrtc::FecController > fec_controller,
::webrtc::FrameEncryptorInterface * frame_encryptor,
::webrtc::CryptoOptions const & crypto_options,
::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer,
::webrtc::FieldTrialsView const & field_trials,
::webrtc::TaskQueueFactory * task_queue_factory )
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

◆ SetSending()

virtual void webrtc::RtpVideoSender::SetSending ( bool enabled)
virtual

◆ IsActive()

virtual bool webrtc::RtpVideoSender::IsActive ( )
virtual

◆ OnNetworkAvailability()

virtual void webrtc::RtpVideoSender::OnNetworkAvailability ( bool network_available)
virtual

◆ GetRtpStates()

virtual ::std::map< uint, ::webrtc::RtpState > webrtc::RtpVideoSender::GetRtpStates ( ) const
virtual

◆ GetRtpPayloadStates()

virtual ::std::map< uint, ::webrtc::RtpPayloadState > webrtc::RtpVideoSender::GetRtpPayloadStates ( ) const
virtual

◆ DeliverRtcp()

virtual void webrtc::RtpVideoSender::DeliverRtcp ( uchar const * packet,
uint64 length )
virtual

◆ ProtectionRequest()

virtual int webrtc::RtpVideoSender::ProtectionRequest ( ::webrtc::FecProtectionParams const * delta_params,
::webrtc::FecProtectionParams const * key_params,
uint * sent_video_rate_bps,
uint * sent_nack_rate_bps,
uint * sent_fec_rate_bps )
virtual

◆ SetRetransmissionMode()

virtual void webrtc::RtpVideoSender::SetRetransmissionMode ( int retransmission_mode)
virtual

◆ SetFecAllowed()

virtual void webrtc::RtpVideoSender::SetFecAllowed ( bool fec_allowed)
virtual

◆ OnEncodedImage()

virtual::webrtc::EncodedImageCallback::Result webrtc::RtpVideoSender::OnEncodedImage ( ::webrtc::EncodedImage const & encoded_image,
::webrtc::CodecSpecificInfo const * codec_specific_info )
virtual

◆ OnBitrateAllocationUpdated()

virtual void webrtc::RtpVideoSender::OnBitrateAllocationUpdated ( ::webrtc::VideoBitrateAllocation const & bitrate)
virtual

◆ OnVideoLayersAllocationUpdated()

virtual void webrtc::RtpVideoSender::OnVideoLayersAllocationUpdated ( ::webrtc::VideoLayersAllocation const & allocation)
virtual

◆ OnTransportOverheadChanged()

virtual void webrtc::RtpVideoSender::OnTransportOverheadChanged ( uint64 transport_overhead_bytes_per_packet)
virtual

◆ OnBitrateUpdated()

virtual void webrtc::RtpVideoSender::OnBitrateUpdated ( ::webrtc::BitrateAllocationUpdate update,
int framerate )
virtual

◆ GetPayloadBitrateBps()

virtual uint webrtc::RtpVideoSender::GetPayloadBitrateBps ( ) const
virtual

◆ GetProtectionBitrateBps()

virtual uint webrtc::RtpVideoSender::GetProtectionBitrateBps ( ) const
virtual

◆ SetEncodingData()

virtual void webrtc::RtpVideoSender::SetEncodingData ( uint64 width,
uint64 height,
uint64 num_temporal_layers )
virtual

◆ GetSentRtpPacketInfos()

virtual ::std::vector<::webrtc::RtpSequenceNumberMap::Info > webrtc::RtpVideoSender::GetSentRtpPacketInfos ( uint ssrc,
::rtc::ArrayView< ushort const > sequence_numbers ) const
virtual

◆ OnPacketFeedbackVector()

virtual void webrtc::RtpVideoSender::OnPacketFeedbackVector ( ::std::vector<::webrtc::StreamFeedbackObserver::StreamPacketInfo > packet_feedback_vector)
virtual

◆ CalculateOverheadRate()

MCAPI::webrtc::DataRate webrtc::RtpVideoSender::CalculateOverheadRate ( ::webrtc::DataRate data_rate,
::webrtc::DataSize packet_size,
::webrtc::DataSize overhead_per_packet,
::webrtc::Frequency framerate ) 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 & suspended_ssrcs)
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 sending)
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()

MCAPI void * webrtc::RtpVideoSender::$ctor ( ::webrtc::Clock * clock,
::std::map< uint, ::webrtc::RtpState > const & suspended_ssrcs,
::std::map< uint, ::webrtc::RtpPayloadState > const & states,
::webrtc::RtpConfig const & rtp_config,
int rtcp_report_interval_ms,
::webrtc::Transport * send_transport,
::webrtc::RtpSenderObservers const & observers,
::webrtc::RtpTransportControllerSendInterface * transport,
::webrtc::RtcEventLog * event_log,
::webrtc::RateLimiter * retransmission_limiter,
::std::unique_ptr<::webrtc::FecController > fec_controller,
::webrtc::FrameEncryptorInterface * frame_encryptor,
::webrtc::CryptoOptions const & crypto_options,
::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer,
::webrtc::FieldTrialsView const & field_trials,
::webrtc::TaskQueueFactory * task_queue_factory )
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 webrtc::RtpVideoSender::$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.

◆ $SetSending()

MCAPI void webrtc::RtpVideoSender::$SetSending ( bool enabled)
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.

◆ $IsActive()

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

◆ $OnNetworkAvailability()

MCAPI void webrtc::RtpVideoSender::$OnNetworkAvailability ( bool network_available)
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.

◆ $GetRtpStates()

MCAPI ::std::map< uint, ::webrtc::RtpState > webrtc::RtpVideoSender::$GetRtpStates ( ) 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.

◆ $GetRtpPayloadStates()

MCAPI ::std::map< uint, ::webrtc::RtpPayloadState > webrtc::RtpVideoSender::$GetRtpPayloadStates ( ) 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.

◆ $DeliverRtcp()

MCAPI void webrtc::RtpVideoSender::$DeliverRtcp ( uchar const * packet,
uint64 length )
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.

◆ $ProtectionRequest()

MCAPI int webrtc::RtpVideoSender::$ProtectionRequest ( ::webrtc::FecProtectionParams const * delta_params,
::webrtc::FecProtectionParams const * key_params,
uint * sent_video_rate_bps,
uint * sent_nack_rate_bps,
uint * sent_fec_rate_bps )
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.

◆ $SetRetransmissionMode()

MCAPI void webrtc::RtpVideoSender::$SetRetransmissionMode ( int retransmission_mode)
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.

◆ $SetFecAllowed()

MCAPI void webrtc::RtpVideoSender::$SetFecAllowed ( bool fec_allowed)
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.

◆ $OnEncodedImage()

MCAPI::webrtc::EncodedImageCallback::Result webrtc::RtpVideoSender::$OnEncodedImage ( ::webrtc::EncodedImage const & encoded_image,
::webrtc::CodecSpecificInfo const * codec_specific_info )
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.

◆ $OnBitrateAllocationUpdated()

MCAPI void webrtc::RtpVideoSender::$OnBitrateAllocationUpdated ( ::webrtc::VideoBitrateAllocation const & bitrate)
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.

◆ $OnVideoLayersAllocationUpdated()

MCAPI void webrtc::RtpVideoSender::$OnVideoLayersAllocationUpdated ( ::webrtc::VideoLayersAllocation const & allocation)
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.

◆ $OnTransportOverheadChanged()

MCAPI void webrtc::RtpVideoSender::$OnTransportOverheadChanged ( uint64 transport_overhead_bytes_per_packet)
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.

◆ $OnBitrateUpdated()

MCAPI void webrtc::RtpVideoSender::$OnBitrateUpdated ( ::webrtc::BitrateAllocationUpdate update,
int framerate )
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.

◆ $GetPayloadBitrateBps()

MCAPI uint webrtc::RtpVideoSender::$GetPayloadBitrateBps ( ) 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.

◆ $GetProtectionBitrateBps()

MCAPI uint webrtc::RtpVideoSender::$GetProtectionBitrateBps ( ) 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.

◆ $SetEncodingData()

MCAPI void webrtc::RtpVideoSender::$SetEncodingData ( uint64 width,
uint64 height,
uint64 num_temporal_layers )
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.

◆ $GetSentRtpPacketInfos()

MCAPI ::std::vector<::webrtc::RtpSequenceNumberMap::Info > webrtc::RtpVideoSender::$GetSentRtpPacketInfos ( uint ssrc,
::rtc::ArrayView< ushort const > sequence_numbers ) 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.

◆ $OnPacketFeedbackVector()

MCAPI void webrtc::RtpVideoSender::$OnPacketFeedbackVector ( ::std::vector<::webrtc::StreamFeedbackObserver::StreamPacketInfo > packet_feedback_vector)
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.

◆ $OnDroppedFrame()

MCAPI void webrtc::EncodedImageCallback::$OnDroppedFrame ( ::webrtc::EncodedImageCallback::DropReason reason)
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() [1/2]

static MCAPI void ** webrtc::EncodedImageCallback::$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.

◆ $vftable() [2/2]

static MCAPI void ** webrtc::VCMProtectionCallback::$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: