DescriptionMake FlexFEC packets paceable through RTPSender.
Prior to this change, FlexFEC packets that were paced would be lost in
the RTPSender, since they were not stored in a packet history. This CL
introduces such a packet history, as well as the needed wireup for
higher layers to be aware that the particular RTPSender is able to
send FlexFEC packets with a particular SSRC.
Updated RTPSender unit test to reflect the fact that paced packets
are now actually sent.
BUG=webrtc:5654
Committed: https://crrev.com/9dfff29bc4c8422a7e18827e325fb98fab80405b
Cr-Commit-Position: refs/heads/master@{#15066}
Patch Set 1 #
Total comments: 6
Patch Set 2 : EXPECT -> ASSERT #
Total comments: 9
Patch Set 3 : Feedback response 1. #
Total comments: 15
Patch Set 4 : Feedback response 2. #Patch Set 5 : Do not break PacketRouter unit test. #Patch Set 6 : Rebase. #Patch Set 7 : Feedback response 3. #
Total comments: 1
Messages
Total messages: 25 (13 generated)
|