Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
webrtc
/
60570dc8c4d77bedfecfab1140fe4c58f7249d9c
/
modules
/
pacing
/
paced_sender.h
60570dc
Removes legacy PacketQueue implementation.
by Sebastian Jansson
· 6 years ago
9681675
Don't let time flow backwards in pacer
by Erik Språng
· 6 years ago
a12c42a
Delete root header file typedef.h.
by Niels Möller
· 6 years ago
0601d68
Adds field trial for disabling pacer queue draining.
by Sebastian Jansson
· 7 years ago
0040b66
Replace rtc::Optional with absl::optional
by Danil Chapovalov
· 7 years ago
ce4829a
Adds trial to ignore video pacing for audio packets.
by Sebastian Jansson
· 7 years ago
c235a8d
Adds trial to always send padding packets when not sending video.
by Sebastian Jansson
· 7 years ago
4c8811b
Delete some obsolete forward declarations
by Niels Möller
· 7 years ago
45d9c1d
Added congestion control functionality to pacer.
by Sebastian Jansson
· 7 years ago
a1630f8
Reland "Base pacer padding in pause state on time since last send."
by Sebastian Jansson
· 7 years ago
439f0bc
Preparing for task queue in congenstion controller
by Sebastian Jansson
· 7 years ago
ea86bb7
Revert "Revert "Revert "Reland "Moved congestion controller to task queue.""""
by Sebastian Jansson
· 7 years ago
65792c5
Revert "Revert "Reland "Moved congestion controller to task queue."""
by Sebastian Jansson
· 7 years ago
4e849f6
Revert "Reland "Moved congestion controller to task queue.""
by Danil Chapovalov
· 7 years ago
516036f
Revert "Base pacer padding in pause state on time since last send."
by Danil Chapovalov
· 7 years ago
18cf4b6
Base pacer padding in pause state on time since last send.
by Sebastian Jansson
· 7 years ago
b537496
Renamed PacketQueue2 to RoundRobinPacketQueue.
by Sebastian Jansson
· 7 years ago
57daeb7
Reland "Moved congestion controller to task queue."
by Sebastian Jansson
· 7 years ago
5a503b0
Revert "Moved congestion controller to task queue."
by Sebastian Jansson
· 7 years ago
0cbcba7
Moved congestion controller to task queue.
by Sebastian Jansson
· 7 years ago
a45c8da
Removed GetPacingFactor from PacedSender.
by Sebastian Jansson
· 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
9981bd9
Move PacketQueue out of paced_sender.cc to its own packet_queue.{cc,h}.
by philipel
· 7 years ago
7120742
Adding NOLINT for typedefs.h and common_types.h
by Mirko Bonadei
· 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.h]
56359be
Update thread annotiation macros in modules to use RTC_ prefix
by danilchap
· 7 years ago
84f6a3f
Move optional.h to webrtc/api/
by kwiberg
· 7 years ago
a36165c
Final version of BBR, with tweaks made for WebRTC, major changes:
by gnish
· 7 years ago
ddcfb9f
Don't boost pacing rate after pause.
by sprang
· 7 years ago
82c5593
Let alr detector use a budged to detect underuse.
by tschumim
· 8 years ago
c20978e
Rename webrtc/base -> webrtc/rtc_base
by Edward Lemur
· 8 years ago
dca1e09
Revert "Update includes for webrtc/{base => rtc_base} rename (1/3)"
by Henrik Kjellander
· 8 years ago
c8fa692
Update includes for webrtc/{base => rtc_base} rename (1/3)
by kjellander
· 8 years ago
89c4a7e
Wire up experiment for improved screenshare bwe.
by sprang
· 8 years ago
76e62b0
Address some violations of chromium-style.
by nisse
· 8 years ago
fc5e81c
Replace first_packet_sent_ms_ in Call.
by asapersson
· 8 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
f00497c
Improve bitrate probing for the audio-only case.
by stefan
· 8 years ago
fd58b61
BitrateProber::CreateProbeCluster now only accept one parameter (bitrate_bps).
by philipel
· 8 years ago
80ed35e
Implement periodic bandwidth probing in application-limited region.
by sergeyu
· 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
b2540bb
Probing: Add support for exponential startup probing
by Irfan Sheriff
· 8 years ago
eb680ea
CongestionController::SetBweBitrates may now trigger probing.
by philipel
· 8 years ago
6e11efa
Bitrate prober and paced sender improvements
by Irfan Sheriff
· 8 years ago
71ee44c
This cl:
by perkj
· 9 years ago
a1ed0b3
Revert "Revert of Propagate probing cluster id to SendTimeHistory. (patchset #5 id:80001 of https://codereview.webrtc.org/2005313003/ )"
by philipel
· 9 years ago
46948c1
Revert of Propagate probing cluster id to SendTimeHistory. (patchset #5 id:80001 of https://codereview.webrtc.org/2005313003/ )
by philipel
· 9 years ago
5be28c8
Propagate probing cluster id to SendTimeHistory, both for packets and padding.
by philipel
· 9 years ago
29dca2c
Added cluster id to PacedSender::Callback::TimeToSendPacket.
by philipel
· 9 years ago
ec81bcd
Remove SendPacer from ViEEncoder and make sure SendPacer starts at a valid bitrate
by perkj
· 9 years ago
e30c272
Revert "Reland of Remove SendPacer from ViEEncoder
by perkj
· 9 years ago
28a4456
Revert "Revert of Remove SendPacer from ViEEncoder (patchset #13 id:240001 of https://codereview.webrtc.org/1917793002/ )"
by Per
· 9 years ago
825eb58
Revert of Remove SendPacer from ViEEncoder (patchset #13 id:240001 of https://codereview.webrtc.org/1917793002/ )
by perkj
· 9 years ago
857c5cc
Remove SendPacer from ViEEncoder
by perkj
· 9 years ago
22feaa3
Replace scoped_ptr with unique_ptr in webrtc/modules/
by kwiberg
· 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
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
[Renamed (96%) from webrtc/modules/pacing/include/paced_sender.h]
ff761fb
modules: more interface -> include renames
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
01b4888
Use padding to achieve bitrate probing if the initial key frame has too few packets.
by Stefan Holmer
· 10 years ago
14665ff
Roll chromium_revision e144d30..6fdb142 (318658:318841) + remove OVERRIDE macro
by kjellander@webrtc.org
· 10 years ago
00b8f6b
Use base/scoped_ptr.h; system_wrappers/interface/scoped_ptr.h is going away
by kwiberg@webrtc.org
· 10 years ago
e9f0f59
Enable bitrate probing by default in PacedSender.
by stefan@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
38344ed
Move thread_annotations.h to webrtc/base/.
by pbos@webrtc.org
· 10 years ago
89fd1e8
Improvements to the pacer where it lost some budget due to truncation errors.
by stefan@webrtc.org
· 11 years ago
168f23f
Move pacer to fully use webrtc::Clock instead of webrtc::TickTime.
by stefan@webrtc.org
· 11 years ago
03c817e
Fix pacer to accept duplicate sequence numbers on different SSRCs.
by pbos@webrtc.org
· 11 years ago
Next »