3842c5c7f73639527e653f41c65334245d2317a1 |
|
12-Jan-2016 |
Stefan Holmer <stefan@webrtc.org> |
Wire-up BWE feedback for audio receive streams. Also wires up receiving transport sequence numbers. BUG=webrtc:5263 R=mflodman@webrtc.org, pbos@webrtc.org, solenberg@webrtc.org Review URL: https://codereview.webrtc.org/1535963002 . Cr-Commit-Position: refs/heads/master@{#11220}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
f6975f46131981f83e0c88d276dee6b6c5753180 |
|
28-Dec-2015 |
danilchap <danilchap@webrtc.org> |
[rtp_rtcp] Lint errors cleaned from rtp_utility R=åsapersson BUG=webrtc:5277 Review URL: https://codereview.webrtc.org/1539423003 Cr-Commit-Position: refs/heads/master@{#11131}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
1227e8b3451b1a2f2a765bf6101cb0862f625568 |
|
21-Dec-2015 |
danilchap <danilchap@webrtc.org> |
[rtp_rtcp] time helper functions RTP timestams helper functions moved from rtp_utility added functions to deal with CompactNtp timestamps R=åsapersson BUG=webrtc:5260 Review URL: https://codereview.webrtc.org/1535113002 Cr-Commit-Position: refs/heads/master@{#11106}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|
a41ab9326c8f0f7eb738e5d51a239a2b9e276361 |
|
31-Oct-2015 |
tfarina <tfarina@chromium.org> |
Switch usage of _DEBUG macro to NDEBUG. http://stackoverflow.com/a/29253284/5237416 BUG=None R=tommi@webrtc.org NOPRESUBMIT=true Review URL: https://codereview.webrtc.org/1429513004 Cr-Commit-Position: refs/heads/master@{#10468}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
98f53510b222f71fdd8b799b2f33737ceeb28c61 |
|
28-Oct-2015 |
Henrik Kjellander <kjellander@webrtc.org> |
system_wrappers: rename interface -> include BUG=webrtc:5095 R=tommi@webrtc.org Review URL: https://codereview.webrtc.org/1413333002 . Cr-Commit-Position: refs/heads/master@{#10438}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
ebc0b4e99365443111857a0c7cfcc8944d8f1b6e |
|
28-Oct-2015 |
Peter Boström <pbos@webrtc.org> |
Use webrtc/base/logging.h for rtp_rtcp. BUG=webrtc:5118 R=stefan@webrtc.org Review URL: https://codereview.webrtc.org/1422023002 . Cr-Commit-Position: refs/heads/master@{#10437}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
a99069db6397ca9377ed473cdbfc6c4a53e22d98 |
|
23-Oct-2015 |
pbos <pbos@webrtc.org> |
Fix win32 header include order in rtp_utility.h. Matches the include order in webrtc/base/criticalsection.h and makes use of winsock2.h instead of winsock.h for consistency. BUG= R=tommi@webrtc.org Review URL: https://codereview.webrtc.org/1407053008 Cr-Commit-Position: refs/heads/master@{#10389}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
4cee419e0777dcbfbd0837e26bed202e35e696a9 |
|
10-Aug-2015 |
Minyue <minyue@webrtc.org> |
Separating voice activity flag from audio level in RtpHeaderExtension. VAD flag was embedded in RtpHeaderExtension.audioLevel, which is not easy to interpret. This CL tries to separate the flag with the actual audio level. BUG= R=andrew@webrtc.org, henrik.lundin@webrtc.org Review URL: https://codereview.webrtc.org/1272343003 . Cr-Commit-Position: refs/heads/master@{#9691}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
bd2522abf75891f34da6f83c247c47ca95641cee |
|
01-Jul-2015 |
pbos <pbos@webrtc.org> |
Fail RTP parsing on excessive padding length. BUG=webrtc:4771 R=stefan@webrtc.org Review URL: https://codereview.webrtc.org/1220863002 Cr-Commit-Position: refs/heads/master@{#9525}
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
779c3d16b9623f38a72439bc013102aeb0077a62 |
|
17-Mar-2015 |
sprang@webrtc.org <sprang@webrtc.org> |
Use ByteReader/ByteWriter instead of rtputility and manual shift/add. BUG= R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/41289004 Cr-Commit-Position: refs/heads/master@{#8761} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8761 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
30933904797ab220a7a1532a535904f9d8ee3149 |
|
17-Mar-2015 |
sprang@webrtc.org <sprang@webrtc.org> |
Parsing of transport wide sequence number rtp extension header. Plus some refactoring to correctly handle padding. BUG=4311 R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/45429004 Cr-Commit-Position: refs/heads/master@{#8757} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8757 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
4536289353cdcc315cc5e6218893e4843cf528e6 |
|
04-Mar-2015 |
guoweis@webrtc.org <guoweis@webrtc.org> |
Add CVO support to RTP sender side. According to http://www.etsi.org/deliver/etsi_ts/126100_126199/126114/12.07.00_60/ts_126114v120700p.pdf, CVO byte should only be added in the last packet of each key frame or when the rotation changes. Currently, we're adding this byte in each frame to start with. BUG=4145 R=mflodman@webrtc.org, pthatcher@webrtc.org Review URL: https://webrtc-codereview.appspot.com/42439004 Cr-Commit-Position: refs/heads/master@{#8606} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8606 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
d324546ced76d4e792338af4f7d02a5cd8819f92 |
|
23-Feb-2015 |
pkasting@chromium.org <pkasting@chromium.org> |
Misc. cleanup split out of https://webrtc-codereview.appspot.com/37699004/ : * Move constants into the files/functions that use them * Declare variables in the narrowest scope possible * Use correct (expected, actual) order for gtest macros * Remove unused functions * Untabify * 80-column limit * Avoid C-style casts * Prefer true typed constants to "enum hack" constants * Print size_t using the right format macro * Shorten and simplify code * Other random cleanup bits and style fixes BUG=none TEST=none R=henrik.lundin@webrtc.org, tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/36179004 Cr-Commit-Position: refs/heads/master@{#8467} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8467 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|
5a098c51ea75ea08921bfef634c59336eaae4edf |
|
17-Sep-2014 |
stefan@webrtc.org <stefan@webrtc.org> |
Refactor VP8 de-packetizer. It's duplicated to parse VP8 RTP packet at the moment. We firstly call RTPPayloadParser functions to save parsed information in RTPPayload structure, then copy them to RTP header. This CL removes RTPPayloadParser class and directly saves parsed data in RTP header. R=pbos@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/27449004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7211 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
62bafae6618fe3aefbd18657062abc98a40c3375 |
|
08-Jul-2014 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Some refactoring inside rtp_rtcp/. Renaming ModuleRTPUtility -> RtpUtility. Renaming RTPHeaderParser -> RtpHeaderParser. Making RtpHeaderParser accept size_t instead of int for packet length. Making RtpUtility::RtpHeaderParser accept size_t for packet length. BUG= R=stefan@webrtc.org, tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/19899004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6623 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
93fd25c20c688961569d3631b875c8ee0dfc2a80 |
|
24-Apr-2014 |
wu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
* Add webrtc::VoERTP_RTCP::SetReceiveAudioLevelIndicationStatus. * Cast rtp header extension to int in log in rtp_utility.cc. BUG=3237 TEST=try bots R=stefan@webrtc.org, xians@webrtc.org Review URL: https://webrtc-codereview.appspot.com/12129004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5975 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
dc80bae2a62a1bdbe0d342b3260a7e5b2cb958df |
|
08-Apr-2014 |
andresp@webrtc.org <andresp@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Convert logs in rtp rtcp module from WEBRTC_TRACE into LOG. Clean some logs and add asserts in the way. BUG=3153 R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/11129004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5861 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
440fa235539cfbf1819f2366c488f587be80caae |
|
25-Mar-2014 |
solenberg@webrtc.org <solenberg@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Make RTPHeaderParser skip over unknown RTP header extensions rather than bail out. BUG=2954 R=mflodman@webrtc.org, stefan@webrtc.org, xians@webrtc.org Review URL: https://webrtc-codereview.appspot.com/10399004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5786 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
ebdb0e3ad0a787bee066d12cdcd115a38b0a10d1 |
|
07-Mar-2014 |
wu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Help to land 7969005 on behalf of solenberg. The review and try is done in 7969005. - Add ability to VoE to send Absolute Sender Time header extension. - Refactor handling of RTP header extensions in VoE to work the same as in ViE. - Add API to enable receiving Absolute Sender Time in VoE. This is part of the work to include audio packets in bandwidth estimation, for better accuracy in estimates. BUG= TBR=solenberg@webrtc.org,henrikg@webrtc.org,stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/9509004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5654 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
5ab756703ea32f2c2ff9878d6eae628c7380bc14 |
|
16-Dec-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert r5294 to re-roll r5293. To fix races in test each stream now owns its own encoder/decoder. R=mflodman@webrtc.org BUG= Review URL: https://webrtc-codereview.appspot.com/5919004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5297 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
41e2615e020311172b937f527c13d9e090437eca |
|
15-Dec-2013 |
turaj@webrtc.org <turaj@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert 5293 "Auto instantiate RBE depending on whether AST or TO..." > Auto instantiate RBE depending on whether AST or TOF is available in incoming packet stream. > > BUG= > R=mflodman@webrtc.org, stefan@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/5409004 TBR=solenberg@webrtc.org Review URL: https://webrtc-codereview.appspot.com/5889004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5294 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
341e91441aaa9c2c5a638082c3ee4530aa21612c |
|
14-Dec-2013 |
solenberg@webrtc.org <solenberg@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Auto instantiate RBE depending on whether AST or TOF is available in incoming packet stream. BUG= R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/5409004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5293 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
621df678c8690f36875b0b34d45393df58662172 |
|
22-Oct-2013 |
andrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
WEBRTC_{BIG, LITTLE}_ENDIAN -> WEBRTC_ARCH_{BIG, LITTLE}_ENDIAN. Mostly to remove a long-standing TODO... TESTED=trybots R=turaj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2369005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5013 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
7bb8f02274ecbfa1f7ef134d708369a369a78c83 |
|
06-Sep-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Adds support for combining RTX and FEC/RED. This is accomplished by breaking out RTX and FEC/RED functionality from the RTP module and keeping track of the base payload type, that is the payload type received when not receiving RTX. Enables retransmissions over RTX by default in the loopback test. BUG=1811 TESTS=voe/vie_auto_test --automated and trybots. R=mflodman@webrtc.org, pbos@webrtc.org, xians@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2154004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4692 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|
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/rtp_utility.cc
|
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/rtp_utility.cc
|
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/rtp_utility.cc
|
12dc1a38ca54a000e4fecfbc6d41138b895c9ca5 |
|
05-Aug-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Switch C++-style C headers with their C equivalents. The C++ headers define the C functions within the std:: namespace, but we mainly don't use the std:: namespace for C functions. Therefore we should include the C headers. BUG=1833 R=tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1917004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4486 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|
6f5707e184f798db335527d3d7757347cdce3be3 |
|
15-Jul-2013 |
elham@webrtc.org <elham@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert r4328 R=pwestin@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1774005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4343 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
e4736eee200873837bf66ff757004971f377b712 |
|
11-Jul-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Fixes a crash when sending SR reports from a sender only module. BUG= R=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1790004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4328 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|
a5fd2f1348f7d155293316b4230c688f1ac2448e |
|
26-Jun-2013 |
solenberg@webrtc.org <solenberg@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Do basic parsing of RTCP headers in PcapFileReader to enable log filtering. BUG= R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1697004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4266 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|
a5cb98cbbd11e93cb6d0a6232387814aac168c7d |
|
29-May-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Breaking out RTP header parsing from the RTP module. This is the first step in order to move bandwidth estimation closer to the network. The goal is to have RTP header parsing and bandwidth estimation before voice and video engine, and have a joint estimate for audio and video. Moving bandwidth estimation before the RTP module is also required for RTX. TEST=vie_auto_test, voe_auto_test, trybots. BUG=1811 R=andresp@webrtc.org, henrika@webrtc.org, mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1545004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4129 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
7ebbea14a956c87f6f6aebb839486b9f12fcdf52 |
|
16-May-2013 |
solenberg@webrtc.org <solenberg@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Add handling of the absolute send time header extension to the rtp_rtcp module. BUG= R=asapersson@webrtc.org, stefan@webrtc.org, tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1480004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4041 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
3004c79c6ad0ca4b4df27d0ca76c2eb29735e267 |
|
07-May-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Fix clang errors in non-GYP_DEFINES=clang=1 build BUG=1623 R=stefan@webrtc.org, tina.legrand@webrtc.org, tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1368004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3968 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
7bc465bd21b6df643edbb1a8902df12bd8e2b912 |
|
11-Apr-2013 |
stefan@webrtc.org <stefan@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Fix issues with incorrect wrap checks when having big buffers and high bitrate. Introduces shared functions for timestamp and sequence number wrap checks. BUG=1607 TESTS=trybots Review URL: https://webrtc-codereview.appspot.com/1291005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3833 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|
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/rtp_utility.cc
|
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/rtp_utility.cc
|
d8a6e72057ec3ecc16833694f1ff6658f5f66db9 |
|
26-Mar-2013 |
solenberg@webrtc.org <solenberg@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Fix potential buffer overrun when checking if a packet is RTCP. Also makes validation slightly more robust. BUG= Review URL: https://webrtc-codereview.appspot.com/1232005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3726 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
8911ce46a4c76c09b8c58828532836c9cd95549d |
|
18-Mar-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Generic video-codec support. Labels frames as key/delta, also marks the first RTP packet of a frame as such, to allow proper reconstruction even if packets are received out of order. BUG=1442 TBR=ajm@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1207004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3680 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|
07bf43c67303db4ab64b44f5b849465ec7dfef75 |
|
18-Dec-2012 |
phoglund@webrtc.org <phoglund@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Replaced the _audio parameter with a strategy. The purpose is to make _rtpReceiver mostly agnostic to if it processes audio or video, and make its delegates responsible for that. This patch makes the actual interfaces and interactions between the classes a lot clearer which will probably help straighten out the rather convoluted business logic in here. There are a number of rough edges I hope to address in coming patches. In particular, I think there are a lot of audio-specific hacks, especially when it comes to telephone event handling. I think we will see a lot of benefit once that stuff moves out of rtp_receiver altogether. The new strategy I introduced doesn't quite pull its own weight yet, but I think I will be able to remove a lot of that interface later once the responsibilities of the classes becomes move cohesive (e.g. that audio specific stuff actually lives in the audio class, and so on). Also I think it should be possible to extract payload type management to a helper class later on. BUG= TEST=vie/voe_auto_test, trybots Review URL: https://webrtc-codereview.appspot.com/1001006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3306 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtp_utility.cc
|
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/rtp_utility.cc
|