Commit Graph

10180 Commits

Author SHA1 Message Date
566ef247b9 Move VoiceEngineObserver into AudioSendStream so that we detect typing noises and return properly in GetStats().
BUG=webrtc:4690

Review URL: https://codereview.webrtc.org/1403363003

Cr-Commit-Position: refs/heads/master@{#10548}
2015-11-06 23:34:58 +00:00
19299fb28b Remove interface directories kept to avoid breaking downstream.
This is a follow-up CL for https://codereview.webrtc.org/1417683006
now that downstream code has been updated to use the 'include' directories
for header files instead.

BUG=webrtc:5095
TESTED=git cl try -c --bot=android_compile_rel --bot=linux_compile_rel --bot=win_compile_rel --bot=mac_compile_rel -m tryserver.webrtc --bot=ios_rel

Review URL: https://codereview.webrtc.org/1414793020

Cr-Commit-Position: refs/heads/master@{#10547}
2015-11-06 23:24:52 +00:00
d6c0f8cac1 Remove ACMCodecDB::Codec, and make the rest of ACMCodecDB private
BUG=webrtc:5028

Review URL: https://codereview.webrtc.org/1423043005

Cr-Commit-Position: refs/heads/master@{#10546}
2015-11-06 22:28:08 +00:00
23725e09c6 Remove ICU usage from jni_helpers.cc.
JNI already has jstring<->UTF8 string conversion, so using that should
save ~1mb off android binaries (ICU is *large*), probably around
300-400k after compression.

BUG=

Review URL: https://codereview.webrtc.org/1430023005

Cr-Commit-Position: refs/heads/master@{#10545}
2015-11-06 21:56:11 +00:00
a821afec8a Roll chromium_revision 736929d..e2bf349 (358303:358372)
Change log: 736929d..e2bf349
Full diff: 736929d..e2bf349

No dependencies changed.
No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1416513010

Cr-Commit-Position: refs/heads/master@{#10544}
2015-11-06 20:37:48 +00:00
bb79127a87 Add Riku Voipio to AUTHORS.
Contributed this openmax patch:
crrev.com/4636f5bb744c0828ac853e1a513e375886fcd424

R=riku.voipio@linaro.org

Review URL: https://codereview.webrtc.org/1430973006 .

Cr-Commit-Position: refs/heads/master@{#10543}
2015-11-06 18:52:06 +00:00
d66daa2d2f Removed cname and receiver_reference_time_report from proto and logging code. Changed logging of RTCP to omit messages of type SDES and APP.
BUG=

Review URL: https://codereview.webrtc.org/1419523004

Cr-Commit-Position: refs/heads/master@{#10542}
2015-11-06 17:00:21 +00:00
56b1128c8f Change to use local Random object instead of global rand() in the RtcEventLog unit test.
Removed Rand(int low, int high) since that function outputs results that are non-random and/or outside the interval if low is negative.

Added new Uniform(uint32_t, uint32_t) function to replace Rand(int low, int high).

Changed various unit tests to use the new functions.
BUG=

Review URL: https://codereview.webrtc.org/1413053002

Cr-Commit-Position: refs/heads/master@{#10541}
2015-11-06 13:14:01 +00:00
698aa8d26e Cleanup workaround for grit version dependency
BUG=webrtc:5160
R=phoglund@webrtc.org

Review URL: https://codereview.webrtc.org/1420653006 .

Cr-Commit-Position: refs/heads/master@{#10540}
2015-11-06 12:45:35 +00:00
c4a1c370aa Removed vie_defines.h
The defines still in use was only used in single files, so they were
moved to these specific cc-files.

Review URL: https://codereview.webrtc.org/1411573007

Cr-Commit-Position: refs/heads/master@{#10539}
2015-11-06 12:33:56 +00:00
d812e14ff1 Roll chromium_revision d3da94c..736929d (358098:358303)
Change log: d3da94c..736929d
Full diff: d3da94c..736929d

No dependencies changed.
No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1407893007

Cr-Commit-Position: refs/heads/master@{#10538}
2015-11-06 12:05:56 +00:00
dc0da59eba Remove old system_wrappers event_tracer.h.
Replaced by webrtc/base/event_tracer.h and no longer used.

BUG=
R=tommi@webrtc.org

Review URL: https://codereview.webrtc.org/1421463008

Cr-Commit-Position: refs/heads/master@{#10537}
2015-11-06 10:16:56 +00:00
fb3d8b3df2 Remove ACMCodecDB::CodecFreq
BUG=webrtc:5028

Review URL: https://codereview.webrtc.org/1408773005

Cr-Commit-Position: refs/heads/master@{#10536}
2015-11-06 09:24:16 +00:00
288886b2ec Pass audio to AudioEncoder::Encode() in an ArrayView
Instead of in separate pointer and size arguments.

Review URL: https://codereview.webrtc.org/1418423010

Cr-Commit-Position: refs/heads/master@{#10535}
2015-11-06 09:21:39 +00:00
1a4e9d7572 Roll chromium_revision 74a3f59..d3da94c (358040:358098)
Change log: 74a3f59..d3da94c
Full diff: 74a3f59..d3da94c

No dependencies changed.
No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1420703009

Cr-Commit-Position: refs/heads/master@{#10534}
2015-11-06 09:15:01 +00:00
c253a1c00e Reland of "Change type of pid_diff (int16_t -> uint8_t) according to updates in RTP payload profile."
BUG=webrtc:5144
TBR=mflodman@webrtc.org

Review URL: https://codereview.webrtc.org/1409753007

Cr-Commit-Position: refs/heads/master@{#10533}
2015-11-06 08:12:09 +00:00
b7a5c16d2c Revert of Add aecdump support to audioproc_f. (patchset #8 id:200001 of https://codereview.webrtc.org/1409943002/ )
This is the second revert. The first attempt in https://codereview.webrtc.org/1423693008/
was missing a subtle curly brace caused by a merge conflict.
I'm going to let this one go through the CQ.

Reason for revert:
This breaks iOS GYP generation as described on http://www.webrtc.org/native-code/ios
I'm going to drive getting the build_with_libjingle=1 setting removed from the bots to match the official instructions.

See https://code.google.com/p/webrtc/issues/detail?id=4653 for more context, as this is exactly what that issue tries to solve.

Original issue's description:
> Add aecdump support to audioproc_f.
>
> Add a new interface to abstract away file operations. This CL temporarily
> removes support for dumping the output of reverse streams. It will be easy to
> restore in the new framework, although we may decide to only allow it with
> the aecdump format.
>
> We also now require the user to specify the output format, rather than
> defaulting to the input format.
>
> TEST=Bit-exact output to the previous audioproc_f version using an input wav
> file, and to the legacy audioproc using an aecdump file.
>
> Committed: https://crrev.com/bdafe31b86e9819b0adb9041f87e6194b7422b08
> Cr-Commit-Position: refs/heads/master@{#10460}

TBR=aluebs@webrtc.org,peah@webrtc.org,andrew@webrtc.org
BUG=

Review URL: https://codereview.webrtc.org/1412963007

Cr-Commit-Position: refs/heads/master@{#10532}
2015-11-05 20:33:25 +00:00
006d93d3c6 Added protobuf message for loss-based BWE events, and wired it up to the send side bandwidth estimator.
BUG=

Review URL: https://codereview.webrtc.org/1411673003

Cr-Commit-Position: refs/heads/master@{#10531}
2015-11-05 20:02:19 +00:00
962c5ce7e8 Re-enable VP9 resize test.
TBR=stefan@webrtc.org

Review URL: https://codereview.webrtc.org/1409973009 .

Cr-Commit-Position: refs/heads/master@{#10530}
2015-11-05 18:11:49 +00:00
cc4989a458 Remove BaseUnitTest suppression.
Test no longer exists and doesn't need to be suppressed on DrMemory.

BUG=webrtc:3904
TBR=kjellander@webrtc.org

Review URL: https://codereview.webrtc.org/1427843006 .

Cr-Commit-Position: refs/heads/master@{#10529}
2015-11-05 17:21:09 +00:00
586c066cfc Remove DrMemory gtest_exclude for dead test.
VideoSendStreamTest.RetransmitsNackOverRtxWithPacing no longer exists
and doesn't have to be suppressed.

BUG=webrtc:3471
TBR=kjellander@webrtc.org

Review URL: https://codereview.webrtc.org/1409933011 .

Cr-Commit-Position: refs/heads/master@{#10528}
2015-11-05 17:15:19 +00:00
b0a078b84e Roll chromium_revision b483788..74a3f59 (358023:358040)
Change log: b483788..74a3f59
Full diff: b483788..74a3f59

No dependencies changed.
No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1405063007

Cr-Commit-Position: refs/heads/master@{#10527}
2015-11-05 16:59:42 +00:00
4de30ac99a Update moved find_depot_tools.py script location
The script moved from /tools to /build in
https://codereview.chromium.org/1418513007
and we haven't noticed due to cached .pyc files.

We could add a cleaning of .pyc files similar to
https://codereview.chromium.org/1186593003 but I think
that's overkill for WebRTC.

BUG=
R=phoglund@webrtc.org

Review URL: https://codereview.webrtc.org/1409353014 .

Cr-Commit-Position: refs/heads/master@{#10526}
2015-11-05 15:42:55 +00:00
93a2febe73 Move ACMCodecDB::ValidPayloadType to RentACodec
BUG=webrtc:5028

Review URL: https://codereview.webrtc.org/1430043003

Cr-Commit-Position: refs/heads/master@{#10525}
2015-11-05 15:39:42 +00:00
86b40506b3 Reland of Add aecdump support to audioproc_f. (patchset #2 id:250001 of https://codereview.webrtc.org/1423693008/ )
Reason for revert:
Oh dear, this broke compilation.
I guess more was built on top of this CL before I reverted it.

Reverting now for futher investigation (and re-land using CQ)

Original issue's description:
> Revert of Add aecdump support to audioproc_f. (patchset #8 id:200001 of https://codereview.webrtc.org/1409943002/ )
>
> Reason for revert:
> This breaks iOS GYP generation as described on http://www.webrtc.org/native-code/ios
> I'm going to drive getting the build_with_libjingle=1 setting removed from the bots to match the official instructions.
>
> See https://code.google.com/p/webrtc/issues/detail?id=4653 for more context, as this is exactly what that issue tries to solve.
>
> Original issue's description:
> > Add aecdump support to audioproc_f.
> >
> > Add a new interface to abstract away file operations. This CL temporarily
> > removes support for dumping the output of reverse streams. It will be easy to
> > restore in the new framework, although we may decide to only allow it with
> > the aecdump format.
> >
> > We also now require the user to specify the output format, rather than
> > defaulting to the input format.
> >
> > TEST=Bit-exact output to the previous audioproc_f version using an input wav
> > file, and to the legacy audioproc using an aecdump file.
> >
> > Committed: https://crrev.com/bdafe31b86e9819b0adb9041f87e6194b7422b08
> > Cr-Commit-Position: refs/heads/master@{#10460}
>
> TBR=aluebs@webrtc.org,peah@webrtc.org,andrew@webrtc.org
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
>
> Committed: https://crrev.com/d279941bb54bfdc6e7324bf36cac76581474b96d
> Cr-Commit-Position: refs/heads/master@{#10523}

TBR=aluebs@webrtc.org,peah@webrtc.org,andrew@webrtc.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.webrtc.org/1419953010

Cr-Commit-Position: refs/heads/master@{#10524}
2015-11-05 14:23:10 +00:00
d279941bb5 Revert of Add aecdump support to audioproc_f. (patchset #8 id:200001 of https://codereview.webrtc.org/1409943002/ )
Reason for revert:
This breaks iOS GYP generation as described on http://www.webrtc.org/native-code/ios
I'm going to drive getting the build_with_libjingle=1 setting removed from the bots to match the official instructions.

See https://code.google.com/p/webrtc/issues/detail?id=4653 for more context, as this is exactly what that issue tries to solve.

Original issue's description:
> Add aecdump support to audioproc_f.
>
> Add a new interface to abstract away file operations. This CL temporarily
> removes support for dumping the output of reverse streams. It will be easy to
> restore in the new framework, although we may decide to only allow it with
> the aecdump format.
>
> We also now require the user to specify the output format, rather than
> defaulting to the input format.
>
> TEST=Bit-exact output to the previous audioproc_f version using an input wav
> file, and to the legacy audioproc using an aecdump file.
>
> Committed: https://crrev.com/bdafe31b86e9819b0adb9041f87e6194b7422b08
> Cr-Commit-Position: refs/heads/master@{#10460}

TBR=aluebs@webrtc.org,peah@webrtc.org,andrew@webrtc.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.webrtc.org/1423693008

Cr-Commit-Position: refs/heads/master@{#10523}
2015-11-05 14:09:08 +00:00
394c537b21 Update layer indices for non-flexible mode according to updates in the RTP payload profile.
https://tools.ietf.org/id/draft-ietf-payload-vp9-01.txt

BUG=chromium:500602
TBR=stefan@webrtc.org

Review URL: https://codereview.webrtc.org/1426813002

Cr-Commit-Position: refs/heads/master@{#10522}
2015-11-05 14:07:09 +00:00
f97bfed6c7 Revert of Move audioproc_test_utils into enable_protobuf condition. (patchset #1 id:1 of https://codereview.webrtc.org/1419533010/ )
Reason for revert:
I'm going to revert this and https://codereview.webrtc.org/1409943002 to get things back in a good state.

Original issue's description:
> Move audioproc_test_utils into enable_protobuf condition.
>
> From https://codereview.webrtc.org/1409943002 this target doesn't
> pass GYP on iOS unless build_with_libjingle==1.
> Our bots currently build with that, but we want to remove that GYP_DEFINES
> from the bots since http://www.webrtc.org/native-code/ios doesn't
> say it's needed.
>
> R=aluebs@webrtc.org
>
> Committed: https://crrev.com/e2a89251d9a75c2439daddd80f732ab505d0e1b9
> Cr-Commit-Position: refs/heads/master@{#10510}

TBR=andrew@webrtc.org,aluebs@webrtc.org,kjellander@webrtc.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.webrtc.org/1428063007

Cr-Commit-Position: refs/heads/master@{#10521}
2015-11-05 14:02:20 +00:00
cd19faffa8 Attempt to isolate a bug by adding a new CHECK
Review URL: https://codereview.webrtc.org/1426953005

Cr-Commit-Position: refs/heads/master@{#10520}
2015-11-05 13:11:26 +00:00
2f48d94124 Set pacer target bitrate to max of bwe and bitrate allocation.
ChannelGroup::OnNetWorkChanged() should not configure the pacer to send
a lower bitrate than what bitrate_allocator has actually allocated (may
be the case if min_bitrate is enforced, for instance).

BUG=

Review URL: https://codereview.webrtc.org/1413663004

Cr-Commit-Position: refs/heads/master@{#10519}
2015-11-05 12:25:58 +00:00
a81a239ecd Remove DrMemory suppressions for NetEq
BUG=webrtc:2515
NOTRY=true
TBR=kjellander@webrtc.org

Review URL: https://codereview.webrtc.org/1414283007

Cr-Commit-Position: refs/heads/master@{#10518}
2015-11-05 12:10:53 +00:00
b136b4fe17 Roll chromium_revision bce6ee4..b483788 (357989:358023)
Change log: bce6ee4..b483788
Full diff: bce6ee4..b483788

No dependencies changed.
No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1429223003

Cr-Commit-Position: refs/heads/master@{#10517}
2015-11-05 11:54:20 +00:00
d6b9d3353d Moves logging of audio effects to when they are enabled
BUG=none
TBR=magjed

Review URL: https://codereview.webrtc.org/1411783011 .

Cr-Commit-Position: refs/heads/master@{#10516}
2015-11-05 11:44:40 +00:00
85ec2094da Roll chromium_revision f930f3f..bce6ee4 (357874:357989)
Change log: f930f3f..bce6ee4
Full diff: f930f3f..bce6ee4

Changed dependencies:
* src/third_party/libvpx_new/source/libvpx: 9645cd4..c664170
* src/third_party/libyuv: 5d97b93..c2bff1a
DEPS diff: f930f3f..bce6ee4/DEPS

No update to Clang.

TBR=marpan@webrtc.org, stefan@webrtc.org,
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1426743007

Cr-Commit-Position: refs/heads/master@{#10515}
2015-11-05 03:56:41 +00:00
444237e2e4 Remove unused crypto.gni import.
We are trying to move crypto.gni out of build/config in chromium,
this should help with this work.

BUG=None
R=kjellander@webrtc.org

Review URL: https://codereview.webrtc.org/1410343014

Cr-Commit-Position: refs/heads/master@{#10514}
2015-11-04 22:44:04 +00:00
cecd7b8301 Disable VP9 resize test.
Needed for the upcoming libvpx roll.
Will re-enable it after the roll.

TBR=stefan@webrtc.org

Review URL: https://codereview.webrtc.org/1421603004 .

Cr-Commit-Position: refs/heads/master@{#10513}
2015-11-04 22:35:56 +00:00
a89c5fbd7e Roll chromium_revision 1f9589b..f930f3f (357797:357874)
Change log: 1f9589b..f930f3f
Full diff: 1f9589b..f930f3f

Changed dependencies:
* src/third_party/icu: 94e4b77..42c58d4
DEPS diff: 1f9589b..f930f3f/DEPS

No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1418563015

Cr-Commit-Position: refs/heads/master@{#10512}
2015-11-04 20:41:15 +00:00
9b66957b4f Stop a session when a new connection becomes writable.
We cannot do it at the end of sorting because it may stop a session too early.
Also remove was_writable_, which is not useful.
BUG=webrtc:5119

Review URL: https://codereview.webrtc.org/1406423008

Cr-Commit-Position: refs/heads/master@{#10511}
2015-11-04 20:07:49 +00:00
e2a89251d9 Move audioproc_test_utils into enable_protobuf condition.
From https://codereview.webrtc.org/1409943002 this target doesn't
pass GYP on iOS unless build_with_libjingle==1.
Our bots currently build with that, but we want to remove that GYP_DEFINES
from the bots since http://www.webrtc.org/native-code/ios doesn't
say it's needed.

R=aluebs@webrtc.org

Review URL: https://codereview.webrtc.org/1419533010 .

Cr-Commit-Position: refs/heads/master@{#10510}
2015-11-04 18:56:58 +00:00
98cc88c873 Correctly handle the error case where the CodecId has a negative value
Negative values should be treated the same as too-large positive values: by returning an empty Maybe.

TBR=henrik.lundin@webrtc.org

Review URL: https://codereview.webrtc.org/1407383010

Cr-Commit-Position: refs/heads/master@{#10509}
2015-11-04 17:56:22 +00:00
5d4e944391 Revert of Change type of pid_diff (int16_t -> uint8_t) according to updates in RTP payload profile. (patchset #3 id:40001 of https://codereview.webrtc.org/1427253002/ )
Reason for revert:
Breaks bot.

Original issue's description:
> Change type of pid_diff (int16_t -> uint8_t) according to updates in RTP payload profile. Max p_diff is 8 bits.
>
> Change type of number of reference pictures (size_t -> uint8_t). Max is 2 bits.
>
> Size of WebRtcRTPHeader: 4352 -> 1784 bytes.
>
> BUG=webrtc:5144, chromium:500602
>
> Committed: https://crrev.com/81c5c7f8157f767747bd97419eb0a589207354cf
> Cr-Commit-Position: refs/heads/master@{#10504}

TBR=stefan@webrtc.org,mflodman@webrtc.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:5144, chromium:500602

Review URL: https://codereview.webrtc.org/1423493005

Cr-Commit-Position: refs/heads/master@{#10508}
2015-11-04 15:40:44 +00:00
e56c763691 Removing trace checks in VoETestManager.
Trace checks in the ctor and dtor of VoETestManager are removed, since they can fail if there are more than one VoETestManager (or VoE) used in a test.

BUG=

Review URL: https://codereview.webrtc.org/1407883007

Cr-Commit-Position: refs/heads/master@{#10507}
2015-11-04 15:11:52 +00:00
275d255e21 Adding debug dump test.
This test is to verify that the debug dump can perfectly reproduce APM states if the recording is made from the first input sample.

BUG=

Review URL: https://codereview.webrtc.org/1393353003

Cr-Commit-Position: refs/heads/master@{#10506}
2015-11-04 14:24:02 +00:00
b7a2017b15 Roll chromium_revision a8b75a6..1f9589b (357542:357797)
Change log: a8b75a6..1f9589b
Full diff: a8b75a6..1f9589b

Changed dependencies:
* src/tools/gyp: 3f21260..2c1e6cc
DEPS diff: a8b75a6..1f9589b/DEPS

No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1431743003

Cr-Commit-Position: refs/heads/master@{#10505}
2015-11-04 13:19:03 +00:00
81c5c7f815 Change type of pid_diff (int16_t -> uint8_t) according to updates in RTP payload profile. Max p_diff is 8 bits.
Change type of number of reference pictures (size_t -> uint8_t). Max is 2 bits.

Size of WebRtcRTPHeader: 4352 -> 1784 bytes.

BUG=webrtc:5144, chromium:500602

Review URL: https://codereview.webrtc.org/1427253002

Cr-Commit-Position: refs/heads/master@{#10504}
2015-11-04 10:19:45 +00:00
da07290353 Cleanup a few symlinks in setup_links.py
It seems these are no longer valid/needed.

R=phoglund@webrtc.org

Review URL: https://codereview.webrtc.org/1426483008 .

Cr-Commit-Position: refs/heads/master@{#10503}
2015-11-04 09:52:31 +00:00
f040b2367d Add histograms for send-side delay stats for a sent video stream:
- "WebRTC.Video.SendSideDelayInMs"
- "WebRTC.Video.SendSideDelayMaxInMs"

BUG=chromium:512752

Review URL: https://codereview.webrtc.org/1405023014

Cr-Commit-Position: refs/heads/master@{#10502}
2015-11-04 08:59:10 +00:00
c21f0c04cc Remove WEBRTC_ANDROID from hardcoded gtest relative path usage.
BUG=

Review URL: https://codereview.webrtc.org/1429693005

Cr-Commit-Position: refs/heads/master@{#10501}
2015-11-04 07:47:46 +00:00
ff761fba82 modules: more interface -> include renames
This changes the following module directories:
* webrtc/modules/audio_conference_mixer/interface
* webrtc/modules/interface
* webrtc/modules/media_file/interface
* webrtc/modules/rtp_rtcp/interface
* webrtc/modules/utility/interface

To avoid breaking downstream, I followed this recipe:
1. Copy the interface dir to a new sibling directory: include
2. Update the header guards in the include directory to match the style guide.
3. Update the header guards in the interface directory to match the ones in include. This is required to avoid getting redefinitions in the not-yet-updated downstream code.
4. Add a pragma warning in the header files in the interface dir. Example:
#pragma message("WARNING: webrtc/modules/interface is DEPRECATED; "
                "use webrtc/modules/include")
5. Search for all source references to webrtc/modules/interface and update them to webrtc/modules/include (*.c*,*.h,*.mm,*.S)
6. Update all GYP+GN files. This required manual inspection since many subdirectories of webrtc/modules referenced the interface dir using ../interface etc(*.gyp*,*.gn*)

BUG=5095
TESTED=Passing compile-trybots with --clobber flag:
git cl try --clobber --bot=win_compile_rel --bot=linux_compile_rel --bot=android_compile_rel --bot=mac_compile_rel --bot=ios_rel -m tryserver.webrtc

R=stefan@webrtc.org, tommi@webrtc.org

Review URL: https://codereview.webrtc.org/1417683006 .

Cr-Commit-Position: refs/heads/master@{#10500}
2015-11-04 07:32:04 +00:00
5af9a28bd6 Roll chromium_revision d131cac..a8b75a6 (357393:357542)
Change log: d131cac..a8b75a6
Full diff: d131cac..a8b75a6

Changed dependencies:
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/51a01a5..2e0901b
DEPS diff: d131cac..a8b75a6/DEPS

No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1408913003 .

Cr-Commit-Position: refs/heads/master@{#10499}
2015-11-04 05:49:47 +00:00