Home
last modified time | relevance | path

Searched refs:NetworkStateEstimate (Results 1 – 24 of 24) sorted by relevance

/external/webrtc/modules/rtp_rtcp/source/rtcp_packet/
Dremote_estimate.cc35 std::function<DataRate*(NetworkStateEstimate*)> field_getter) in DataRateSerializer()
40 void Read(const uint8_t* src, NetworkStateEstimate* target) const { in Read()
49 bool Write(const NetworkStateEstimate& src, uint8_t* target) const { in Write()
50 auto value = *field_getter_(const_cast<NetworkStateEstimate*>(&src)); in Write()
74 const std::function<DataRate*(NetworkStateEstimate*)> field_getter_;
82 rtc::Buffer Serialize(const NetworkStateEstimate& src) const override { in Serialize()
96 NetworkStateEstimate* target) const override { in Parse()
120 using E = NetworkStateEstimate; in GetRemoteEstimateSerializer()
141 void RemoteEstimate::SetEstimate(NetworkStateEstimate estimate) { in SetEstimate()
Dremote_estimate_unittest.cc17 NetworkStateEstimate src; in TEST()
21 NetworkStateEstimate dst; in TEST()
28 NetworkStateEstimate src; in TEST()
35 NetworkStateEstimate dst; in TEST()
42 NetworkStateEstimate src; in TEST()
48 NetworkStateEstimate dst; in TEST()
Dremote_estimate.h26 NetworkStateEstimate* target) const = 0;
27 virtual rtc::Buffer Serialize(const NetworkStateEstimate& src) const = 0;
48 void SetEstimate(NetworkStateEstimate estimate);
49 NetworkStateEstimate estimate() const { return estimate_; } in estimate()
52 NetworkStateEstimate estimate_;
/external/webrtc/modules/remote_bitrate_estimator/
Daimd_rate_control.h60 const absl::optional<NetworkStateEstimate>& estimate);
91 absl::optional<NetworkStateEstimate> network_estimate_;
Dremote_estimator_proxy.cc194 absl::optional<NetworkStateEstimate> state_estimate = in SendPeriodicFeedbacks()
Daimd_rate_control.cc223 const absl::optional<NetworkStateEstimate>& estimate) { in SetNetworkStateEstimate()
Dremote_estimator_proxy_unittest.cc660 .WillOnce(Return(NetworkStateEstimate())); in TEST_F()
/external/webrtc/api/transport/
Dnetwork_control.h98 virtual NetworkControlUpdate OnNetworkStateEstimate(NetworkStateEstimate)
121 virtual absl::optional<NetworkStateEstimate> GetCurrentEstimate() = 0;
Dnetwork_types.h251 struct NetworkStateEstimate { struct
/external/webrtc/modules/congestion_controller/goog_cc/
Ddelay_based_bwe.h87 absl::optional<NetworkStateEstimate> network_estimate,
106 absl::optional<NetworkStateEstimate> state_estimate,
Dgoog_cc_network_control.h68 NetworkStateEstimate msg) override;
116 absl::optional<NetworkStateEstimate> estimate_;
Ddelay_based_bwe.cc134 absl::optional<NetworkStateEstimate> network_estimate, in IncomingPacketFeedbackVector()
267 absl::optional<NetworkStateEstimate> state_estimate, in MaybeUpdateEstimate()
Dgoog_cc_network_control.cc588 NetworkStateEstimate msg) { in OnNetworkStateEstimate()
/external/webrtc/api/transport/test/
Dmock_network_control.h21 MOCK_METHOD(absl::optional<NetworkStateEstimate>,
/external/webrtc/modules/congestion_controller/goog_cc/test/
Dgoog_cc_printer.h54 NetworkStateEstimate est_;
Dgoog_cc_printer.cc157 NetworkStateEstimate()); in PrintState()
/external/webrtc/modules/congestion_controller/pcc/
Dpcc_network_controller.h83 NetworkStateEstimate msg) override;
Dpcc_network_controller.cc386 NetworkStateEstimate msg) { in OnNetworkStateEstimate()
/external/webrtc/test/scenario/
Dcall_client.h56 NetworkStateEstimate msg) override;
Dcall_client.cc136 NetworkStateEstimate msg) { in OnNetworkStateEstimate()
/external/webrtc/call/
Drtp_transport_controller_send.h125 void OnRemoteNetworkEstimate(NetworkStateEstimate estimate) override;
Drtp_transport_controller_send.cc557 NetworkStateEstimate estimate) { in OnRemoteNetworkEstimate()
/external/webrtc/modules/rtp_rtcp/include/
Drtp_rtcp_defines.h237 virtual void OnRemoteNetworkEstimate(NetworkStateEstimate estimate) = 0;
/external/webrtc/modules/rtp_rtcp/source/
Drtcp_receiver.cc115 absl::optional<NetworkStateEstimate> network_state_estimate;