|
|
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 |
| |