From c3216e1b1db5e45d2eaba119207dddb59c3b2267 Mon Sep 17 00:00:00 2001 From: Ilya Nikolaevskiy Date: Thu, 21 Dec 2017 15:39:33 +0100 Subject: [PATCH] Fix bug in PacketQueue2: prioritize the stream with the least sent data. Bug: webrtc:8288 Change-Id: Idce66e4bad2cb7e5281d309317f4e135ce795735 Reviewed-on: https://webrtc-review.googlesource.com/35840 Reviewed-by: Philip Eliasson Commit-Queue: Ilya Nikolaevskiy Cr-Commit-Position: refs/heads/master@{#21415} --- modules/pacing/packet_queue2.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/pacing/packet_queue2.h b/modules/pacing/packet_queue2.h index 06e0f08b38..8c18a0fb60 100644 --- a/modules/pacing/packet_queue2.h +++ b/modules/pacing/packet_queue2.h @@ -49,7 +49,7 @@ class PacketQueue2 : public PacketQueue { bool operator<(const StreamPrioKey& other) const { if (priority != other.priority) return priority < other.priority; - return bytes > other.bytes; + return bytes < other.bytes; } const RtpPacketSender::Priority priority;