3c089d751ede283e21e186885eaf705c3257ccd2 |
|
16-Sep-2015 |
henrikg <henrikg@webrtc.org> |
Add RTC_ prefix to contructormagic macros. We must remove dependency on Chromium, i.e. we can't use Chromium's base/logging.h. That means we need to define these macros in WebRTC also when doing Chromium builds. And this causes redefinition. * DISALLOW_ASSIGN -> RTC_DISALLOW_ASSIGN * DISALLOW_COPY_AND_ASSIGN -> RTC_DISALLOW_COPY_AND_ASSIGN * DISALLOW_IMPLICIT_CONSTRUCTORS -> RTC_DISALLOW_IMPLICIT_CONSTRUCTORS Related CL: https://codereview.webrtc.org/1335923002/ BUG=chromium:468375 NOTRY=true Review URL: https://codereview.webrtc.org/1345433002 Cr-Commit-Position: refs/heads/master@{#9953}
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
9c261f2d13793fbb5a0d07b26bec4154bc38342b |
|
15-Jul-2015 |
Cesar Magalhaes <magalhaesc@webrtc.org> |
Supports logging for dynamic and histogram plots on Simulation Framework. ---- Dynamic receiving rate. ---- Dynamic packet-loss. ---- Dynamic objective function. ---- Dynamic available capacity. ---- Dynamic available capacity per flow. ---- Average delay Histogram with standard deviation or 5th/95th percentiles. ---- Average bitrate Histogram with error bars. ---- Optimal average bitrate dashed line. ---- Average packet-loss Histogram. ---- Total objective function Histogram. Added media Pause/Resume methods to Video and TcpSender. Modified LinkedSet: computing GlobalPacketLossRatio even if packet's sequence_number overflows. Added small randomization to frame send times, modified bwe_test_framework_unittest accordingly. Taking offset time into account for plotting. Added nada_unittests. Added bwe_unittests. Added a RateCounter to BweReceiver (replaced ReceivingRate) Added LossAccount. Fixed NadaBweReceiver issue: using sender_timestamp instead of creation_time. Fixed memory leaks. Fixed int division rounding issues. Supporting plots on bandwidth Estimators: Logging received packet information on on SubClassesBweReceiver::ReceivePacket Updating RateCounter, updating packet loss account and relieving LinkedSet when necessary. R=stefan@webrtc.org Review URL: https://codereview.webrtc.org/1202253003 . Cr-Commit-Position: refs/heads/master@{#9585}
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
870eee4b17f3e9d065db7e6cfff58c816698f627 |
|
14-Jul-2015 |
stefan <stefan@webrtc.org> |
Fix simulator issue where chokes didn't apply to non-congested packets. Review URL: https://codereview.webrtc.org/1235143002 Cr-Commit-Position: refs/heads/master@{#9575}
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
77cabab51a2a362b589ba96ce81e605fbeca83e2 |
|
08-Jun-2015 |
Cesar Magalhaes <magalhaesc@webrtc.org> |
Enabling Packet-Loss plots for BweReceiver. Packet-loss computation and plot were added to BweReceiver class. Objective function and plot were added to PacketReceiver class. BUG=4550 R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/56459004 Cr-Commit-Position: refs/heads/master@{#9391}
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
379593792082a86f389df9b1b790cc0fe9eb9975 |
|
16-Apr-2015 |
Stefan Holmer <stefan@webrtc.org> |
Adds a simplified Reno-type TCP sender. BUG=4559 R=sprang@webrtc.org Review URL: https://webrtc-codereview.appspot.com/44189004 Cr-Commit-Position: refs/heads/master@{#9021}
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
4346d92578e5acbf3c40c89967c548e8f72e7543 |
|
18-Mar-2015 |
stefan@webrtc.org <stefan@webrtc.org> |
Use SendTimeHistory to keep track of send times in simulations. Use SendTimeHistory to keep track of send times in simulations. Keep piggybacking send time in PacketInfo for now but use history in order to be more in line with what we expect to do. Landing this for sprang@. Original CL: https://review.webrtc.org/43559004/ TBR=sprang@webrtc.org BUG=4308 Review URL: https://webrtc-codereview.appspot.com/48569004 Cr-Commit-Position: refs/heads/master@{#8778} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8778 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
14665ff7d4024d07e58622f498b23fd980001871 |
|
04-Mar-2015 |
kjellander@webrtc.org <kjellander@webrtc.org> |
Roll chromium_revision e144d30..6fdb142 (318658:318841) + remove OVERRIDE macro Clang version changed 223108:230914 Details: https://chromium.googlesource.com/chromium/src/+/e144d30..6fdb142/tools/clang/scripts/update.sh Removes the OVERRIDE macro defined in: * webrtc/base/common.h * webrtc/typedefs.h The majority of the source changes were done by running this in src/: perl -0pi -e "s/virtual\s([^({;]*(\([^({;]*\)[^({;]*))(OVERRIDE|override)/\1override/sg" `find {talk,webrtc} -name "*.h" -o -name "*.cc*" -o -name "*.mm*"` which converted all: virtual Foo() OVERRIDE functions to: Foo() override Then I manually edited: * talk/media/webrtc/fakewebrtccommon.h * webrtc/test/fake_common.h Remaining uses of OVERRIDE was fixed by search+replace. Manual edits were done to fix virtual destructors that were overriding inherited ones. Finally a build error related to the pure virtual definitions of Read, Write and Rewind in common_types.h required a bit of refactoring in: * webrtc/common_types.cc * webrtc/common_types.h * webrtc/system_wrappers/interface/file_wrapper.h * webrtc/system_wrappers/source/file_impl.cc This roll should make it possible for us to finally re-enable deadlock detection for TSan on the buildbots. BUG=4106 R=pbos@webrtc.org, tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/41069004 Cr-Commit-Position: refs/heads/master@{#8596} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8596 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
db8e605c16539df84b01ad8f66730e3d61902eda |
|
24-Feb-2015 |
sprang@webrtc.org <sprang@webrtc.org> |
Break out BWE test models to separate files BUG= R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/36299004 Cr-Commit-Position: refs/heads/master@{#8471} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8471 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
766368425890f267f99bbf03fb298a9575a755c4 |
|
17-Feb-2015 |
stefan@webrtc.org <stefan@webrtc.org> |
Implement the Nada rmcat proposal within the simulation framework. This first CL focuses only on the bandwidth estimation parts of NADA, and doesn't contain the rate smoothing. It is still missing slow start functionality. https://datatracker.ietf.org/doc/draft-zhu-rmcat-nada/ BUG= R=sprang@webrtc.org Review URL: https://webrtc-codereview.appspot.com/35219004 Cr-Commit-Position: refs/heads/master@{#8395} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8395 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|
14b0279416c4916534c1e76939b0b8927a208a04 |
|
16-Feb-2015 |
stefan@webrtc.org <stefan@webrtc.org> |
Break out code from bloated files in the BWE simulator. No changes to functionality. BUG=4173 R=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/34209004 Cr-Commit-Position: refs/heads/master@{#8374} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8374 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/remote_bitrate_estimator/test/bwe.cc
|