Commit Graph

18491 Commits

Author SHA1 Message Date
7be9e42f6c Add Parser to analyse the results of the network tester.
BUG=webrtc:7426

Review-Url: https://codereview.webrtc.org/2833353003
Cr-Commit-Position: refs/heads/master@{#18159}
2017-05-16 09:22:22 +00:00
edddac54bc Corrected the number of channels used when AEC3 is run on stereo input.
BUG=chromium:722343, webrtc:7519

Review-Url: https://codereview.webrtc.org/2883933003
Cr-Commit-Position: refs/heads/master@{#18158}
2017-05-16 08:08:58 +00:00
4fa5be451f Remove gflags dependency for event_log_visualizer and activity_metric
This is the first step towards getting rid of gflags as a dependency.
It has been causing us extra work for a long time since it's not present
in Chromium as one example.

BUG=webrtc:7644
NOTRY=True

Review-Url: https://codereview.webrtc.org/2874403003
Cr-Commit-Position: refs/heads/master@{#18157}
2017-05-16 07:01:23 +00:00
09f0561675 Update adaptation stats to support degradations in both resolution and framerate.
Add AdaptCounter class which holds the number of downgrade counts per degradation way (resolution/fps) and reason (cpu/quality).

BUG=webrtc:7607

Review-Url: https://codereview.webrtc.org/2871623002
Cr-Commit-Position: refs/heads/master@{#18156}
2017-05-16 06:40:18 +00:00
9a6f4d4316 Get tests working on systems that only support IPv6.
For every failing test, the solution was either to do a "has IPv4" check
before the test is run, or avoid depending on real network interfaces
altogether.

This specifically fixes rtc_unittests, peerconnection_unittests, and
webrtc_nonparallel_tests.

BUG=None

Review-Url: https://codereview.webrtc.org/2881973002
Cr-Commit-Position: refs/heads/master@{#18155}
2017-05-16 02:43:33 +00:00
b1d6b54946 Adding target to track asm_defines.h
This header is only included by .S files and they are not parsed by
GN, so no other changes are required.

BUG=webrtc:7617

Review-Url: https://codereview.webrtc.org/2883033002
Cr-Commit-Position: refs/heads/master@{#18154}
2017-05-15 21:59:17 +00:00
1623a63aa9 Roll chromium_revision cfe486d544..b4155a0bbd (471776:471848)
Change log: cfe486d544..b4155a0bbd
Full diff: cfe486d544..b4155a0bbd

Changed dependencies:
* src/base: 570c51074b..4545fc1f63
* src/build: dea3a3058e..e9efa695c3
* src/ios: ed84cfc4de..411732c0b9
* src/testing: 16a4e507de..dbbebc0d54
* src/third_party: f451825621..744b88f9a8
* src/third_party/catapult: 37015fb470..9e7bc18ce7
* src/tools: c181aeda8e..e095601b86
DEPS diff: cfe486d544..b4155a0bbd/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2886533002
Cr-Commit-Position: refs/heads/master@{#18153}
2017-05-15 19:19:37 +00:00
7399655a74 Roll chromium_revision 33befeca2d..cfe486d544 (471738:471776)
Change log: 33befeca2d..cfe486d544
Full diff: 33befeca2d..cfe486d544

Changed dependencies:
* src/base: e122d7f2a5..570c51074b
* src/build: 63fb52bdf7..dea3a3058e
* src/ios: 38f28a186c..ed84cfc4de
* src/testing: 972dcb04c5..16a4e507de
* src/third_party: 831df0d46a..f451825621
* src/tools: 92642df33c..c181aeda8e
DEPS diff: 33befeca2d..cfe486d544/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2884683002
Cr-Commit-Position: refs/heads/master@{#18152}
2017-05-15 16:41:54 +00:00
9baa77981f Moving compile_assert_c.h to webrtc/base
This header was not tracked by a GN target and in the discussion on
https://bugs.chromium.org/p/webrtc/issues/detail?id=7617 we decided
to also move it under webrtc/base.

I checked in chromium code search and it seems safe to move it
without creating a stub header in webrtc/system_wrappers.

BUG=webrtc:7617

Review-Url: https://codereview.webrtc.org/2882673002
Cr-Commit-Position: refs/heads/master@{#18151}
2017-05-15 15:06:47 +00:00
9e6a290c8d Moving the residual echo detector outside of band-scheme in APM
This CL moves the residual echo detector to reside outside of
the band-scheme in APM. The benefit of this is that the
residual echo detector will then no longer enforce the
band-splitting to be used when it is the only active component
inside APM.

This CL also introduces diagnostic dumping of data inside the
residual echo detector.

BUG=webrtc:6220, webrtc:6183

Review-Url: https://codereview.webrtc.org/2884593002
Cr-Commit-Position: refs/heads/master@{#18150}
2017-05-15 14:19:21 +00:00
56f8783f36 Roll chromium_revision d999f0f298..33befeca2d (471718:471738)
Change log: d999f0f298..33befeca2d
Full diff: d999f0f298..33befeca2d

Changed dependencies:
* src/ios: 88d49b4b46..38f28a186c
* src/third_party: ea4c49f62b..831df0d46a
* src/tools: da0077db97..92642df33c
DEPS diff: d999f0f298..33befeca2d/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2882223002
Cr-Commit-Position: refs/heads/master@{#18149}
2017-05-15 13:29:12 +00:00
8d154ad0c8 Roll chromium_revision 6b5640c173..d999f0f298 (471685:471718)
Change log: 6b5640c173..d999f0f298
Full diff: 6b5640c173..d999f0f298

Changed dependencies:
* src/base: 70974cd399..e122d7f2a5
* src/ios: a1f3920580..88d49b4b46
* src/third_party: b5b721c17a..ea4c49f62b
* src/tools: fa15030cf6..da0077db97
DEPS diff: 6b5640c173..d999f0f298/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2884633002
Cr-Commit-Position: refs/heads/master@{#18148}
2017-05-15 10:47:59 +00:00
ea3a7987d2 Move webrtc/video_frame to common_video/include.
BUG=webrtc:7616

Review-Url: https://codereview.webrtc.org/2877703002
Cr-Commit-Position: refs/heads/master@{#18147}
2017-05-15 09:42:11 +00:00
c99bddfc1c Autoroller: Skip commit if there are no DEPS changes.
This will avoid failing with a non-zero exit code when git commit
fails due to no changes to be rolled.

BUG=None
NOTRY=True

Review-Url: https://codereview.webrtc.org/2883833003
Cr-Commit-Position: refs/heads/master@{#18146}
2017-05-15 09:40:58 +00:00
087f45b5e6 Roll chromium_revision 79f466d744..6b5640c173 (471656:471685)
Change log: 79f466d744..6b5640c173
Full diff: 79f466d744..6b5640c173

Changed dependencies:
* src/third_party: 2ab74b9f3c..b5b721c17a
* src/tools: 271b4ec954..fa15030cf6
DEPS diff: 79f466d744..6b5640c173/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2884583002
Cr-Commit-Position: refs/heads/master@{#18145}
2017-05-15 07:18:27 +00:00
0b7759e7e0 Roll chromium_revision 5025bccfe3..79f466d744 (471643:471656)
Change log: 5025bccfe3..79f466d744
Full diff: 5025bccfe3..79f466d744

Changed dependencies:
* src/third_party: 85e8e5faa2..2ab74b9f3c
DEPS diff: 5025bccfe3..79f466d744/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2882113003
Cr-Commit-Position: refs/heads/master@{#18144}
2017-05-15 04:07:32 +00:00
7c0eca51b6 Roll chromium_revision 95f66c414c..5025bccfe3 (471638:471643)
Change log: 95f66c414c..5025bccfe3
Full diff: 95f66c414c..5025bccfe3

Changed dependencies:
* src/third_party: 9f1319ddea..85e8e5faa2
DEPS diff: 95f66c414c..5025bccfe3/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2882863003
Cr-Commit-Position: refs/heads/master@{#18143}
2017-05-15 01:15:43 +00:00
7400585a8e Roll chromium_revision 51cc75bd66..95f66c414c (471636:471638)
Change log: 51cc75bd66..95f66c414c
Full diff: 51cc75bd66..95f66c414c

Changed dependencies:
* src/third_party: 0f17e1baca..9f1319ddea
DEPS diff: 51cc75bd66..95f66c414c/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2880163002
Cr-Commit-Position: refs/heads/master@{#18142}
2017-05-14 22:09:23 +00:00
1487006346 Roll chromium_revision 2d8b867dfc..51cc75bd66 (471629:471636)
Change log: 2d8b867dfc..51cc75bd66
Full diff: 2d8b867dfc..51cc75bd66

Changed dependencies:
* src/testing: 6e251e928a..972dcb04c5
* src/third_party: 0084d3c0b0..0f17e1baca
DEPS diff: 2d8b867dfc..51cc75bd66/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2879103002
Cr-Commit-Position: refs/heads/master@{#18141}
2017-05-14 19:09:27 +00:00
e95b78bd8d Add a couple of checks to FrameBuffer while we're continuing to look at RtpFrameReferenceFinder.
BUG=chromium:679306
TBR=terelius@webrtc.org, philipel@webrtc.org

Review-Url: https://codereview.webrtc.org/2879073002
Cr-Commit-Position: refs/heads/master@{#18140}
2017-05-14 14:23:11 +00:00
eadab4b5ef Roll chromium_revision d688239189..2d8b867dfc (471627:471629)
Change log: d688239189..2d8b867dfc
Full diff: d688239189..2d8b867dfc

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2880143002
Cr-Commit-Position: refs/heads/master@{#18139}
2017-05-14 13:06:59 +00:00
f770b1c19c Roll chromium_revision a3ea097477..d688239189 (471616:471627)
Change log: a3ea097477..d688239189
Full diff: a3ea097477..d688239189

Changed dependencies:
* src/build: cb040e9300..63fb52bdf7
* src/third_party: 23b25527fe..0084d3c0b0
* src/third_party/icu: 4b06aadd05..87232d8d76
DEPS diff: a3ea097477..d688239189/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2880943002
Cr-Commit-Position: refs/heads/master@{#18138}
2017-05-14 10:11:45 +00:00
65e9b69e00 Roll chromium_revision 0e3e575c79..a3ea097477 (471611:471616)
Change log: 0e3e575c79..a3ea097477
Full diff: 0e3e575c79..a3ea097477

Changed dependencies:
* src/third_party: 24fcd90542..23b25527fe
* src/tools: 3f73a0a3e3..271b4ec954
DEPS diff: 0e3e575c79..a3ea097477/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2882843002
Cr-Commit-Position: refs/heads/master@{#18137}
2017-05-14 04:10:20 +00:00
ed5e5f6acc Roll chromium_revision 488babf8ae..0e3e575c79 (471606:471611)
Change log: 488babf8ae..0e3e575c79
Full diff: 488babf8ae..0e3e575c79

Changed dependencies:
* src/third_party/catapult: 5e929b82e0..37015fb470
* src/tools: 304fd7f13a..3f73a0a3e3
DEPS diff: 488babf8ae..0e3e575c79/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2880113002
Cr-Commit-Position: refs/heads/master@{#18136}
2017-05-14 01:09:33 +00:00
0b834d6b79 Roll chromium_revision 82afc22a41..488babf8ae (471599:471606)
Change log: 82afc22a41..488babf8ae
Full diff: 82afc22a41..488babf8ae

Changed dependencies:
* src/third_party: 5efe296749..24fcd90542
* src/third_party/catapult: f8f372d839..5e929b82e0
DEPS diff: 82afc22a41..488babf8ae/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2880103002
Cr-Commit-Position: refs/heads/master@{#18135}
2017-05-13 22:09:58 +00:00
61bd37deca Roll chromium_revision e8c80b4614..82afc22a41 (471582:471599)
Change log: e8c80b4614..82afc22a41
Full diff: e8c80b4614..82afc22a41

Changed dependencies:
* src/build: 3639cca7d3..cb040e9300
* src/testing: cf291797cc..6e251e928a
* src/third_party: 1c8cf38431..5efe296749
* src/tools: da6ca568bc..304fd7f13a
DEPS diff: e8c80b4614..82afc22a41/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2883733002
Cr-Commit-Position: refs/heads/master@{#18134}
2017-05-13 19:09:35 +00:00
a3d38ae81f Roll chromium_revision 0bb96fac16..e8c80b4614 (471581:471582)
Change log: 0bb96fac16..e8c80b4614
Full diff: 0bb96fac16..e8c80b4614

Changed dependencies:
* src/testing: 01a411af8c..cf291797cc
DEPS diff: 0bb96fac16..e8c80b4614/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2879053002
Cr-Commit-Position: refs/heads/master@{#18133}
2017-05-13 16:10:36 +00:00
d5eac4ac77 Roll chromium_revision 0ec821f6c0..0bb96fac16 (471577:471581)
Change log: 0ec821f6c0..0bb96fac16
Full diff: 0ec821f6c0..0bb96fac16

Changed dependencies:
* src/testing: 93ceba15a0..01a411af8c
* src/third_party: 08f13aa31b..1c8cf38431
* src/tools: 60d31217c6..da6ca568bc
DEPS diff: 0ec821f6c0..0bb96fac16/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2878963003
Cr-Commit-Position: refs/heads/master@{#18132}
2017-05-13 10:09:47 +00:00
d3327f0763 Roll chromium_revision 9292e072c4..0ec821f6c0 (471549:471577)
Change log: 9292e072c4..0ec821f6c0
Full diff: 9292e072c4..0ec821f6c0

Changed dependencies:
* src/testing: d1ca1a24f7..93ceba15a0
* src/third_party: e4fdd65f02..08f13aa31b
* src/third_party/catapult: ff3b45d456..f8f372d839
* src/tools: 23ecda5053..60d31217c6
DEPS diff: 9292e072c4..0ec821f6c0/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2881983002
Cr-Commit-Position: refs/heads/master@{#18131}
2017-05-13 07:50:12 +00:00
338602596c Initialize PeerConnection members in declaration order and destroy them in reverse order.
BUG=webrtc:7658

Review-Url: https://codereview.webrtc.org/2882803002
Cr-Commit-Position: refs/heads/master@{#18130}
2017-05-13 06:37:18 +00:00
d0ffa8615d Run clang-format on sigslot.h.
It's diverged enough from the original version that we no longer
benefit from keeping the old formatting.

BUG=NONE

Review-Url: https://codereview.webrtc.org/2854533002
Cr-Commit-Position: refs/heads/master@{#18129}
2017-05-13 05:52:51 +00:00
634e4055a2 Roll chromium_revision ddf2087a3e..9292e072c4 (471513:471549)
Change log: ddf2087a3e..9292e072c4
Full diff: ddf2087a3e..9292e072c4

Changed dependencies:
* src/base: 6633e9d7ea..70974cd399
* src/build: aeddaf1e8f..3639cca7d3
* src/ios: c6f831c497..a1f3920580
* src/testing: 56556fc201..d1ca1a24f7
* src/third_party: d0119571cd..e4fdd65f02
* src/tools: 619120ca83..23ecda5053
DEPS diff: ddf2087a3e..9292e072c4/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2880053002
Cr-Commit-Position: refs/heads/master@{#18128}
2017-05-13 04:10:51 +00:00
709c45d99f Roll chromium_revision 1720aab9a9..ddf2087a3e (471390:471513)
Change log: 1720aab9a9..ddf2087a3e
Full diff: 1720aab9a9..ddf2087a3e

Changed dependencies:
* src/base: 128b045979..6633e9d7ea
* src/build: 37a86a5a25..aeddaf1e8f
* src/ios: 146af21ae3..c6f831c497
* src/testing: 44099fef9f..56556fc201
* src/third_party: 1e26772582..d0119571cd
* src/third_party/catapult: fd3eb1dce8..ff3b45d456
* src/third_party/libvpx/source/libvpx: f4653c1efc..ac8f58f6ab
* src/tools: 7969c3e84b..619120ca83
DEPS diff: 1720aab9a9..ddf2087a3e/DEPS

No update to Clang.

TBR=marpan@webrtc.org,
BUG=None

Review-Url: https://codereview.webrtc.org/2880883002
Cr-Commit-Position: refs/heads/master@{#18127}
2017-05-13 01:11:25 +00:00
92c927bf14 Roll chromium_revision 43d6ef93d6..1720aab9a9 (471333:471390)
Change log: 43d6ef93d6..1720aab9a9
Full diff: 43d6ef93d6..1720aab9a9

Changed dependencies:
* src/base: 12122fb8bc..128b045979
* src/build: 3f03a3296d..37a86a5a25
* src/ios: 4a78310fbd..146af21ae3
* src/testing: d3fe3795cc..44099fef9f
* src/third_party: f6a743848e..1e26772582
* src/tools: 6082d2ad9c..7969c3e84b
DEPS diff: 43d6ef93d6..1720aab9a9/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2881903002
Cr-Commit-Position: refs/heads/master@{#18126}
2017-05-12 19:11:54 +00:00
9fcf9d7a37 Roll chromium_revision 810daba795..43d6ef93d6 (471288:471333)
Change log: 810daba795..43d6ef93d6
Full diff: 810daba795..43d6ef93d6

Changed dependencies:
* src/base: a9e1e5b997..12122fb8bc
* src/build: 72b1648235..3f03a3296d
* src/ios: ced928ba29..4a78310fbd
* src/third_party: 4c4fa784ad..f6a743848e
* src/third_party/googletest/src: 43359642a1..8c7f93feda
* src/third_party/gtest-parallel: 605f146238..c95bf7d82c
* src/tools: e4efec05b6..6082d2ad9c
DEPS diff: 810daba795..43d6ef93d6/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2881803002
Cr-Commit-Position: refs/heads/master@{#18125}
2017-05-12 17:08:15 +00:00
4483af35e9 Relanding #2: Fixing crash that can occur if signal is modified while firing.
The crash occurs if a slot causes the very next slot in iteration order
to be disconnected.

Relanding after fixing a race condition that this CL revealed. Previously
the race resulted in an invalidated iterator, but now it will result in the
iterator being modified, so TSan catches it.

BUG=webrtc:7527

Review-Url: https://codereview.webrtc.org/2846593005
Cr-Commit-Position: refs/heads/master@{#18124}
2017-05-12 15:44:38 +00:00
581d5ce00b Roll chromium_revision 2cc4ba79f5..810daba795 (471261:471288)
Change log: 2cc4ba79f5..810daba795
Full diff: 2cc4ba79f5..810daba795

Changed dependencies:
* src/base: 68b4794475..a9e1e5b997
* src/ios: d3c39883c1..ced928ba29
* src/testing: 3878259ef4..d3fe3795cc
* src/third_party: a23303e7ec..4c4fa784ad
* src/third_party/catapult: 2cbeef5c42..fd3eb1dce8
* src/tools: 2c768b1baf..e4efec05b6
DEPS diff: 2cc4ba79f5..810daba795/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2881763002
Cr-Commit-Position: refs/heads/master@{#18123}
2017-05-12 13:35:04 +00:00
ab587dc9a4 Moving check_package_boundaries to the presubmit checks directory
Since we now have a directory for this kind of checks, let's move this
to that location.

BUG=None
NOTRY=True

Review-Url: https://codereview.webrtc.org/2870393006
Cr-Commit-Position: refs/heads/master@{#18122}
2017-05-12 11:13:31 +00:00
0712276a55 Roll chromium_revision e99f3c9e7b..2cc4ba79f5 (471238:471261)
Change log: e99f3c9e7b..2cc4ba79f5
Full diff: e99f3c9e7b..2cc4ba79f5

Changed dependencies:
* src/build: 00764a82f6..72b1648235
* src/testing: 9b0ea80493..3878259ef4
* src/third_party: 27726bb611..a23303e7ec
* src/third_party/catapult: 20ef1025ef..2cbeef5c42
DEPS diff: e99f3c9e7b..2cc4ba79f5/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2882643002
Cr-Commit-Position: refs/heads/master@{#18121}
2017-05-12 10:23:12 +00:00
26c26345c3 Fixing check_orphan_headers on Windows
There were too many assumptions of the fact that the check was running
on Linux.

BUG=webrtc:7635
NOTRY=True

Review-Url: https://codereview.webrtc.org/2878733004
Cr-Commit-Position: refs/heads/master@{#18120}
2017-05-12 09:06:16 +00:00
cdcc6b3fe6 Move test-only code to GN target rtc_base_test_utils.
VirtualSocketServer and Sha1Digest (from rtc_base)
md5.h and md5.cc (from rtc_base_approved, Md5Digest was moved earlier)

BUG=None

Review-Url: https://codereview.webrtc.org/2875933002
Cr-Commit-Position: refs/heads/master@{#18119}
2017-05-12 08:02:26 +00:00
054be4c9d9 Support running AppRTC without a TURN ICE server
The "ice_server_url" key is always present in AppRTC server's JSON response but may be empty if no ICE server is wanted.

BUG=webrtc:7636

Review-Url: https://codereview.webrtc.org/2878673002
Cr-Commit-Position: refs/heads/master@{#18118}
2017-05-12 07:40:58 +00:00
e43397e079 Opus tests: Remove suppression for webrtc:5651
BUG=webrtc:5651
NOTRY=True

Review-Url: https://codereview.webrtc.org/2872373004
Cr-Commit-Position: refs/heads/master@{#18117}
2017-05-12 07:39:39 +00:00
c1a8974ebd WebRtcVideoEncoderFactory cleanup
Remove some deprecated functions.

BUG=webrtc:6402

Review-Url: https://codereview.webrtc.org/2859223003
Cr-Commit-Position: refs/heads/master@{#18116}
2017-05-12 07:24:40 +00:00
926ce564ed Roll chromium_revision edef2a4e69..e99f3c9e7b (471212:471238)
Change log: edef2a4e69..e99f3c9e7b
Full diff: edef2a4e69..e99f3c9e7b

Changed dependencies:
* src/testing: 424d963ae1..9b0ea80493
* src/third_party: 5bdf16f464..27726bb611
* src/third_party/catapult: 1ff6ffc1f6..20ef1025ef
DEPS diff: edef2a4e69..e99f3c9e7b/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2879803003
Cr-Commit-Position: refs/heads/master@{#18115}
2017-05-12 07:14:00 +00:00
fd14309d9e Opus tests: Remove suppressions for webrtc:6444
BUG=webrtc:6444
NOTRY=True

Review-Url: https://codereview.webrtc.org/2875803003
Cr-Commit-Position: refs/heads/master@{#18114}
2017-05-12 07:08:29 +00:00
0acebe2238 Reland of Make AudioSinkInterface::Data hold a const pointer to the audio buffer. (patchset #1 id:1 of https://codereview.webrtc.org/2877013002/ )
Reason for revert:
Re-land the original CL because the reverting it didn't fix the problem.

Original issue's description:
> Revert of Make AudioSinkInterface::Data hold a const pointer to the audio buffer. (patchset #1 id:1 of https://codereview.webrtc.org/2873803002/ )
>
> Reason for revert:
> Reverted because it possibly breaks the internal project.
>
> Original issue's description:
> > Make AudioSinkInterface::Data hold a const pointer to the audio buffer.
> >
> > This is in preparation for https://codereview.webrtc.org/2750783004/, where
> > requiring a non-const pointer for AudioSinkInterface would force an unmuting
> > and zeroing of every frame.
> >
> > BUG=webrtc:7343
> >
> > Review-Url: https://codereview.webrtc.org/2873803002
> > Cr-Commit-Position: refs/heads/master@{#18107}
> > Committed: 38605965bd
>
> TBR=solenberg@webrtc.org,henrik.lundin@webrtc.org,yujo@chromium.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:7343
>
> Review-Url: https://codereview.webrtc.org/2877013002
> Cr-Commit-Position: refs/heads/master@{#18112}
> Committed: c904634823

TBR=solenberg@webrtc.org,henrik.lundin@webrtc.org,yujo@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:7343

Review-Url: https://codereview.webrtc.org/2880663003
Cr-Commit-Position: refs/heads/master@{#18113}
2017-05-12 05:07:37 +00:00
c904634823 Revert of Make AudioSinkInterface::Data hold a const pointer to the audio buffer. (patchset #1 id:1 of https://codereview.webrtc.org/2873803002/ )
Reason for revert:
Reverted because it possibly breaks the internal project.

Original issue's description:
> Make AudioSinkInterface::Data hold a const pointer to the audio buffer.
>
> This is in preparation for https://codereview.webrtc.org/2750783004/, where
> requiring a non-const pointer for AudioSinkInterface would force an unmuting
> and zeroing of every frame.
>
> BUG=webrtc:7343
>
> Review-Url: https://codereview.webrtc.org/2873803002
> Cr-Commit-Position: refs/heads/master@{#18107}
> Committed: 38605965bd

TBR=solenberg@webrtc.org,henrik.lundin@webrtc.org,yujo@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:7343

Review-Url: https://codereview.webrtc.org/2877013002
Cr-Commit-Position: refs/heads/master@{#18112}
2017-05-12 04:22:11 +00:00
fee0d0cf53 Roll chromium_revision 16a806a082..edef2a4e69 (471153:471212)
Change log: 16a806a082..edef2a4e69
Full diff: 16a806a082..edef2a4e69

Changed dependencies:
* src/base: a8b47a0bd5..68b4794475
* src/build: a3424f5a81..00764a82f6
* src/ios: a8a80d6c69..d3c39883c1
* src/testing: bf568bf57a..424d963ae1
* src/third_party: cca5158c6f..5bdf16f464
* src/tools: 8c1f855ed1..2c768b1baf
DEPS diff: 16a806a082..edef2a4e69/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2878843002
Cr-Commit-Position: refs/heads/master@{#18111}
2017-05-12 04:13:40 +00:00
5ba47d0a78 Roll chromium_revision 75a129138b..16a806a082 (471081:471153)
Change log: 75a129138b..16a806a082
Full diff: 75a129138b..16a806a082

Changed dependencies:
* src/base: 1071c08fdb..a8b47a0bd5
* src/build: 3faa8285ab..a3424f5a81
* src/ios: b438314412..a8a80d6c69
* src/third_party: 6e43f633f3..cca5158c6f
* src/third_party/catapult: 59e58189c5..1ff6ffc1f6
* src/tools: b00985252b..8c1f855ed1
* src/tools/swarming_client: e6fc9383ad..a941a089ff
DEPS diff: 75a129138b..16a806a082/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2882573002
Cr-Commit-Position: refs/heads/master@{#18110}
2017-05-12 01:18:47 +00:00