|
MCAPI void | CreateProbeClusters (::rtc::ArrayView<::webrtc::ProbeClusterConfig const >) |
|
MCAPI::webrtc::Timestamp | CurrentTime () const |
|
MCAPI void | EnqueuePacket (::std::unique_ptr<::webrtc::RtpPacketToSend >) |
|
MCAPI::webrtc::TimeDelta | ExpectedQueueTime () const |
|
MCAPI ::std::optional<::webrtc::Timestamp > | FirstSentPacketTime () const |
|
MCAPI ::std::unique_ptr<::webrtc::RtpPacketToSend > | GetPendingPacket (::webrtc::PacedPacketInfo const &, ::webrtc::Timestamp, ::webrtc::Timestamp) |
|
MCAPI bool | IsProbing () const |
|
MCAPI void | MaybeUpdateMediaRateDueToLongQueue (::webrtc::Timestamp) |
|
MCAPI::webrtc::Timestamp | NextSendTime () const |
|
MCAPI::webrtc::Timestamp | NextUnpacedSendTime () const |
|
MCAPI::webrtc::Timestamp | OldestPacketEnqueueTime () const |
|
MCAPI void | OnPacketSent (::webrtc::RtpPacketMediaType, ::webrtc::DataSize, ::webrtc::Timestamp) |
|
MCAPI | PacingController (::webrtc::Clock *, ::webrtc::PacingController::PacketSender *, ::webrtc::FieldTrialsView const &, ::webrtc::PacingController::Configuration) |
|
MCAPI::webrtc::DataSize | PaddingToAdd (::webrtc::DataSize, ::webrtc::DataSize) const |
|
MCAPI void | Pause () |
|
MCAPI void | ProcessPackets () |
|
MCAPI::webrtc::DataSize | QueueSizeData () const |
|
MCAPI void | RemovePacketsForSsrc (uint) |
|
MCAPI void | Resume () |
|
MCAPI void | SetAccountForAudioPackets (bool) |
|
MCAPI void | SetAllowProbeWithoutMediaPacket (bool) |
|
MCAPI void | SetCongested (bool) |
|
MCAPI void | SetIncludeOverhead () |
|
MCAPI void | SetPacingRates (::webrtc::DataRate, ::webrtc::DataRate) |
|
MCAPI void | SetQueueTimeLimit (::webrtc::TimeDelta) |
|
MCAPI void | SetSendBurstInterval (::webrtc::TimeDelta) |
|
MCAPI void | SetTransportOverhead (::webrtc::DataSize) |
|
MCAPI bool | ShouldSendKeepalive (::webrtc::Timestamp) const |
|
MCAPI void | UpdateBudgetWithElapsedTime (::webrtc::TimeDelta) |
|
MCAPI void | UpdateBudgetWithSentData (::webrtc::DataSize) |
|
MCAPI void | UpdatePaddingBudgetWithSentData (::webrtc::DataSize) |
|
MCAPI::webrtc::TimeDelta | UpdateTimeAndGetElapsed (::webrtc::Timestamp) |
|
MCAPI | ~PacingController () |
|
MCAPI void * | $ctor (::webrtc::Clock *, ::webrtc::PacingController::PacketSender *, ::webrtc::FieldTrialsView const &, ::webrtc::PacingController::Configuration) |
|
MCAPI void | $dtor () |
|
◆ PacingController()
- 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.
◆ ~PacingController()
MCAPI webrtc::PacingController::~PacingController |
( |
| ) |
|
- 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.
◆ CreateProbeClusters()
- 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.
◆ CurrentTime()
MCAPI::webrtc::Timestamp webrtc::PacingController::CurrentTime |
( |
| ) |
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.
◆ EnqueuePacket()
- 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.
◆ ExpectedQueueTime()
MCAPI::webrtc::TimeDelta webrtc::PacingController::ExpectedQueueTime |
( |
| ) |
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.
◆ FirstSentPacketTime()
MCAPI ::std::optional<::webrtc::Timestamp > webrtc::PacingController::FirstSentPacketTime |
( |
| ) |
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.
◆ GetPendingPacket()
- 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.
◆ IsProbing()
MCAPI bool webrtc::PacingController::IsProbing |
( |
| ) |
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.
◆ MaybeUpdateMediaRateDueToLongQueue()
MCAPI void webrtc::PacingController::MaybeUpdateMediaRateDueToLongQueue |
( |
::webrtc::Timestamp | | ) |
|
- 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.
◆ NextSendTime()
MCAPI::webrtc::Timestamp webrtc::PacingController::NextSendTime |
( |
| ) |
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.
◆ NextUnpacedSendTime()
MCAPI::webrtc::Timestamp webrtc::PacingController::NextUnpacedSendTime |
( |
| ) |
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.
◆ OldestPacketEnqueueTime()
MCAPI::webrtc::Timestamp webrtc::PacingController::OldestPacketEnqueueTime |
( |
| ) |
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.
◆ OnPacketSent()
- 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.
◆ PaddingToAdd()
- 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.
◆ Pause()
MCAPI void webrtc::PacingController::Pause |
( |
| ) |
|
- 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.
◆ ProcessPackets()
MCAPI void webrtc::PacingController::ProcessPackets |
( |
| ) |
|
- 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.
◆ QueueSizeData()
MCAPI::webrtc::DataSize webrtc::PacingController::QueueSizeData |
( |
| ) |
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.
◆ RemovePacketsForSsrc()
MCAPI void webrtc::PacingController::RemovePacketsForSsrc |
( |
uint | | ) |
|
- 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.
◆ Resume()
MCAPI void webrtc::PacingController::Resume |
( |
| ) |
|
- 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.
◆ SetAccountForAudioPackets()
MCAPI void webrtc::PacingController::SetAccountForAudioPackets |
( |
bool | | ) |
|
- 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.
◆ SetAllowProbeWithoutMediaPacket()
MCAPI void webrtc::PacingController::SetAllowProbeWithoutMediaPacket |
( |
bool | | ) |
|
- 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.
◆ SetCongested()
MCAPI void webrtc::PacingController::SetCongested |
( |
bool | | ) |
|
- 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.
◆ SetIncludeOverhead()
MCAPI void webrtc::PacingController::SetIncludeOverhead |
( |
| ) |
|
- 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.
◆ SetPacingRates()
- 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.
◆ SetQueueTimeLimit()
- 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.
◆ SetSendBurstInterval()
- 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.
◆ SetTransportOverhead()
- 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.
◆ ShouldSendKeepalive()
- 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.
◆ UpdateBudgetWithElapsedTime()
- 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.
◆ UpdateBudgetWithSentData()
- 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.
◆ UpdatePaddingBudgetWithSentData()
MCAPI void webrtc::PacingController::UpdatePaddingBudgetWithSentData |
( |
::webrtc::DataSize | | ) |
|
- 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.
◆ UpdateTimeAndGetElapsed()
MCAPI::webrtc::TimeDelta webrtc::PacingController::UpdateTimeAndGetElapsed |
( |
::webrtc::Timestamp | | ) |
|
- 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.
◆ kMaxEarlyProbeProcessing()
static MCAPI ::webrtc::TimeDelta const & webrtc::PacingController::kMaxEarlyProbeProcessing |
( |
| ) |
|
|
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.
◆ kMaxPaddingReplayDuration()
static MCAPI ::webrtc::TimeDelta const & webrtc::PacingController::kMaxPaddingReplayDuration |
( |
| ) |
|
|
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.
◆ kMinSleepTime()
- 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.
◆ kPausedProcessInterval()
- 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.
◆ kTargetPaddingDuration()
- 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()
- 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::PacingController::$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.
The documentation for this struct was generated from the following file: