Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
webrtc
/
6f011dfdd413a903dcdf5a23a49109e64432326d
/
modules
/
pacing
/
paced_sender.cc
6f011df
Use runtime enabled features API to enable dual stream mode
by Ilya Nikolaevskiy
· 7 years ago
a4259f6
Add new event type to RtcEventLog
by Ilya Nikolaevskiy
· 7 years ago
675513b
Stop using LOG macros in favor of RTC_ prefixed macros.
by Mirko Bonadei
· 7 years ago
9d4af01
New PacedSender constructor with injected PacketQueue
by Niels Möller
· 7 years ago
7c8cca3
Add check for send-side bwe before applying alr settings
by Erik Språng
· 7 years ago
ccdfcca
New PacketQueue2 behind WebRTC-RoundRobinPacing field trial.
by philipel
· 7 years ago
d6314d9
Delete unused method PacedSender::AverageQueueTimeMs
by Niels Möller
· 7 years ago
78609d5
Reland of BWE allocation strategy
by Alex Narest
· 7 years ago
dc9ca93
Revert "BWE allocation strategy"
by Alex Narest
· 7 years ago
712048c
Replace raw new by MakeUnique, and improve declarations.
by Niels Möller
· 7 years ago
a5fbc23
BWE allocation strategy
by Alex Narest
· 7 years ago
39260c4
Revert "BWE allocation strategy allows controlling of bitrate allocation with WEBRTC external logic."
by Lu Liu
· 7 years ago
54d1da1
BWE allocation strategy allows controlling of bitrate allocation with WEBRTC external logic.
by Alex Narest
· 7 years ago
44b1fa4
Missing use of RTC_GUARDED_BY in PacedSender
by Elad Alon
· 7 years ago
5fc130b
Make sure updated pacing factor is applied immediately.
by Erik Språng
· 7 years ago
9981bd9
Move PacketQueue out of paced_sender.cc to its own packet_queue.{cc,h}.
by philipel
· 7 years ago
92ea95e
Fixing WebRTC after moving from src/webrtc to src/
by Mirko Bonadei
· 7 years ago
bb54720
Moving src/webrtc into src/.
by Mirko Bonadei
· 7 years ago
[Renamed from webrtc/modules/pacing/paced_sender.cc]
a36165c
Final version of BBR, with tweaks made for WebRTC, major changes:
by gnish
· 7 years ago
5afa3f2
Fix for alr detection bug on pause.
by tschumim
· 7 years ago
9e117c5e1
Reland of Add functionality which limits the number of bytes on the network. (patchset #1 id:1 of https://codereview.webrtc.org/3001653002/ )
by stefan
· 7 years ago
ddcfb9f
Don't boost pacing rate after pause.
by sprang
· 7 years ago
64136af
Revert of Add functionality which limits the number of bytes on the network. (patchset #26 id:500001 of https://codereview.webrtc.org/2918323002/ )
by stefan
· 7 years ago
8497fdd
Add functionality which limits the number of bytes on the network.
by stefan
· 7 years ago
32040ef
Add PacketRouterTest.Sanity_NoModuleRegistered_*
by eladalon
· 7 years ago
82c5593
Let alr detector use a budged to detect underuse.
by tschumim
· 7 years ago
c20978e
Rename webrtc/base -> webrtc/rtc_base
by Edward Lemur
· 7 years ago
dca1e09
Revert "Update includes for webrtc/{base => rtc_base} rename (1/3)"
by Henrik Kjellander
· 7 years ago
c8fa692
Update includes for webrtc/{base => rtc_base} rename (1/3)
by kjellander
· 7 years ago
89c4a7e
Wire up experiment for improved screenshare bwe.
by sprang
· 7 years ago
fc5e81c
Replace first_packet_sent_ms_ in Call.
by asapersson
· 7 years ago
6bfe49c
Remove more CriticalSectionWrappers.
by kthelgason
· 8 years ago
c3b3f7a
Reland of Log created probe clusters to RtcEventLog. (patchset #1 id:1 of https://codereview.chromium.org/2781853002/ )
by philipel
· 8 years ago
e3b354b
Revert of Log created probe clusters to RtcEventLog. (patchset #1 id:1 of https://codereview.chromium.org/2783693002/ )
by philipel
· 8 years ago
2a63160
Reland of Log created probe clusters to RtcEventLog. (patchset #1 id:1 of https://codereview.chromium.org/2775273003/ )
by philipel
· 8 years ago
7ac5c32
Revert of Log created probe clusters to RtcEventLog. (patchset #3 id:40001 of https://codereview.chromium.org/2776073003/ )
by philipel
· 8 years ago
bb9e6ed
Log created probe clusters to RtcEventLog.
by philipel
· 8 years ago
919dce2
Return a long timeout value from TimeUntilNextProcess when the PacedSender is paused
by tommi
· 8 years ago
61ce37e
Mark |Clock*| as |const Clock*| (for some CongestionController and BWE related modules)
by elad.alon
· 8 years ago
b61927c
Avoid busy looping in case of send failure while probing.
by philipel
· 8 years ago
c7bf32a
Propagate packet pacing information to SenTimeHistory.
by philipel
· 8 years ago
0e3213a
Fix bug in BitrateProber where an old probe added at a high bitrate will stay active indefinitely if the bandwidth estimate becomes too low to probe at that bitrate.
by Stefan Holmer
· 8 years ago
a24a9e2
Get rid of unqualified std:: types.
by deadbeef
· 8 years ago
099110c
Don't send audio packets if the network is down.
by stefan
· 8 years ago
b935984
Revert of Move congestion controller processing to the pacer thread. (patchset #5 id:80001 of https://codereview.webrtc.org/2637783003/ )
by nisse
· 8 years ago
b3dc2b7
Move congestion controller processing to the pacer thread.
by nisse
· 8 years ago
fd58b61
BitrateProber::CreateProbeCluster now only accept one parameter (bitrate_bps).
by philipel
· 8 years ago
af476c7
RTC_[D]CHECK_op: Remove "u" suffix on integer constants
by kwiberg
· 8 years ago
80ed35e
Implement periodic bandwidth probing in application-limited region.
by sergeyu
· 8 years ago
0182f85
More reliable ALR detection
by Sergey Ulanov
· 8 years ago
1eb1293
Handle BW drop in ALR region and initiate probing
by Irfan Sheriff
· 8 years ago
3168781
Add AlrDetector
by isheriff
· 8 years ago
cc5903e
BitrateProber: Support higher probing bitrates
by isheriff
· 8 years ago
eb680ea
CongestionController::SetBweBitrates may now trigger probing.
by philipel
· 8 years ago
4a1ec1e
Added ProbeBitrate(bitrate_bps, num_probes) to BitrateProber.
by philipel
· 8 years ago
6e11efa
Bitrate prober and paced sender improvements
by Irfan Sheriff
· 8 years ago
8b70faf
Send audio packets immediately instead of pacing them.
by terelius
· 8 years ago
f39f7d9
Always take retransmissions into account when deciding pacing order
by terelius
· 8 years ago
71ee44c
This cl:
by perkj
· 8 years ago
1a93cde
BitrateProber now correctly change state to kWait when the last probing
by philipel
· 8 years ago
a1ed0b3
Revert "Revert of Propagate probing cluster id to SendTimeHistory. (patchset #5 id:80001 of https://codereview.webrtc.org/2005313003/ )"
by philipel
· 8 years ago
46948c1
Revert of Propagate probing cluster id to SendTimeHistory. (patchset #5 id:80001 of https://codereview.webrtc.org/2005313003/ )
by philipel
· 8 years ago
5be28c8
Propagate probing cluster id to SendTimeHistory, both for packets and padding.
by philipel
· 8 years ago
a3c2c3e
Remove unneccessary log in PacedSender.
by Stefan Holmer
· 8 years ago
29dca2c
Added cluster id to PacedSender::Callback::TimeToSendPacket.
by philipel
· 8 years ago
ec81bcd
Remove SendPacer from ViEEncoder and make sure SendPacer starts at a valid bitrate
by perkj
· 8 years ago
e30c272
Revert "Reland of Remove SendPacer from ViEEncoder
by perkj
· 8 years ago
28a4456
Revert "Revert of Remove SendPacer from ViEEncoder (patchset #13 id:240001 of https://codereview.webrtc.org/1917793002/ )"
by Per
· 8 years ago
825eb58
Revert of Remove SendPacer from ViEEncoder (patchset #13 id:240001 of https://codereview.webrtc.org/1917793002/ )
by perkj
· 8 years ago
857c5cc
Remove SendPacer from ViEEncoder
by perkj
· 8 years ago
7ecc163
Report all packets to bitrate probing.
by Peter Boström
· 9 years ago
dc29780
Re-enable DCHECKs for increasing timestamps in paced_sender
by sprang
· 9 years ago
a26ac92
Reland of move ignored return code from modules. (patchset #1 id:1 of https://codereview.webrtc.org/1736663004/ )
by pbos
· 9 years ago
da33a8a
Revert of Remove ignored return code from modules. (patchset #3 id:40001 of https://codereview.webrtc.org/1703833002/ )
by torbjorng
· 9 years ago
f14c47a
Remove ignored return code from modules.
by Peter Boström
· 9 years ago
0453ef8
Prevent busy-looping PacedSender on small packets.
by Peter Boström
· 9 years ago
d2a2296
Enable cpplint for webrtc/modules/pacing and fix all uncovered cpplint errors.
by jbauch
· 9 years ago
38b39d5
Temporary hack to avoid assert errors when time moves backwards.
by sprang
· 9 years ago
c482eb3
Don't account for audio in the pacer budget.
by Stefan Holmer
· 9 years ago
b86d4e4
Prepare the AudioSendStream to be hooked up to send-side BWE.
by Stefan Holmer
· 9 years ago
7c704b8
Use webrtc/base/logging.h in stefan@'s ownership.
by Peter Boström
· 9 years ago
ad113e5
Fix bug in calculation of averge queue time in paced sender.
by Erik Språng
· 9 years ago
0a43fef
Allow pacer to boost bitrate in order to meet time constraints.
by sprang
· 9 years ago
0b9e29c
Remove include dirs from modules/{media_file,pacing}
by Henrik Kjellander
· 9 years ago
ff761fb
modules: more interface -> include renames
by Henrik Kjellander
· 9 years ago
98f5351
system_wrappers: rename interface -> include
by Henrik Kjellander
· 9 years ago
e23e737
Disable pacer disabling.
by Peter Boström
· 9 years ago
ebbf8a8
Make sure rtp_rtcp module doesn't directly reference anything in the pacer module, and remove build dependencies on it.
by sprang
· 9 years ago
586b19b
Enable probing with repeated payload packets by default.
by Stefan Holmer
· 9 years ago
c62642c
Make the BWE threshold adaptive.
by stefan
· 9 years ago
01b4888
Use padding to achieve bitrate probing if the initial key frame has too few packets.
by Stefan Holmer
· 9 years ago
e9f0f59
Enable bitrate probing by default in PacedSender.
by stefan@webrtc.org
· 10 years ago
0200f70
Set webrtc_rtp category to be disabled by default.
by sprang@webrtc.org
· 10 years ago
0b1534c
Use int64_t for milliseconds more often, primarily for TimeUntilNextProcess.
by pkasting@chromium.org
· 10 years ago
4591fbd
Use size_t more consistently for packet/payload lengths.
by pkasting@chromium.org
· 10 years ago
2656bf8
Fix ExpectedQueueTimeMs() to avoid truncation or overflow.
by pkasting@chromium.org
· 10 years ago
dcebf2d
Reworked paced sender queue
by sprang@webrtc.org
· 10 years ago
82462aa
Adds support for sending first set of packets at increasingly higher bitrates to probe the link and faster ramp up to a high bitrate.
by stefan@webrtc.org
· 10 years ago
89fd1e8
Improvements to the pacer where it lost some budget due to truncation errors.
by stefan@webrtc.org
· 10 years ago
168f23f
Move pacer to fully use webrtc::Clock instead of webrtc::TickTime.
by stefan@webrtc.org
· 10 years ago
Next »