|
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 void * | $ctor (::webrtc::Clock *, ::webrtc::PacingController::PacketSender *, ::webrtc::FieldTrialsView const &, ::webrtc::PacingController::Configuration) |
|
MCAPI void | $dtor () |
|