|
enum class | FecType : int { KFlexFec = 0
, KUlpFec = 1
} |
|
|
FlexfecSender & | operator= (FlexfecSender const &) |
|
| FlexfecSender (FlexfecSender const &) |
|
virtual::webrtc::VideoFecGenerator::FecType | GetFecType () const |
|
virtual ::std::optional< uint > | FecSsrc () |
|
virtual void | SetProtectionParameters (::webrtc::FecProtectionParams const &delta_params, ::webrtc::FecProtectionParams const &key_params) |
|
virtual void | AddPacketAndGenerateFec (::webrtc::RtpPacketToSend const &packet) |
|
virtual ::std::vector<::std::unique_ptr<::webrtc::RtpPacketToSend > > | GetFecPackets () |
|
virtual uint64 | MaxPacketOverhead () const |
|
virtual::webrtc::DataRate | CurrentFecRate () const |
|
virtual ::std::optional<::webrtc::RtpState > | GetRtpState () |
|
MCAPI | FlexfecSender (int payload_type, uint ssrc, uint protected_media_ssrc, ::std::string_view mid, ::std::vector<::webrtc::RtpExtension > const &rtp_header_extensions, ::rtc::ArrayView<::webrtc::RtpExtensionSize const > extension_sizes, ::webrtc::RtpState const *rtp_state, ::webrtc::Clock *clock) |
|
MCAPI void * | $ctor (int payload_type, uint ssrc, uint protected_media_ssrc, ::std::string_view mid, ::std::vector<::webrtc::RtpExtension > const &rtp_header_extensions, ::rtc::ArrayView<::webrtc::RtpExtensionSize const > extension_sizes, ::webrtc::RtpState const *rtp_state, ::webrtc::Clock *clock) |
|
MCAPI void | $dtor () |
|
MCAPI::webrtc::VideoFecGenerator::FecType | $GetFecType () const |
|
MCAPI ::std::optional< uint > | $FecSsrc () |
|
MCAPI void | $SetProtectionParameters (::webrtc::FecProtectionParams const &delta_params, ::webrtc::FecProtectionParams const &key_params) |
|
MCAPI void | $AddPacketAndGenerateFec (::webrtc::RtpPacketToSend const &packet) |
|
MCAPI ::std::vector<::std::unique_ptr<::webrtc::RtpPacketToSend > > | $GetFecPackets () |
|
MCAPI uint64 | $MaxPacketOverhead () const |
|
MCAPI::webrtc::DataRate | $CurrentFecRate () const |
|
MCAPI ::std::optional<::webrtc::RtpState > | $GetRtpState () |
|
|
::ll::UntypedStorage< 8, 8 > | mUnk7b64e1 |
|
::ll::UntypedStorage< 8, 8 > | mUnkdd9463 |
|
::ll::UntypedStorage< 8, 8 > | mUnk497eb3 |
|
::ll::UntypedStorage< 4, 4 > | mUnkd773cf |
|
::ll::UntypedStorage< 4, 4 > | mUnk4b5838 |
|
::ll::UntypedStorage< 4, 4 > | mUnkd01beb |
|
::ll::UntypedStorage< 4, 4 > | mUnkfa1014 |
|
::ll::UntypedStorage< 8, 32 > | mUnk399e6e |
|
::ll::UntypedStorage< 2, 2 > | mUnkbd4a8d |
|
::ll::UntypedStorage< 8, 488 > | mUnkb35b4f |
|
::ll::UntypedStorage< 1, 22 > | mUnkc2a9cc |
|
::ll::UntypedStorage< 8, 8 > | mUnk4f4ea2 |
|
::ll::UntypedStorage< 8, 40 > | mUnk4174f7 |
|
::ll::UntypedStorage< 8, 88 > | mUnk942aa7 |
|
◆ FlexfecSender()
- 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.
◆ GetFecType()
virtual::webrtc::VideoFecGenerator::FecType webrtc::FlexfecSender::GetFecType |
( |
| ) |
const |
|
virtual |
◆ FecSsrc()
virtual ::std::optional< uint > webrtc::FlexfecSender::FecSsrc |
( |
| ) |
|
|
virtual |
◆ SetProtectionParameters()
◆ AddPacketAndGenerateFec()
◆ GetFecPackets()
◆ MaxPacketOverhead()
virtual uint64 webrtc::FlexfecSender::MaxPacketOverhead |
( |
| ) |
const |
|
virtual |
◆ CurrentFecRate()
virtual::webrtc::DataRate webrtc::FlexfecSender::CurrentFecRate |
( |
| ) |
const |
|
virtual |
◆ GetRtpState()
◆ $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.
◆ $dtor()
MCAPI void webrtc::FlexfecSender::$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.
◆ $GetFecType()
MCAPI::webrtc::VideoFecGenerator::FecType webrtc::FlexfecSender::$GetFecType |
( |
| ) |
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.
◆ $FecSsrc()
MCAPI ::std::optional< uint > webrtc::FlexfecSender::$FecSsrc |
( |
| ) |
|
- 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.
◆ $SetProtectionParameters()
- 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.
◆ $AddPacketAndGenerateFec()
- 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.
◆ $GetFecPackets()
- 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.
◆ $MaxPacketOverhead()
MCAPI uint64 webrtc::FlexfecSender::$MaxPacketOverhead |
( |
| ) |
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.
◆ $CurrentFecRate()
MCAPI::webrtc::DataRate webrtc::FlexfecSender::$CurrentFecRate |
( |
| ) |
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.
◆ $GetRtpState()
- 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()
static MCAPI void ** webrtc::FlexfecSender::$vftable |
( |
| ) |
|
|
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: