d708b7c576
Roll chromium_revision c09df0ce59..363ae99ff1 (482168:482171)
...
Change log: c09df0ce59..363ae99ff1
Full diff: c09df0ce59..363ae99ff1
Changed dependencies:
* src/tools: 3c9e5ef36c..972ee07933
DEPS diff: c09df0ce59..363ae99ff1 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2957713002
Cr-Commit-Position: refs/heads/master@{#18746}
2017-06-25 10:13:54 +00:00
7a63db1139
Roll chromium_revision a6efd0193c..c09df0ce59 (482166:482168)
...
Change log: a6efd0193c..c09df0ce59
Full diff: a6efd0193c..c09df0ce59
Changed dependencies:
* src/third_party: 5c0b7710af..858ff5c37b
DEPS diff: a6efd0193c..c09df0ce59 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2961553002
Cr-Commit-Position: refs/heads/master@{#18745}
2017-06-25 07:21:16 +00:00
90be9687a6
Roll chromium_revision 5b79bb9450..a6efd0193c (482164:482166)
...
Change log: 5b79bb9450..a6efd0193c
Full diff: 5b79bb9450..a6efd0193c
Changed dependencies:
* src/third_party: b4095a9159..5c0b7710af
DEPS diff: 5b79bb9450..a6efd0193c /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2959623002
Cr-Commit-Position: refs/heads/master@{#18744}
2017-06-25 04:17:12 +00:00
b9b6d0109d
Roll chromium_revision 849062508c..5b79bb9450 (482161:482164)
...
Change log: 849062508c..5b79bb9450
Full diff: 849062508c..5b79bb9450
No dependencies changed.
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2955773002
Cr-Commit-Position: refs/heads/master@{#18743}
2017-06-25 01:15:10 +00:00
29f77e6f2e
Roll chromium_revision 6323897a10..849062508c (482157:482161)
...
Change log: 6323897a10..849062508c
Full diff: 6323897a10..849062508c
Changed dependencies:
* src/tools: f6c1ec82dd..3c9e5ef36c
DEPS diff: 6323897a10..849062508c /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2961543002
Cr-Commit-Position: refs/heads/master@{#18742}
2017-06-24 22:19:27 +00:00
5e5f7e14b2
Remove unneeded enum forward declaration
...
While building Chrome with the VC++ 2017 /permissive- flag I got a
warning about a forward declaration of enum RateControlRegion. Untyped
forward declarations of enums are illegal because the compiler doesn't
know what size to make them. The only reason this forward declaration is
legal is because it isn't needed (the type is already defined).
This was found because /permissive- (or, equivalently for this purpose,
/w14471) incorrectly fires on this forward declaration even though it is
legal.
BUG=chromium:736059
Review-Url: https://codereview.webrtc.org/2834753002
Cr-Commit-Position: refs/heads/master@{#18741}
2017-06-24 20:04:29 +00:00
47bfa3902d
Roll chromium_revision bb2ecc3904..6323897a10 (482149:482157)
...
Change log: bb2ecc3904..6323897a10
Full diff: bb2ecc3904..6323897a10
Changed dependencies:
* src/base: 33c1d10301..19738c7e1b
* src/testing: 48bc5696ec..20239e4f97
* src/third_party: 08e933a384..b4095a9159
* src/tools: f8d39dd41b..f6c1ec82dd
DEPS diff: bb2ecc3904..6323897a10 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2955753002
Cr-Commit-Position: refs/heads/master@{#18740}
2017-06-24 19:19:37 +00:00
6c29af6cd1
Roll chromium_revision aaa32d0ed6..bb2ecc3904 (482137:482149)
...
Change log: aaa32d0ed6..bb2ecc3904
Full diff: aaa32d0ed6..bb2ecc3904
Changed dependencies:
* src/ios: f13f396529..79f4dbe77c
* src/third_party: 2f4376442d..08e933a384
* src/third_party/catapult: 28f796f29c..d4f2d777c7
DEPS diff: aaa32d0ed6..bb2ecc3904 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2956773002
Cr-Commit-Position: refs/heads/master@{#18739}
2017-06-24 10:16:17 +00:00
64822793e0
Roll chromium_revision 1fef8cf8bc..aaa32d0ed6 (482136:482137)
...
Change log: 1fef8cf8bc..aaa32d0ed6
Full diff: 1fef8cf8bc..aaa32d0ed6
No dependencies changed.
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2954243002
Cr-Commit-Position: refs/heads/master@{#18738}
2017-06-24 07:23:06 +00:00
5d080e7452
Roll chromium_revision 867f5de0df..1fef8cf8bc (482099:482136)
...
Change log: 867f5de0df..1fef8cf8bc
Full diff: 867f5de0df..1fef8cf8bc
Changed dependencies:
* src/build: cc3371e067..564be7572b
* src/ios: 54b4991fce..f13f396529
* src/testing: fb28d03647..48bc5696ec
* src/third_party: 2c75f386b4..2f4376442d
* src/third_party/catapult: 677b02eacd..28f796f29c
* src/tools: 7958d8b7db..f8d39dd41b
DEPS diff: 867f5de0df..1fef8cf8bc /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2955733002
Cr-Commit-Position: refs/heads/master@{#18737}
2017-06-24 04:18:13 +00:00
13dc3104bd
Roll chromium_revision 34f37e1bbd..867f5de0df (482039:482099)
...
Change log: 34f37e1bbd..867f5de0df
Full diff: 34f37e1bbd..867f5de0df
Changed dependencies:
* src/base: cc78e32900..33c1d10301
* src/ios: d6698dd9e2..54b4991fce
* src/testing: 2f5ffd05e0..fb28d03647
* src/third_party: 9a76b69536..2c75f386b4
* src/third_party/catapult: 3d3b6d368d..677b02eacd
* src/tools: 675cb3b898..7958d8b7db
DEPS diff: 34f37e1bbd..867f5de0df /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2961503002
Cr-Commit-Position: refs/heads/master@{#18736}
2017-06-24 01:26:12 +00:00
801696c408
Roll chromium_revision c21465ddb5..34f37e1bbd (481975:482039)
...
Change log: c21465ddb5..34f37e1bbd
Full diff: c21465ddb5..34f37e1bbd
Changed dependencies:
* src/base: 777ea0d992..cc78e32900
* src/build: 829db70159..cc3371e067
* src/ios: ed2a0799b3..d6698dd9e2
* src/testing: 3b4f312b52..2f5ffd05e0
* src/third_party: 76c261c58c..9a76b69536
* src/third_party/catapult: 8d57d4e498..3d3b6d368d
* src/tools: a92c768461..675cb3b898
DEPS diff: c21465ddb5..34f37e1bbd /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2960503002
Cr-Commit-Position: refs/heads/master@{#18735}
2017-06-23 22:21:25 +00:00
50d524329a
Roll chromium_revision aefd605c21..c21465ddb5 (481904:481975)
...
Change log: aefd605c21..c21465ddb5
Full diff: aefd605c21..c21465ddb5
Changed dependencies:
* src/base: a84a9b2850..777ea0d992
* src/build: e032adca54..829db70159
* src/ios: 267a52d2e6..ed2a0799b3
* src/testing: 0f0820e8d4..3b4f312b52
* src/third_party: f7622b0e25..76c261c58c
* src/third_party/catapult: e810453155..8d57d4e498
* src/tools: adf5c7321b..a92c768461
DEPS diff: aefd605c21..c21465ddb5 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2959493002
Cr-Commit-Position: refs/heads/master@{#18734}
2017-06-23 19:31:03 +00:00
b5b94b97c4
Roll chromium_revision f2380ef342..aefd605c21 (481862:481904)
...
Change log: f2380ef342..aefd605c21
Full diff: f2380ef342..aefd605c21
Changed dependencies:
* src/base: 1d30ff8a7b..a84a9b2850
* src/ios: 7a3d9d9470..267a52d2e6
* src/third_party: aff03fc0e4..f7622b0e25
* src/tools: 341afc5157..adf5c7321b
DEPS diff: f2380ef342..aefd605c21 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2956543004
Cr-Commit-Position: refs/heads/master@{#18733}
2017-06-23 16:17:32 +00:00
ccf5c8d81b
Roll chromium_revision e12d437dc7..f2380ef342 (481840:481862)
...
Change log: e12d437dc7..f2380ef342
Full diff: e12d437dc7..f2380ef342
Changed dependencies:
* src/build: fdca16cfdb..e032adca54
* src/ios: 2c7ba5fab2..7a3d9d9470
* src/third_party: 543031e399..aff03fc0e4
* src/tools: ed2f0e062e..341afc5157
DEPS diff: e12d437dc7..f2380ef342 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2948363003
Cr-Commit-Position: refs/heads/master@{#18732}
2017-06-23 13:19:50 +00:00
e5960ce737
Revert "Revert "Revert "Revert "Support more formats in RTCVideoFrame""""
...
This reverts commit 1cfeb435427a2fa677a495e34c882096efc193d0.
Reason for revert: Fix unit test
Original change's description:
> Revert "Revert "Revert "Support more formats in RTCVideoFrame"""
>
> This reverts commit 7583390d1a3a7c4e9a77da0d77250abac0c34d1d.
>
> Reason for revert: Breaks unit tests
>
> Original change's description:
> > Revert "Revert "Support more formats in RTCVideoFrame""
> >
> > This reverts commit 0789dab2cbd1617e94d7300e375163d42345f3d4.
> >
> > Reason for revert: Include obc_corevideoframebuffer target
> >
> > Original change's description:
> > > Revert "Support more formats in RTCVideoFrame"
> > >
> > > This reverts commit bd2220a9c496ef2e8567b68d4be9435a110bdc34.
> > >
> > > Reason for revert: Broke external clients
> > >
> > > Original change's description:
> > > > Support more formats in RTCVideoFrame
> > > >
> > > > Implement Obj-C version of webrtc::VideoFrameBuffer and use that in
> > > > RTCVideoFrame.
> > > >
> > > > Bug: webrtc:7785
> > > > Change-Id: I49f42bcf451dd6769b3a79a65fe7b400dce22677
> > > > Reviewed-on: https://chromium-review.googlesource.com/536773
> > > > Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> > > > Reviewed-by: Magnus Jedvert <magjed@webrtc.org >
> > > > Cr-Commit-Position: refs/heads/master@{#18691}
> > >
> > > TBR=magjed@webrtc.org ,andersc@webrtc.org
> > >
> > > Change-Id: Id765dd9543ed0613a6b2de108b268c3501025fcd
> > > No-Presubmit: true
> > > No-Tree-Checks: true
> > > No-Try: true
> > > Bug: webrtc:7785
> > > Reviewed-on: https://chromium-review.googlesource.com/542837
> > > Reviewed-by: Anders Carlsson <andersc@webrtc.org >
> > > Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> > > Cr-Commit-Position: refs/heads/master@{#18697}
> >
> > TBR=magjed@webrtc.org ,andersc@webrtc.org
> >
> > Change-Id: I1ef5313b4a6c56eb8c7fd02d95db62c4e3c00255
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Bug: webrtc:7785
> > Reviewed-on: https://chromium-review.googlesource.com/542838
> > Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> > Reviewed-by: Anders Carlsson <andersc@webrtc.org >
> > Cr-Commit-Position: refs/heads/master@{#18716}
>
> TBR=magjed@webrtc.org ,andersc@webrtc.org
>
> Change-Id: Id12f33698eb02041607cb9a5c54f37f01bfac5b1
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: webrtc:7785
> Reviewed-on: https://chromium-review.googlesource.com/544840
> Reviewed-by: Anders Carlsson <andersc@webrtc.org >
> Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#18718}
TBR=magjed@webrtc.org ,andersc@webrtc.org
Change-Id: I184303ecba8db91ef7de709f982a295a2efe92eb
Bug: webrtc:7785
Reviewed-on: https://chromium-review.googlesource.com/544841
Commit-Queue: Magnus Jedvert <magjed@webrtc.org >
Reviewed-by: Anders Carlsson <andersc@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18731}
2017-06-23 10:59:41 +00:00
9d2ce9ac29
Roll chromium_revision 87cb08e710..e12d437dc7 (481820:481840)
...
Change log: 87cb08e710..e12d437dc7
Full diff: 87cb08e710..e12d437dc7
Changed dependencies:
* src/buildtools: 38477c2e10..7f2cacbbe2
* src/ios: 30b1444711..2c7ba5fab2
* src/third_party: 4d2b8c7ee9..543031e399
DEPS diff: 87cb08e710..e12d437dc7 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2958533002
Cr-Commit-Position: refs/heads/master@{#18730}
2017-06-23 10:16:30 +00:00
bbbe58b99b
Roll chromium_revision f11d62080a..87cb08e710 (481805:481820)
...
Change log: f11d62080a..87cb08e710
Full diff: f11d62080a..87cb08e710
Changed dependencies:
* src/build: a4ae1b793d..fdca16cfdb
* src/third_party: 1034b0863f..4d2b8c7ee9
* src/tools: 1bd13d8938..ed2f0e062e
DEPS diff: f11d62080a..87cb08e710 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2957563002
Cr-Commit-Position: refs/heads/master@{#18729}
2017-06-23 07:27:40 +00:00
5724f727de
Roll chromium_revision 25e8d1bb8c..f11d62080a (481753:481805)
...
Change log: 25e8d1bb8c..f11d62080a
Full diff: 25e8d1bb8c..f11d62080a
Changed dependencies:
* src/base: 0059ff1df0..1d30ff8a7b
* src/build: 1ad8afb4b9..a4ae1b793d
* src/buildtools: 7f2cacbbe2..38477c2e10
* src/ios: e31cc4248e..30b1444711
* src/testing: fbb616ada5..0f0820e8d4
* src/third_party: fb6780d760..1034b0863f
* src/third_party/catapult: 326eb24197..e810453155
* src/tools: d4c48fec64..1bd13d8938
DEPS diff: 25e8d1bb8c..f11d62080a /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2959433002
Cr-Commit-Position: refs/heads/master@{#18728}
2017-06-23 04:30:29 +00:00
23cc468ddf
Return WrappedI444Buffer in VP9Impl
...
This CL allows VP9Impl to return a WrappedI444Buffer if the image format is
VPX_IMG_FMT_I444.
Needs to be checked in after Chromium CL 2876363003 is checked in.
BUG=webrtc:7506
Review-Url: https://codereview.webrtc.org/2927943003
Cr-Commit-Position: refs/heads/master@{#18727}
2017-06-23 03:28:06 +00:00
86a49f8b5f
Roll chromium_revision 5640bf1946..25e8d1bb8c (481678:481753)
...
Change log: 5640bf1946..25e8d1bb8c
Full diff: 5640bf1946..25e8d1bb8c
Changed dependencies:
* src/base: a2189be579..0059ff1df0
* src/build: 15bccf28b5..1ad8afb4b9
* src/ios: a25a59ae7e..e31cc4248e
* src/testing: 73a559d51c..fbb616ada5
* src/third_party: f09359d028..fb6780d760
* src/third_party/catapult: 33a6a6490c..326eb24197
* src/tools: 958f1708cc..d4c48fec64
DEPS diff: 5640bf1946..25e8d1bb8c /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2947343003
Cr-Commit-Position: refs/heads/master@{#18726}
2017-06-23 01:26:41 +00:00
83452e47f7
Roll chromium_revision dac87b8db8..5640bf1946 (481614:481678)
...
Change log: dac87b8db8..5640bf1946
Full diff: dac87b8db8..5640bf1946
Changed dependencies:
* src/base: 36ec81ca57..a2189be579
* src/build: 3f08660337..15bccf28b5
* src/ios: 5203edf1f7..a25a59ae7e
* src/third_party: a93399d037..f09359d028
* src/third_party/catapult: a857866b28..33a6a6490c
* src/tools: 8003aa35c6..958f1708cc
DEPS diff: dac87b8db8..5640bf1946 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2949373002
Cr-Commit-Position: refs/heads/master@{#18725}
2017-06-22 22:23:18 +00:00
4f748235a9
Roll chromium_revision c1080aff90..dac87b8db8 (481547:481614)
...
Change log: c1080aff90..dac87b8db8
Full diff: c1080aff90..dac87b8db8
Changed dependencies:
* src/base: f80f5ce256..36ec81ca57
* src/build: 77be1bba8d..3f08660337
* src/ios: 962d827bfd..5203edf1f7
* src/testing: 25ab293a33..73a559d51c
* src/third_party: 40c86645ab..a93399d037
* src/third_party/catapult: 76def89024..a857866b28
* src/tools: 11f741d018..8003aa35c6
DEPS diff: c1080aff90..dac87b8db8 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2952253002
Cr-Commit-Position: refs/heads/master@{#18724}
2017-06-22 19:18:53 +00:00
fe2a8b012a
Roll chromium_revision a086f601b6..c1080aff90 (481516:481547)
...
Change log: a086f601b6..c1080aff90
Full diff: a086f601b6..c1080aff90
Changed dependencies:
* src/base: e2e8d93eb2..f80f5ce256
* src/build: ee16eea24e..77be1bba8d
* src/ios: 3b77cf1ee1..962d827bfd
* src/third_party: 7432a77b25..40c86645ab
* src/tools: 3548596a04..11f741d018
DEPS diff: a086f601b6..c1080aff90 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2949273002
Cr-Commit-Position: refs/heads/master@{#18723}
2017-06-22 17:19:28 +00:00
e92f93fc9a
Test picture sequence id when VideoSendStream is recreated.
...
Bug: webrtc:7475
Change-Id: I613b20b9da2c264b05c6a604d3f9754878857a0f
Reviewed-on: https://chromium-review.googlesource.com/527076
Commit-Queue: Sebastian Jansson <srte@webrtc.org >
Reviewed-by: Åsa Persson <asapersson@webrtc.org >
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18722}
2017-06-22 15:57:10 +00:00
ab04559c7f
MB: Don't treat warnings as errors for GCC.
...
This makes it possible to enable GCC compilation in our
main waterfall.
BUG=webrtc:7853
NOTRY=True
Change-Id: I99075c6f582e9b471eb7a4a2ea709bac67ceba86
Reviewed-on: https://chromium-review.googlesource.com/544998
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Commit-Queue: Henrik Kjellander <kjellander@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18721}
2017-06-22 15:49:50 +00:00
4d25a0554a
Disable RTCVideoRenderFrameCallbackNV12 test
...
It has been crashing on trybots
BUG=webrtc:7863
TBR=magjed@webrtc.org
NOTRY=True
Review-Url: https://codereview.webrtc.org/2951273002
Cr-Commit-Position: refs/heads/master@{#18720}
2017-06-22 15:19:01 +00:00
b35ad4ac2e
Roll chromium_revision e60ada9023..a086f601b6 (481493:481516)
...
Change log: e60ada9023..a086f601b6
Full diff: e60ada9023..a086f601b6
Changed dependencies:
* src/base: 9c4145d913..e2e8d93eb2
* src/testing: 8199ad5b61..25ab293a33
* src/third_party: 4ae38f9065..7432a77b25
* src/tools: 0c9c087560..3548596a04
DEPS diff: e60ada9023..a086f601b6 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2947423002
Cr-Commit-Position: refs/heads/master@{#18719}
2017-06-22 15:07:01 +00:00
1cfeb43542
Revert "Revert "Revert "Support more formats in RTCVideoFrame"""
...
This reverts commit 7583390d1a3a7c4e9a77da0d77250abac0c34d1d.
Reason for revert: Breaks unit tests
Original change's description:
> Revert "Revert "Support more formats in RTCVideoFrame""
>
> This reverts commit 0789dab2cbd1617e94d7300e375163d42345f3d4.
>
> Reason for revert: Include obc_corevideoframebuffer target
>
> Original change's description:
> > Revert "Support more formats in RTCVideoFrame"
> >
> > This reverts commit bd2220a9c496ef2e8567b68d4be9435a110bdc34.
> >
> > Reason for revert: Broke external clients
> >
> > Original change's description:
> > > Support more formats in RTCVideoFrame
> > >
> > > Implement Obj-C version of webrtc::VideoFrameBuffer and use that in
> > > RTCVideoFrame.
> > >
> > > Bug: webrtc:7785
> > > Change-Id: I49f42bcf451dd6769b3a79a65fe7b400dce22677
> > > Reviewed-on: https://chromium-review.googlesource.com/536773
> > > Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> > > Reviewed-by: Magnus Jedvert <magjed@webrtc.org >
> > > Cr-Commit-Position: refs/heads/master@{#18691}
> >
> > TBR=magjed@webrtc.org ,andersc@webrtc.org
> >
> > Change-Id: Id765dd9543ed0613a6b2de108b268c3501025fcd
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Bug: webrtc:7785
> > Reviewed-on: https://chromium-review.googlesource.com/542837
> > Reviewed-by: Anders Carlsson <andersc@webrtc.org >
> > Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> > Cr-Commit-Position: refs/heads/master@{#18697}
>
> TBR=magjed@webrtc.org ,andersc@webrtc.org
>
> Change-Id: I1ef5313b4a6c56eb8c7fd02d95db62c4e3c00255
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: webrtc:7785
> Reviewed-on: https://chromium-review.googlesource.com/542838
> Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> Reviewed-by: Anders Carlsson <andersc@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#18716}
TBR=magjed@webrtc.org ,andersc@webrtc.org
Change-Id: Id12f33698eb02041607cb9a5c54f37f01bfac5b1
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:7785
Reviewed-on: https://chromium-review.googlesource.com/544840
Reviewed-by: Anders Carlsson <andersc@webrtc.org >
Commit-Queue: Anders Carlsson <andersc@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18718}
2017-06-22 13:06:45 +00:00
d0fc37a884
Allow parsing empty RTCP TargetBitrate messages, but stop sending them.
...
Also, add ToString() convenience method to the target bitrate struct. Super useful when doing printf debugging :)
BUG=webrtc:7858
Review-Url: https://codereview.webrtc.org/2947633003
Cr-Commit-Position: refs/heads/master@{#18717}
2017-06-22 12:40:25 +00:00
7583390d1a
Revert "Revert "Support more formats in RTCVideoFrame""
...
This reverts commit 0789dab2cbd1617e94d7300e375163d42345f3d4.
Reason for revert: Include obc_corevideoframebuffer target
Original change's description:
> Revert "Support more formats in RTCVideoFrame"
>
> This reverts commit bd2220a9c496ef2e8567b68d4be9435a110bdc34.
>
> Reason for revert: Broke external clients
>
> Original change's description:
> > Support more formats in RTCVideoFrame
> >
> > Implement Obj-C version of webrtc::VideoFrameBuffer and use that in
> > RTCVideoFrame.
> >
> > Bug: webrtc:7785
> > Change-Id: I49f42bcf451dd6769b3a79a65fe7b400dce22677
> > Reviewed-on: https://chromium-review.googlesource.com/536773
> > Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> > Reviewed-by: Magnus Jedvert <magjed@webrtc.org >
> > Cr-Commit-Position: refs/heads/master@{#18691}
>
> TBR=magjed@webrtc.org ,andersc@webrtc.org
>
> Change-Id: Id765dd9543ed0613a6b2de108b268c3501025fcd
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: webrtc:7785
> Reviewed-on: https://chromium-review.googlesource.com/542837
> Reviewed-by: Anders Carlsson <andersc@webrtc.org >
> Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#18697}
TBR=magjed@webrtc.org ,andersc@webrtc.org
Change-Id: I1ef5313b4a6c56eb8c7fd02d95db62c4e3c00255
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:7785
Reviewed-on: https://chromium-review.googlesource.com/542838
Commit-Queue: Anders Carlsson <andersc@webrtc.org >
Reviewed-by: Anders Carlsson <andersc@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18716}
2017-06-22 12:23:03 +00:00
57ff3f4ec8
Remove aec_dump_unittests from audio_processing_tests.
...
It was included twice. In both of these targets:
webrtc/modules/audio_processing:{audio_processing_tests,
audio_processing_unittests}
In audio_processing_tests, the new unit tests were added to
public_deps, which (we think) somehow caused webrtc:webrtc_tests
to list the AecDump tests, to much confusion.
Bug: webrtc:7404
Change-Id: I5788d93fef00d30a523312f317dde90eb64db8de
Reviewed-on: https://chromium-review.googlesource.com/543120
Commit-Queue: Alex Loiko <aleloi@webrtc.org >
Reviewed-by: Sebastian Jansson <srte@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18715}
2017-06-22 12:18:51 +00:00
b2aeaaeded
Roll chromium_revision f50e2dcfad..e60ada9023 (481468:481493)
...
Change log: f50e2dcfad..e60ada9023
Full diff: f50e2dcfad..e60ada9023
Changed dependencies:
* src/build: 68d4fc6ed2..ee16eea24e
* src/ios: 303110aaae..3b77cf1ee1
* src/testing: 08706f3608..8199ad5b61
* src/third_party: 39679a0b29..4ae38f9065
DEPS diff: f50e2dcfad..e60ada9023 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2949193002
Cr-Commit-Position: refs/heads/master@{#18714}
2017-06-22 11:20:52 +00:00
28d5258d84
Force value-initialization of array to avoid uninitialized values.
...
An automatic undef checker noticed an error in the new
audio_processing_fuzzer. An array was default-initialized, meaning its
contents had indeterminate values. This array was later filtered for
forbidden values, which happened or did not happen based on the
uninitialized values. Hence the error.
TBR=henrik.lundin@webrtc.org
NOTRY=true
Bug: 735718, webrtc:7820
Change-Id: Ib50a6f7a5f054472fef07a27d37e02cea432a8ca
Reviewed-on: https://chromium-review.googlesource.com/544937
Commit-Queue: Alex Loiko <aleloi@webrtc.org >
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org >
Reviewed-by: Alex Loiko <aleloi@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18713}
2017-06-22 10:57:11 +00:00
300ec8c8db
Remove WEBRTC_TRACE from webrtc/modules/audio_coding
...
We'd like to remove all occurrences of WEBRTC_TRACE and delete the
macro! One logging mechanism is enough.
NOTRY=True
Bug: webrtc:5118
Change-Id: Ic226318e0aebe3a71785fcb4ce07371872ab7128
Reviewed-on: https://chromium-review.googlesource.com/518133
Reviewed-by: Oskar Sundbom <ossu@webrtc.org >
Commit-Queue: Alex Loiko <aleloi@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18712}
2017-06-22 10:05:51 +00:00
1d29c86cbf
Make VideoProcessor::Init void (always returning true).
...
BUG=none
Review-Url: https://codereview.webrtc.org/2946263002
Cr-Commit-Position: refs/heads/master@{#18711}
2017-06-22 09:18:50 +00:00
451975206a
Enable more unittests on iOS, and disable those that fail on simulator
...
Tests enabled:
* modules_unittests
* ortc_unittests
* rtc_media_unittests
* rtc_unittests
* video_capture_tests
* video_engine_tests
BUG=webrtc:5566,webrtc:4752,webrtc:5568,webrtc:5569
Review-Url: https://codereview.webrtc.org/2938193002
Cr-Commit-Position: refs/heads/master@{#18710}
2017-06-22 08:47:20 +00:00
ab97e18fa9
Fix the binary size regression on Chromium Windows.
...
There is a dependency chain from Chromium windows main_dll to Opus
which should never exist. We used to rely on rtc_static_library
to break this chain. So this CL replaced some rtc_source_set
with rtc_static_library.
libvpx fix (https://chromium-review.googlesource.com/c/544107/ ) for
ios-simulator linking issue is landed and this CL can be sumbitted once the new
Chromium is rolled into WebRTC.
BUG=chromium:734631
Review-Url: https://codereview.webrtc.org/2947273002
Cr-Commit-Position: refs/heads/master@{#18709}
2017-06-22 08:28:59 +00:00
86e7ef83b3
Roll chromium_revision d2d3a3975e..f50e2dcfad (481386:481468)
...
Change log: d2d3a3975e..f50e2dcfad
Full diff: d2d3a3975e..f50e2dcfad
Changed dependencies:
* src/build: 93312c2c04..68d4fc6ed2
* src/buildtools: b92ff91308..7f2cacbbe2
* src/ios: 9a1682e07c..303110aaae
* src/testing: c930d3713e..08706f3608
* src/third_party: 6241c979f6..39679a0b29
* src/third_party/catapult: a3bd0d57bd..76def89024
* src/tools: b8b49b7e75..0c9c087560
DEPS diff: d2d3a3975e..f50e2dcfad /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2952993002
Cr-Commit-Position: refs/heads/master@{#18708}
2017-06-22 07:14:06 +00:00
7a6c80b364
Roll chromium_revision 0e44ece8f0..d2d3a3975e (481262:481386)
...
Change log: 0e44ece8f0..d2d3a3975e
Full diff: 0e44ece8f0..d2d3a3975e
Changed dependencies:
* src/base: 5119c6cb65..9c4145d913
* src/build: 1fe105c449..93312c2c04
* src/ios: afafe7b3b2..9a1682e07c
* src/testing: 50e39108c5..c930d3713e
* src/third_party: 6343acf854..6241c979f6
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/24e5886c0e..773ae91d0e
* src/third_party/catapult: 06fd359d48..a3bd0d57bd
* src/tools: 5bef8af959..b8b49b7e75
DEPS diff: 0e44ece8f0..d2d3a3975e /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2948093003
Cr-Commit-Position: refs/heads/master@{#18707}
2017-06-22 01:47:09 +00:00
c6de0c98af
Upgrade to (D)TLS1.2 using the new BoringSSL (D)TLSv1_2_method functions
...
Bug: webrtc:7865
Change-Id: I39344f385181132fe2e0f832eec1cf8fe0736dfe
Reviewed-on: https://chromium-review.googlesource.com/543795
Commit-Queue: Emad Omara <emadomara@google.com >
Reviewed-by: Justin Uberti <juberti@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18706}
2017-06-22 00:30:04 +00:00
6c6cc3da33
Roll chromium_revision 54b956cfa0..0e44ece8f0 (481216:481262)
...
Change log: 54b956cfa0..0e44ece8f0
Full diff: 54b956cfa0..0e44ece8f0
Changed dependencies:
* src/base: df4f32753d..5119c6cb65
* src/build: 9ffcabd065..1fe105c449
* src/ios: a65402c8c1..afafe7b3b2
* src/testing: 2c95065788..50e39108c5
* src/third_party: d4d6f9ec7b..6343acf854
* src/third_party/catapult: a64c010c74..06fd359d48
* src/tools: 39b05e3112..5bef8af959
DEPS diff: 54b956cfa0..0e44ece8f0 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2953503003
Cr-Commit-Position: refs/heads/master@{#18705}
2017-06-21 19:17:59 +00:00
8a431461a0
Roll chromium_revision f81fb7a573..54b956cfa0 (481183:481216)
...
Change log: f81fb7a573..54b956cfa0
Full diff: f81fb7a573..54b956cfa0
Changed dependencies:
* src/base: a6f6bd72eb..df4f32753d
* src/ios: 82155d36f4..a65402c8c1
* src/third_party: e35c425e10..d4d6f9ec7b
* src/tools: f5095e4701..39b05e3112
DEPS diff: f81fb7a573..54b956cfa0 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2949033002
Cr-Commit-Position: refs/heads/master@{#18704}
2017-06-21 17:01:04 +00:00
1168fd4ed5
What can't loopback test be more like full stack test?
...
It can; this CL makes it a lot closer, if not all the way to a merge.
Performance from video_loopback and screenshare_loopback should now
match what we're seeing in FullStackTest, which will make debugging and
assesment of quality differences much easier.
It also adds the ability to view all of the simulcast streams at once,
in separate windows.
BUG=webrtc:7694
Review-Url: https://codereview.webrtc.org/2946893003
Cr-Commit-Position: refs/heads/master@{#18703}
2017-06-21 16:00:17 +00:00
10894996ef
Fix timing frames and FEC conflict
...
Reenable pacer_exit timestamp updates for the timing frames and
exclude timing-frames carrying packets from the FEC.
BUG=webrtc:7859
Review-Url: https://codereview.webrtc.org/2947133002
Cr-Commit-Position: refs/heads/master@{#18702}
2017-06-21 15:23:19 +00:00
83c97da593
Only append SPS/PPS to bitstream if supplied out of band.
...
BUG=chromium:721597
Review-Url: https://codereview.webrtc.org/2945853002
Cr-Commit-Position: refs/heads/master@{#18701}
2017-06-21 14:22:40 +00:00
548813a4a7
Roll chromium_revision 97f626b505..f81fb7a573 (481106:481183)
...
Change log: 97f626b505..f81fb7a573
Full diff: 97f626b505..f81fb7a573
Changed dependencies:
* src/ios: e65360849f..82155d36f4
* src/testing: 4c75f54da8..2c95065788
* src/third_party: 25d6e3560f..e35c425e10
* src/tools: d0f4755c8d..f5095e4701
DEPS diff: 97f626b505..f81fb7a573 /DEPS
No update to Clang.
TBR=
BUG=None
Review-Url: https://codereview.webrtc.org/2945213003
Cr-Commit-Position: refs/heads/master@{#18700}
2017-06-21 14:02:49 +00:00
73e2180f94
Add webrtc/rtc_base skeleton.
...
Add webrtc/rtc_base in preparation for the larger rename
in https://codereview.webrtc.org/2877023002 .
This is needed in order to make downstream projects update
their dependencies (since it's not possible to use public_deps
for android_library).
BUG=webrtc:7634
NOTRY=True
Change-Id: I90fa72c9ebbc4e69bb3133413c3258432a5a72b1
Reviewed-on: https://chromium-review.googlesource.com/541215
Reviewed-by: Tommi <tommi@webrtc.org >
Commit-Queue: Henrik Kjellander <kjellander@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18699}
2017-06-21 12:50:22 +00:00
1b2469b878
Fix AVFoundation framework import
...
When building the WebRTC project for iOS, the build will fail on Xcode 9
because of a missing framework-header (AVFoundation). This pull-request
will add the missing "#import <AVFoundation/AVFoundation.h>" line to the
"RTCCameraVideoCapturer" class.
BUG=webrtc:7846
Review-Url: https://codereview.webrtc.org/2944753002
Cr-Commit-Position: refs/heads/master@{#18698}
2017-06-21 10:44:05 +00:00
0789dab2cb
Revert "Support more formats in RTCVideoFrame"
...
This reverts commit bd2220a9c496ef2e8567b68d4be9435a110bdc34.
Reason for revert: Broke external clients
Original change's description:
> Support more formats in RTCVideoFrame
>
> Implement Obj-C version of webrtc::VideoFrameBuffer and use that in
> RTCVideoFrame.
>
> Bug: webrtc:7785
> Change-Id: I49f42bcf451dd6769b3a79a65fe7b400dce22677
> Reviewed-on: https://chromium-review.googlesource.com/536773
> Commit-Queue: Anders Carlsson <andersc@webrtc.org >
> Reviewed-by: Magnus Jedvert <magjed@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#18691}
TBR=magjed@webrtc.org ,andersc@webrtc.org
Change-Id: Id765dd9543ed0613a6b2de108b268c3501025fcd
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:7785
Reviewed-on: https://chromium-review.googlesource.com/542837
Reviewed-by: Anders Carlsson <andersc@webrtc.org >
Commit-Queue: Anders Carlsson <andersc@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#18697}
2017-06-21 08:41:37 +00:00