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

Public Member Functions

PacketSequenceroperator= (PacketSequencer const &)
 
 PacketSequencer (PacketSequencer const &)
 
MCAPI bool CanSendPaddingOnMediaSsrc () const
 
MCAPI PacketSequencer (uint media_ssrc, ::std::optional< uint > rtx_ssrc, bool require_marker_before_media_padding, ::webrtc::Clock *clock)
 
MCAPI void PopulatePaddingFields (::webrtc::RtpPacketToSend &packet)
 
MCAPI void PopulateRtpState (::webrtc::RtpState &state) const
 
MCAPI void Sequence (::webrtc::RtpPacketToSend &packet)
 
MCAPI void SetRtpState (::webrtc::RtpState const &state)
 
MCAPI void UpdateLastPacketState (::webrtc::RtpPacketToSend const &packet)
 
MCAPI void * $ctor (uint media_ssrc, ::std::optional< uint > rtx_ssrc, bool require_marker_before_media_padding, ::webrtc::Clock *clock)
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnk8a5cd4
 
::ll::UntypedStorage< 4, 8 > mUnk538237
 
::ll::UntypedStorage< 1, 1 > mUnke2c324
 
::ll::UntypedStorage< 8, 8 > mUnke2aa8f
 
::ll::UntypedStorage< 2, 2 > mUnk373f06
 
::ll::UntypedStorage< 2, 2 > mUnk3e0879
 
::ll::UntypedStorage< 1, 1 > mUnkbda765
 
::ll::UntypedStorage< 4, 4 > mUnk166c93
 
::ll::UntypedStorage< 8, 8 > mUnk93a3dd
 
::ll::UntypedStorage< 8, 8 > mUnk33f396
 
::ll::UntypedStorage< 1, 1 > mUnk5d6b05
 

Constructor & Destructor Documentation

◆ PacketSequencer()

MCAPI webrtc::PacketSequencer::PacketSequencer ( uint media_ssrc,
::std::optional< uint > rtx_ssrc,
bool require_marker_before_media_padding,
::webrtc::Clock * clock )
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

◆ CanSendPaddingOnMediaSsrc()

MCAPI bool webrtc::PacketSequencer::CanSendPaddingOnMediaSsrc ( ) 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.

◆ PopulatePaddingFields()

MCAPI void webrtc::PacketSequencer::PopulatePaddingFields ( ::webrtc::RtpPacketToSend & 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.

◆ PopulateRtpState()

MCAPI void webrtc::PacketSequencer::PopulateRtpState ( ::webrtc::RtpState & state) 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.

◆ Sequence()

MCAPI void webrtc::PacketSequencer::Sequence ( ::webrtc::RtpPacketToSend & 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.

◆ SetRtpState()

MCAPI void webrtc::PacketSequencer::SetRtpState ( ::webrtc::RtpState const & state)
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.

◆ UpdateLastPacketState()

MCAPI void webrtc::PacketSequencer::UpdateLastPacketState ( ::webrtc::RtpPacketToSend const & 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.

◆ $ctor()

MCAPI void * webrtc::PacketSequencer::$ctor ( uint media_ssrc,
::std::optional< uint > rtx_ssrc,
bool require_marker_before_media_padding,
::webrtc::Clock * clock )
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: