|
RtpTransportControllerSend & | operator= (RtpTransportControllerSend const &) |
|
| RtpTransportControllerSend (RtpTransportControllerSend const &) |
|
virtual::webrtc::RtpVideoSenderInterface * | CreateRtpVideoSender (::std::map< uint, ::webrtc::RtpState > const &suspended_ssrcs, ::std::map< uint, ::webrtc::RtpPayloadState > const &states, ::webrtc::RtpConfig const &rtp_config, int rtcp_report_interval_ms, ::webrtc::Transport *send_transport, ::webrtc::RtpSenderObservers const &observers, ::std::unique_ptr<::webrtc::FecController > fec_controller, ::webrtc::RtpSenderFrameEncryptionConfig const &frame_encryption_config, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer) |
|
virtual void | DestroyRtpVideoSender (::webrtc::RtpVideoSenderInterface *rtp_video_sender) |
|
virtual void | RegisterSendingRtpStream (::webrtc::RtpRtcpInterface &rtp_module) |
|
virtual void | DeRegisterSendingRtpStream (::webrtc::RtpRtcpInterface &rtp_module) |
|
virtual::webrtc::PacketRouter * | packet_router () |
|
virtual::webrtc::NetworkStateEstimateObserver * | network_state_estimate_observer () |
|
virtual::webrtc::RtpPacketSender * | packet_sender () |
|
virtual void | SetAllocatedSendBitrateLimits (::webrtc::BitrateAllocationLimits limits) |
|
virtual void | ReconfigureBandwidthEstimation (::webrtc::BandwidthEstimationSettings const &settings) |
|
virtual void | SetPacingFactor (float pacing_factor) |
|
virtual void | SetQueueTimeLimit (int limit_ms) |
|
virtual::webrtc::StreamFeedbackProvider * | GetStreamFeedbackProvider () |
|
virtual void | RegisterTargetTransferRateObserver (::webrtc::TargetTransferRateObserver *observer) |
|
virtual void | OnNetworkRouteChanged (::std::string_view transport_name, ::rtc::NetworkRoute const &network_route) |
|
virtual void | OnNetworkAvailability (bool network_available) |
|
virtual::webrtc::NetworkLinkRtcpObserver * | GetRtcpObserver () |
|
virtual int64 | GetPacerQueuingDelayMs () const |
|
virtual ::std::optional<::webrtc::Timestamp > | GetFirstPacketTime () const |
|
virtual void | EnablePeriodicAlrProbing (bool enable) |
|
virtual void | OnSentPacket (::rtc::SentPacket const &sent_packet) |
|
virtual void | OnReceivedPacket (::webrtc::ReceivedPacket const &packet_msg) |
|
virtual void | SetSdpBitrateParameters (::webrtc::BitrateConstraints const &constraints) |
|
virtual void | SetClientBitratePreferences (::webrtc::BitrateSettings const &preferences) |
|
virtual void | OnTransportOverheadChanged (uint64 transport_overhead_bytes_per_packet) |
|
virtual void | AccountForAudioPacketsInPacedSender (bool account_for_audio) |
|
virtual void | IncludeOverheadInPacedSender () |
|
virtual void | EnsureStarted () |
|
virtual void | OnReceiverEstimatedMaxBitrate (::webrtc::Timestamp receive_time, ::webrtc::DataRate bitrate) |
|
virtual void | OnReport (::webrtc::Timestamp receive_time, ::rtc::ArrayView<::webrtc::ReportBlockData const > report_blocks) |
|
virtual void | OnRttUpdate (::webrtc::Timestamp receive_time, ::webrtc::TimeDelta rtt) |
|
virtual void | OnTransportFeedback (::webrtc::Timestamp receive_time, ::webrtc::rtcp::TransportFeedback const &feedback) |
|
virtual void | OnRemoteNetworkEstimate (::webrtc::NetworkStateEstimate estimate) |
|
MCAPI ::std::optional<::webrtc::BitrateConstraints > | ApplyOrLiftRelayCap (bool is_relayed) |
|
MCAPI ::std::optional< bool > | GetCongestedStateUpdate () const |
|
MCAPI bool | IsRelevantRouteChange (::rtc::NetworkRoute const &old_route, ::rtc::NetworkRoute const &new_route) const |
|
MCAPI void | MaybeCreateControllers () |
|
MCAPI void | NotifyBweOfPacedSentPacket (::webrtc::RtpPacketToSend const &packet, ::webrtc::PacedPacketInfo const &pacing_info) |
|
MCAPI void | PostUpdates (::webrtc::NetworkControlUpdate update) |
|
MCAPI void | ProcessSentPacket (::rtc::SentPacket const &sent_packet) |
|
MCAPI void | ProcessSentPacketUpdates (::webrtc::NetworkControlUpdate updates) |
|
MCAPI | RtpTransportControllerSend (::webrtc::RtpTransportConfig const &config) |
|
MCAPI void | StartProcessPeriodicTasks () |
|
MCAPI void | UpdateBitrateConstraints (::webrtc::BitrateConstraints const &updated) |
|
MCAPI void | UpdateCongestedState () |
|
MCAPI void | UpdateControlState () |
|
MCAPI void | UpdateControllerWithTimeInterval () |
|
MCAPI void | UpdateInitialConstraints (::webrtc::TargetRateConstraints new_contraints) |
|
MCAPI void | UpdateNetworkAvailability () |
|
MCAPI void | UpdateStreamsConfig () |
|
MCAPI void * | $ctor (::webrtc::RtpTransportConfig const &config) |
|
MCAPI void | $dtor () |
|
MCAPI::webrtc::RtpVideoSenderInterface * | $CreateRtpVideoSender (::std::map< uint, ::webrtc::RtpState > const &suspended_ssrcs, ::std::map< uint, ::webrtc::RtpPayloadState > const &states, ::webrtc::RtpConfig const &rtp_config, int rtcp_report_interval_ms, ::webrtc::Transport *send_transport, ::webrtc::RtpSenderObservers const &observers, ::std::unique_ptr<::webrtc::FecController > fec_controller, ::webrtc::RtpSenderFrameEncryptionConfig const &frame_encryption_config, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer) |
|
MCAPI void | $DestroyRtpVideoSender (::webrtc::RtpVideoSenderInterface *rtp_video_sender) |
|
MCAPI void | $RegisterSendingRtpStream (::webrtc::RtpRtcpInterface &rtp_module) |
|
MCAPI void | $DeRegisterSendingRtpStream (::webrtc::RtpRtcpInterface &rtp_module) |
|
MCAPI::webrtc::PacketRouter * | $packet_router () |
|
MCAPI::webrtc::NetworkStateEstimateObserver * | $network_state_estimate_observer () |
|
MCAPI::webrtc::RtpPacketSender * | $packet_sender () |
|
MCAPI void | $SetAllocatedSendBitrateLimits (::webrtc::BitrateAllocationLimits limits) |
|
MCAPI void | $ReconfigureBandwidthEstimation (::webrtc::BandwidthEstimationSettings const &settings) |
|
MCAPI void | $SetPacingFactor (float pacing_factor) |
|
MCAPI void | $SetQueueTimeLimit (int limit_ms) |
|
MCAPI::webrtc::StreamFeedbackProvider * | $GetStreamFeedbackProvider () |
|
MCAPI void | $RegisterTargetTransferRateObserver (::webrtc::TargetTransferRateObserver *observer) |
|
MCAPI void | $OnNetworkRouteChanged (::std::string_view transport_name, ::rtc::NetworkRoute const &network_route) |
|
MCAPI void | $OnNetworkAvailability (bool network_available) |
|
MCAPI::webrtc::NetworkLinkRtcpObserver * | $GetRtcpObserver () |
|
MCAPI int64 | $GetPacerQueuingDelayMs () const |
|
MCAPI ::std::optional<::webrtc::Timestamp > | $GetFirstPacketTime () const |
|
MCAPI void | $EnablePeriodicAlrProbing (bool enable) |
|
MCAPI void | $OnSentPacket (::rtc::SentPacket const &sent_packet) |
|
MCAPI void | $OnReceivedPacket (::webrtc::ReceivedPacket const &packet_msg) |
|
MCAPI void | $SetSdpBitrateParameters (::webrtc::BitrateConstraints const &constraints) |
|
MCAPI void | $SetClientBitratePreferences (::webrtc::BitrateSettings const &preferences) |
|
MCAPI void | $OnTransportOverheadChanged (uint64 transport_overhead_bytes_per_packet) |
|
MCAPI void | $AccountForAudioPacketsInPacedSender (bool account_for_audio) |
|
MCAPI void | $IncludeOverheadInPacedSender () |
|
MCAPI void | $EnsureStarted () |
|
MCAPI void | $OnReceiverEstimatedMaxBitrate (::webrtc::Timestamp receive_time, ::webrtc::DataRate bitrate) |
|
MCAPI void | $OnReport (::webrtc::Timestamp receive_time, ::rtc::ArrayView<::webrtc::ReportBlockData const > report_blocks) |
|
MCAPI void | $OnRttUpdate (::webrtc::Timestamp receive_time, ::webrtc::TimeDelta rtt) |
|
MCAPI void | $OnTransportFeedback (::webrtc::Timestamp receive_time, ::webrtc::rtcp::TransportFeedback const &feedback) |
|
MCAPI void | $OnRemoteNetworkEstimate (::webrtc::NetworkStateEstimate estimate) |
|
|
::ll::UntypedStorage< 8, 40 > | mUnkc6453a |
|
::ll::UntypedStorage< 1, 1 > | mUnk70273c |
|
::ll::UntypedStorage< 8, 8 > | mUnk5feadf |
|
::ll::UntypedStorage< 8, 264 > | mUnkc4ccb7 |
|
::ll::UntypedStorage< 8, 24 > | mUnkaa9ec7 |
|
::ll::UntypedStorage< 8, 56 > | mUnk25fb43 |
|
::ll::UntypedStorage< 8, 16 > | mUnkd0c00c |
|
::ll::UntypedStorage< 1, 1 > | mUnk4acc8b |
|
::ll::UntypedStorage< 1, 1 > | mUnk2af1ae |
|
::ll::UntypedStorage< 8, 1040 > | mUnk33f103 |
|
::ll::UntypedStorage< 8, 8 > | mUnk9afb80 |
|
::ll::UntypedStorage< 8, 72 > | mUnk6a6f0b |
|
::ll::UntypedStorage< 8, 136 > | mUnk7c1ecc |
|
::ll::UntypedStorage< 8, 8 > | mUnkf715ad |
|
::ll::UntypedStorage< 8, 8 > | mUnkdf5e8b |
|
::ll::UntypedStorage< 8, 8 > | mUnk7ab5ce |
|
::ll::UntypedStorage< 8, 8 > | mUnk4df048 |
|
::ll::UntypedStorage< 8, 8 > | mUnk56e9e1 |
|
::ll::UntypedStorage< 8, 16 > | mUnkb564b9 |
|
::ll::UntypedStorage< 8, 8 > | mUnk8df24d |
|
::ll::UntypedStorage< 8, 152 > | mUnk76ebad |
|
::ll::UntypedStorage< 8, 80 > | mUnkebfb3e |
|
::ll::UntypedStorage< 1, 1 > | mUnk782b23 |
|
::ll::UntypedStorage< 1, 1 > | mUnk3e0443 |
|
::ll::UntypedStorage< 8, 80 > | mUnk7341dc |
|
::ll::UntypedStorage< 8, 8 > | mUnk6073aa |
|
::ll::UntypedStorage< 1, 1 > | mUnka9dac7 |
|
::ll::UntypedStorage< 8, 8 > | mUnk5926b7 |
|
::ll::UntypedStorage< 8, 8 > | mUnk5fbed4 |
|
::ll::UntypedStorage< 8, 8 > | mUnk826305 |
|
::ll::UntypedStorage< 1, 1 > | mUnk777a52 |
|
::ll::UntypedStorage< 8, 152 > | mUnkbbdc9a |
|
::ll::UntypedStorage< 8, 8 > | mUnkd01d6f |
|