3#include "mc/_HeaderOutputPredefine.h"
7namespace rtc {
struct NetworkRoute; }
8namespace rtc {
struct SentPacket; }
9namespace webrtc {
class RtpPacketToSend; }
10namespace webrtc {
struct BitrateConstraints; }
11namespace webrtc {
struct NetworkControlUpdate; }
12namespace webrtc {
struct PacedPacketInfo; }
13namespace webrtc {
struct RtpTransportConfig; }
14namespace webrtc {
struct TargetRateConstraints; }
Definition RtpPacketToSend.h:16
Definition RtpTransportControllerSend.h:19
MCAPI ::std::optional< bool > GetCongestedStateUpdate() const
MCAPI void NotifyBweOfPacedSentPacket(::webrtc::RtpPacketToSend const &, ::webrtc::PacedPacketInfo const &)
MCAPI void UpdateNetworkAvailability()
static MCAPI void ** $vftableForNetworkStateEstimateObserver()
MCAPI void ProcessSentPacketUpdates(::webrtc::NetworkControlUpdate)
MCAPI void * $ctor(::webrtc::RtpTransportConfig const &)
MCAPI ::std::optional<::webrtc::BitrateConstraints > ApplyOrLiftRelayCap(bool)
MCAPI void UpdateCongestedState()
MCAPI void PostUpdates(::webrtc::NetworkControlUpdate)
MCAPI void UpdateControlState()
MCAPI void ProcessSentPacket(::rtc::SentPacket const &)
static MCAPI void ** $vftableForNetworkLinkRtcpObserver()
MCAPI void UpdateStreamsConfig()
MCAPI void MaybeCreateControllers()
MCAPI void StartProcessPeriodicTasks()
MCAPI RtpTransportControllerSend(::webrtc::RtpTransportConfig const &)
MCAPI void UpdateBitrateConstraints(::webrtc::BitrateConstraints const &)
MCAPI void UpdateInitialConstraints(::webrtc::TargetRateConstraints)
MCAPI void UpdateControllerWithTimeInterval()
static MCAPI void ** $vftableForRtpTransportControllerSendInterface()
MCAPI bool IsRelevantRouteChange(::rtc::NetworkRoute const &, ::rtc::NetworkRoute const &) const
Definition NetworkRoute.h:7
Definition SentPacket.h:12
Definition BitrateConstraints.h:7
Definition NetworkControlUpdate.h:7
Definition PacedPacketInfo.h:7
Definition RtpTransportConfig.h:7
Definition RtpTransportControllerSend.h:27
Definition TargetRateConstraints.h:7