Commit Graph

18491 Commits

Author SHA1 Message Date
08462f0572 Roll chromium_revision c362658d24..51b208180c (468305:468309)
Change log: c362658d24..51b208180c
Full diff: c362658d24..51b208180c

Changed dependencies:
* src/third_party: 5ce4fa61ab..3971b7ad1b
DEPS diff: c362658d24..51b208180c/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2852063002
Cr-Commit-Position: refs/heads/master@{#17959}
2017-05-01 13:10:21 +00:00
923c9dc434 Roll chromium_revision 93cf7d6a5e..c362658d24 (468298:468305)
Change log: 93cf7d6a5e..c362658d24
Full diff: 93cf7d6a5e..c362658d24

Changed dependencies:
* src/build: 3b48c72530..b8545353d4
* src/third_party: 6681a43e97..5ce4fa61ab
DEPS diff: 93cf7d6a5e..c362658d24/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2852973002
Cr-Commit-Position: refs/heads/master@{#17958}
2017-05-01 10:08:37 +00:00
4f32cfc23a Roll chromium_revision 0b70e87ed7..93cf7d6a5e (468276:468298)
Change log: 0b70e87ed7..93cf7d6a5e
Full diff: 0b70e87ed7..93cf7d6a5e

Changed dependencies:
* src/third_party: 9bdb3d9dde..6681a43e97
DEPS diff: 0b70e87ed7..93cf7d6a5e/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2856533002
Cr-Commit-Position: refs/heads/master@{#17957}
2017-05-01 07:11:23 +00:00
14c8fa4735 Roll chromium_revision 9b549cec86..0b70e87ed7 (468264:468276)
Change log: 9b549cec86..0b70e87ed7
Full diff: 9b549cec86..0b70e87ed7

Changed dependencies:
* src/third_party: 614a5f5ac6..9bdb3d9dde
* src/tools: 0677058279..fa11dc079a
DEPS diff: 9b549cec86..0b70e87ed7/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2853763002
Cr-Commit-Position: refs/heads/master@{#17956}
2017-05-01 04:12:59 +00:00
b45c250ac1 Roll chromium_revision 2a7adc3543..9b549cec86 (468257:468264)
Change log: 2a7adc3543..9b549cec86
Full diff: 2a7adc3543..9b549cec86

Changed dependencies:
* src/base: c52a5ea00c..e009f549c7
* src/third_party: 08970f48a3..614a5f5ac6
DEPS diff: 2a7adc3543..9b549cec86/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2850093002
Cr-Commit-Position: refs/heads/master@{#17955}
2017-05-01 01:12:54 +00:00
b23edd98a8 Roll chromium_revision ef4a5d5cee..2a7adc3543 (468253:468257)
Change log: ef4a5d5cee..2a7adc3543
Full diff: ef4a5d5cee..2a7adc3543

Changed dependencies:
* src/third_party: c98185009c..08970f48a3
DEPS diff: ef4a5d5cee..2a7adc3543/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2849053003
Cr-Commit-Position: refs/heads/master@{#17954}
2017-04-30 22:06:40 +00:00
7d06366510 Roll chromium_revision d38126b6c8..ef4a5d5cee (468252:468253)
Change log: d38126b6c8..ef4a5d5cee
Full diff: d38126b6c8..ef4a5d5cee

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2850043002
Cr-Commit-Position: refs/heads/master@{#17953}
2017-04-30 10:10:15 +00:00
675aee8e07 Roll chromium_revision a26ad25c4f..d38126b6c8 (468251:468252)
Change log: a26ad25c4f..d38126b6c8
Full diff: a26ad25c4f..d38126b6c8

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2854563002
Cr-Commit-Position: refs/heads/master@{#17952}
2017-04-30 07:13:18 +00:00
144717de5a Roll chromium_revision efddbe79f2..a26ad25c4f (468249:468251)
Change log: efddbe79f2..a26ad25c4f
Full diff: efddbe79f2..a26ad25c4f

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2849053002
Cr-Commit-Position: refs/heads/master@{#17951}
2017-04-30 04:07:11 +00:00
cd7ac7d58b Roll chromium_revision 934e8926ee..efddbe79f2 (468248:468249)
Change log: 934e8926ee..efddbe79f2
Full diff: 934e8926ee..efddbe79f2

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2852853002
Cr-Commit-Position: refs/heads/master@{#17950}
2017-04-30 01:13:32 +00:00
a94b05c3ff Roll chromium_revision 66fbe94856..934e8926ee (468247:468248)
Change log: 66fbe94856..934e8926ee
Full diff: 66fbe94856..934e8926ee

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2851453006
Cr-Commit-Position: refs/heads/master@{#17949}
2017-04-29 22:09:21 +00:00
029f82a049 Roll chromium_revision c43891b29b..66fbe94856 (468245:468247)
Change log: c43891b29b..66fbe94856
Full diff: c43891b29b..66fbe94856

Changed dependencies:
* src/third_party: 9122919bba..c98185009c
DEPS diff: c43891b29b..66fbe94856/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2847413002
Cr-Commit-Position: refs/heads/master@{#17948}
2017-04-29 19:11:15 +00:00
86746c475f Revert of Fixing crash that can occur if signal is modified while firing. (patchset #3 id:40001 of https://codereview.webrtc.org/2846593005/ )
Reason for revert:
Revealed a race condition (now reported by TSan), and breaks the scenario where a signal is deleted while firing.

Original issue's description:
> 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.
>
> BUG=webrtc:7527
>
> Review-Url: https://codereview.webrtc.org/2846593005
> Cr-Commit-Position: refs/heads/master@{#17943}
> Committed: 961c2adf1e

TBR=pthatcher@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:7527

Review-Url: https://codereview.webrtc.org/2847243006
Cr-Commit-Position: refs/heads/master@{#17947}
2017-04-29 19:00:21 +00:00
e89ee4cace Roll chromium_revision 060d293f1d..c43891b29b (468239:468245)
Change log: 060d293f1d..c43891b29b
Full diff: 060d293f1d..c43891b29b

Changed dependencies:
* src/ios: 1b9d8daed0..66fbbf1ff3
* src/third_party: 435c73e553..9122919bba
* src/tools: d573f78a32..0677058279
DEPS diff: 060d293f1d..c43891b29b/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2847393002
Cr-Commit-Position: refs/heads/master@{#17946}
2017-04-29 16:07:40 +00:00
1891489814 Roll chromium_revision beff0a104d..060d293f1d (468234:468239)
Change log: beff0a104d..060d293f1d
Full diff: beff0a104d..060d293f1d

Changed dependencies:
* src/base: 868273e4a5..c52a5ea00c
* src/build: e198cab409..3b48c72530
* src/third_party: 0d2943879e..435c73e553
DEPS diff: beff0a104d..060d293f1d/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2850013002
Cr-Commit-Position: refs/heads/master@{#17945}
2017-04-29 13:11:34 +00:00
5c0261998e Roll chromium_revision 321e67522e..beff0a104d (468228:468234)
Change log: 321e67522e..beff0a104d
Full diff: 321e67522e..beff0a104d

Changed dependencies:
* src/base: 3ec90df7cf..868273e4a5
* src/build: 853f22fc61..e198cab409
* src/third_party: 959b0bd519..0d2943879e
* src/third_party/gtest-parallel: 5af9d383bc..c9bb1c9e8a
DEPS diff: 321e67522e..beff0a104d/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2849823004
Cr-Commit-Position: refs/heads/master@{#17944}
2017-04-29 10:11:17 +00:00
961c2adf1e 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.

BUG=webrtc:7527

Review-Url: https://codereview.webrtc.org/2846593005
Cr-Commit-Position: refs/heads/master@{#17943}
2017-04-29 08:39:52 +00:00
8b1d862bfe Fixing sigslot copy constructors.
They used to work, but were broken by a somewhat recent refactoring of
sigslot.h.

It's reasonable for signals and slots to have copy constructors, since
a class that uses signals/slots may want to be copyable.

BUG=webrtc:7342

Review-Url: https://codereview.webrtc.org/2842423002
Cr-Commit-Position: refs/heads/master@{#17942}
2017-04-29 07:27:04 +00:00
12a467ffca Roll chromium_revision 6f9127a09a..321e67522e (468222:468228)
Change log: 6f9127a09a..321e67522e
Full diff: 6f9127a09a..321e67522e

Changed dependencies:
* src/third_party: eb258a4ef8..959b0bd519
* src/third_party/catapult: fa1d11d053..1c3f4b9217
* src/tools: dc23ea067f..d573f78a32
DEPS diff: 6f9127a09a..321e67522e/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2851043002
Cr-Commit-Position: refs/heads/master@{#17941}
2017-04-29 07:13:34 +00:00
81ec592b64 Roll chromium_revision b416391e0a..6f9127a09a (468198:468222)
Change log: b416391e0a..6f9127a09a
Full diff: b416391e0a..6f9127a09a

Changed dependencies:
* src/base: b989bd1458..3ec90df7cf
* src/build: 23ab15d13e..853f22fc61
* src/third_party: 10fdbbd967..eb258a4ef8
* src/tools: cec732b51f..dc23ea067f
DEPS diff: b416391e0a..6f9127a09a/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2853683002
Cr-Commit-Position: refs/heads/master@{#17940}
2017-04-29 04:07:15 +00:00
9e1c527b40 Roll chromium_revision 28867910b5..b416391e0a (468153:468198)
Change log: 28867910b5..b416391e0a
Full diff: 28867910b5..b416391e0a

Changed dependencies:
* src/base: 82d75227c1..b989bd1458
* src/testing: e8c96d8c86..762ed82b67
* src/third_party: 695d5f4b18..10fdbbd967
* src/tools: 72a39f4422..cec732b51f
DEPS diff: 28867910b5..b416391e0a/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2849943003
Cr-Commit-Position: refs/heads/master@{#17939}
2017-04-29 01:10:28 +00:00
419c742715 Allow Windows to return a monitor out of the first quadrant
Windows may return a DesktopCoordinate out of the first quadrant
(x >= 0 && y >= 0), this typically happens when the primary and secondary
monitors are swapped. i.e. The secondary monitor is on the left but the primary
one is on the right.
This change "moves" the entire screen from any quadrant to the (0, 0), so we can
capture the monitors in other quadrants.

BUG=chromium:715689

Review-Url: https://codereview.webrtc.org/2848443004
Cr-Original-Commit-Position: refs/heads/master@{#17935}
Committed: 049ec71e65
Review-Url: https://codereview.webrtc.org/2848443004
Cr-Commit-Position: refs/heads/master@{#17938}
2017-04-28 23:08:20 +00:00
23c65b6a19 Roll chromium_revision ce7ea8b138..28867910b5 (468075:468153)
Change log: ce7ea8b138..28867910b5
Full diff: ce7ea8b138..28867910b5

Changed dependencies:
* src/base: 955bd2a43a..82d75227c1
* src/build: 4f20590cbe..23ab15d13e
* src/ios: 497dec7d78..1b9d8daed0
* src/third_party: b48448332b..695d5f4b18
* src/third_party/catapult: 5fa840e82c..fa1d11d053
* src/third_party/libyuv: fc02cc3806..3b583396bf
* src/tools: e1412815f6..72a39f4422
DEPS diff: ce7ea8b138..28867910b5/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2847293002
Cr-Commit-Position: refs/heads/master@{#17937}
2017-04-28 22:37:14 +00:00
7aea6afdab Revert of Allow Windows to return a monitor out of the first quadrant (patchset #2 id:60001 of https://codereview.chromium.org/2848443004/ )
Reason for revert:
TranslateRect() is placed in a wrong position.

Original issue's description:
> Allow Windows to return a monitor out of the first quadrant
>
> Windows may return a DesktopCoordinate out of the first quadrant
> (x >= 0 && y >= 0), this typically happens when the primary and secondary
> monitors are swapped. i.e. The secondary monitor is on the left but the primary
> one is on the right.
> This change "moves" the entire screen from any quadrant to the (0, 0), so we can
> capture the monitors in other quadrants.
>
> BUG=chromium:715689
>
> Review-Url: https://codereview.webrtc.org/2848443004
> Cr-Commit-Position: refs/heads/master@{#17935}
> Committed: 049ec71e65

TBR=sergeyu@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:715689

Review-Url: https://codereview.webrtc.org/2852783002
Cr-Commit-Position: refs/heads/master@{#17936}
2017-04-28 21:30:56 +00:00
049ec71e65 Allow Windows to return a monitor out of the first quadrant
Windows may return a DesktopCoordinate out of the first quadrant
(x >= 0 && y >= 0), this typically happens when the primary and secondary
monitors are swapped. i.e. The secondary monitor is on the left but the primary
one is on the right.
This change "moves" the entire screen from any quadrant to the (0, 0), so we can
capture the monitors in other quadrants.

BUG=chromium:715689

Review-Url: https://codereview.webrtc.org/2848443004
Cr-Commit-Position: refs/heads/master@{#17935}
2017-04-28 20:43:28 +00:00
281aecdca6 Roll chromium_revision d6d85694bd..ce7ea8b138 (468014:468075)
Change log: d6d85694bd..ce7ea8b138
Full diff: d6d85694bd..ce7ea8b138

Changed dependencies:
* src/base: 8d716e0c1f..955bd2a43a
* src/build: 02044bf86a..4f20590cbe
* src/ios: 4306eb8f26..497dec7d78
* src/third_party: 00ba8abfb1..b48448332b
* src/tools: a9b7bf6d33..e1412815f6
DEPS diff: d6d85694bd..ce7ea8b138/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2848823003
Cr-Commit-Position: refs/heads/master@{#17934}
2017-04-28 19:13:34 +00:00
d638954152 Roll chromium_revision 8f67705094..d6d85694bd (467946:468014)
Change log: 8f67705094..d6d85694bd
Full diff: 8f67705094..d6d85694bd

Changed dependencies:
* src/base: 93f3cd4407..8d716e0c1f
* src/ios: 0553e28977..4306eb8f26
* src/testing: de9f733ce3..e8c96d8c86
* src/third_party: 55a04a606e..00ba8abfb1
* src/third_party/catapult: 778079b344..5fa840e82c
* src/tools: d696949400..a9b7bf6d33
DEPS diff: 8f67705094..d6d85694bd/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2852743002
Cr-Commit-Position: refs/heads/master@{#17933}
2017-04-28 16:08:19 +00:00
ee37e86de8 Create tool to print statistics about the file size usage of an RTC event log.
BUG=webrtc:7502

Review-Url: https://codereview.webrtc.org/2717553004
Cr-Commit-Position: refs/heads/master@{#17932}
2017-04-28 14:48:17 +00:00
0d6195dd15 Hooked up Opus CBR support when configured manually or through an SdpAudioFormat.
BUG=webrtc:7394

Review-Url: https://codereview.webrtc.org/2798403003
Cr-Commit-Position: refs/heads/master@{#17931}
2017-04-28 14:33:18 +00:00
eb44b39a21 Delete RawVideoType enum, use the VideoType enum instead.
BUG=webrtc:7385

Review-Url: https://codereview.webrtc.org/2765243002
Cr-Commit-Position: refs/heads/master@{#17930}
2017-04-28 14:18:05 +00:00
aec49d2b49 Revert of Delete deprecated and transitional stuff related to video frame refactoring. (patchset #17 id:320001 of https://codereview.webrtc.org/2622263002/ )
Reason for revert:
Broke Chrome build, see, e.g.,
http://build.chromium.org/p/chromium.webrtc.fyi/builders/Linux%20Builder/builds/16237

Original issue's description:
> Delete deprecated and transitional stuff related to video frame refactoring.
>
> BUG=webrtc:5880
>
> Review-Url: https://codereview.webrtc.org/2622263002
> Cr-Commit-Position: refs/heads/master@{#17928}
> Committed: 713a3bbcc7

TBR=mflodman@webrtc.org,perkj@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:5880

Review-Url: https://codereview.webrtc.org/2845333002
Cr-Commit-Position: refs/heads/master@{#17929}
2017-04-28 13:03:40 +00:00
713a3bbcc7 Delete deprecated and transitional stuff related to video frame refactoring.
BUG=webrtc:5880

Review-Url: https://codereview.webrtc.org/2622263002
Cr-Commit-Position: refs/heads/master@{#17928}
2017-04-28 12:43:20 +00:00
148d5a2dca Reland of Enable GN check for webrtc/base (patchset #3 id:230001 of https://codereview.webrtc.org/2838683002/ )
Reason for revert:
Fourth attempt to land.

Waiting for https://codereview.webrtc.org/2845013003 to
avoid conflicts on webrtc/modules/audio_coding:neteq_unittest_tools.

Original issue's description:
> Revert of Enable GN check for webrtc/base (patchset #13 id:240001 of https://codereview.webrtc.org/2717083002/ )
>
> Reason for revert:
> Breaks Chromium because in Chromium we import WebRTC with rtc_include_tests=false (https://bugs.chromium.org/p/chromium/issues/detail?id=713179#c6).
>
> Chromium uses webrtc/test/fuzzers and this CL adds test dependencies to neteq_rtc_fuzzer.
>
> Original issue's description:
> > Enable GN check for webrtc/base
> >
> > It's not possible to enable it for the rtc_base_approved
> > target but since a larger refactoring is ongoing for webrtc/base
> > this CL doesn't attempt to fix that.
> >
> > Changes made:
> > * Move webrtc/system_wrappers/include/stringize_macros.h into
> >   webrtc/base:rtc_base_approved_unittests (and corresponding
> >   unit test to rtc_base_approved_unittests).
> > * Move md5digest.* from rtc_base_approved to rtc_base_test_utils target.
> > * Move webrtc/system_wrappers/include/stringize_macros.h (+test) into
> >   webrtc/base.
> > * Remove unused use include of webrtc/base/fileutils.h in
> >   webrtc/base/pathutils.cc
> >
> > BUG=webrtc:6828, webrtc:3806, webrtc:7480
> > NOTRY=True
> >
> > Review-Url: https://codereview.webrtc.org/2717083002
> > Cr-Commit-Position: refs/heads/master@{#17766}
> > Committed: ed754e71ae
>
> TBR=perkj@webrtc.org,tommi@webrtc.org,nisse@webrtc.org,kjellander@webrtc.org
> # Not skipping CQ checks because original CL landed more than 1 days ago.
> BUG=webrtc:6828, webrtc:3806, webrtc:7480
> NOTRY=True
>
> Review-Url: https://codereview.webrtc.org/2838683002
> Cr-Commit-Position: refs/heads/master@{#17849}
> Committed: 11ed366c48

TBR=perkj@webrtc.org,tommi@webrtc.org,nisse@webrtc.org,kjellander@webrtc.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=webrtc:6828, webrtc:3806, webrtc:7480

Review-Url: https://codereview.webrtc.org/2852663002
Cr-Commit-Position: refs/heads/master@{#17927}
2017-04-28 12:24:50 +00:00
5e82c87d23 Roll chromium_revision 7d57a8fa0d..8f67705094 (467919:467946)
Change log: 7d57a8fa0d..8f67705094
Full diff: 7d57a8fa0d..8f67705094

Changed dependencies:
* src/ios: 468200325f..0553e28977
* src/testing: d62e5167d6..de9f733ce3
* src/third_party: 62d592853b..55a04a606e
DEPS diff: 7d57a8fa0d..8f67705094/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2846763006
Cr-Commit-Position: refs/heads/master@{#17926}
2017-04-28 10:42:52 +00:00
f684269541 Reject re-inserting already decoded frames into FrameBuffer2.
BUG=webrtc:7518

Review-Url: https://codereview.webrtc.org/2842133002
Cr-Commit-Position: refs/heads/master@{#17925}
2017-04-28 10:29:15 +00:00
56c78aea5f Update FlexFEC field trial string in AppRTCMobile Android.
BUG=webrtc:5654

Review-Url: https://codereview.webrtc.org/2847543004
Cr-Commit-Position: refs/heads/master@{#17924}
2017-04-28 09:52:20 +00:00
d208815685 iOS/MacOS:Refactor metal rendering by extracting common implementation
in separate super class.

Included changes:
- Fix rendering on iOS to support NV12 and i420 frames
- Improve code style
- Update build targets
- Update tests

BUG=webrtc:7079

Review-Url: https://codereview.webrtc.org/2784243003
Cr-Commit-Position: refs/heads/master@{#17923}
2017-04-28 09:14:54 +00:00
7a38fd2628 Add NetEqInput::PacketData::ToString method
This new method prints information about the packet.

BUG=webrtc:7467

Review-Url: https://codereview.webrtc.org/2844283002
Cr-Commit-Position: refs/heads/master@{#17922}
2017-04-28 08:35:53 +00:00
b637a94b63 NetEq tests: BUILD target reorg
In this CL, the neteq_unittest_tools target is split in two separate
targets. One still called neteq_tools which does not set
testonly=true and that includes code related to audio input,
replacement audio and fake decoding. The other target called
neteq_test_tools contains the remaining files, and is
still under testonly=true.

Other renames:
neteq_test_tools -> neteq_test_tools_deprecated
neteq_test_minimal -> neteq_tools_minimal

Cyclic dependencies were also cleaned up.

CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_compile_rel_ng,linux_chromium_compile_dbg_ng
BUG=webrtc:7467,webrtc:6828

Review-Url: https://codereview.webrtc.org/2845013003
Cr-Commit-Position: refs/heads/master@{#17921}
2017-04-28 07:59:45 +00:00
777cb7b4c6 Roll chromium_revision 6089c73618..7d57a8fa0d (467879:467919)
Change log: 6089c73618..7d57a8fa0d
Full diff: 6089c73618..7d57a8fa0d

Changed dependencies:
* src/ios: 4c45645b83..468200325f
* src/third_party: bffa61b87a..62d592853b
* src/third_party/catapult: 9c9ac13a2b..778079b344
* src/tools: 4b4d0f0e40..d696949400
DEPS diff: 6089c73618..7d57a8fa0d/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2848493005
Cr-Commit-Position: refs/heads/master@{#17920}
2017-04-28 07:08:42 +00:00
bf7fd722c0 Roll chromium_revision 8ba4e2e2f7..6089c73618 (467799:467879)
Change log: 8ba4e2e2f7..6089c73618
Full diff: 8ba4e2e2f7..6089c73618

Changed dependencies:
* src/base: 745aef4563..93f3cd4407
* src/build: 0e4c5f7a35..02044bf86a
* src/ios: 4385bc0c51..4c45645b83
* src/testing: 944933e3e3..d62e5167d6
* src/third_party: 1cf0bb3e29..bffa61b87a
* src/third_party/catapult: 67894d267d..9c9ac13a2b
* src/tools: a8abdfc29f..4b4d0f0e40
DEPS diff: 8ba4e2e2f7..6089c73618/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2847053002
Cr-Commit-Position: refs/heads/master@{#17919}
2017-04-28 04:14:44 +00:00
4032674349 Forward capturer_id between DesktopFrame and its implementations
This is a trivial change to forward capturer id from various DesktopFrame
related implementations.

BUG=chromium:679523, chromium:650926

Review-Url: https://codereview.webrtc.org/2851513003
Cr-Commit-Position: refs/heads/master@{#17918}
2017-04-28 01:39:01 +00:00
911c5904d1 Roll chromium_revision ae8025b865..8ba4e2e2f7 (467795:467799)
Change log: ae8025b865..8ba4e2e2f7
Full diff: ae8025b865..8ba4e2e2f7

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2844423002
Cr-Commit-Position: refs/heads/master@{#17917}
2017-04-28 01:13:52 +00:00
1fdb7e3c48 Roll chromium_revision e052a49fd7..ae8025b865 (467736:467795)
Change log: e052a49fd7..ae8025b865
Full diff: e052a49fd7..ae8025b865

Changed dependencies:
* src/base: 8cc4c16e5a..745aef4563
* src/build: 24b506bc33..0e4c5f7a35
* src/ios: 61ac8f2d1d..4385bc0c51
* src/third_party: 016e5f550e..1cf0bb3e29
* src/third_party/catapult: c46500e9c5..67894d267d
* src/tools: 6a2ad46b3b..a8abdfc29f
DEPS diff: e052a49fd7..ae8025b865/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2849693002
Cr-Commit-Position: refs/heads/master@{#17916}
2017-04-27 22:27:10 +00:00
37adc5e81e Reland of Support adding and removing MediaRecorder to camera 2 session. (patchset #1 id:1 of https://codereview.webrtc.org/2844233002/ )
Reason for revert:
Revert "Revert of Support adding and removing MediaRecorder to camera 2 session. (patchset #5 id:80001 of https://codereview.webrtc.org/2833773003/ )"

Will fix external bots by cherry picking this CL and updating external functions which depend on CameraVideoCapturer interface

Original issue's description:
> Revert of Support adding and removing MediaRecorder to camera 2 session. (patchset #5 id:80001 of https://codereview.webrtc.org/2833773003/ )
>
> Reason for revert:
> Breaks external bot
>
> Original issue's description:
> > Support adding and removing MediaRecorder to camera 2 session.
> >
> > Camera 1 API is not supported.
> >
> > BUG=b/36684011
> >
> > Review-Url: https://codereview.webrtc.org/2833773003
> > Cr-Commit-Position: refs/heads/master@{#17901}
> > Committed: 2fc04769fa
>
> TBR=sakal@webrtc.org,glaznev@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=b/36684011
>
> Review-Url: https://codereview.webrtc.org/2844233002
> Cr-Commit-Position: refs/heads/master@{#17905}
> Committed: 6702739862

TBR=sakal@webrtc.org,magjed@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=b/36684011

Review-Url: https://codereview.webrtc.org/2844393002
Cr-Commit-Position: refs/heads/master@{#17915}
2017-04-27 20:38:29 +00:00
f0736b16f4 Roll chromium_revision 487f817332..e052a49fd7 (467696:467736)
Change log: 487f817332..e052a49fd7
Full diff: 487f817332..e052a49fd7

Changed dependencies:
* src/base: 908b9aa7b6..8cc4c16e5a
* src/build: 681278b9f0..24b506bc33
* src/ios: 720686ddae..61ac8f2d1d
* src/third_party: c96b95baf9..016e5f550e
* src/third_party/gtest-parallel: 1da215f21b..5af9d383bc
* src/tools: 0dbf918e5d..6a2ad46b3b
DEPS diff: 487f817332..e052a49fd7/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2839403003
Cr-Commit-Position: refs/heads/master@{#17914}
2017-04-27 20:09:51 +00:00
9452c62f28 Hiding problematic targets from chromium
Targets that depend on //third_party/gflags are problematic in
chromium because it does not use gflags and if a target depends on
any target in //webrtc/test/BUILD.gn then GN will try to parse the
BUILD.gn file. Gn is eager in this phase of the build files generation
and if a target is not buildable it will complain.

In chromium obviously all the targets that depend on
//third_party/gflags are not buildable.

To be able to enable 'gn check' on the webrtc/base and
webrtc/test directories we have to hide them from chromium.

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2845063002
Cr-Commit-Position: refs/heads/master@{#17913}
2017-04-27 19:29:29 +00:00
ec3f538bf5 Roll chromium_revision ee09af07ab..487f817332 (467650:467696)
Change log: ee09af07ab..487f817332
Full diff: ee09af07ab..487f817332

Changed dependencies:
* src/base: b9d8077ea9..908b9aa7b6
* src/build: 7c160a8fdd..681278b9f0
* src/ios: 3a45235579..720686ddae
* src/third_party: 3c7123e728..c96b95baf9
* src/third_party/catapult: 8062a5765b..c46500e9c5
* src/tools: 5ffaea44c6..0dbf918e5d
DEPS diff: ee09af07ab..487f817332/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2850563002
Cr-Commit-Position: refs/heads/master@{#17912}
2017-04-27 16:26:57 +00:00
3b9ff38d8a Have AudioSendStream register CNG payload types with the RtpRtcpModule.
TBR=kwiberg@webrtc.org # Turn perf-bots green again

BUG=webrtc:5806

Review-Url: https://codereview.webrtc.org/2844803003
Cr-Commit-Position: refs/heads/master@{#17911}
2017-04-27 15:03:42 +00:00
9078d8cf05 Add warning about timestamp non-monotonicity in the frame buffer.
BUG=None

Review-Url: https://codereview.webrtc.org/2844643002
Cr-Commit-Position: refs/heads/master@{#17910}
2017-04-27 14:07:27 +00:00