DescriptionBitrate prober and paced sender improvements
- Removes unnecessary casts to compute timedelta.
- Renames ProbingState for clarity. This should help when we probe mid-call.
- Enables probing by default to avoid checking on each incoming packet.
- Removes duplicate probing state tracking in paced sender. These duplicate
states were conflicting at times.
- Removes passing through packets for bug 5307 which seems long fixed.
- Cleanup handling of time_last_send_ms and avoid side effects of changing
probing state at TimeUntilNextProbe().
- Clear cluster data when probing is restarted to avoid having old data after a reset.
BUG=5859
R=stefan@webrtc.org
Committed: https://crrev.com/6e11efa6dced914e6f0927db3fcc92d875ec2cf5
Cr-Commit-Position: refs/heads/master@{#13612}
Patch Set 1 : Bitrate prober and paced sender improvements #
Total comments: 14
Patch Set 2 : Addressed comments #Patch Set 3 : Rebased #
Total comments: 2
Patch Set 4 : Fix nits #
Messages
Total messages: 21 (10 generated)
|