a72e7349d52366655076e609e9e32d456da7f5a2 |
|
22-Dec-2015 |
danilchap <danilchap@webrtc.org> |
[rtp_rtcp] cleanup in RTCPSender class internals. PrepareReportBlock and AddReportBlock private functions merged: PrepareReportBlock moved report block from statistic to temporary structure AddReportBlock copied that temporary structure into temporary map right after. Thanks to rtcp packet classes that temporary structure is now unneccesary. BUG=webrtc:5260 R=åsapersson Review URL: https://codereview.webrtc.org/1538833002 Cr-Commit-Position: refs/heads/master@{#11112}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
47a740bc5e36bcaf19385f9d4c0afb0cad070a05 |
|
15-Dec-2015 |
danilchap <danilchap@webrtc.org> |
[rtp_rtcp] lint errors about rand() usage fixed. rand() usage replaced with new Random class, which also makes it clearer what interval random number is in. BUG=webrtc:5277 R=mflodman Review URL: https://codereview.webrtc.org/1519503002 Cr-Commit-Position: refs/heads/master@{#11019}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
b8b6fbb7a5d2f5a14f7f6f81c253747aa28e4c7f |
|
10-Dec-2015 |
danilchap <danilchap@webrtc.org> |
lint build/include errors fixed in rtp_rtcp module BUG=webrtc:5277 R=mflodman Review URL: https://codereview.webrtc.org/1505993003 Cr-Commit-Position: refs/heads/master@{#10971}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
162abd3562d7b08ab36569800d757b52739b9249 |
|
10-Dec-2015 |
danilchap <danilchap@webrtc.org> |
lint whitespace warning removed from most rtp_rtcp/source/ files rtcp_utility, rtp_utility, tmmbr_help, rtcp_receiver, rtcp_receiver_help are explicetly excluded from the cleanup becaues there are short plans (or cls) to do a deeper cleaning there. BUG=webrtc:5277 R=pbos@webrtc.org, mflodman@webrtc.org Review URL: https://codereview.webrtc.org/1512493002 Cr-Commit-Position: refs/heads/master@{#10966}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
f7c5776d4254e31e51107388a05c66d14108a8af |
|
04-Dec-2015 |
Erik Språng <sprang@webrtc.org> |
Refactorings to send RTCP packets directly via the RtcpPacket callback, with some simplifications enabled by this. NACK now also sent via RtcpPacket. BUG=webrtc:2450 R=asapersson@webrtc.org Review URL: https://codereview.webrtc.org/1309833002 . Cr-Commit-Position: refs/heads/master@{#10888}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
ff761fba8274d93bd73e76c8b8a1f2d0776dd840 |
|
04-Nov-2015 |
Henrik Kjellander <kjellander@webrtc.org> |
modules: more interface -> include renames This changes the following module directories: * webrtc/modules/audio_conference_mixer/interface * webrtc/modules/interface * webrtc/modules/media_file/interface * webrtc/modules/rtp_rtcp/interface * webrtc/modules/utility/interface To avoid breaking downstream, I followed this recipe: 1. Copy the interface dir to a new sibling directory: include 2. Update the header guards in the include directory to match the style guide. 3. Update the header guards in the interface directory to match the ones in include. This is required to avoid getting redefinitions in the not-yet-updated downstream code. 4. Add a pragma warning in the header files in the interface dir. Example: #pragma message("WARNING: webrtc/modules/interface is DEPRECATED; " "use webrtc/modules/include") 5. Search for all source references to webrtc/modules/interface and update them to webrtc/modules/include (*.c*,*.h,*.mm,*.S) 6. Update all GYP+GN files. This required manual inspection since many subdirectories of webrtc/modules referenced the interface dir using ../interface etc(*.gyp*,*.gn*) BUG=5095 TESTED=Passing compile-trybots with --clobber flag: git cl try --clobber --bot=win_compile_rel --bot=linux_compile_rel --bot=android_compile_rel --bot=mac_compile_rel --bot=ios_rel -m tryserver.webrtc R=stefan@webrtc.org, tommi@webrtc.org Review URL: https://codereview.webrtc.org/1417683006 . Cr-Commit-Position: refs/heads/master@{#10500}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
da903eaabbb6c6830efcafc3c2ade1d36f511e43 |
|
02-Oct-2015 |
pbos <pbos@webrtc.org> |
Unify newapi::RtcpMode and RTCPMethod. BUG=webrtc:1695 R=solenberg@webrtc.org, stefan@webrtc.org TBR=mflodman@webrtc.org Review URL: https://codereview.webrtc.org/1373903003 Cr-Commit-Position: refs/heads/master@{#10143}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
86fd9ed6f9e2a38aa343db8c62764659633231fa |
|
29-Sep-2015 |
sprang <sprang@webrtc.org> |
Set RtcpSender transport at construction. BUG= Review URL: https://codereview.webrtc.org/1365043002 Cr-Commit-Position: refs/heads/master@{#10106}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
2d566686a23fe93ada58f1c38a0d4b9a0d68556e |
|
28-Sep-2015 |
pbos <pbos@webrtc.org> |
Unify Transport and newapi::Transport interfaces. BUG=webrtc:1695 R=stefan@webrtc.org TBR=mflodman@webrtc.org Review URL: https://codereview.webrtc.org/1369263002 Cr-Commit-Position: refs/heads/master@{#10096}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
6b8d3551681f40b880507cecc88f478a12383cc7 |
|
24-Sep-2015 |
Erik Språng <sprang@webrtc.org> |
Reland "Wire up send-side bandwidth estimation." Revert was patchset #8 id:140001 of https://codereview.webrtc.org/1338203003/ The culprit was RTC_DCHECK(poller_thread_->Start()); in rampup_test.cc BUG=webrtc:4173 R=stefan@webrtc.org Review URL: https://codereview.webrtc.org/1362303002 . Cr-Commit-Position: refs/heads/master@{#10052}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
c9bbeb03542cffc14b7d306e5f88b6c0e593864d |
|
23-Sep-2015 |
Erik Språng <sprang@webrtc.org> |
Revert of Wire up send-side bandwidth estimation. (patchset #8 id:140001 of https://codereview.webrtc.org/1338203003/ ) Reason for revert: Breaking some Android bots. https://chromegw.corp.google.com/i/client.webrtc/builders/Android32%20Tests%20%28L%20Nexus5%29 Original issue's description: > Wire up send-side bandwidth estimation. > > BUG=webrtc:4173 > > Committed: https://crrev.com/ef165eefc79cf28bb67779afe303cc2365885547 > Cr-Commit-Position: refs/heads/master@{#10012} TBR=stefan@webrtc.org, kjellander@webrtc.org NOPRESUBMIT=false NOTREECHECKS=false NOTRY=false BUG=webrtc:4173 Review URL: https://codereview.webrtc.org/1362923002 . Cr-Commit-Position: refs/heads/master@{#10029}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
ef165eefc79cf28bb67779afe303cc2365885547 |
|
22-Sep-2015 |
sprang <sprang@webrtc.org> |
Wire up send-side bandwidth estimation. BUG=webrtc:4173 Review URL: https://codereview.webrtc.org/1338203003 Cr-Commit-Position: refs/heads/master@{#10012}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
ac547a653862744d0aae560713f8418ad2852085 |
|
17-Sep-2015 |
Peter Boström <pbos@webrtc.org> |
Remove channel ids from various interfaces. Starts by removing channel/engine id from ViEChannel which propagates down to the RTP/RTCP module as well as the transport class. IncomingVideoStream::RenderFrame() is untouched for now but receives a fake id instead of the previous channel id. Added a TODO to remove it later but the RenderFrame call is implemented in a lot of platform-dependent files and should probably remove the "manager" aspect of renderers, so preferring to do it separately BUG=webrtc:1695 R=henrika@webrtc.org, mflodman@webrtc.org Review URL: https://codereview.webrtc.org/1335353005 . Cr-Commit-Position: refs/heads/master@{#9978}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
233bd87d45bbeeec50d7687e7d98c1cfc7f65562 |
|
08-Sep-2015 |
sprang <sprang@webrtc.org> |
Add RemoteEstimatorProxy for capturing receive times For use when send-side bandwidth estimation is enabled. Receive times need to be captured, buffered and then sent using TransportFeedback RTCP messaged back to the send side. BUG=webrtc:4173 Review URL: https://codereview.webrtc.org/1290813008 Cr-Commit-Position: refs/heads/master@{#9898}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
a38233a586dd865c0cd728ce523b3a82ca52ea8b |
|
24-Jul-2015 |
Erik Språng <sprang@webrtc.org> |
Removed extended jitter report from RtcpSender. This was never used (value always 0, when sent) BUG=2450 R=asapersson@webrtc.org Review URL: https://codereview.webrtc.org/1208843003 . Cr-Commit-Position: refs/heads/master@{#9631}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
0ea42d319e2a18785f5de5fe8d52e0a7a5fd1448 |
|
25-Jun-2015 |
Erik Språng <sprang@webrtc.org> |
Send Sdes using RtcpPacket BUG=2450 R=asapersson@webrtc.org Review URL: https://codereview.webrtc.org/1196863003. Cr-Commit-Position: refs/heads/master@{#9504}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
bdc0b0d869e9a14bbfafcbb84e294a13383e6fa6 |
|
22-Jun-2015 |
Erik Språng <sprang@webrtc.org> |
Use RtcpPacket classes for SenderReport/ReceiveReport in RTCPSender BUG=2450 R=asapersson@webrtc.org Review URL: https://codereview.webrtc.org/1170723002. Cr-Commit-Position: refs/heads/master@{#9483}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
9ba52f89acd1b9bc88115880dfe2716147bf3b5d |
|
01-Jun-2015 |
Peter Boström <pbos@webrtc.org> |
Remove intermediate RTCP CNAME buffers. Sets CNAME using a pointer to only perform a copy inside the RTCP sender. BUG= R=tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/50169005 Cr-Commit-Position: refs/heads/master@{#9346}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
11beccd712dd52ae73c078332122070de3cb5c3d |
|
28-May-2015 |
Erik Språng <sprang@webrtc.org> |
Remove external report blocks from RtcpSender and rtp_rtcp interface. Feature does not seem to be used and complicates other refactoring of the rtcp module. BUG= R=asapersson@webrtc.org, henrik.lundin@webrtc.org Review URL: https://webrtc-codereview.appspot.com/54569004 Cr-Commit-Position: refs/heads/master@{#9304}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
242e22b055940be70b1df3031e2363b0d02397b2 |
|
11-May-2015 |
Erik Språng <sprang@webrtc.org> |
Refactor RTCP sender The main purpose of this CL is to clean up RTCPSender::PrepareRTCP, but it has quite a few ramifications. Notable changes: * Removed the rtcpPacketTypeFlags bit vector and don't assume RTCPPacketType values have a single unique bit set. This will allow making this an enum class once rtcp_receiver has been overhauled. * Flags are now stored in a map that is a member of the class. This meant we could remove some bool flags (eg send_remb_) which was previously masked into rtcpPacketTypeFlags and then masked out again when testing if a remb packet should be sent. * Make all build methods, eg. BuildREMB(), have the same signature. An RtcpContext struct was introduced for this purpose. This allowed the use of a map from RTCPPacketType to method pointer. Instead of 18 consecutive if-statements, there is now a single loop. The context class also allowed some simplifications in the build methods themselves. * A few minor simplifications and cleanups. The next step is to gradually replace the builder methods with the builders from the new RtcpPacket classes. BUG=2450 R=asapersson@webrtc.org, pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/48329004 Cr-Commit-Position: refs/heads/master@{#9166}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
61be2a401635eed1d13c169dc104b9ff4a2f477b |
|
27-Apr-2015 |
Erik Språng <sprang@google.com> |
Clean up RTCPSender. Reformat to current code style, remove non-const references, use scoped_ptr, remove empty comments and dead code, etc.. BUG= R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/49019004 Cr-Commit-Position: refs/heads/master@{#9086}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
00b8f6b3643332cce1ee711715f7fbb824d793ca |
|
26-Feb-2015 |
kwiberg@webrtc.org <kwiberg@webrtc.org> |
Use base/scoped_ptr.h; system_wrappers/interface/scoped_ptr.h is going away BUG= R=andrew@webrtc.org Review URL: https://webrtc-codereview.appspot.com/36229004 Cr-Commit-Position: refs/heads/master@{#8517} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8517 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
1d0fa5d352fe12092201fade249905c7e1ff974b |
|
19-Feb-2015 |
pbos@webrtc.org <pbos@webrtc.org> |
Add RtcpPacketTypeCounter stats to new API. R=mflodman@webrtc.org, stefan@webrtc.org BUG=1667,1788 Review URL: https://webrtc-codereview.appspot.com/37489004 Cr-Commit-Position: refs/heads/master@{#8429} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8429 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
0abc6011b968dab31635841cec64195441732992 |
|
17-Feb-2015 |
mflodman@webrtc.org <mflodman@webrtc.org> |
Remove SetCaptureDelay from the RTP module. This is a small step in getting rid of the default module, but also to eventually delete FrameProviderBase completely. BUG=769 R=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/34229004 Cr-Commit-Position: refs/heads/master@{#8396} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8396 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
9ffd8fe96b6f7126420200ac78317756e855f1f1 |
|
21-Jan-2015 |
asapersson@webrtc.org <asapersson@webrtc.org> |
Indentation changes. R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/32149004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@8107 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
16825b1a828bb4ff40f7682040e43a239b7b8ca3 |
|
12-Jan-2015 |
pkasting@chromium.org <pkasting@chromium.org> |
Use int64_t more consistently for times, in particular for RTT values. Existing code was inconsistent about whether to use uint16_t, int, unsigned int, or uint32_t, and sometimes silently truncated one to another, or truncated int64_t. Because most core time-handling functions use int64_t, being consistent about using int64_t unless otherwise necessary minimizes the number of explicit or implicit casts. BUG=chromium:81439 TEST=none R=henrik.lundin@webrtc.org, holmer@google.com, tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/31349004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@8045 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
d16e839c6d29831e79312180085b6a19149df43f |
|
19-Dec-2014 |
pbos@webrtc.org <pbos@webrtc.org> |
Rtp-Rtcp sender cleanup. Some setter functions from Rtp and Rtcp Sender never return negative values. Remove return results from those functions. Also removed const on non-pointer/reference types for related files. BUG= R=henrika@webrtc.org, pbos@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/34469004 Patch from Changbin Shao <changbin.shao@intel.com>. git-svn-id: http://webrtc.googlecode.com/svn/trunk@7962 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
9334ac2d78f760b37f512ef6c12bff220d1654c1 |
|
24-Nov-2014 |
pbos@webrtc.org <pbos@webrtc.org> |
Use vector of CSRCs for DeliverFrame & SetCSRCs. BUG= R=pbos@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/28029004 Patch from Changbin Shao <changbin.shao@intel.com>. git-svn-id: http://webrtc.googlecode.com/svn/trunk@7734 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
4591fbd09f9cb6e83433c49a12dd8524c2806502 |
|
20-Nov-2014 |
pkasting@chromium.org <pkasting@chromium.org> |
Use size_t more consistently for packet/payload lengths. See design doc at https://docs.google.com/a/chromium.org/document/d/1I6nmE9D_BmCY-IoV6MDPY2V6WYpEI-dg2apWXTfZyUI/edit?usp=sharing for more information. This CL was reviewed and approved in pieces in the following CLs: https://webrtc-codereview.appspot.com/24209004/ https://webrtc-codereview.appspot.com/24229004/ https://webrtc-codereview.appspot.com/24259004/ https://webrtc-codereview.appspot.com/25109004/ https://webrtc-codereview.appspot.com/26099004/ https://webrtc-codereview.appspot.com/27069004/ https://webrtc-codereview.appspot.com/27969004/ https://webrtc-codereview.appspot.com/27989004/ https://webrtc-codereview.appspot.com/29009004/ https://webrtc-codereview.appspot.com/30929004/ https://webrtc-codereview.appspot.com/30939004/ https://webrtc-codereview.appspot.com/31999004/ Committing as TBR to the original reviewers. BUG=chromium:81439 TEST=none TBR=pthatcher,henrik.lundin,tina.legrand,stefan,tkchin,glaznev,kjellander,perkj,mflodman,henrika,asapersson,niklas.enbom Review URL: https://webrtc-codereview.appspot.com/23129004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7726 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
49ff40e32e408bc77e8c9bec6090f6aa2e445173 |
|
13-Nov-2014 |
pbos@webrtc.org <pbos@webrtc.org> |
Make SetREMBData accept vector of SSRCs. BUG= R=pbos@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/32049004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7697 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
2dd3134e50f884f6a9e16fb643b2a8f2f6920c1d |
|
29-Oct-2014 |
asapersson@webrtc.org <asapersson@webrtc.org> |
Add stats for duplicate sent and received NACK requests. R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/27799004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7559 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
38344ed2806c8fed60d67d280ca44c32e36707c0 |
|
24-Sep-2014 |
pbos@webrtc.org <pbos@webrtc.org> |
Move thread_annotations.h to webrtc/base/. R=andresp@webrtc.org, mflodman@webrtc.org BUG= Review URL: https://webrtc-codereview.appspot.com/27579004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7283 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
2f4b14e3f31b34a50310357c6c7be86c3bca1537 |
|
15-Jul-2014 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Make RTCP sender report send media bytes. r6654 changed RtpSender::Bytes() to return the number of bytes sent instead of number of media bytes. This is used by VideoEngine for stats. This change broke RTCP which sends this same count as the number of payload bytes sent (excluding headers and padding). BUG= R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/14959004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6691 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
180e516bef1f2929ef22bc7324861cfe18227ed2 |
|
11-Jul-2014 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Thread annotate RTCPSender. Also fixes data races in RTCPSender::SetCSRCStatus() and RTCPSender::SetStartTimestamp(). BUG= R=tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/20919004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6666 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
4ef438e2defd6c46404f6b367287364cde66b7fb |
|
11-Jul-2014 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Remove the send-side cname getter APIs from voice and video engine. These APIs aren't being used, and introduces deadlocks when using GetStats() in the new Call api. Having getters for cname at the send-side is pointless, as it's always the user who sets the cname. R=henrika@webrtc.org, pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/16899004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6659 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
8098e0747879b191335e8de1e16b87cf6adbdf54 |
|
19-Feb-2014 |
asapersson@webrtc.org <asapersson@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Add RTCP packet type counter (for getting statistics such as sent/received NACK and FIR). Add counter to RTCP sender and RTCP receiver. Add video api GetRtcpPacketTypes(). BUG=2638 R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8179004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5575 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
8d02f5dc7146ebc35c30fc3f7e1cbfa6802486a2 |
|
21-Nov-2013 |
asapersson@webrtc.org <asapersson@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Added API for enabling/disabling RTCP Receiver Reference Time extension. R=mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/3419005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5147 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
8469f7b328ec980f80fa79931b4e07872d0feb23 |
|
02-Oct-2013 |
asapersson@webrtc.org <asapersson@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Added support for sending and receiving RTCP XR packets: - Receiver reference time report block - DLRR report block (RFC3611). BUG=1613 R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2196010 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4898 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
59f20bb735562d245357609799578edeed46be32 |
|
09-Sep-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Break out RTCPSender dependency on ModuleRtpRtcpImpl. BUG= R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2191004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4706 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
286fe0b04d97205ac84688bbe613d5749192b2d1 |
|
21-Aug-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert 4585 "Revert "Revert 4582 "Reverts a second set of reverts caused by a bug in ...""" ...and fixes the RTCP bug. BUG=2277 TBR=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2089004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4588 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
a0218a84d17a727111e2e24cf5af915b1b91c06e |
|
21-Aug-2013 |
henrike@webrtc.org <henrike@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert 4582 "Reverts a second set of reverts caused by a bug in ..." > Reverts a second set of reverts caused by a bug in a dependency. > > Revert "Revert r4328" > > Revert "Revert r4322 "Support sending multiple report blocks and keeping track > of statistics on" > > BUG=1811 > R=henrika@webrtc.org, pbos@webrtc.org, tina.legrand@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/2072004 TBR=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2087004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4585 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
1a65d6c36b6a25f9f734176c697c684c3b43ac4b |
|
21-Aug-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Reverts a second set of reverts caused by a bug in a dependency. Revert "Revert r4328" Revert "Revert r4322 "Support sending multiple report blocks and keeping track of statistics on" BUG=1811 R=henrika@webrtc.org, pbos@webrtc.org, tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2072004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4582 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
822fbd8b68ffdb481b9557e2950ae8d6657c8ce6 |
|
16-Aug-2013 |
wu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Update talk to 50918584. Together with Stefan's http://review.webrtc.org/1960004/. R=mallinath@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2048004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4556 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
f3e4ceee47d747c8868d919c179ecc640b9541f0 |
|
31-Jul-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Fix some chromium-style warnings in webrtc/modules/rtp_rtcp/ BUG=163 R=pwestin@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1904005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4444 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
aa4d96a134a03f998d52fb9699845d9c644eb24b |
|
16-Jul-2013 |
tnakamura@webrtc.org <tnakamura@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert r4301 R=mikhal@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1809004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4357 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
b7eda43810125cd01b29671a6beab61ddb48ebdb |
|
15-Jul-2013 |
elham@webrtc.org <elham@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert r4322 "Support sending multiple report blocks and keeping track of statistics on several SSRCs" R=pwestin@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1774006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4344 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
717d147ebb168ed498fa4777ffaf8646a1dc6d7a |
|
10-Jul-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Support sending multiple report blocks and keeping track of statistics on several SSRCs. BUG=1811 TEST=vie_auto_test --automated, voe_auto_test --automated, trybots R=andresp@webrtc.org, tommi@webrtc.org, xians@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1768004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4322 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
66b2e5c05a3f2a93d634d1dbbcbb283fb218ca4f |
|
05-Jul-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Breaking out receive-stats, rtp-payload-registry and rtp-receiver from the rtp_rtcp implementation. This refactoring significantly reduces the receive-side RTP parser and receiver complexity, and makes it possible to implement RTX correctly by having two instances of receive-statistics. With this change the dead-or-alive and packet timeout APIs are removed. TEST=trybots, vie_auto_test, voe_auto_test BUG=1811 R=mflodman@webrtc.org, pbos@webrtc.org, xians@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1745004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4301 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
d900e8bea84c474696bf0219aed1353ce65ffd8e |
|
03-Jul-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Proper spacing for end-of-namespace comments. BUG= R=mflodman@webrtc.org, tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1760006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4293 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
a048d7cb0a5bad5ca49bbcc5273cb4cca28c1710 |
|
29-May-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Include files from webrtc/.. paths in rtp_rtcp/ BUG=1662 R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1557004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4135 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
7da3459b2ac83923c1ccbf11ad24d3f700305feb |
|
09-Apr-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert "With these changes we will assume that the capture time of a frame is based on NTP time. This makes the interface of video engine more well defined and makes it easier and cleaner to handle user provided capture timestamps." This reverts commit 4954b3650192d78037714138a5c519ef08f2670e. Reverts r3799 TBR=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1308004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3802 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
afcc6101d01be8c6cd9cf246dcf5b37b31ce0cd0 |
|
09-Apr-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
With these changes we will assume that the capture time of a frame is based on NTP time. This makes the interface of video engine more well defined and makes it easier and cleaner to handle user provided capture timestamps. We should consider making the same change to the render timestamps generated at the receiver. BUG=1563 Review URL: https://webrtc-codereview.appspot.com/1283005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3799 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
2f44673d665899ca788ae44247a9a7f4764f5e2b |
|
08-Apr-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
WebRtc_Word32 => int32_t for rtp_rtcp/ BUG=314 Review URL: https://webrtc-codereview.appspot.com/1279007 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3777 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
79b0289bfc9f425d15442b1ecd73c2ae69646326 |
|
04-Apr-2013 |
edjee@google.com <edjee@google.com@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Adds event traces and counters for WebRTC receive side. Review URL: https://webrtc-codereview.appspot.com/1279005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3766 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
a678a3baee2e680bd521f3a6caf97707fffd6093 |
|
21-Jan-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Move video_coding to new Clock interface and remove fake clock implementations from RTP module tests. TEST=video_coding_unittests, video_coding_integrationtests, rtp_rtcp_unittests, trybots Review URL: https://webrtc-codereview.appspot.com/1044004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3393 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
20ed36dada62ad56ec01263fc0eef0ed198f6476 |
|
17-Jan-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Break out RtpClock to system_wrappers and make it more generic. The goal with this new clock interface is to have something which is used all over WebRTC to make it easier to switch clock implementation depending on where the components are used. This is a first step in that direction. Next steps will be to, step by step, move all modules, video engine and voice engine over to the new interface, effectively deprecating the old clock interfaces. Long-term my vision is that we should be able to deprecate the clock of WebRTC and rely on the user providing the implementation. TEST=vie_auto_test, rtp_rtcp_unittests, trybots Review URL: https://webrtc-codereview.appspot.com/1041004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3381 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|
14b43beb7ce4440b30dcea31196de5b4a529cb6b |
|
22-Oct-2012 |
andrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Move src/ -> webrtc/ TBR=niklas.enbom@webrtc.org Review URL: https://webrtc-codereview.appspot.com/915006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@2963 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_sender.h
|