Home
last modified time | relevance | path

Searched refs:packet_feedback (Results 1 – 11 of 11) sorted by relevance

/external/webrtc/modules/congestion_controller/goog_cc/
Dprobe_bitrate_estimator.cc63 const PacketResult& packet_feedback) { in HandleProbeAndEstimateBitrate() argument
64 int cluster_id = packet_feedback.sent_packet.pacing_info.probe_cluster_id; in HandleProbeAndEstimateBitrate()
67 EraseOldClusters(packet_feedback.receive_time); in HandleProbeAndEstimateBitrate()
71 if (packet_feedback.sent_packet.send_time < cluster->first_send) { in HandleProbeAndEstimateBitrate()
72 cluster->first_send = packet_feedback.sent_packet.send_time; in HandleProbeAndEstimateBitrate()
74 if (packet_feedback.sent_packet.send_time > cluster->last_send) { in HandleProbeAndEstimateBitrate()
75 cluster->last_send = packet_feedback.sent_packet.send_time; in HandleProbeAndEstimateBitrate()
76 cluster->size_last_send = packet_feedback.sent_packet.size; in HandleProbeAndEstimateBitrate()
78 if (packet_feedback.receive_time < cluster->first_receive) { in HandleProbeAndEstimateBitrate()
79 cluster->first_receive = packet_feedback.receive_time; in HandleProbeAndEstimateBitrate()
[all …]
Drobust_throughput_estimator_unittest.cc54 std::vector<PacketResult> packet_feedback = in TEST() local
57 throughput_estimator.IncomingPacketFeedbackVector(packet_feedback); in TEST()
60 packet_feedback = in TEST()
63 throughput_estimator.IncomingPacketFeedbackVector(packet_feedback); in TEST()
84 std::vector<PacketResult> packet_feedback = in TEST() local
87 throughput_estimator.IncomingPacketFeedbackVector(packet_feedback); in TEST()
98 packet_feedback = in TEST()
101 throughput_estimator.IncomingPacketFeedbackVector(packet_feedback); in TEST()
109 packet_feedback = in TEST()
112 throughput_estimator.IncomingPacketFeedbackVector(packet_feedback); in TEST()
[all …]
Ddelay_based_bwe.cc156 for (const auto& packet_feedback : packet_feedback_vector) { in IncomingPacketFeedbackVector() local
158 IncomingPacketFeedback(packet_feedback, msg.feedback_time); in IncomingPacketFeedbackVector()
178 void DelayBasedBwe::IncomingPacketFeedback(const PacketResult& packet_feedback, in IncomingPacketFeedback() argument
199 DataSize packet_size = packet_feedback.sent_packet.size; in IncomingPacketFeedback()
217 if (packet_feedback.sent_packet.audio) { in IncomingPacketFeedback()
222 packet_feedback.receive_time - last_video_packet_recv_time_ > in IncomingPacketFeedback()
229 std::max(last_video_packet_recv_time_, packet_feedback.receive_time); in IncomingPacketFeedback()
236 ((static_cast<uint64_t>(packet_feedback.sent_packet.send_time.ms()) in IncomingPacketFeedback()
249 timestamp, packet_feedback.receive_time.ms(), at_time.ms(), in IncomingPacketFeedback()
253 packet_feedback.sent_packet.send_time.ms(), in IncomingPacketFeedback()
[all …]
Dprobe_bitrate_estimator.h32 const PacketResult& packet_feedback);
Dgoog_cc_network_control.cc453 for (const auto& packet_feedback : feedbacks) { in OnTransportPacketsFeedback() local
454 TimeDelta pending_time = packet_feedback.receive_time - max_recv_time; in OnTransportPacketsFeedback()
456 packet_feedback.sent_packet.send_time - pending_time; in OnTransportPacketsFeedback()
466 for (const auto& packet_feedback : report.PacketsWithFeedback()) { in OnTransportPacketsFeedback() local
467 if (packet_feedback.receive_time.IsInfinite()) in OnTransportPacketsFeedback()
Ddelay_based_bwe.h101 void IncomingPacketFeedback(const PacketResult& packet_feedback,
/external/webrtc/modules/congestion_controller/rtp/
Dtransport_feedback_adapter_unittest.cc109 void OnSentPacket(const PacketResult& packet_feedback) { in OnSentPacket() argument
113 packet_feedback.sent_packet.sequence_number; in OnSentPacket()
115 packet_info.length = packet_feedback.sent_packet.size.bytes(); in OnSentPacket()
116 packet_info.pacing_info = packet_feedback.sent_packet.pacing_info; in OnSentPacket()
121 packet_feedback.sent_packet.sequence_number, in OnSentPacket()
122 packet_feedback.sent_packet.send_time.ms(), rtc::PacketInfo())); in OnSentPacket()
310 PacketResult packet_feedback; in TEST_F() local
311 packet_feedback.sent_packet.sequence_number = 1; in TEST_F()
312 packet_feedback.sent_packet.send_time = Timestamp::Millis(100); in TEST_F()
313 packet_feedback.receive_time = Timestamp::Millis(200); in TEST_F()
[all …]
Dtransport_feedback_adapter.cc244 PacketFeedback packet_feedback = it->second; in ProcessTransportFeedbackInner() local
247 packet_feedback.receive_time = in ProcessTransportFeedbackInner()
253 if (packet_feedback.network_route == network_route_) { in ProcessTransportFeedbackInner()
255 result.sent_packet = packet_feedback.sent; in ProcessTransportFeedbackInner()
256 result.receive_time = packet_feedback.receive_time; in ProcessTransportFeedbackInner()
/external/webrtc/modules/congestion_controller/
Dreceive_side_congestion_controller_unittest.cc91 video.stream.packet_feedback = false; in TEST()
110 video.stream.packet_feedback = false; in TEST()
/external/webrtc/test/scenario/
Dscenario_config.h158 bool packet_feedback = true; member
Dvideo_stream.cc100 if (config.stream.packet_feedback) { in GetVideoRtpExtensions()
332 recv.rtp.transport_cc = config.stream.packet_feedback; in CreateVideoReceiveStreamConfig()