Commit Graph

14999 Commits

Author SHA1 Message Date
d01ed1fe8f Fix an error in Audio Network Adaptor: time constant passed wrong.
BUG=wbrtc:6303

Review-Url: https://codereview.webrtc.org/2595283003
Cr-Commit-Position: refs/heads/master@{#15767}
2016-12-23 09:49:37 +00:00
e97389c505 If network enumeration fails, try binding to the "ANY" address.
This isn't as good as being able to enumerate all networks, but it's better
than doing nothing; it still will provide STUN/TURN candidates for the default
route if one exists.

BUG=webrtc:6932

Review-Url: https://codereview.webrtc.org/2599673003
Cr-Commit-Position: refs/heads/master@{#15766}
2016-12-23 09:43:45 +00:00
5222963520 Roll chromium_revision 4d12661897..dea296de1b (440512:440586)
Change log: 4d12661897..dea296de1b
Full diff: 4d12661897..dea296de1b

Changed dependencies:
* src/base: e1559cee79..e1326dc4ce
* src/build: 8ed9da7ea7..69a30f6d2c
* src/third_party: 08788f0198..941e4b37d2
* src/tools: 88ffef122b..1ad02f9207
DEPS diff: 4d12661897..dea296de1b/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2595313003
Cr-Commit-Position: refs/heads/master@{#15765}
2016-12-23 09:42:37 +00:00
335659a4e7 Roll chromium_revision e6b29f7805..4d12661897 (440349:440512)
Change log: e6b29f7805..4d12661897
Full diff: e6b29f7805..4d12661897

Changed dependencies:
* src/base: 426683655f..e1559cee79
* src/build: 53a8a4bbfa..8ed9da7ea7
* src/testing: 97282a50eb..e73b0b7578
* src/third_party: 905ae0c419..08788f0198
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/33b1d4f575..48e2be247a
* src/third_party/catapult: 70f42a7c55..810f05af27
* src/tools: 4b7f075b70..88ffef122b
DEPS diff: e6b29f7805..4d12661897/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2601513004
Cr-Commit-Position: refs/heads/master@{#15764}
2016-12-22 22:37:58 +00:00
40610e24ce Hook up new "rtc_enable_sctp" build argument to "HAVE_SCTP" define.
This allows building without SCTP support (and even building/running
tests). The "HAVE_SCTP" define has been functional for a while, but there
wasn't any easy way to turn it on/off.

NOTRY=True
BUG=webrtc:6933

Review-Url: https://codereview.webrtc.org/2593313002
Cr-Commit-Position: refs/heads/master@{#15763}
2016-12-22 18:53:38 +00:00
fe50b4d750 Make class of static functions in rtp_to_ntp.h:
- UpdateRtcpList
- RtpToNtp

class RtpToNtpEstimator
- UpdateMeasurements
- Estimate

List with rtcp measurements is now private.

BUG=none

Review-Url: https://codereview.webrtc.org/2574133003
Cr-Commit-Position: refs/heads/master@{#15762}
2016-12-22 15:53:51 +00:00
bf5f5297c5 Disable flaky VideoSendStreamTest.RemoveOverheadeFromBandwidth
BUG=webrtc:6886
NOTRY=True
TBR=stefan@webrtc.org

Review-Url: https://codereview.webrtc.org/2596223002
Cr-Commit-Position: refs/heads/master@{#15761}
2016-12-22 15:51:54 +00:00
ebafdc8484 Refactor webrtc/modules/rtp_rtcp for GN check
This moves some GN check configurations out of .gn to individual
targets.

This commit also removes the source file 'mocks/mock_rtp_rtcp.h' from
the static_library 'rtp_rtcp' because it depends on a 'testonly = true'
target. After a check this seems only included in the unitest code:

$ grep -Rn "mocks/mock_rtp_rtcp.h" webrtc/modules/rtp_rtcp/
webrtc/modules/rtp_rtcp/source/ulpfec_receiver_unittest.cc:18:#include "webrtc/modules/rtp_rtcp/mocks/mock_rtp_rtcp.h"
webrtc/modules/rtp_rtcp/source/rtp_format_h264_unittest.cc:17:#include "webrtc/modules/rtp_rtcp/mocks/mock_rtp_rtcp.h"

This commit also removes the dependency on
'//webrt/modules/video_coding' because it seems that the following
include can be removed:

#include "webrtc/modules/video_coding/include/video_coding_defines.h"

The now checked target is:
"//webrtc/modules/rtp_rtcp/*"

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2598963002
Cr-Commit-Position: refs/heads/master@{#15760}
2016-12-22 15:35:39 +00:00
000d16396e Refactor webrtc/modules/audio_conference_mixer for GN check
This moves some GN check configurations out of .gn to individual
targets.

The now checked target is:
"//webrtc/modules/audio_conference_mixer/*"

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2593003002
Cr-Commit-Position: refs/heads/master@{#15759}
2016-12-22 14:56:21 +00:00
fb78c3e6fc Convert CRLF to unix newlines in resources/audio_coding/READ.ME
This file shows up with whitespace changes when importing the code
into a downstream project

BUG=None
NOTRY=True
NOPRESUBMIT=True
R=mbonadei@webrtc.org

Review-Url: https://codereview.webrtc.org/2592913003 .
Cr-Commit-Position: refs/heads/master@{#15758}
2016-12-22 12:46:43 +00:00
0de11aa130 Landmine to clobber failing Android x86/x64 builds
Clobber to fix Android x86/x64 builds after
https://codereview.webrtc.org/1414343008/

They started failing with errors like
../../third_party/android_tools/ndk/platforms/android-21/arch-x86_64/usr/include/stdint.h:32:20: fatal error: stddef.h: No such file or directory
   #include <stddef.h>
             ^
from https://build.chromium.org/p/tryserver.webrtc/builders/android_compile_x64_dbg/builds/10032/steps/compile/logs/stdio
A clobbered build solved the problem.

BUG=webrtc:5006
TBR=mbonadei@webrtc.org

Review-Url: https://codereview.webrtc.org/2601473002 .
Cr-Commit-Position: refs/heads/master@{#15757}
2016-12-22 11:40:56 +00:00
0779e8fa45 Add copy of src/ios/build/bots/scripts to unbreak iOS Simulator bots.
BUG=webrtc:6934
TBR=ehmaldonado@webrtc.org

Review-Url: https://codereview.webrtc.org/2595173003 .
Cr-Commit-Position: refs/heads/master@{#15756}
2016-12-22 11:01:17 +00:00
49d2f26859 Update Valgrind location after we stopped checking out Chromium.
BUG=webrtc:5006
TBR=ehmaldonado@webrtc.org

Review-Url: https://codereview.webrtc.org/2594363002 .
Cr-Commit-Position: refs/heads/master@{#15755}
2016-12-22 10:30:01 +00:00
177567c518 DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.

All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.

One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.

The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.

This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).

Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)

Note that for all of the above, 1GB is occupied by the resources/ dir.

BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org

Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 09:40:28 +00:00
526248779a Disables AudioDeviceTest.StartStopPlayout on iOS
BUG=webrtc:6889
NOTRY=True

Review-Url: https://codereview.webrtc.org/2595303002
Cr-Commit-Position: refs/heads/master@{#15753}
2016-12-22 09:36:49 +00:00
8d5608880f Do not call OnDecoderTiming before timing values are set.
Wait until first frame is decoded to avoid include zeros in stats.

BUG=b/32659204

Review-Url: https://codereview.webrtc.org/2582313002
Cr-Commit-Position: refs/heads/master@{#15752}
2016-12-22 09:26:18 +00:00
c37ad499da Revert of Make P2PTransportChannel inherit from IceTransportInternal. (patchset #3 id:80001 of https://codereview.webrtc.org/2590063002/ )
Reason for revert:
Breaks Chromium WebRTC FYI bots:
https://build.chromium.org/p/chromium.webrtc.fyi/builders/Linux%20Builder/builds/12337
The error was masked by another breaking change that was committer earlier. This is the first build showing the error.

Original issue's description:
> Make P2PTransportChannel inherit from IceTransportInternal.
>
> Make P2PTransportChannel inherit from IceTransportInternal instead of
> TransportChannelImpl and TransportChannel, so that the DTLS-related methods can
> be separated from P2PTransportChannel.
>
> BUG=none
>
> Review-Url: https://codereview.webrtc.org/2590063002
> Cr-Commit-Position: refs/heads/master@{#15743}
> Committed: 12749d89d9

TBR=deadbeef@webrtc.org,zhihuang@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=none

Review-Url: https://codereview.webrtc.org/2594343002
Cr-Commit-Position: refs/heads/master@{#15751}
2016-12-22 07:52:00 +00:00
d943c48454 Revert of Refactor webrtc/modules/desktop_capture for GN check (patchset #1 id:1 of https://codereview.webrtc.org/2593713002/ )
Reason for revert:
Apparently breaks Chromium compile for unknown reason:
https://build.chromium.org/p/chromium.webrtc.fyi/builders/Linux%20Builder/builds/12314

Original issue's description:
> Refactor webrtc/modules/desktop_capture for GN check
>
> This moves some GN check configurations out of .gn to individual
> targets.
>
> The now checked target is:
> "//webrtc/modules/desktop_capture/*"
>
> BUG=webrtc:6828
> NOTRY=True
>
> Review-Url: https://codereview.webrtc.org/2593713002
> Cr-Commit-Position: refs/heads/master@{#15725}
> Committed: 70870b9211

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

Review-Url: https://codereview.webrtc.org/2597923002
Cr-Commit-Position: refs/heads/master@{#15750}
2016-12-22 07:19:59 +00:00
444f1705d1 Roll chromium_revision 47684d7e23..e6b29f7805 (440330:440349)
Change log: 47684d7e23..e6b29f7805
Full diff: 47684d7e23..e6b29f7805

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2593403003
Cr-Commit-Position: refs/heads/master@{#15749}
2016-12-22 07:11:31 +00:00
f7881b4232 Roll chromium_revision 49c85e01a1..47684d7e23 (440284:440330)
Change log: 49c85e01a1..47684d7e23
Full diff: 49c85e01a1..47684d7e23

Changed dependencies:
* src/third_party/catapult: 5bec04aa94..489a5bc40e
DEPS diff: 49c85e01a1..47684d7e23/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2599653002
Cr-Commit-Position: refs/heads/master@{#15748}
2016-12-22 04:13:58 +00:00
d1e60d3851 Roll chromium_revision 058da9559d..49c85e01a1 (440228:440284)
Change log: 058da9559d..49c85e01a1
Full diff: 058da9559d..49c85e01a1

Changed dependencies:
* src/third_party/catapult: 9e3b5ede82..5bec04aa94
DEPS diff: 058da9559d..49c85e01a1/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2595223002
Cr-Commit-Position: refs/heads/master@{#15747}
2016-12-22 01:20:05 +00:00
53c9b2f082 Roll chromium_revision bdbfd895a9..058da9559d (440166:440228)
Change log: bdbfd895a9..058da9559d
Full diff: bdbfd895a9..058da9559d

Changed dependencies:
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/33b1d4f575..48e2be247a
* src/third_party/catapult: 96a0b334dc..9e3b5ede82
DEPS diff: bdbfd895a9..058da9559d/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2594133002
Cr-Commit-Position: refs/heads/master@{#15746}
2016-12-21 22:42:08 +00:00
dcccda7e7c Created a java wrapper for the callback OnAddTrack to PeerConnection.Observer
Created a java wrapper for the callback OnAddTrack in this CL since it has been added to native C++ API
The callback function is called when a track is signaled by remote side and a new RtpReceiver is created.
The application can tell when tracks are added to the streams by listening to this callback.

BUG=webrtc:6112

Review-Url: https://codereview.webrtc.org/2513723002
Cr-Commit-Position: refs/heads/master@{#15745}
2016-12-21 22:08:03 +00:00
b820f9c92e Roll chromium_revision c26bcdb5fe..bdbfd895a9 (440109:440166)
Change log: c26bcdb5fe..bdbfd895a9
Full diff: c26bcdb5fe..bdbfd895a9

Changed dependencies:
* src/third_party/catapult: f3dc14e52f..96a0b334dc
DEPS diff: c26bcdb5fe..bdbfd895a9/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2596773003
Cr-Commit-Position: refs/heads/master@{#15744}
2016-12-21 19:23:42 +00:00
12749d89d9 Make P2PTransportChannel inherit from IceTransportInternal.
Make P2PTransportChannel inherit from IceTransportInternal instead of
TransportChannelImpl and TransportChannel, so that the DTLS-related methods can
be separated from P2PTransportChannel.

BUG=none

Review-Url: https://codereview.webrtc.org/2590063002
Cr-Commit-Position: refs/heads/master@{#15743}
2016-12-21 18:26:18 +00:00
eec99094e3 Roll chromium_revision 645df3089e..c26bcdb5fe (440075:440109)
Change log: 645df3089e..c26bcdb5fe
Full diff: 645df3089e..c26bcdb5fe

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2595923002
Cr-Commit-Position: refs/heads/master@{#15742}
2016-12-21 16:22:23 +00:00
b29e652b10 Revert "Revert of Parse FlexFEC RTP headers in Call and add integration with BWE. (patchset #17 id:460001 of https://codereview.webrtc.org/2553863003/ )"
Problem fixed: RTP header extensions were not properly set in tests.

BUG=webrtc:5654

Review-Url: https://codereview.webrtc.org/2593963003
Cr-Commit-Position: refs/heads/master@{#15741}
2016-12-21 14:37:18 +00:00
9ba94baa9c Roll chromium_revision 40ccb25811..645df3089e (440063:440075)
Change log: 40ccb25811..645df3089e
Full diff: 40ccb25811..645df3089e

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2591803003
Cr-Commit-Position: refs/heads/master@{#15740}
2016-12-21 13:16:14 +00:00
8ed8acad4c Readd third_party/llvm-build to .gitignore
I thought it needed to be wiped to unblock https://codereview.webrtc.org/2588333002/
but it doesn't seem to be the case, so readding for now.

BUG=None
TBR=brandtr@webrtc.org

Review-Url: https://codereview.webrtc.org/2588423004 .
Cr-Commit-Position: refs/heads/master@{#15739}
2016-12-21 12:53:54 +00:00
23368e1aef RTCStatsCollectorTest: ExpectReportContainsCertificateInfo /w EXPECT_EQ
Modify ExpectReportContainsCertificateInfo to use EXPECT_EQ checks of
RTCCertificateStats objects.

BUG=chromium:627816

Review-Url: https://codereview.webrtc.org/2594553003
Cr-Commit-Position: refs/heads/master@{#15738}
2016-12-21 12:29:17 +00:00
c42ba32877 RTCStatsCollectorTest: Remove ExpectReportContainsCandidate.
Remove ExpectReportContainsCandidate in favor of EXPECT_EQ checks of
RTC[Local/Remote]IceCandidateStats objects.

BUG=chromium:627816

Review-Url: https://codereview.webrtc.org/2594753002
Cr-Commit-Position: refs/heads/master@{#15737}
2016-12-21 11:31:45 +00:00
e55b16c664 Drop unneeded include of media_file.h.
BUG=None

Review-Url: https://codereview.webrtc.org/2587403002
Cr-Commit-Position: refs/heads/master@{#15736}
2016-12-21 11:05:44 +00:00
504b95eff8 Avoid creating receiver_time outliers in the VideoAnalyzer.
Prior to this change, the receiver_time metric had huge outliers
whenever FlexFEC was enabled. This was due to a measurement problem,
where the time of the incoming packet was incorrectly set to zero.
This happened for packets that were lost in transit, but recovered
through FEC.

This CL fixes this problem by simply not recording samples where the
incoming packet time is undefined. The CL also removes the possibility
of timestamp collisions in the data structures.

TESTED=Ran './webrtc_perf_tests --gtest_filter="*ForemanCifPlr5H264Flexfec*" | grep receiver_time' locally 10 times, without experiencing any outliers.
BUG=webrtc:5654

Review-Url: https://codereview.webrtc.org/2596793002
Cr-Commit-Position: refs/heads/master@{#15735}
2016-12-21 10:54:35 +00:00
f9891d51f8 Roll chromium_revision 4bca52942c..40ccb25811 (440045:440063)
Change log: 4bca52942c..40ccb25811
Full diff: 4bca52942c..40ccb25811

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2593583004
Cr-Commit-Position: refs/heads/master@{#15734}
2016-12-21 10:43:56 +00:00
d39e16ac30 Revert of Refactor webrtc/modules/video_processing for GN check (patchset #3 id:40001 of https://codereview.webrtc.org/2595543002/ )
Reason for revert:
This CL broke some buildbots. I will investigate it later.

Original issue's description:
> Refactor webrtc/modules/video_processing for GN check
>
> This moves some GN check configurations out of .gn to individual
> targets.
>
> The now checked target is:
> "//webrtc/modules/video_processing/*"
>
> BUG=webrtc:6828
> NOTRY=True
>
> Review-Url: https://codereview.webrtc.org/2595543002
> Cr-Commit-Position: refs/heads/master@{#15732}
> Committed: 00a810b844

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

Review-Url: https://codereview.webrtc.org/2594973002
Cr-Commit-Position: refs/heads/master@{#15733}
2016-12-21 10:18:54 +00:00
00a810b844 Refactor webrtc/modules/video_processing for GN check
This moves some GN check configurations out of .gn to individual
targets.

The now checked target is:
"//webrtc/modules/video_processing/*"

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2595543002
Cr-Commit-Position: refs/heads/master@{#15732}
2016-12-21 10:01:26 +00:00
dbb64d8f27 RTCStatsCollectorTest: Remove ExpectReportContainsDataChannel.
Remove ExpectReportContainsDataChannel in favor of EXPECT_EQ checks of
RTCDataChannelStats objects.

BUG=chromium:627816

Review-Url: https://codereview.webrtc.org/2597433002
Cr-Commit-Position: refs/heads/master@{#15731}
2016-12-21 09:57:46 +00:00
02d2a92d92 RTCStatsReport::AddStats DCHECKs that the ID is unique.
Previously it was allowed to call AddStats with stats of the same ID
multiple times.

This revealed a few things:
- Local and remote streams can have the same label.
  RTCMediaStreamStats's ID is updated to include "local"/"remote".
- The same certificate can show up multiple times (e.g. for local and
  remote in a loopback), so we skip creating RTCCertificateStats for the
  same certificate multiple times

BUG=chromium:627816

Review-Url: https://codereview.webrtc.org/2593503003
Cr-Commit-Position: refs/heads/master@{#15730}
2016-12-21 09:29:05 +00:00
2a495ca297 Refactor webrtc/modules/pacing for GN check
This moves some GN check configurations out of .gn to individual
targets.

The now checked target is:
"//webrtc/modules/pacing/*"

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2594523003
Cr-Commit-Position: refs/heads/master@{#15729}
2016-12-21 08:26:58 +00:00
01c715096f Move nat-related code to target rtc_base_tests_utils.
BUG=None

Review-Url: https://codereview.webrtc.org/2591733002
Cr-Commit-Position: refs/heads/master@{#15728}
2016-12-21 08:23:08 +00:00
70e4053844 Revert of Parse FlexFEC RTP headers in Call and add integration with BWE. (patchset #17 id:460001 of https://codereview.webrtc.org/2553863003/ )
Reason for revert:
Unexpected perf regressions.

Original issue's description:
> Parse FlexFEC RTP headers in Call and add integration with BWE.
>
> BUG=webrtc:5654
>
> Review-Url: https://codereview.webrtc.org/2553863003
> Cr-Commit-Position: refs/heads/master@{#15709}
> Committed: ab2ffa3b28

TBR=philipel@webrtc.org,stefan@webrtc.org,danilchap@webrtc.org,nisse@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:5654

Review-Url: https://codereview.webrtc.org/2589393002
Cr-Commit-Position: refs/heads/master@{#15727}
2016-12-21 08:22:03 +00:00
ba96730bd8 Refactor webrtc/modules/media_file for GN check
This moves some GN check configurations out of .gn to individual
targets.

The now checked target is:
"//webrtc/modules/media_file/*"

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2593693002
Cr-Commit-Position: refs/heads/master@{#15726}
2016-12-21 08:20:52 +00:00
70870b9211 Refactor webrtc/modules/desktop_capture for GN check
This moves some GN check configurations out of .gn to individual
targets.

The now checked target is:
"//webrtc/modules/desktop_capture/*"

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2593713002
Cr-Commit-Position: refs/heads/master@{#15725}
2016-12-21 07:42:05 +00:00
bb0d56a5ca Roll chromium_revision bd4620dd0a..4bca52942c (440003:440045)
Change log: bd4620dd0a..4bca52942c
Full diff: bd4620dd0a..4bca52942c

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2590123003
Cr-Commit-Position: refs/heads/master@{#15724}
2016-12-21 07:16:23 +00:00
88851509c8 Roll chromium_revision 306ab8027c..bd4620dd0a (439956:440003)
Change log: 306ab8027c..bd4620dd0a
Full diff: 306ab8027c..bd4620dd0a

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2588323003
Cr-Commit-Position: refs/heads/master@{#15723}
2016-12-21 04:27:06 +00:00
fe4a8a41ad Implement current/pending session description methods.
BUG=webrtc:6917

Review-Url: https://codereview.webrtc.org/2590753002
Cr-Commit-Position: refs/heads/master@{#15722}
2016-12-21 01:56:17 +00:00
66f6c7207c Roll chromium_revision 438fa433d3..306ab8027c (439886:439956)
Change log: 438fa433d3..306ab8027c
Full diff: 438fa433d3..306ab8027c

Changed dependencies:
* src/third_party/catapult: 70f42a7c55..f3dc14e52f
DEPS diff: 438fa433d3..306ab8027c/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2591983002
Cr-Commit-Position: refs/heads/master@{#15721}
2016-12-21 01:36:56 +00:00
494dff4c07 Fix a screen capture issue on retina macOS devices.
The CGDisplayStream API returns rects in physical pixel coordinates, not
Density-Independent Pixel coordinates. The code was incorrectly re-applying the
dip_to_pixel scaling.

BUG=chromium:675490

Review-Url: https://codereview.webrtc.org/2588973002
Cr-Commit-Position: refs/heads/master@{#15720}
2016-12-21 01:00:22 +00:00
14a588ab0a Roll chromium_revision 8557f6fd65..438fa433d3 (439808:439886)
Change log: 8557f6fd65..438fa433d3
Full diff: 8557f6fd65..438fa433d3

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2590953003
Cr-Commit-Position: refs/heads/master@{#15719}
2016-12-20 22:24:47 +00:00
1b08dc33eb To verify the upcoming code changes it is required
that the level of the output in the audio processing
module is monitored. This CL adds that.

BUG=webrtc:6181, webrtc:6183, webrtc:6220

Review-Url: https://codereview.webrtc.org/2549143004
Cr-Commit-Position: refs/heads/master@{#15718}
2016-12-20 21:45:58 +00:00