20352 Commits

Author SHA1 Message Date
Autoroller
d696a2cb70 Roll chromium_revision 0db267e941..ef213bdafd (522059:522064)
Change log: 0db267e941..ef213bdafd
Full diff: 0db267e941..ef213bdafd

Changed dependencies:
* src/base: 49b039bec4..fb76136a5e
* src/ios: 03f7d7eeb5..fb79535740
DEPS diff: 0db267e941..ef213bdafd/DEPS

No update to Clang.

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

Change-Id: I12c8003deda362881d22ad45cf42308a5345131a
Reviewed-on: https://webrtc-review.googlesource.com/30220
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21120}
2017-12-06 12:16:47 +00:00
philipel
bc5a40870c Fix off-by-one error when removing information about missing packet in PacketBuffer.
In the ClearTo function we risked removing one packet too many from the set of
|missing_packets_|, and in the case of H264 this would cause us to create incomplete
delta frames. This is turn disrupt the stream and a keyframe request has to be made.

Bug: webrtc:8536
Change-Id: Ie7ccd5f1631a4cf3bd463878d5b0fe746744ec23
Reviewed-on: https://webrtc-review.googlesource.com/30141
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21119}
2017-12-06 12:15:42 +00:00
Autoroller
a129ed60e0 Roll chromium_revision 4c25945506..0db267e941 (522052:522059)
Change log: 4c25945506..0db267e941
Full diff: 4c25945506..0db267e941

Changed dependencies:
* src/third_party: c65c22df9f..5326c43227
DEPS diff: 4c25945506..0db267e941/DEPS

No update to Clang.

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

Change-Id: I9dc7ee2cd735026a7b07df0fe03cc1c849e8f800
Reviewed-on: https://webrtc-review.googlesource.com/30201
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21118}
2017-12-06 11:13:13 +00:00
Per Åhgren
63b494dff7 Reverted the new handling of saturated echoes in AEC3
This CL reverts the changes introduced that handles echoes in AEC3.
The revert is done to match the behavior which is in M63.

Bug: webrtc:8615,chromium:792346
Change-Id: I128ccb17dc359c7889a701a2faaaf06be40f86dd
Reviewed-on: https://webrtc-review.googlesource.com/30140
Commit-Queue: Per Åhgren <peah@webrtc.org>
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21117}
2017-12-06 11:04:22 +00:00
Ivo Creusen
d1d8dfb5c3 Add code to generate python visualization to neteq_rtpplay
This adds a command line flag to generate a python visualization script from neteq_rtpplay.

Bug: webrtc:8614
Change-Id: Ia6f10d7ff0abac6fdbe9302e7f97a8a12a5bb65b
Reviewed-on: https://webrtc-review.googlesource.com/29940
Commit-Queue: Ivo Creusen <ivoc@webrtc.org>
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21116}
2017-12-06 10:52:42 +00:00
Niels Möller
7dc26b7b32 Revert "Refactor OverUseFrameDetector to use the timestamps attached to EncodedImage."
This reverts commit eee7cedf6901ad5616dbf0bf09f35010207f823d.

Reason for revert: Intend to rework with a flag to select between old or new estimator, to be wired up as an origin-trial experiment. And old estimator deleted at a later point.

Original change's description:
> Refactor OverUseFrameDetector to use the timestamps attached to EncodedImage.
> 
> Bug: webrtc:8504
> Change-Id: I3f99c3c1e528f59b45724921a91f65b485f5b820
> Reviewed-on: https://webrtc-review.googlesource.com/23720
> Commit-Queue: Niels Moller <nisse@webrtc.org>
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#20979}

TBR=nisse@webrtc.org,sprang@webrtc.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: webrtc:8504
Change-Id: Ieec4624e1d6dd8472b7e89c7bd19f425d9b54533
Reviewed-on: https://webrtc-review.googlesource.com/30180
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21115}
2017-12-06 10:32:12 +00:00
Autoroller
022f796991 Roll chromium_revision 5bc7225521..4c25945506 (522046:522052)
Change log: 5bc7225521..4c25945506
Full diff: 5bc7225521..4c25945506

Changed dependencies:
* src/ios: 913bcac470..03f7d7eeb5
* src/third_party: f772761b9d..c65c22df9f
DEPS diff: 5bc7225521..4c25945506/DEPS

No update to Clang.

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

Change-Id: If8f68adca48b907d7d44adde623bdd4805a42f5a
Reviewed-on: https://webrtc-review.googlesource.com/30200
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21114}
2017-12-06 10:09:52 +00:00
Autoroller
75d20ceab6 Roll chromium_revision ae3d53515f..5bc7225521 (522038:522046)
Change log: ae3d53515f..5bc7225521
Full diff: ae3d53515f..5bc7225521

Changed dependencies:
* src/testing: dd9cb1e94f..233b532534
* src/third_party: 7498658b43..f772761b9d
DEPS diff: ae3d53515f..5bc7225521/DEPS

No update to Clang.

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

Change-Id: Icdf5c8e9bfc460070eaf8ffb76cda281d10f3e38
Reviewed-on: https://webrtc-review.googlesource.com/30160
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21113}
2017-12-06 09:29:33 +00:00
Mirko Bonadei
a498ae83ac Stop using public_deps in system_wrappers.
TBR=phoglund@webrtc.org

Bug: webrtc:8603
Change-Id: I5e515f0e4dc955a01460d69ba4e21bdfdf152d20
Reviewed-on: https://webrtc-review.googlesource.com/29104
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21112}
2017-12-06 08:56:52 +00:00
Åsa Persson
c74d8da339 Remove unused struct from ProtectionBitrateCalculator.
Remove unused forward declarations.

Bug: none
Change-Id: Ie6f656efa83c889103ace4c9245e2fe3d8f7a547
Reviewed-on: https://webrtc-review.googlesource.com/29060
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Åsa Persson <asapersson@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21111}
2017-12-06 08:39:12 +00:00
Autoroller
e72e8e617c Roll chromium_revision 3fc597bc88..ae3d53515f (522029:522038)
Change log: 3fc597bc88..ae3d53515f
Full diff: 3fc597bc88..ae3d53515f

Changed dependencies:
* src/build: 0c48ddb072..379d3331d1
* src/ios: 285170038d..913bcac470
* src/testing: bdefb167ea..dd9cb1e94f
* src/third_party: 130140f4cc..7498658b43
DEPS diff: 3fc597bc88..ae3d53515f/DEPS

No update to Clang.

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

Change-Id: I073d0a50642e7436af518e13dc14ddb094e3a75f
Reviewed-on: https://webrtc-review.googlesource.com/30123
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21110}
2017-12-06 08:34:42 +00:00
Niels Möller
c6109dbbfb Fix awk gensub call in author_line_count.sh script.
NOTRY=TRUE

Bug: None
Change-Id: I706cf0a57e17f765bf90ccaad245a2c5573d8e0c
Reviewed-on: https://webrtc-review.googlesource.com/29740
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21109}
2017-12-06 08:16:12 +00:00
Mirko Bonadei
b5728d9b0f Stop using public_deps in modules/rtp_rtcp.
TBR=phoglund@webrtc.org

Bug: webrtc:8603
Change-Id: I86830df23db3f33a1a26098e639596bd3b86485a
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29780
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21108}
2017-12-06 07:37:52 +00:00
Autoroller
51df88c674 Roll chromium_revision 904d1dfc4a..3fc597bc88 (522019:522029)
Change log: 904d1dfc4a..3fc597bc88
Full diff: 904d1dfc4a..3fc597bc88

Changed dependencies:
* src/third_party: e43d4789c2..130140f4cc
* src/tools: 0d5bbe79e3..c4235acfc1
DEPS diff: 904d1dfc4a..3fc597bc88/DEPS

No update to Clang.

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

Change-Id: I840c6c8237f4bcb6f5749faff6eae83fc2fe89ad
Reviewed-on: https://webrtc-review.googlesource.com/30122
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21107}
2017-12-06 07:16:52 +00:00
Mirko Bonadei
10679938c6 Stop using public_deps in modules/audio_processing.
TBR=phoglund@webrtc.org

Bug: webrtc:8603
Change-Id: Ib44266389e6f08a77bd92cffd1eba166147687f4
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29822
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@{#21106}
2017-12-06 06:34:22 +00:00
Mirko Bonadei
03d6f2f7ff Stop using public_deps in modules/audio_mixer.
TBR=phoglund@webrtc.org

Bug: webrtc:8603
Change-Id: I74c01d5a0243c96dca504b2d696092ea35c36aa3
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29860
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@{#21105}
2017-12-06 06:30:32 +00:00
Autoroller
5cfd5cb948 Roll chromium_revision 931c894e90..904d1dfc4a (522005:522019)
Change log: 931c894e90..904d1dfc4a
Full diff: 931c894e90..904d1dfc4a

Changed dependencies:
* src/build: f3c4cad8f0..0c48ddb072
* src/third_party: f71a14e16f..e43d4789c2
* src/third_party/depot_tools: 9c02a833e2..0afcd10430
* src/tools: 70cea0e6c7..0d5bbe79e3
DEPS diff: 931c894e90..904d1dfc4a/DEPS

No update to Clang.

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

Change-Id: I330aea57ef8f203e539d9ed22f23ae508b228118
Reviewed-on: https://webrtc-review.googlesource.com/30121
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21104}
2017-12-06 06:18:22 +00:00
Autoroller
522292ebef Roll chromium_revision c97b31028e..931c894e90 (521988:522005)
Change log: c97b31028e..931c894e90
Full diff: c97b31028e..931c894e90

Changed dependencies:
* src/build: 32c3d342e8..f3c4cad8f0
* src/third_party: a00f968557..f71a14e16f
* src/tools: e11fd79b39..70cea0e6c7
DEPS diff: c97b31028e..931c894e90/DEPS

No update to Clang.

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

Change-Id: Ica6508db8e0d3544ba792c5d5ca14ce0affa17c1
Reviewed-on: https://webrtc-review.googlesource.com/30120
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21103}
2017-12-06 05:22:02 +00:00
Autoroller
209f2d5a23 Roll chromium_revision fe2b322b60..c97b31028e (521968:521988)
Change log: fe2b322b60..c97b31028e
Full diff: fe2b322b60..c97b31028e

Changed dependencies:
* src/ios: 85601aefa8..285170038d
* src/testing: 4293708ba3..bdefb167ea
* src/third_party: d44ef405a8..a00f968557
* src/tools: fb61a9661e..e11fd79b39
DEPS diff: fe2b322b60..c97b31028e/DEPS

No update to Clang.

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

Change-Id: I8262d7dbf56ebe27dcb18e072a39e31752a8fb9f
Reviewed-on: https://webrtc-review.googlesource.com/30100
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21102}
2017-12-06 04:17:01 +00:00
Autoroller
6c2c1be13c Roll chromium_revision dddc589751..fe2b322b60 (521930:521968)
Change log: dddc589751..fe2b322b60
Full diff: dddc589751..fe2b322b60

Changed dependencies:
* src/base: 2730f9269d..49b039bec4
* src/ios: d0208ef897..85601aefa8
* src/testing: 19e50ae82d..4293708ba3
* src/third_party: 4cc222a99d..d44ef405a8
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/09fc536c66..a9cf2fa54a
* src/third_party/depot_tools: 873be6fd45..9c02a833e2
* src/tools: 48658420e0..fb61a9661e
DEPS diff: dddc589751..fe2b322b60/DEPS

No update to Clang.

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

Change-Id: Ia8a518f928d816665912b0cb848f60ea53c5c6db
Reviewed-on: https://webrtc-review.googlesource.com/30080
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21101}
2017-12-06 03:31:28 +00:00
Steve Anton
88f2cb9479 Introduce webrtc::SdpType, the chosen enum for offer/pranswer/answer
This change introduces a new method |GetType()| in
SessionDescriptionInterface which returns an enum for the SDP type
rather than a string. Additionally, new overloads were added for
CreateSessionDescription to take SdpType instead of a type string.

Bug: webrtc:8613
Change-Id: I52b342f12155daf8d623646b0c21b7562f69d101
Reviewed-on: https://webrtc-review.googlesource.com/29380
Reviewed-by: Peter Thatcher <pthatcher@webrtc.org>
Reviewed-by: Zhi Huang <zhihuang@webrtc.org>
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21100}
2017-12-06 02:27:32 +00:00
Autoroller
3fa0b98522 Roll chromium_revision 8d8c52b6bc..dddc589751 (521901:521930)
Change log: 8d8c52b6bc..dddc589751
Full diff: 8d8c52b6bc..dddc589751

Changed dependencies:
* src/ios: 091d92df28..d0208ef897
* src/testing: 1e9e25a7ea..19e50ae82d
* src/third_party: 860ad050f9..4cc222a99d
* src/tools: 8524b3d104..48658420e0
DEPS diff: 8d8c52b6bc..dddc589751/DEPS

No update to Clang.

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

Change-Id: I4b4a72aa45f5f8ccf2f5710913060b75968dcfb7
Reviewed-on: https://webrtc-review.googlesource.com/30060
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21099}
2017-12-06 01:51:52 +00:00
Autoroller
2b63f15f7b Roll chromium_revision 363560ef6a..8d8c52b6bc (521872:521901)
Change log: 363560ef6a..8d8c52b6bc
Full diff: 363560ef6a..8d8c52b6bc

Changed dependencies:
* src/build: 6be95fa4b4..32c3d342e8
* src/ios: c77e764aa8..091d92df28
* src/third_party: 8cb8e35472..860ad050f9
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/37c17ee783..09fc536c66
* src/tools: 0ca0512f52..8524b3d104
DEPS diff: 363560ef6a..8d8c52b6bc/DEPS

No update to Clang.

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

Change-Id: Ib139ee1e4a1bd93140129a57ed2ea5e2dfb71a8e
Reviewed-on: https://webrtc-review.googlesource.com/30040
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21098}
2017-12-06 00:13:12 +00:00
Autoroller
10a6fe2783 Roll chromium_revision f2886852c4..363560ef6a (521843:521872)
Change log: f2886852c4..363560ef6a
Full diff: f2886852c4..363560ef6a

Changed dependencies:
* src/ios: d3edd64291..c77e764aa8
* src/testing: 2aa3732ddf..1e9e25a7ea
* src/third_party: 71c12c4bad..8cb8e35472
* src/tools: 84404f2aff..0ca0512f52
DEPS diff: f2886852c4..363560ef6a/DEPS

No update to Clang.

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

Change-Id: I23e82b1b3fcae769c2b2d53aeffacd5db33f723a
Reviewed-on: https://webrtc-review.googlesource.com/30020
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21097}
2017-12-05 23:18:02 +00:00
Jerome Jiang
831af370fe VP9: Use 2 threads on low res on ARM.
WebRTC standalone tests show 24% speed up on foreman_cif, 16% speed up
on a 240p clip and 11% speed up on Bridge_r180.

Bug: None
Change-Id: I433b7a8841bd9df2402575f72dd1984cc5e011a9
Reviewed-on: https://webrtc-review.googlesource.com/29260
Commit-Queue: Jerome Jiang <jianj@google.com>
Reviewed-by: Magnus Flodman <mflodman@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21096}
2017-12-05 23:06:42 +00:00
Autoroller
111e883ad2 Roll chromium_revision 449f246dba..f2886852c4 (521761:521843)
Change log: 449f246dba..f2886852c4
Full diff: 449f246dba..f2886852c4

Changed dependencies:
* src/base: 4d8974fbc4..2730f9269d
* src/build: f78b0ea4c3..6be95fa4b4
* src/ios: c196f83f4d..d3edd64291
* src/testing: f74dc877ea..2aa3732ddf
* src/third_party: e58e9c405d..71c12c4bad
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/6b77e41141..37c17ee783
* src/tools: c4809c1b5e..84404f2aff
DEPS diff: 449f246dba..f2886852c4/DEPS

No update to Clang.

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

Change-Id: I3e35aea5502428ac42a992de993f8670549f8a45
Reviewed-on: https://webrtc-review.googlesource.com/30000
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21095}
2017-12-05 22:24:32 +00:00
Qiang Chen
51e2046dbc Bug Fix: WebRTC Unity Plugin Audio One Way
When audio_only is on for the webrtc unity plugin, there is a bug that
the audio from hologram cannot be heard at the remote side.

Actually we found the audio is transmitted to the remote side, but the
remote side wants video data also to playout everything. So without
video data, the remote side will drop all the audio data.

Thus, on the hologram (using webrtc unity plugin) side, we should not
hook up a dummy camera, but instead we should use media constraint to
request the remote side to send video data.

This CL fixes the bug.

Bug: webrtc:8555
Change-Id: I21ddda65185b645088aa4ac15f47b3f8ffad1873
Reviewed-on: https://webrtc-review.googlesource.com/24680
Commit-Queue: Qiang Chen <qiangchen@chromium.org>
Reviewed-by: George Zhou <gyzhou@chromium.org>
Cr-Commit-Position: refs/heads/master@{#21094}
2017-12-05 20:36:12 +00:00
Autoroller
1b36cb09c4 Roll chromium_revision 6a6fa30811..449f246dba (521717:521761)
Change log: 6a6fa30811..449f246dba
Full diff: 6a6fa30811..449f246dba

Changed dependencies:
* src/build: 3320fdec7b..f78b0ea4c3
* src/ios: f1f7fdd0cd..c196f83f4d
* src/testing: c11c00dc4c..f74dc877ea
* src/third_party: 109f5fa687..e58e9c405d
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/e0dc203974..6b77e41141
* src/tools: 719dfd7627..c4809c1b5e
DEPS diff: 6a6fa30811..449f246dba/DEPS

No update to Clang.

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

Change-Id: Ice5067670d90cf64e790bd5583bbc4e88fe791c9
Reviewed-on: https://webrtc-review.googlesource.com/29960
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21093}
2017-12-05 19:35:03 +00:00
Steve Anton
ed10bd9549 Modify SetLocalDescription helpers to work with RtpTransceivers
This change allows EnableBundle and PushdownMediaDescription to
work with RtpTransceivers, which means they can be reused in the
Unified Plan version of SetLocalDescription.

Bug: webrtc:8587
Change-Id: I4d862556879c14cea06fdf9d5c7c29cc32e1057a
Reviewed-on: https://webrtc-review.googlesource.com/27762
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Reviewed-by: Zhi Huang <zhihuang@webrtc.org>
Reviewed-by: Peter Thatcher <pthatcher@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21092}
2017-12-05 19:32:12 +00:00
Autoroller
7a3e9c6217 Roll chromium_revision 106b2819bf..6a6fa30811 (521703:521717)
Change log: 106b2819bf..6a6fa30811
Full diff: 106b2819bf..6a6fa30811

Changed dependencies:
* src/base: f252ccb35f..4d8974fbc4
* src/ios: 19d3cb919d..f1f7fdd0cd
* src/third_party: 9e8886d88b..109f5fa687
* src/tools: 09d84a4b66..719dfd7627
DEPS diff: 106b2819bf..6a6fa30811/DEPS

No update to Clang.

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

Change-Id: I2046e425779d5b654e00f7df024d8764389ba6ff
Reviewed-on: https://webrtc-review.googlesource.com/29920
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21091}
2017-12-05 17:34:42 +00:00
Autoroller
32be90f9cf Roll chromium_revision 66aaf201ef..106b2819bf (521689:521703)
Change log: 66aaf201ef..106b2819bf
Full diff: 66aaf201ef..106b2819bf

Changed dependencies:
* src/ios: 55c3d69073..19d3cb919d
* src/third_party: 8ce401fc0f..9e8886d88b
* src/tools: 77fe62eef2..09d84a4b66
DEPS diff: 66aaf201ef..106b2819bf/DEPS

No update to Clang.

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

Change-Id: I3808e1aff826d347f36b549b0bb62e116d696b73
Reviewed-on: https://webrtc-review.googlesource.com/29881
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21090}
2017-12-05 16:15:52 +00:00
Edward Lemur
f92b069048 WebRTC: Add iOS perf trybots (3).
TBR=phoglund@webrtc.org

No-Try: true
Bug: webrtc:7156
Change-Id: Ibeec439a575fabe29caf4d6f7597125cd53a1429
Reviewed-on: https://webrtc-review.googlesource.com/29900
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21089}
2017-12-05 16:13:12 +00:00
Autoroller
1b69d0df2c Roll chromium_revision 9db327358e..66aaf201ef (521678:521689)
Change log: 9db327358e..66aaf201ef
Full diff: 9db327358e..66aaf201ef

Changed dependencies:
* src/ios: 9d5b92ab83..55c3d69073
* src/third_party: feba26899a..8ce401fc0f
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/4ba80741d0..e0dc203974
DEPS diff: 9db327358e..66aaf201ef/DEPS

No update to Clang.

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

Change-Id: Id2f4bd01e7469efcd8d5fc0970c01442cc0287df
Reviewed-on: https://webrtc-review.googlesource.com/29880
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21088}
2017-12-05 15:12:12 +00:00
Mirko Bonadei
4e4e75668c Stop using public_deps in voice_engine.
TBR=phoglund@webrtc.org

Bug: webrtc:8603
Change-Id: I37bd54f538a2d4ebec5d07e38de6690de3488d56
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29760
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21087}
2017-12-05 13:57:52 +00:00
Mirko Bonadei
5e849cf9eb Stop using public_deps in audio/utility.
TBR=phoglund@webrtc.org

Bug: webrtc:8603
Change-Id: Ifb8df25ccb0358abcf92499a87b497cee2ab81b0
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29103
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21086}
2017-12-05 13:52:12 +00:00
Edward Lemur
5c6a606767 Dump perf results to a JSON file on iOS perf tests.
TBR=phoglund@webrtc.org

No-Try: true
Bug: webrtc:7156
Change-Id: I5b2c2e877db6214b07838de8f5d81c45a0f482ca
Reviewed-on: https://webrtc-review.googlesource.com/29820
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21085}
2017-12-05 13:41:32 +00:00
Ilya Nikolaevskiy
a4259f6b66 Add new event type to RtcEventLog
Alr state is now logged by the pacer. To avoid confusion,
loopback tools will now create two separate rtc event
logs for sender and receiver calls.

Bug: webrtc:8287, webrtc:8588
Change-Id: Ib3e47d109c3a65a7ed069b9a613e6a08fe6a2f30
Reviewed-on: https://webrtc-review.googlesource.com/26880
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21084}
2017-12-05 13:13:07 +00:00
Autoroller
095c25d05a Roll chromium_revision d32934233b..9db327358e (521669:521678)
Change log: d32934233b..9db327358e
Full diff: d32934233b..9db327358e

Changed dependencies:
* src/ios: cdda0767c9..9d5b92ab83
* src/third_party: 555b48befb..feba26899a
DEPS diff: d32934233b..9db327358e/DEPS

No update to Clang.

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

Change-Id: Ia11512eee8f5ac8219265e224e9869c7e57bb160
Reviewed-on: https://webrtc-review.googlesource.com/29800
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21083}
2017-12-05 13:12:02 +00:00
Edward Lemur
ab63bb5765 Add a flag to store perf results as a JSON file.
Add a flag to store perf results as a JSON file in the format specified
by https://github.com/catapult-project/catapult/blob/master/dashboard/docs/data-format.md

Bug: webrtc:7156
Change-Id: Ia5b0317f0f5dc8767fa219f42bc39bf4073203e8
Reviewed-on: https://webrtc-review.googlesource.com/29160
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21082}
2017-12-05 12:54:32 +00:00
Autoroller
12da8f1ab1 Roll chromium_revision 5c8a241432..d32934233b (521651:521669)
Change log: 5c8a241432..d32934233b
Full diff: 5c8a241432..d32934233b

Changed dependencies:
* src/ios: dcd3df50b2..cdda0767c9
* src/third_party: 828ae34ae0..555b48befb
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/3337fb647c..4ba80741d0
* src/tools: d41696e06f..77fe62eef2
DEPS diff: 5c8a241432..d32934233b/DEPS

No update to Clang.

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

Change-Id: Ia5cee5141284dbab263f61e142496c6e2d19ee5b
Reviewed-on: https://webrtc-review.googlesource.com/29720
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21081}
2017-12-05 12:17:32 +00:00
henrika
f1978e5d1a Removes deprecated ADM APIs (reland)
Usage should now be removed and this change can be relanded.
It was reverted here: https://webrtc-review.googlesource.com/c/src/+/27200

NOTRY=TRUE
TBR=solenberg

Bug: webrtc:7306
Change-Id: I5191263e6cfd48952b59ff8f9af2e59c3e9eadef
Reviewed-on: https://webrtc-review.googlesource.com/29682
Commit-Queue: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21080}
2017-12-05 12:03:32 +00:00
Mirko Bonadei
c3da1e61bc Fixing chromium MSVC64(dbg) build.
CL https://webrtc-review.googlesource.com/c/src/+/28120 removed a
public dependency from rtc_tools:video_quality_analysis on
common_video:common_video.

This was keeping the MSVC64(dbg) build green because was giving the
linker the opportunity to find api:optional symbols.

This CL tries to fix and adds a TODO to remove the synthetic
dependency. The dependency on api:optional should be added to
rtc_base:rtc_base_approved_generic but this triggers another
dependency cycle.

TBR=tommi@webrtc.org

Bug: webrtc:6828
Change-Id: I4e28b49fdb3ee6484a253ca7b1f1a8aafa20e915
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/29683
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21079}
2017-12-05 11:58:32 +00:00
Niels Möller
4f6b6c2437 Delete MediaFile support for unused fileformats.
There's no downstream use of kFileFormatCompressedFile,
kFileFormatPreencodedFile or kFileFormatPcm48kHzFile.

Bug: None
Change-Id: I66cbe71151472d6348515a2432a280acbc3bbf85
Reviewed-on: https://webrtc-review.googlesource.com/28040
Reviewed-by: Magnus Flodman <mflodman@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21078}
2017-12-05 11:37:23 +00:00
Kári Tristan Helgason
4d3e24a359 Allow building without sctp on mac/ios.
Bug: webrtc:8590
Change-Id: I4388a2292d3d5dcdb5fdcc11a1807e4790261565
Reviewed-on: https://webrtc-review.googlesource.com/27985
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Kári Helgason <kthelgason@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21077}
2017-12-05 11:17:02 +00:00
Autoroller
511bb1502b Roll chromium_revision 6ed69ac878..5c8a241432 (521641:521651)
Change log: 6ed69ac878..5c8a241432
Full diff: 6ed69ac878..5c8a241432

Changed dependencies:
* src/ios: 954e1246d7..dcd3df50b2
* src/testing: 3c5160b074..c11c00dc4c
* src/third_party: 411929b226..828ae34ae0
* src/tools: 0afb160f66..d41696e06f
DEPS diff: 6ed69ac878..5c8a241432/DEPS

No update to Clang.

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

Change-Id: Ie0a7a8dc377969368d2f78eebfc59c42da522b4f
Reviewed-on: https://webrtc-review.googlesource.com/29700
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21076}
2017-12-05 10:52:32 +00:00
Ilya Nikolaevskiy
33102745a0 Remove WebRTC-ClockEstimation experiment and make new clock estimation always enabled
Bug: webrtc:8468
Change-Id: Id9feb8e2c015f0a895a093d20caedae4a8b1337e
Reviewed-on: https://webrtc-review.googlesource.com/29161
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21075}
2017-12-05 09:49:32 +00:00
philipel
b32c473770 Again disable EndToEndTest.InitialProbing on certain bots.
After changing from TEST_F to TEST_P the MAYBE_InitialProbing macro was not
expanded as expected, causing the test to be enabled on all bots with the name
MAYBE_InitialProbing.

Bug: None
Change-Id: Icfb0c4b381510c1b73295f017ebb68d43b7d9809
Reviewed-on: https://webrtc-review.googlesource.com/29640
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21074}
2017-12-05 09:34:22 +00:00
Autoroller
870921d5b8 Roll chromium_revision e2250f1e52..6ed69ac878 (521632:521641)
Change log: e2250f1e52..6ed69ac878
Full diff: e2250f1e52..6ed69ac878

Changed dependencies:
* src/testing: 31d23dd5db..3c5160b074
* src/third_party: 80457dccf4..411929b226
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/218a522b36..3337fb647c
DEPS diff: e2250f1e52..6ed69ac878/DEPS

No update to Clang.

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

Change-Id: Id87695ffdf72102cc9900dfea58a0c54f8fdcfa9
Reviewed-on: https://webrtc-review.googlesource.com/29660
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21073}
2017-12-05 09:28:31 +00:00
Mirko Bonadei
a0e1a55dc9 Stop using public_deps in the call module.
Bug: webrtc:8603
Change-Id: I048127bc86f213e638e6814ac8a86761cb8a64db
Reviewed-on: https://webrtc-review.googlesource.com/28624
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21072}
2017-12-05 08:29:41 +00:00
Autoroller
3ffc03edad Roll chromium_revision 022cebe871..e2250f1e52 (521625:521632)
Change log: 022cebe871..e2250f1e52
Full diff: 022cebe871..e2250f1e52

Changed dependencies:
* src/ios: 41a7052da3..954e1246d7
* src/testing: 4830ec9955..31d23dd5db
* src/third_party: 7419127eb5..80457dccf4
* src/tools: d511f2a46e..0afb160f66
DEPS diff: 022cebe871..e2250f1e52/DEPS

No update to Clang.

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

Change-Id: I185066446cf2d983ae9871119be8598e25023f36
Reviewed-on: https://webrtc-review.googlesource.com/29621
Reviewed-by: WebRTC Buildbot <buildbot@webrtc.org>
Commit-Queue: WebRTC Buildbot <buildbot@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21071}
2017-12-05 08:17:01 +00:00