Commit Graph

20441 Commits

Author SHA1 Message Date
654320666d Including libyuv headers using fully qualified paths.
Using fully qualified paths to include libyuv headers allows WebRTC to
avoid to rely on the //third_party/libyuv:libyuv_config target to
set the -I compiler flag.

Today some WebRTC targets depend on //third_party/libyuv only to
include //third_party/libyuv:libyuv_config but with fully qualified
paths this should not be needed anymore.

A follow-up CL will remove //third_party/libyuv from some targets that
don't need it because they are not including libyuv headers.

Bug: webrtc:8605
Change-Id: Icec707ca761aaf2ea8088e7f7a05ddde0de2619a
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/28220
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Magnus Flodman <mflodman@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21209}
2017-12-11 15:51:26 +00:00
d4d399081b Change RtcEventLogOutputFile to use FILE* for i/o.
Eliminates a dependency on system_wrappers and the FileWrapper class.

Bug: None
Change-Id: I2cbbf4d6c3bf50e9b3b0b6d140da6d5d7e54167e
Reviewed-on: https://webrtc-review.googlesource.com/29821
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Elad Alon <eladalon@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21208}
2017-12-11 15:14:06 +00:00
aaa746672f Roll chromium_revision e8c9fc291f..c9396bf17a (523081:523086)
Change log: e8c9fc291f..c9396bf17a
Full diff: e8c9fc291f..c9396bf17a

Changed dependencies:
* src/ios: ac2c97f3d9..52a99d224e
DEPS diff: e8c9fc291f..c9396bf17a/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I41c3efa72b72a424bd6395516de1c6fd05462e17
Reviewed-on: https://webrtc-review.googlesource.com/31881
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21207}
2017-12-11 14:23:06 +00:00
407d08392a Roll chromium_revision f7f5e61f68..e8c9fc291f (523077:523081)
Change log: f7f5e61f68..e8c9fc291f
Full diff: f7f5e61f68..e8c9fc291f

Changed dependencies:
* src/third_party: 66b05b357c..c5b6fdd98c
DEPS diff: f7f5e61f68..e8c9fc291f/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I96702ad52783563972703b985aa06251e5373895
Reviewed-on: https://webrtc-review.googlesource.com/31880
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21206}
2017-12-11 13:12:05 +00:00
32c6ae249f Fix fuzzer-found undefined behavior in webrtc_cng
The computation (x-127) << 8 is undefined for x < 127.
This CL replaces the shift with a multiplication: (x-127) * (1 << 8)

Bug: chromium:793201
Change-Id: I38b40bd88300208a0bfbbd8fe144b0a5b51a48ed
Reviewed-on: https://webrtc-review.googlesource.com/31800
Commit-Queue: Sam Zackrisson <saza@webrtc.org>
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21205}
2017-12-11 12:47:25 +00:00
655e1967ea Android: Generate JNI code for MediaCodecVideoEncoder/Decoder
Bug: webrtc:8278
Change-Id: I19cff18b5d110720ea50d16254ddc4377adc3dbe
Reviewed-on: https://webrtc-review.googlesource.com/31261
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Commit-Queue: Magnus Jedvert <magjed@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21204}
2017-12-11 12:38:15 +00:00
f58353ea19 Roll chromium_revision 85b379dae7..f7f5e61f68 (523071:523077)
Change log: 85b379dae7..f7f5e61f68
Full diff: 85b379dae7..f7f5e61f68

Changed dependencies:
* src/ios: 03d39d3e45..ac2c97f3d9
* src/testing: f07493dbaf..fa4b73d877
* src/third_party: c1a7f470bd..66b05b357c
DEPS diff: 85b379dae7..f7f5e61f68/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I7a6b60b22541b45f653ebb3d9cc428e47beb4ff3
Reviewed-on: https://webrtc-review.googlesource.com/31821
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21203}
2017-12-11 12:15:15 +00:00
1a427ac9f5 Roll chromium_revision a14d026f40..85b379dae7 (523066:523071)
Change log: a14d026f40..85b379dae7
Full diff: a14d026f40..85b379dae7

Changed dependencies:
* src/ios: 265ad9faa7..03d39d3e45
* src/third_party: 4d3ef276c9..c1a7f470bd
* src/tools: e136a3b20f..93705129f1
DEPS diff: a14d026f40..85b379dae7/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I00081b24f5c4852dd43872ac9ef0ad9744b61a1e
Reviewed-on: https://webrtc-review.googlesource.com/31820
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21202}
2017-12-11 11:23:35 +00:00
3a233744eb Reland "Remove the aec_quality_min metric."
This is a reland of 99b1bd1553d442ef7d27755567594ac7e65c53b7
Original change's description:
> Remove the aec_quality_min metric.
> 
> Removing this unused metric.
> 
> Bug: webrtc:8563
> Change-Id: I47446d6aaf5dcc3a8ea57f9248576d68bbe2a304
> Reviewed-on: https://webrtc-review.googlesource.com/30720
> Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
> Reviewed-by: Fredrik Solenberg <solenberg@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#21158}

Bug: webrtc:8563
Change-Id: I622df96528cd6e54e252b22a315840e12d521c7f
Reviewed-on: https://webrtc-review.googlesource.com/31780
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Reviewed-by: Fredrik Solenberg <solenberg@webrtc.org>
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21201}
2017-12-11 10:36:55 +00:00
de5afcfcbf Android: Merge peerconnectionobserver_jni and peerconnection_jni
The generated JNI files are actually implementation files that can only
be included from one place. For generating JNI code for
PeerConnection.java, this means we need to collect all JNI
PeerConnection code into one place. This CL moves
peerconnectionobserver_jni.h to peerconnection.h, and merges
peerconnectionobserver_jni.cc and peerconnection_jni.cc. It also moves
converter functions JavaToNativeIceServers and
JavaToNativeRTCConfiguration to peerconnection.h since they are also
related to PeerConnection.java.

This CL does not contain anything else than a pure code move.

TBR=sakal@webrtc.org

Bug: webrtc:8278
Change-Id: I31c696c1aab495e09f95e5ba5d79f95df7c34a0e
Reviewed-on: https://webrtc-review.googlesource.com/31483
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Commit-Queue: Magnus Jedvert <magjed@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21200}
2017-12-11 10:17:05 +00:00
e6ffc422af Reland: Fix all circular deps in audio_processing (but one).
Arguably we should add a few more targets, for instance a utility
target, but I tried to create as few targets as possible here based on
the current usage.

Bug: webrtc:6828
Change-Id: Icc9400d76f4016c8b0943aa734430955208a14f8
Reviewed-on: https://webrtc-review.googlesource.com/28301
Commit-Queue: Patrik Höglund <phoglund@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21199}
2017-12-11 10:15:06 +00:00
a5a37d07d2 Roll chromium_revision 04f944830e..a14d026f40 (523057:523066)
Change log: 04f944830e..a14d026f40
Full diff: 04f944830e..a14d026f40

Changed dependencies:
* src/testing: 4caf95934b..f07493dbaf
* src/third_party: 8c678f7292..4d3ef276c9
DEPS diff: 04f944830e..a14d026f40/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I0af67957cdeabd020f89e793e0bf6b37ac160bf4
Reviewed-on: https://webrtc-review.googlesource.com/31758
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21198}
2017-12-11 10:13:45 +00:00
650a2e1ade Roll chromium_revision 86d902fb84..04f944830e (523052:523057)
Change log: 86d902fb84..04f944830e
Full diff: 86d902fb84..04f944830e

Changed dependencies:
* src/ios: ec8c8e925b..265ad9faa7
* src/third_party: a6498aa07d..8c678f7292
DEPS diff: 86d902fb84..04f944830e/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: Ie6752ca6fa2680e8158be3f8273e319dca80a48d
Reviewed-on: https://webrtc-review.googlesource.com/31757
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21197}
2017-12-11 09:20:30 +00:00
c08de0f4b7 Allow the TransportController to create RTP level transports.
Add methods to TransportController so that it can create RTP level transports
(RtpTransport, SrtpTransport and DtlsSrtpTransport.).

The RTP level transports are ref-counted since they could be shared by multiple
BaseChannels and TransportController manages the life time of the transports.

Bug: webrtc:7013
Change-Id: Ifd31062426e513d95473e257c9c9ff84a8c537fd
Reviewed-on: https://webrtc-review.googlesource.com/5080
Commit-Queue: Zhi Huang <zhihuang@webrtc.org>
Reviewed-by: Peter Thatcher <pthatcher@webrtc.org>
Reviewed-by: Steve Anton <steveanton@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21196}
2017-12-11 09:19:25 +00:00
da248419a2 Roll chromium_revision 3ef446508b..86d902fb84 (523048:523052)
Change log: 3ef446508b..86d902fb84
Full diff: 3ef446508b..86d902fb84

Changed dependencies:
* src/third_party: d666d0ecb2..a6498aa07d
* src/tools: f8a76e3c57..e136a3b20f
DEPS diff: 3ef446508b..86d902fb84/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I7ce112492f0d344c3f4085fec41f79017bda089f
Reviewed-on: https://webrtc-review.googlesource.com/31756
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21195}
2017-12-11 08:28:55 +00:00
9a44f96ea7 Delete rtc_base/window.h.
Bug: webrtc:6424
Change-Id: Iaed83b07dd469a9990f48fe41fcdff5e7493eb31
Reviewed-on: https://webrtc-review.googlesource.com/31480
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21194}
2017-12-11 07:59:35 +00:00
f7b1ed557e Roll chromium_revision ea78baf9f8..3ef446508b (523022:523048)
Change log: ea78baf9f8..3ef446508b
Full diff: ea78baf9f8..3ef446508b

Changed dependencies:
* src/testing: 5da9423a78..4caf95934b
* src/third_party: 8749dba419..d666d0ecb2
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/d624b3ced2..665b8b4620
DEPS diff: ea78baf9f8..3ef446508b/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I2c638f33fc4726576ac77134103869d0143554f0
Reviewed-on: https://webrtc-review.googlesource.com/31755
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21193}
2017-12-11 07:17:25 +00:00
93e9134422 Make building of examples and rtc_tools optional.
If disabled, this allows running "gn gen <folder>" on a system without
GTK and other development libraries installed.

BUG=webrtc:5716

Change-Id: I1aee3d74402485113612276f6de374fb6034251f
Reviewed-on: https://webrtc-review.googlesource.com/30460
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Joachim Bauch <jbauch@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21192}
2017-12-10 12:26:48 +00:00
f893c1d852 Roll chromium_revision 94b89f4fe3..ea78baf9f8 (523020:523022)
Change log: 94b89f4fe3..ea78baf9f8
Full diff: 94b89f4fe3..ea78baf9f8

No dependencies changed.
No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: Ie370f7b0dea38e9bd49a6fc6ce94d8058125664f
Reviewed-on: https://webrtc-review.googlesource.com/31717
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21191}
2017-12-10 11:17:05 +00:00
a4f69556df Roll chromium_revision df8964e8ce..94b89f4fe3 (523019:523020)
Change log: df8964e8ce..94b89f4fe3
Full diff: df8964e8ce..94b89f4fe3

Changed dependencies:
* src/third_party: 5d7194ea9b..8749dba419
DEPS diff: df8964e8ce..94b89f4fe3/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I2e6cc22bbf1cacf4c6f38da011fab7b11592fd76
Reviewed-on: https://webrtc-review.googlesource.com/31715
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21190}
2017-12-10 08:09:45 +00:00
7daeb24675 Roll chromium_revision 21b9505ec8..df8964e8ce (523018:523019)
Change log: 21b9505ec8..df8964e8ce
Full diff: 21b9505ec8..df8964e8ce

No dependencies changed.
No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: Idabc5c2c9779c84b4a5d6f553144653944f3303f
Reviewed-on: https://webrtc-review.googlesource.com/31713
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21189}
2017-12-10 06:13:15 +00:00
a6a0623b5a Roll chromium_revision c40a6ce516..21b9505ec8 (523017:523018)
Change log: c40a6ce516..21b9505ec8
Full diff: c40a6ce516..21b9505ec8

No dependencies changed.
No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I7d5c835454f64ec2e82df4c7ccdc2ef5a5bbd470
Reviewed-on: https://webrtc-review.googlesource.com/31712
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21188}
2017-12-10 05:15:45 +00:00
31a37b5cc9 Roll chromium_revision d50e37320b..c40a6ce516 (523016:523017)
Change log: d50e37320b..c40a6ce516
Full diff: d50e37320b..c40a6ce516

No dependencies changed.
No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I0c4dd5b048077722a16495524aeb98078c521996
Reviewed-on: https://webrtc-review.googlesource.com/31711
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21187}
2017-12-10 04:21:15 +00:00
4004971869 Roll chromium_revision 9493890239..d50e37320b (523015:523016)
Change log: 9493890239..d50e37320b
Full diff: 9493890239..d50e37320b

No dependencies changed.
No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I30391f394de0a0c46c7e32f4b5b717c330a7ae6d
Reviewed-on: https://webrtc-review.googlesource.com/31710
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21186}
2017-12-10 03:12:34 +00:00
dc822f8a42 Roll chromium_revision 1d45070d36..9493890239 (523013:523015)
Change log: 1d45070d36..9493890239
Full diff: 1d45070d36..9493890239

Changed dependencies:
* src/tools: af8bc6e825..f8a76e3c57
DEPS diff: 1d45070d36..9493890239/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I6225f0791112d5baae22238afb2525845360de2f
Reviewed-on: https://webrtc-review.googlesource.com/31708
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21185}
2017-12-10 01:25:34 +00:00
420aa843c1 Roll chromium_revision 1394bd59b8..1d45070d36 (523012:523013)
Change log: 1394bd59b8..1d45070d36
Full diff: 1394bd59b8..1d45070d36

No dependencies changed.
No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I5eddadd2f8368f390b04b97b6cda848533d27931
Reviewed-on: https://webrtc-review.googlesource.com/31707
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21184}
2017-12-09 23:22:04 +00:00
d13fe3a42b Roll chromium_revision 2e2e951436..1394bd59b8 (523010:523012)
Change log: 2e2e951436..1394bd59b8
Full diff: 2e2e951436..1394bd59b8

Changed dependencies:
* src/testing: c6cc08f754..5da9423a78
* src/third_party: efcdc201d8..5d7194ea9b
DEPS diff: 2e2e951436..1394bd59b8/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I1119a7d4aa9b409bf68ddf7a4449a0368b71e6b9
Reviewed-on: https://webrtc-review.googlesource.com/31706
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21183}
2017-12-09 22:12:54 +00:00
398f6e5045 Roll chromium_revision e0dfdb630f..2e2e951436 (523006:523010)
Change log: e0dfdb630f..2e2e951436
Full diff: e0dfdb630f..2e2e951436

Changed dependencies:
* src/testing: 045f7ae215..c6cc08f754
DEPS diff: e0dfdb630f..2e2e951436/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I9e925bba8c190fce9f0449744cd7386438420084
Reviewed-on: https://webrtc-review.googlesource.com/31705
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21182}
2017-12-09 21:22:34 +00:00
8c3a25b328 Roll chromium_revision 21461e0572..e0dfdb630f (523002:523006)
Change log: 21461e0572..e0dfdb630f
Full diff: 21461e0572..e0dfdb630f

Changed dependencies:
* src/build: d1735e8e2f..ca599b072b
* src/testing: 51652fb72c..045f7ae215
DEPS diff: 21461e0572..e0dfdb630f/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: Ia0f85a60530ba544f9c4b948e0909c38f8c4c72a
Reviewed-on: https://webrtc-review.googlesource.com/31704
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21181}
2017-12-09 19:15:34 +00:00
befb692df5 Roll chromium_revision 410ede8d7b..21461e0572 (523000:523002)
Change log: 410ede8d7b..21461e0572
Full diff: 410ede8d7b..21461e0572

No dependencies changed.
No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I408209f0ed775df2b20ee8f6d9abb0d9302b3ba4
Reviewed-on: https://webrtc-review.googlesource.com/31703
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21180}
2017-12-09 18:16:44 +00:00
bcd68230f9 Roll chromium_revision 21025b8461..410ede8d7b (522997:523000)
Change log: 21025b8461..410ede8d7b
Full diff: 21025b8461..410ede8d7b

Changed dependencies:
* src/third_party: a72f0920a3..efcdc201d8
DEPS diff: 21025b8461..410ede8d7b/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I8ea95218de7f63397d59c72a506549a0be541296
Reviewed-on: https://webrtc-review.googlesource.com/31702
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21179}
2017-12-09 17:29:34 +00:00
557fd50ae2 Roll chromium_revision 88d0bb6720..21025b8461 (522996:522997)
Change log: 88d0bb6720..21025b8461
Full diff: 88d0bb6720..21025b8461

Changed dependencies:
* src/third_party: 1a859bd3e8..a72f0920a3
DEPS diff: 88d0bb6720..21025b8461/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I1f9b43091b8bc9e50594008ff4a71bd4c1858918
Reviewed-on: https://webrtc-review.googlesource.com/31701
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21178}
2017-12-09 16:28:44 +00:00
801994b48f Roll chromium_revision 7946bba3e9..88d0bb6720 (522981:522996)
Change log: 7946bba3e9..88d0bb6720
Full diff: 7946bba3e9..88d0bb6720

Changed dependencies:
* src/base: 6d06737960..1dcaebcc93
* src/ios: a313b90b12..ec8c8e925b
* src/testing: b91b754091..51652fb72c
* src/third_party: d49911e9c4..1a859bd3e8
* src/tools: b84f819432..af8bc6e825
DEPS diff: 7946bba3e9..88d0bb6720/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I52557798881e7e18a8df94d3d33eb62bf5b72d5f
Reviewed-on: https://webrtc-review.googlesource.com/31700
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21177}
2017-12-09 15:26:34 +00:00
9474598104 Roll chromium_revision 8ac366fa08..7946bba3e9 (522966:522981)
Change log: 8ac366fa08..7946bba3e9
Full diff: 8ac366fa08..7946bba3e9

Changed dependencies:
* src/ios: 85b9db2b32..a313b90b12
* src/third_party: dfb2163824..d49911e9c4
* src/tools: 631053314c..b84f819432
DEPS diff: 8ac366fa08..7946bba3e9/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I37ba1a90a4f9646bc46e87fc2a0da4327d47a057
Reviewed-on: https://webrtc-review.googlesource.com/31650
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21176}
2017-12-09 06:29:44 +00:00
559cc0e4a9 Roll chromium_revision 9694a4c5ea..8ac366fa08 (522957:522966)
Change log: 9694a4c5ea..8ac366fa08
Full diff: 9694a4c5ea..8ac366fa08

Changed dependencies:
* src/ios: 483ca45b37..85b9db2b32
* src/testing: 87dcb7b901..b91b754091
DEPS diff: 9694a4c5ea..8ac366fa08/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I8e559e8e99463f96b209746e345f8ea81def8ef3
Reviewed-on: https://webrtc-review.googlesource.com/31660
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21175}
2017-12-09 03:31:03 +00:00
95d9ce9a6a Roll chromium_revision dbaad4aaba..9694a4c5ea (522941:522957)
Change log: dbaad4aaba..9694a4c5ea
Full diff: dbaad4aaba..9694a4c5ea

Changed dependencies:
* src/third_party: e06cd521f0..dfb2163824
* src/tools: c9eb19a3e8..631053314c
DEPS diff: dbaad4aaba..9694a4c5ea/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I96db46ee131c2d79ca8ee4b6a4c3ad5dd5293ceb
Reviewed-on: https://webrtc-review.googlesource.com/31646
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21174}
2017-12-09 02:13:43 +00:00
3876b9b764 Roll chromium_revision 55d42e80a5..dbaad4aaba (522903:522941)
Change log: 55d42e80a5..dbaad4aaba
Full diff: 55d42e80a5..dbaad4aaba

Changed dependencies:
* src/base: 091bdb8ac7..6d06737960
* src/ios: f8917826b7..483ca45b37
* src/testing: fa1655e92f..87dcb7b901
* src/third_party: 6d8f800e71..e06cd521f0
* src/tools: 1987e0d519..c9eb19a3e8
DEPS diff: 55d42e80a5..dbaad4aaba/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I4da23d922e702b1e435abadf7999c799113013b1
Reviewed-on: https://webrtc-review.googlesource.com/31645
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21173}
2017-12-09 01:20:23 +00:00
153eebd8b6 Roll chromium_revision 871a7702e0..55d42e80a5 (522890:522903)
Change log: 871a7702e0..55d42e80a5
Full diff: 871a7702e0..55d42e80a5

Changed dependencies:
* src/base: 989f904985..091bdb8ac7
* src/ios: b59a7c22ac..f8917826b7
* src/third_party: 4e6820e07b..6d8f800e71
* src/third_party/usrsctp/usrsctplib: f4819e1b17..0e076261b8
* src/tools: a6903f5f21..1987e0d519
DEPS diff: 871a7702e0..55d42e80a5/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I651db6fa3c0823e31303968d5edb967c149548d4
Reviewed-on: https://webrtc-review.googlesource.com/31620
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21172}
2017-12-08 23:33:33 +00:00
f615cf699b Roll chromium_revision 06d36e7890..871a7702e0 (522866:522890)
Change log: 06d36e7890..871a7702e0
Full diff: 06d36e7890..871a7702e0

Changed dependencies:
* src/testing: 5b7cec5db2..fa1655e92f
* src/third_party: 754330e5da..4e6820e07b
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/3572e89d92..d624b3ced2
* src/tools: 42c9e1a5ee..a6903f5f21
DEPS diff: 06d36e7890..871a7702e0/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I4debdc14954041e26a998a6c0ef73a80787f90c0
Reviewed-on: https://webrtc-review.googlesource.com/31600
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21171}
2017-12-08 22:31:23 +00:00
cd763a15d1 Roll chromium_revision d29cabe598..06d36e7890 (522828:522866)
Change log: d29cabe598..06d36e7890
Full diff: d29cabe598..06d36e7890

Changed dependencies:
* src/build: 29aeaba1f7..d1735e8e2f
* src/ios: 1e8eb388b1..b59a7c22ac
* src/testing: 1fec562bad..5b7cec5db2
* src/third_party: d933aeec7a..754330e5da
* src/third_party/icu: 26f7d8ad2f..e3b480d3be
* src/tools: 0dc2d90c68..42c9e1a5ee
DEPS diff: d29cabe598..06d36e7890/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: Idf5c3000c859c557a72b18c50dc9e92e1af1f7ca
Reviewed-on: https://webrtc-review.googlesource.com/31582
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21170}
2017-12-08 21:14:44 +00:00
0477299041 Roll chromium_revision 548972c4a9..d29cabe598 (522814:522828)
Change log: 548972c4a9..d29cabe598
Full diff: 548972c4a9..d29cabe598

Changed dependencies:
* src/build: fb11cfaaaa..29aeaba1f7
* src/ios: 45c3c5156c..1e8eb388b1
* src/testing: 440203ad2f..1fec562bad
* src/third_party: 89f5cbb3f4..d933aeec7a
* src/tools: 18e3e11ee6..0dc2d90c68
DEPS diff: 548972c4a9..d29cabe598/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: Ie513289b5dfd049e817f82e13b600d2c49e5cd1b
Reviewed-on: https://webrtc-review.googlesource.com/31561
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21169}
2017-12-08 19:20:03 +00:00
d5785d0dde Roll chromium_revision 6315a2ca1b..548972c4a9 (522787:522814)
Change log: 6315a2ca1b..548972c4a9
Full diff: 6315a2ca1b..548972c4a9

Changed dependencies:
* src/build: 264dc4b6d2..fb11cfaaaa
* src/testing: 59775c363c..440203ad2f
* src/third_party: 022dd95fd6..89f5cbb3f4
* src/tools: 0381614221..18e3e11ee6
DEPS diff: 6315a2ca1b..548972c4a9/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: Ic2a0a5e575bedd2ebff1fae600150a9578970142
Reviewed-on: https://webrtc-review.googlesource.com/31560
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21168}
2017-12-08 18:14:29 +00:00
a1d0f27310 Roll chromium_revision 621552a8aa..6315a2ca1b (522779:522787)
Change log: 621552a8aa..6315a2ca1b
Full diff: 621552a8aa..6315a2ca1b

Changed dependencies:
* src/ios: 10d67415d2..45c3c5156c
* src/third_party: 4b49fd108b..022dd95fd6
DEPS diff: 621552a8aa..6315a2ca1b/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I10d1430f161366f80b2b32c355a7ea6041bd0963
Reviewed-on: https://webrtc-review.googlesource.com/31501
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21167}
2017-12-08 16:41:50 +00:00
4d5b68e7bd Roll chromium_revision 06a3347998..621552a8aa (522774:522779)
Change log: 06a3347998..621552a8aa
Full diff: 06a3347998..621552a8aa

Changed dependencies:
* src/third_party: b860fb813b..4b49fd108b
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/16753e0633..3572e89d92
DEPS diff: 06a3347998..621552a8aa/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I3adc8afebb9a3edd996ff2df9d71280b2b8d75c9
Reviewed-on: https://webrtc-review.googlesource.com/31500
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21166}
2017-12-08 15:25:11 +00:00
000352a5ff Remove deprecated functions in PacketRouter
Bug: None
Change-Id: Ic7019e67e358417f294a58b8493d509caad7463b
Reviewed-on: https://webrtc-review.googlesource.com/31421
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21165}
2017-12-08 14:27:19 +00:00
dc3cdcd646 Roll chromium_revision fb396f70fd..06a3347998 (522378:522774)
Change log: fb396f70fd..06a3347998
Full diff: fb396f70fd..06a3347998

Changed dependencies:
* src/base: 028bc777a2..989f904985
* src/build: a487899ea8..264dc4b6d2
* src/ios: 277bfb566d..10d67415d2
* src/testing: 7c055df753..59775c363c
* src/third_party: d8cd44fcb7..b860fb813b
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/48eaa28a12..296a61d600
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/db654910e3..16753e0633
* src/third_party/icu: 741688ebf3..26f7d8ad2f
* src/third_party/libvpx/source/libvpx: cbe62b9c2d..14dbdd95e6
* src/tools: a626dcf509..0381614221
DEPS diff: fb396f70fd..06a3347998/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,marpan@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: Iac70b151a8020b23d186d2348e4f845234b38fee
Reviewed-on: https://webrtc-review.googlesource.com/31343
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21164}
2017-12-08 14:12:19 +00:00
cbf5b73658 Explicitly convert size_t to int in Call::DeliverPacket
to avoid breaking windows compiler

TBR=stefan@webrtc.org

Bug: None
Change-Id: Idd6de316ddad76968283133982561b32292b3ad8
Reviewed-on: https://webrtc-review.googlesource.com/31400
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21163}
2017-12-08 13:51:29 +00:00
f5ff67ca98 Stop using public_deps in rtc_tools.
Bug: webrtc:8603
Change-Id: I8126971f80310ad077a1e536c022a296612f573a
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/30300
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21162}
2017-12-08 13:29:29 +00:00
28c3571ed0 Roll chromium_revision 5d9089080e..fb396f70fd (522183:522378)
Changes to java8_dist_jar unblock the roll.

Change log: 5d9089080e..fb396f70fd
Full diff: 5d9089080e..fb396f70fd

Changed dependencies:
* src/base: ea8d608e8e..028bc777a2
* src/build: 379d3331d1..a487899ea8
* src/ios: 7796ebdb5c..277bfb566d
* src/testing: 50b6577a3d..7c055df753
* src/third_party: caec3c432a..d8cd44fcb7
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/307c9f954d..db654910e3
* src/tools: c98f4e3e61..a626dcf509
* src/tools/swarming_client: 6fd3c7b6eb..4bd9152f8a
DEPS diff: 5d9089080e..fb396f70fd/DEPS

No update to Clang.

TBR=buildbot@webrtc.org,
BUG=None
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal

Change-Id: I0cae8d49c169f77c63ef85eb1ca9d4a5898bbbc4
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/30680
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21161}
2017-12-08 11:53:09 +00:00
a3fad93d87 Revert "Remove the aec_quality_min metric."
This reverts commit 99b1bd1553d442ef7d27755567594ac7e65c53b7.

Reason for revert: breaks downstream projects.

Original change's description:
> Remove the aec_quality_min metric.
> 
> Removing this unused metric.
> 
> Bug: webrtc:8563
> Change-Id: I47446d6aaf5dcc3a8ea57f9248576d68bbe2a304
> Reviewed-on: https://webrtc-review.googlesource.com/30720
> Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
> Reviewed-by: Fredrik Solenberg <solenberg@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#21158}

TBR=solenberg@webrtc.org,gustaf@webrtc.org

Change-Id: I90f16915d517123e4bfba39db64424cdcc4ef03f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:8563
Reviewed-on: https://webrtc-review.googlesource.com/31360
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21160}
2017-12-08 11:45:50 +00:00