Commit Graph

6623 Commits

Author SHA1 Message Date
Jan-Ivar Bruaroey
e3194aa305 Bug 1492479 - Have MediaManager::GetUserMedia() return a promise. r=achronop,jya
Differential Revision: https://phabricator.services.mozilla.com/D8008

--HG--
extra : moz-landing-system : lando
2018-11-30 05:13:58 +00:00
Andreea Pavel
8e973f56b2 Backed out 3 changesets (bug 1509327) for build bustages on a CLOSED TREE
Backed out changeset aeb00b8974a4 (bug 1509327)
Backed out changeset ea27440a2126 (bug 1509327)
Backed out changeset 9881fd46fde2 (bug 1509327)
2018-11-30 05:16:08 +02:00
Alex Chronopoulos
260020ff15 Bug 1509327 - Update libdav1d build file after import. r=TD-Linux
Differential Revision: https://phabricator.services.mozilla.com/D13427

--HG--
extra : moz-landing-system : lando
2018-11-29 22:26:11 +00:00
Alex Chronopoulos
d5ff9b025d Bug 1509327 - Update dav1d from upstream to 9e08ac7. r=TD-Linux
Differential Revision: https://phabricator.services.mozilla.com/D13426

--HG--
extra : moz-landing-system : lando
2018-11-29 22:24:05 +00:00
Andreas Pehrson
f0bf48464f Bug 1509548 - Make MediaStreamGraph pull data per track instead of per stream. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D13086

--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:42 +00:00
Andreas Pehrson
a02fa011f0 Bug 1509548 - Remove the concept of a known tracks time from MediaStreamGraph. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D12923

--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:06 +00:00
Paul Vitale
34ca854b9d Bug 1194010 - Block webrtc socket creation on restricted ports r=drno
Port restriction is delegated to the io service.  Port 0 is explicitly
unrestricted.

NS_CheckPortSafety emits a warning which pollutes the gtests a bit.  It is only
tested if the port is not 0.

Differential Revision: https://phabricator.services.mozilla.com/D13187

--HG--
extra : moz-landing-system : lando
2018-11-29 15:40:44 +00:00
Dan Minor
7ca7e7696c Bug 1497552 - Remove support for 44100 Hz in dtmf_tone_generator; r=padenot
Assertions in NetEqImpl::SetSampleRateAndChannels prevent us from requesting
tones at 44100 Hz, so this code can be safely removed.

Differential Revision: https://phabricator.services.mozilla.com/D12982

--HG--
extra : moz-landing-system : lando
2018-11-29 12:59:01 +00:00
Dan Minor
b2dbaeae8f Bug 1497602 - Enable DirectX screen capturer on Windows; r=pehrsons
This enables support for the DirectX screen capturer. We use the default
DesktopCaptureOptions which do not set the option to use the DirectX screen
capturer so this change will have no effect with the current code.

For what it's worth, I tested enabling the DirectX option and it worked fine on my
system, but I don't see any reason to not follow the defaults provided by
webrtc.org in this case.

Differential Revision: https://phabricator.services.mozilla.com/D13303

--HG--
extra : moz-landing-system : lando
2018-11-29 13:27:23 +00:00
Nico Grunbaum
41a179ba06 Bug 1324788 - Bug 1324688 - Bring RTCIceCandidateStats up to spec r=mjf,jib,smaug
Bug 1324788 - P1 - rename RTCIceCandidate stat "portNumber" to spec "port"
Bug 1324788 - P2 - update RTCIceCandidateStats candidateType enum to spec
Bug 1324788 - P3 - add RTCIceCandidatePair.priority stat
Bug 1324788 - P4 - update WebRTC ICE candidate stats field componentId to spec name transportId
Bug 1324788 - P5 - remove deprecated RTCIceCandidateStats.mozLocalTransport field
Bug 1324788 - P6 - update WebRTC ICE candidate stats field transport to spec name, protocol
Bug 1324788 - P7 - remove deprecated RTCIceCandidateStats.candidateId
Bug 1324788 - P8 - reorder RTCIceCandidateStats dictionary members to match the spec
Bug 1324788 - P9 - make RTCIceCandidateStats.transportId ChromeOnly

Differential Revision: https://phabricator.services.mozilla.com/D12953

--HG--
extra : moz-landing-system : lando
2018-11-28 20:30:07 +00:00
Gabriele Svelto
19e52bebd4 Bug 1510582 - Remove useless inclusions of Services.h r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D13240

--HG--
extra : moz-landing-system : lando
2018-11-28 17:25:23 +00:00
Dan Minor
7d22c8090a Bug 1509994 - Regenerate moz.build files; r=pehrsons
Depends on D13095

Differential Revision: https://phabricator.services.mozilla.com/D13096

--HG--
extra : moz-landing-system : lando
2018-11-27 17:34:05 +00:00
Dan Minor
f4eadf5478 Bug 1509994 - Update gn generated json files (part 2); r=pehrsons
Depends on D13094

Differential Revision: https://phabricator.services.mozilla.com/D13095

--HG--
extra : moz-landing-system : lando
2018-11-27 17:33:47 +00:00
Dan Minor
2b6f177a68 Bug 1509994 - Update gn generated json files; r=pehrsons
Depends on D13092

Differential Revision: https://phabricator.services.mozilla.com/D13094

--HG--
extra : moz-landing-system : lando
2018-11-27 17:32:52 +00:00
Dan Minor
440fc58998 Bug 1509994 - Move video_engine from webrtc to systemservices; r=pehrsons
Historically this code was part of webrtc.org but has since been removed
from upstream. Rather than maintaining it as a local diff against upstream,
we should just move it to where it is used.

Differential Revision: https://phabricator.services.mozilla.com/D13092

--HG--
rename : media/webrtc/trunk/webrtc/video_engine/browser_capture_impl.h => dom/media/systemservices/video_engine/browser_capture_impl.h
rename : media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc => dom/media/systemservices/video_engine/desktop_capture_impl.cc
rename : media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h => dom/media/systemservices/video_engine/desktop_capture_impl.h
extra : moz-landing-system : lando
2018-11-28 20:16:42 +00:00
Nils Ohlmeier [:drno]
1319a0b5d5 Bug 1507700: allow incoming STUN requests. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D12384

--HG--
extra : moz-landing-system : lando
2018-11-28 20:13:17 +00:00
Ehsan Akhgari
ca162bee20 Bug 1508472 - Part 4: Fourth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
This is a best effort attempt at ensuring that the adverse impact of
reformatting the entire tree over the comments would be minimal.  I've used a
combination of strategies including disabling of formatting, some manual
formatting and some changes to formatting to work around some clang-format
limitations.

Differential Revision: https://phabricator.services.mozilla.com/D13193

--HG--
extra : moz-landing-system : lando
2018-11-28 09:16:55 +00:00
Byron Campen [:bwc]
3cc2282db8 Bug 1507216: Make sure AudioConduit doesn't re-create the recv stream without de-registering the old one. r=dminor
Make a cleaner distinction between having a recv stream that is inactive, and no recv stream at all. Requires some modification to local RTC extension configuration, because of a test-case that assumed StopReceiving/StartReceiving would re-create the recv stream as opposed to simply restarting it.

Differential Revision: https://phabricator.services.mozilla.com/D12936

--HG--
extra : moz-landing-system : lando
2018-11-26 19:56:25 +00:00
Alex Chronopoulos
e821d283fa Bug 1493400 - Create build files for dav1d. r=firefox-build-system-reviewers,chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D12163

--HG--
extra : moz-landing-system : lando
2018-11-24 01:53:31 +00:00
Alex Chronopoulos
8046b715cd Bug 1493400 - Update dav1d from upstream to d27598e. r=TD-Linux
Depends on D9607

Differential Revision: https://phabricator.services.mozilla.com/D12162

--HG--
rename : third_party/dav1d/include/compat/stdatomic.h => third_party/dav1d/include/compat/msvc/stdatomic.h
rename : third_party/dav1d/src/arm/mc_init.c => third_party/dav1d/src/arm/mc_init_tmpl.c
rename : third_party/dav1d/src/x86/ipred_init.c => third_party/dav1d/src/x86/ipred_init_tmpl.c
rename : third_party/dav1d/src/x86/itx_init.c => third_party/dav1d/src/x86/itx_init_tmpl.c
rename : third_party/dav1d/src/x86/loopfilter_init.c => third_party/dav1d/src/x86/loopfilter_init_tmpl.c
extra : moz-landing-system : lando
2018-11-27 14:04:37 +00:00
Thomas Daede
e6a11914f8 Bug 1493400 - Import dav1d into tree. r=glob
Differential Revision: https://phabricator.services.mozilla.com/D9607

--HG--
extra : moz-landing-system : lando
2018-11-24 01:53:30 +00:00
Coroiu Cristina
9f7204e754 Merge inbound to mozilla-central a=merge 2018-11-27 00:34:45 +02:00
byron jones
e26ef89bc9 Bug 1509867 - add moz.yaml to libpng, r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D12901

--HG--
extra : moz-landing-system : lando
2018-11-26 14:32:38 +00:00
byron jones
cd4fa62854 Bug 1507051 - replace libyuv's README_MOZILLA with moz.yaml; r=jesup
Replace README_MOZILLA with moz.yaml, various fixups for update.py, and create
a missing patch file from Bug 1491848.

Differential Revision: https://phabricator.services.mozilla.com/D11891

--HG--
extra : moz-landing-system : lando
2018-11-23 13:00:07 +00:00
Byron Campen [:bwc]
97690b385d Bug 1494312 - Part 3: Expose RLog stuff via MediaTransportHandler. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D11777

--HG--
extra : moz-landing-system : lando
2018-11-23 16:46:51 +00:00
Byron Campen [:bwc]
e6218aee8a Bug 1494312 - Part 2: Make the internal PC stats API based on MozPromise. r=mjf,mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D11776

--HG--
extra : moz-landing-system : lando
2018-11-23 16:46:52 +00:00
Byron Campen [:bwc]
69e7155b3a Bug 1494312 - Part 1: Remove unused nsresult returns from MediaTransportHandler. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D11775

--HG--
extra : moz-landing-system : lando
2018-11-23 16:46:23 +00:00
Andreas Pehrson
0c346714e6 Bug 1423241 - Remove fake-class-based webrtc unittests. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D12285

--HG--
extra : moz-landing-system : lando
2018-11-23 15:03:07 +00:00
Andreas Pehrson
4213b7db86 Bug 1423241 - Refactor DecodedStream. r=jya
This removes DecodedStream's use of MediaStreamListener in favor of
MediaStreamTrackListener. This change has however rippled through to a lot
more cleanup, per below.

This moves the MediaStreamTrack lifetime ownership for captured
HTMLMediaElements from the media element to DecodedStream, where the
MediaStreamGraph-side tracks are already created and ended today.

This makes MediaStreamTrack creation explicit across the entire codebase and
lets us remove the MediaStreamTrackSourceGetter class and the infrastructure
of adding MediaStreamTracks after they've already been created in the graph
from DOMMediaStream.

With track ownership, and thus TrackID allocation ownership, happening
exclusively in DecodedStream for its output tracks, we also stop throwing
away and recreating the SourceMediaStream to which we feed data on seek.
This is one step closer to fixing bug 1172394 and spec compliance of
HTMLMediaElement.captureStream().

Differential Revision: https://phabricator.services.mozilla.com/D12273

--HG--
extra : moz-landing-system : lando
2018-11-23 15:02:03 +00:00
Andreas Pehrson
e80887ac8d Bug 1423241 - Return appended StreamTime samples appended through AppendToTrack. r=padenot
This allows DecodedStream to accurately track how many samples have been
appended to a track, even with resampling enabled.

Differential Revision: https://phabricator.services.mozilla.com/D12272

--HG--
extra : moz-landing-system : lando
2018-11-23 15:01:48 +00:00
Andreas Pehrson
80cde33d12 Bug 1423241 - Always add tracks at the stream's current time. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D12271

--HG--
extra : moz-landing-system : lando
2018-11-23 15:01:42 +00:00
Andreas Pehrson
bae0391522 Bug 1423241 - Move MediaPipeline from MediaStreamListener to MediaStreamTrackListener. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D9104

--HG--
extra : moz-landing-system : lando
2018-11-23 15:01:30 +00:00
Jean-Yves Avenard
e9ab7f5485 Bug 1505284 - P4. Split preferences to enable WebRTC with MediaDataDecoder. r=padenot
So that we can disable just the H264 decoders while allowing VP8 or VP9.

Differential Revision: https://phabricator.services.mozilla.com/D12539

--HG--
extra : moz-landing-system : lando
2018-11-22 16:31:16 +00:00
Dan Minor
c5bce82ff0 Bug 1507413 - Increase number of media streams supported by sipcc; r=bwc
This also removes SDP_MAX_LINE_LEN which is unused.

Differential Revision: https://phabricator.services.mozilla.com/D12472

--HG--
extra : moz-landing-system : lando
2018-11-21 20:00:19 +00:00
byron jones
bb7a59d509 Bug 1509236 - replace libsoundtouch's README_MOZILLA with moz.yaml r=jya
Differential Revision: https://phabricator.services.mozilla.com/D12624

--HG--
extra : moz-landing-system : lando
2018-11-22 09:42:20 +00:00
Nico Grunbaum
0c719fb462 Bug 1489040 Update WebRTC ICE candidate stats field name ipAddress to address r=mjf,jib,smaug
Bug 1489040 - P1 - Update WebRTC ICE candidate stats field ipAddress to new name, address
Bug 1489040 - P2 - adjust WebRTC stats mochitest for new stat name 'address'
Bug 1489040 - P3 - add test for legacy WebRTC stat names

Differential Revision: https://phabricator.services.mozilla.com/D5560

--HG--
extra : moz-landing-system : lando
2018-11-22 00:14:36 +00:00
Dan Minor
118f324018 Bug 1411681 - Cherrypick 6728003bcf5657da8f9ed52ad84f46c1197ce54b from upstream webrtc.org; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D12417

--HG--
extra : moz-landing-system : lando
2018-11-20 12:07:07 +00:00
Dan Minor
a88b07525e Bug 1406941 - Add unittests for configuring AudioConduit; r=padenot
Depends on D12017

Differential Revision: https://phabricator.services.mozilla.com/D12018

--HG--
extra : moz-landing-system : lando
2018-11-19 17:00:35 +00:00
Dan Minor
5efc93cb87 Bug 1406941 - Make AudioConduit more easily unit testable; r=padenot
This makes Init and DeleteChannels virtual and mRecvChannelProxy and
mSendChannelProxy protected. This will allow unit test code to override
the creation of channels so that we can use a mocked ChannelProxy instead.

Depends on D12016

Differential Revision: https://phabricator.services.mozilla.com/D12017

--HG--
extra : moz-landing-system : lando
2018-11-19 17:00:43 +00:00
Dan Minor
80bc9e8334 Bug 1406941 - Remove unused error handling code from SetLocalRTPExtensions; r=padenot
Rather than returning an error, the channel proxies have asserts that the
underlying calls to the channel objects succeeded.

Depends on D12015

Differential Revision: https://phabricator.services.mozilla.com/D12016

--HG--
extra : moz-landing-system : lando
2018-11-19 17:46:15 +00:00
Dan Minor
6c797e79ae Bug 1406941 - Set opus maxplaybackrate in AudioConduit; r=padenot
This was regressed by the branch 64 update. The parameter is used in
audio_encoder_opus.cc.

Depends on D12014

Differential Revision: https://phabricator.services.mozilla.com/D12015

--HG--
extra : moz-landing-system : lando
2018-11-19 17:01:16 +00:00
Dan Minor
f064d3d180 Bug 1406941 - Fix typo in videoconduit_unittests.cpp; r=padenot
Depends on D12013

Differential Revision: https://phabricator.services.mozilla.com/D12014

--HG--
extra : moz-landing-system : lando
2018-11-19 17:01:25 +00:00
Dan Minor
a9a121b9e9 Bug 1406941 - Remove unused fields from JsepAudioCodecDescription; r=bwc
Packet size and rate are no longer configured inside AudioConduit, so there is
no reason to continue to define them here. We now take the defaults provided
by webrtc.org.

Depends on D12012

Differential Revision: https://phabricator.services.mozilla.com/D12013

--HG--
extra : moz-landing-system : lando
2018-11-19 17:44:16 +00:00
Dan Minor
450258b20a Bug 1406941 - Remove unused fields from AudioCodecConfig; r=padenot
With the branch 64 update we no longer configure packet size and rate
ourselves. Instead, we use the defaults provided in acm_codec_database.cc.
This removes the unused fields from AudioCodecConfig, the next commit does the
same thing for JsepAudioCodecDescription.

Differential Revision: https://phabricator.services.mozilla.com/D12012

--HG--
extra : moz-landing-system : lando
2018-11-19 17:01:33 +00:00
Thomas Daede
9735214d9a Bug 1501796 - Use nasm when yasm is requested. r=firefox-build-system-reviewers,mshal
Includes changes to support nasm's stricter include paths.

Supports falling back to yasm if nasm is missing.

Differential Revision: https://phabricator.services.mozilla.com/D9972

--HG--
extra : moz-landing-system : lando
2018-11-16 01:20:58 +00:00
Csoregi Natalia
c9b70719c8 Merge mozilla-central to autoland. CLOSED TREE 2018-11-16 00:19:45 +02:00
Dan Horák
02a48779df Bug 1506644 - Add webrtc.org build configs for PPC and Arm Linux platforms; r=dminor
--HG--
extra : rebase_source : b9d40305a0bb16700d3863048424d892fde04001
2018-11-15 08:34:27 -05:00
Margareta Eliza Balazs
d5555d2998 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-11-15 18:22:30 +02:00
byron jones
e79d7f7cdf Bug 1507057 - libtheora: replace libtheora's README_MOZILLA with moz.yaml; r=jya
Add moz.yaml and update `update.sh` to match other media libraries.

Note after upstream's switch from SVN to git the RSC headers have changed,
however, these changes have not yet been committed.  I've updated the patch
that had hunks with context extending into the RSC header so it continues to
apply after pulling from git.

Differential Revision: https://phabricator.services.mozilla.com/D11975

--HG--
extra : moz-landing-system : lando
2018-11-15 12:04:58 +00:00
Byron Campen [:bwc]
03444d1918 Bug 1487278: When a transceiver is stopped/disassociated by a remote description, clear its transport id too. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D11778

--HG--
extra : moz-landing-system : lando
2018-11-14 23:29:41 +00:00
Andrew Osmond
33bcfcbc16 Bug 1509878 - Upgrade libwebp to version 1.0.1 r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D12933
2018-11-26 12:47:25 -05:00
David Major
79ef206dc5 Bug 1503363: Regenerate webrtc moz.build files. r=dminor
--HG--
extra : rebase_source : 44e3d835c4bac4cd6692a406329512d16a3357c6
2018-11-14 10:37:21 -05:00
David Major
a09f9b750d Bug 1503363: Add gn json files for x64-windows. r=dminor
--HG--
rename : media/webrtc/gn-configs/x86_False_x86_win.json => media/webrtc/gn-configs/x64_False_x64_win.json
rename : media/webrtc/gn-configs/x86_True_x86_win.json => media/webrtc/gn-configs/x64_True_x64_win.json
extra : rebase_source : 6c72890bf43767f91faf185530610215a596d46b
2018-11-14 10:28:54 -05:00
Chris Manchester
8bc396706e Bug 1503363: Add gn json files for x86-linux. r=dminor
--HG--
rename : media/webrtc/gn-configs/x64_False_x64_linux.json => media/webrtc/gn-configs/x64_False_x86_linux.json
rename : media/webrtc/gn-configs/x64_True_x64_linux.json => media/webrtc/gn-configs/x64_True_x86_linux.json
extra : rebase_source : 64ef7ed051b5e4796194f35cf26efe4b78280b99
2018-11-14 10:28:53 -05:00
David Major
abaa2d2c68 Bug 1503363: Add gn json files for aarch64-windows. r=dminor
--HG--
extra : rebase_source : f96fd2ef8e045d4a0b56da883fa1542b4ab3e48b
2018-11-14 10:28:46 -05:00
David Major
7b8d1cf803 Bug 1503363: De-unify some more webrtc files due to conflicting defines. r=dminor
--HG--
extra : rebase_source : ca3573f29f4ed56a64e39b702636dace1616c42d
2018-11-14 10:06:58 -05:00
Coroiu Cristina
d850d799a0 Merge inbound to mozilla-central a=merge 2018-11-14 11:51:31 +02:00
Nils Ohlmeier [:drno]
13c6f01479 Bug 1505733: add recording of DTLS protocol version used by PeerConnections. r=mt
Differential Revision: https://phabricator.services.mozilla.com/D11300

--HG--
extra : moz-landing-system : lando
2018-11-10 20:29:57 +00:00
Nils Ohlmeier [:drno]
d0376ddab9 Bug 1456417: made MLineIndex nullable. r=bwc,smaug
Differential Revision: https://phabricator.services.mozilla.com/D10807

--HG--
extra : moz-landing-system : lando
2018-11-13 22:52:24 +00:00
Byron Campen [:bwc]
33bc9bd6b6 Bug 1498793: Accept msid without track id r=mjf,jib
Differential Revision: https://phabricator.services.mozilla.com/D10925

--HG--
extra : moz-landing-system : lando
2018-11-12 19:25:59 +00:00
byron jones
0ef0024e3e Bug 1505278 - replace libmkv's README_MOZILLA with moz.yaml. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D11147

--HG--
extra : moz-landing-system : lando
2018-11-11 22:01:14 +00:00
Dan Minor
cc500ea702 Bug 1506500 - Use ReceiveStreamStatistics for GetRTCPSenderReport; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D11794

--HG--
extra : rebase_source : 1d71f849f75b77f7e2834afa50f91a8259c7cb56
2018-11-13 11:43:17 -05:00
Brindusan Cristian
3a68003805 Backed out 3 changesets (bug 1503363) for build bustages on mozbuild. CLOSED TREE
Backed out changeset adc6f14f89e4 (bug 1503363)
Backed out changeset 0b7dd43c1e2e (bug 1503363)
Backed out changeset 8c2426b552ac (bug 1503363)
2018-11-13 18:28:48 +02:00
David Major
08ccde641f Bug 1503363: Regenerate webrtc moz.build files. r=dminor 2018-11-13 11:13:42 -05:00
David Major
9735854f16 Bug 1503363: Add gn json files for aarch64-windows. r=dminor 2018-11-13 11:13:42 -05:00
David Major
becc139296 Bug 1503363: De-unify some more webrtc files due to conflicting defines. r=dminor 2018-11-13 11:13:41 -05:00
Paul Vitale
09f4c06235 Bug 1203503 - part 2. replace proxy tunnel with new ipc-based tunnel r+bwc, r+mayhemer
This replaces the tunnel using a new nr_socket implementation.  Proxy detection
code is still done in the peer connction.  However, the result is only used to
detect a proxy.  The result is unused.  Address resolution is done by necko code
in the parent process.  The new socket wraps a WebrtcProxyChannel which uses
necko to handle proxy negotiation.  This has a happy side effect of enabling all
authentication modes that necko already supports for http proxies.

This adds a protocol for Necko to manage, WebrtcProxyChannel.  This new protocol
serves as a pipe for a CONNECT tunnel.  It is only used in WebRtc and not built
in no WebRtc builds.

--HG--
extra : rebase_source : a951841f95eaaa0562886cf76b405b01f1adf70e
extra : intermediate-source : 5c3da21957fc80b07188bc8a405437b858027a22
extra : source : 594a32883463ab051677ba06e22fa6d062b4b4a9
2018-06-05 12:10:16 -05:00
Dan Minor
0185d52ba2 Bug 1376873 - Reduce thread stack size in platform_thread.cc; r=bwc
Summary:
The current default stack size of 1M results in intermittent OOMs on win32
builds while running web-platform tests. The value of 256k was chosen for
consistency with the default value used elsewhere in Gecko, which is defined in
nsIThreadManager.idl.

Reviewers: bwc

Tags: #secure-revision

Bug #: 1376873

Differential Revision: https://phabricator.services.mozilla.com/D11090

--HG--
extra : rebase_source : 9039a5c4ac25c227ee65b0321fdffdecd81d085c
2018-11-05 10:33:02 -05:00
Dan Minor
29c115bb15 Bug 1376873 - Add generated moz.build files; r=ng
--HG--
extra : rebase_source : 4b6fbd953d68e9092be0159f2af004bf96a1226e
2018-09-13 07:53:01 -04:00
Jan Beich
f14826a7c9 Bug 1376873 - Add WebRTC 64 gn-configs for BSDs. r=dminor f=gaston
All gn-configs were generated on a single FreeBSD amd64 machine:
- DragonFly and NetBSD have is_clang=false, so differ only in target_os/OS_TARGET
- FreeBSD and OpenBSD have is_clang=true, so differ only in target_os/OS_TARGET
- x86 (i386) configs are from 32-bit chroot on x86_64 (amd64)
- arm (armv7) and arm64 (aarch64) configs are from qemu-user chroot
- qemu-user can't run rustc atm, so configure was hacked to work without
- qemu-user crashes with gn 68 on aarch64, so gn 65 was used

--HG--
extra : rebase_source : fb05d660c299851de6226fb23c6873bdfc34237f
2018-10-12 12:57:04 -04:00
Jan Beich
e13e881da5 Bug 1376873 - Unbreak WebRTC 64 build on BSDs. r=dminor f=gaston
--HG--
extra : rebase_source : 84db77b91bced707b6465ffc9683d8b733512c74
2018-10-12 12:56:27 -04:00
Dan Minor
c8da55a336 Bug 1376873 - Update gn generated json files; r=ng
This updates the gn generated json files for tier-1 platforms, and removes
the outdated configurations for remaining platforms.

--HG--
extra : rebase_source : bccb7a5476d5d0a66aa90657f839cea5e49ff4ce
2018-02-23 15:01:50 -05:00
Andreas Pehrson
30610de2f0 Bug 1376873 - Use VP8SimulcastAdapter in VideoConduit; r=ng
The VP8SimulcastAdapter automatically handles cropping to accomodate
constraints on VP8 simulcast streams that each stream have exactly half the
width and height of the higher resolution stream before it.

This also adjusts min_bitrate_estimate in
test_peerConnection_simulcastOddResolution.html to compensate for changes in
the simulcast resolutions chosen by the webrtc.org code.

Differential Revision: https://phabricator.services.mozilla.com/D7482

--HG--
extra : rebase_source : b7ea403f7c9d6175a34eb11c7af17dd12ee55c31
2018-09-21 16:45:47 +02:00
Dan Minor
0cf790ab2b Bug 1376873 - Fix up rotation in video_capture_impl.cc; r=pehrsons
This fixes a bug in the upstream code introduced when they removed the
ConvertToI420 helper method from webrtc_libyuv.cc. The buffer size is
passed into libyuv::ConvertI420 incorrectly when rotation is applied, which
causes bad rendering and instabilities.

Differential Revision: https://phabricator.services.mozilla.com/D7478

--HG--
extra : rebase_source : d6910e01ebd81a626b6924f04b31f37b87900a66
2018-09-19 15:06:13 -04:00
Dan Minor
ceb2cc2230 Bug 1376873 - Make FunctionThatDoesNothing use const; r=ng
Windows ASAN builds complain about attempting to cast away the const qualifier
in FunctionThatDoesNothing, so this makes the argument const.

Differential Revision: https://phabricator.services.mozilla.com/D7477

--HG--
extra : rebase_source : dbfa0a48f50c30afa5a41b81af32bd9744a31511
2018-09-18 11:05:25 -04:00
Dan Minor
0370dcd88f Bug 1376873 - Don't define _USE_MATH_DEFINES in audio_processing.h; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D7476

--HG--
extra : rebase_source : 479864aa7db0f3050bbc2dbd9465cbc35ae172c0
2018-09-18 06:57:35 -04:00
Dan Minor
641b71af57 Bug 1376873 - Keep track of active codec mode in VideoConduit; r=pehrsons
Upstream has added an assertion in video send stream that prevents using
ReconfigureVideoEncoder if the content type has changed. This adds a
mActiveCodecMode member and uses it to prevent calling that method if the
codec mode has changed.

Differential Revision: https://phabricator.services.mozilla.com/D7475

--HG--
extra : rebase_source : d6af217ae501163f6ee742f2ad48f1f22d2869b4
2018-09-17 15:51:32 -04:00
Dan Minor
461e6fc686 Bug 1376873 - Setup contributing sources extension in audio_receive_stream.cc; r=ng
Differential Revision: https://phabricator.services.mozilla.com/D7474

--HG--
extra : rebase_source : 61e403ccc644d35a541e796c36f92abc198989af
2018-09-17 15:03:34 -04:00
Dan Minor
426cafe100 Bug 1376873 - Rollup of changes from cd8671232fd8 to 2a59b432d2bd; r=ng
Differential Revision: https://phabricator.services.mozilla.com/D7472

--HG--
extra : rebase_source : c9c96bfd25942ecb51f2ea7e3f8c913cd866cd8e
2018-09-17 07:24:22 -04:00
Dan Minor
eab091ae07 Bug 1376873 - Fix GetRTPStatistics; r=ng
Differential Revision: https://phabricator.services.mozilla.com/D7471

--HG--
extra : rebase_source : c85d48f46800be6b26e32a9f216b053e26bc523d
2018-09-06 16:24:33 -04:00
Dan Minor
d044bb4e47 Bug 1376873 - Fix warning in mean_variance_estimator.cc; r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D7470

--HG--
extra : rebase_source : 2357593c29910f2a99c1c1f8365a5621bea8d717
2018-08-13 10:24:46 -04:00
Dan Minor
2eda698370 Bug 1376873 - Allow single channel opus; r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D7469

--HG--
extra : rebase_source : 2d270cc630ed9910d6e6c3ef793b5e8a3beacac3
2018-08-13 08:34:44 -04:00
Dan Minor
4884df4153 Bug 1376873 - Make lock_block explicit; r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D7468

--HG--
extra : rebase_source : c81c3a142595e24b4177b03c2fbf58b49ec0062d
2018-08-02 13:56:10 -04:00
Dan Minor
d236b5c9ba Bug 1376873 - Cherrypick rev 09133af36fba93691a22151765097c0bd581c1fa; r=ng
Differential Revision: https://phabricator.services.mozilla.com/D7466

--HG--
extra : rebase_source : 71b4f43d9be1717cc60b8adbb4d42a47925b1820
2018-08-02 08:50:15 -04:00
Dan Minor
0c883f7989 Bug 1376873 - Change OS X logging include to prevent preprocessor multiple defines; r=ng
Differential Revision: https://phabricator.services.mozilla.com/D7465

--HG--
extra : rebase_source : b7dcd4720f764a763560b72674c16e8f17bc57fd
2018-07-31 13:45:43 -04:00
Dan Minor
b7851918aa Bug 1376873 - OS X desktop capture fixes; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D7464

--HG--
extra : rebase_source : d09de73b006c2b8a68b763c21b3ea4dc68a59b56
2018-07-31 13:32:44 -04:00
Dan Minor
921107e99f Bug 1376873 - Updates to VideoConduit.cpp for OS X; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D7455

--HG--
extra : rebase_source : 42719824d9906c2dd82b87420374925882722dde
2018-07-31 13:28:44 -04:00
Dan Minor
3207c6955b Bug 1376873 - Updates to Android video capture; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D7452

--HG--
extra : rebase_source : 29295a9beed6c9ea20c76c8ac1d05f01fe397b0b
2018-07-26 15:23:16 -04:00
Dan Minor
af9ad6b69a Bug 1376873 - Update WebrtcMediaCodecVP8VideoCodec; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D7451

--HG--
extra : rebase_source : e39a235884d1a60ff75eba66dc8fc9e3dde2f5f1
2018-07-26 10:14:05 -04:00
Dan Minor
a4bb9e371c Bug 1376873 - Remove Android java code from AudioConduit; r=padenot
This is no longer necessary as we do not use the webrtc.org audio device
implementations anymore.

Differential Revision: https://phabricator.services.mozilla.com/D7450

--HG--
extra : rebase_source : b0fb79e68885b42afa1418c77bc6d24527803e9c
2018-07-26 10:12:58 -04:00
Dan Minor
be3a4cb2d1 Bug 1376873 - Update videoconduit_unittests gtests; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D7446

--HG--
extra : rebase_source : 6b9b6b72a05dfcac9f3bbd50bd39f3d4f5745145
2018-02-16 09:47:19 -05:00
Dan Minor
55840bf1dd Bug 1376873 - Use audio/video sync groups; r=bwc
This uses sync groups in the receive stream configs for the conduits rather
than establishing sync through direct calls. When the streams are created
in call.cc, ConfigureSync is called, which results in SetSync being called
on the video stream which is the replacement for SetSyncChannel in branch 57
of webrtc.org.

With the current code, a video stream can only be synchronized to a single
audio stream. Using sync groups enforces a stronger constraint that only one
pair of audio and video streams can be synchronized for each sync group. The
comments in call.cc imply this is what is supported by webrtc.org, it seems
safer to also follow this constraint rather than circumvent it by calling
directly into the underlying code.

Differential Revision: https://phabricator.services.mozilla.com/D7445

--HG--
extra : rebase_source : fa8b1d301398edcedc6e488c51009b6667792f45
2018-04-27 07:25:19 -04:00
Dan Minor
d1bc0cab86 Bug 1376873 - Fix GetRTCPSenderReport; r=ng
Differential Revision: https://phabricator.services.mozilla.com/D7431

--HG--
extra : rebase_source : bb487c344ce6066b5d8e3f26ed8eb239e95074eb
2018-02-07 15:00:17 -05:00
Dan Minor
9bc0e6b1c6 Bug 1376873 - Remove CPULoadStateObserver; r=ng
We went through a lot of trouble to plumb the CPULoadState down to
MediaOptimization, but the value is not actually used for anything, at least
since the Branch 57 update. This removes the plumbing, since it seems we are
getting along ok without it.

Differential Revision: https://phabricator.services.mozilla.com/D7443

--HG--
extra : rebase_source : e8f7c8b313d37ea3383a9eb16a6cc573844762cd
2018-04-19 13:37:51 -04:00
Dan Minor
c1294214c2 Bug 1376873 - Disable Mid support in RtpDemuxer; r=mjf
The only use of Mid in the current webrtc.org code is in the unit tests.
RtpStreamReceiverController only allows adding sinks using SSRCs. Because
of this, we'll end up dropping packets in the RtpDemuxer with the current
code as none of our Mids will be recognized.

Tip of webrtc.org fully supports using Mids, so we'll be able to enable this
code again after the next update.

Differential Revision: https://phabricator.services.mozilla.com/D7442

--HG--
extra : rebase_source : 89d0f100bfa8bf7c050f6176f21dc2c829503d82
2018-03-27 15:43:30 -04:00
Dan Minor
fe29c0926f Bug 1376873 - Use Call interface in AudioConduit; r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D7441

--HG--
extra : rebase_source : 7aeea5f93ab8a7c160cfdbd97331ae7107a205dd
2018-08-21 13:39:53 -04:00
Dan Minor
dd566696a6 Bug 1376873 - Disable or replace thread check assertions; r=pehrsons
The changes to Call are required because we create the Call object on the main
thread, but deliver packets and query stats from the socket thread.

The changes to ChannelProxy are required because we query stats from the
socket thread rather than the main thread.

For RtpVideoStreamReceiver, this removes the worker_task_checker_ assertions
and replaces them with a critical section. This is how the code worked prior
to this update. We create the Call object (and thus eventually the
RtpVideoStreamReceiver) on the main thread, but we want to deliver packets on
the socket thread. To retain these assertions we'd either have to dispatch calls
to deliver packets from the socket thread to the main, which seems pretty bad
from a performance point of view, or we'd have to refactor the code to create
the Call object on the socket thread, which seems like a major refactoring
best done outside of a branch update. Going back to the previous behaviour
seemed like the least bad alternative.

Differential Revision: https://phabricator.services.mozilla.com/D7440

--HG--
extra : rebase_source : f427225442dba10683f3928add8059a3630aafe5
2018-03-26 16:19:23 -04:00
Dan Minor
6887e2ccf5 Bug 1376873 - Add RtpPacketQueue; r=pehrsons
We'll need to queue rtp packets in both the AudioConduit and the VideoConduit.
This adds a class to manage the packet queue to reduce duplicated code between
the conduits.

Differential Revision: https://phabricator.services.mozilla.com/D7439

--HG--
extra : rebase_source : c1463a44fbfe235f2f3a540c64d93a52a2b2e2ca
2018-03-22 09:44:49 -04:00
Dan Minor
add634384b Bug 1376873 - Mediapipeline updates; r=pehrsons
Support for native_handle() has been removed by upstream.

Differential Revision: https://phabricator.services.mozilla.com/D7437

--HG--
extra : rebase_source : e37659e718c58d0de7504ddffa15043ff18a603c
2018-02-16 09:15:44 -05:00
Dan Minor
a94995d952 Bug 1376873 - Update mtransport sigslot.h; r=bwc
This updates the copy of sigslot used by mtransport to match that used by
webrtc.

Differential Revision: https://phabricator.services.mozilla.com/D7436

--HG--
extra : rebase_source : f10b94988654b09ec2f88269c26f61ad3c50e0bd
2018-02-15 15:14:58 -05:00
Dan Minor
bd4f2b743a Bug 1376873 - WebrtcMediaDataDecoderCodec updates; r=pehrsons
This makes the ImageBuffer class implement VideoFrameBuffer class and makes
it available in MediaPipeline. To avoid exposing MediaPipeline to a lot of
internal details of WebrtcMediaDataDecoder, ImageBuffer is moved to its
own header file.

We're required to implement a ToI420() method. I've re-used the current
implementation of NativeToI420Buffer, which requires more development in order
to work properly as the Image class only supports RGB readback.

Differential Revision: https://phabricator.services.mozilla.com/D7435

--HG--
extra : rebase_source : 19ec409510f06a9fa7cab15c1f16c9a7bad0b433
2018-08-21 13:40:45 -04:00
Dan Minor
fa42f190ae Bug 1376873 - VideoConduit updates; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D7433

--HG--
extra : rebase_source : 0e8815026664459e95d0682e1bec1b26cb964931
2018-08-21 13:40:10 -04:00
Dan Minor
2f625135b1 Bug 1376873 - WebrtcGmpVideoCodec updates; r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D7432

--HG--
extra : rebase_source : 3d2202b570d4e60367955354bcf20a7bde415e86
2018-08-21 13:40:26 -04:00
Dan Minor
b9cca19a70 Bug 1376873 - Fix include path in JsepSessionImpl.cpp; r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D7430

--HG--
extra : rebase_source : a4ae3d2e4d6c36c54335487772c1ffefcfe23813
2018-08-21 13:39:23 -04:00
Dan Minor
84dfb064ac Bug 1376873 - Fix up logging in WebrtcLog.cpp; r=ng
The webrtc::Trace code is removed by this update. We already had support for
LOG (now RTC_LOG) in WebrtcLog.cpp. This removes the trace code from
WebRtcLog.cpp and moves the aec logging code from webrtc::Trace to
rtc::LogMessage.

This also disables logging to stderr in rtc_base/logging.cc. We could disable
it using the API, but that happens through peerconnection resulting in some
logging occuring during getusermedia.

The aec logs were testing with --disable-e10s. Rather than trying to
work around sandboxing, I think it makes more sense to fix Bug 1404982 and
store the logs in memory for retrieval from about:webrtc.

Differential Revision: https://phabricator.services.mozilla.com/D7429

--HG--
extra : rebase_source : 7849f361518bd78c2d9d75e33a36559a12b33e6d
2018-08-21 13:39:05 -04:00
Dan Minor
da733ab67c Bug 1376873 - Rollup conflict fixes for rtp_rtcp module; r=ng
MozReview-Commit-ID: D09534DOVLj

Differential Revision: https://phabricator.services.mozilla.com/D7428

--HG--
extra : rebase_source : d49fb110d9ffbb196cf4f5c0d698bbce35e9b70f
2018-01-30 15:12:54 -05:00
Dan Minor
593c290d35 Bug 1376873 - Rollup conflict fixes for audio/video code; r=pehrsons
MozReview-Commit-ID: 1T8mgqdkzq3

Differential Revision: https://phabricator.services.mozilla.com/D7427

--HG--
extra : rebase_source : 2ca9a77c98b703f849073c92b6b2448de9b8e1f5
2018-01-22 15:04:26 -05:00
Dan Minor
31794753d6 Bug 1376873 - Rollup of local modifications; r=ng
MozReview-Commit-ID: 2euYzBEvuNb

Differential Revision: https://phabricator.services.mozilla.com/D7425

--HG--
rename : media/webrtc/trunk/webrtc/call/audio_send_stream.cc => media/webrtc/trunk/webrtc/call/audio_send_stream_call.cc
extra : rebase_source : db89ac8fb1de3dac16b03beb72fe6dbd86613c09
2018-01-22 13:31:57 -05:00
Dan Minor
1a57830017 Bug 1376873 - Build system fixes; r=ng
MozReview-Commit-ID: HPKBZnAMKoI

Differential Revision: https://phabricator.services.mozilla.com/D7424

--HG--
rename : media/webrtc/trunk/build/OWNERS => media/webrtc/trunk/webrtc/build/OWNERS
rename : media/webrtc/trunk/build/OWNERS.status => media/webrtc/trunk/webrtc/build/OWNERS.status
rename : media/webrtc/trunk/build/README.chromium => media/webrtc/trunk/webrtc/build/README.chromium
rename : media/webrtc/trunk/build/android/adb_device_functions.sh => media/webrtc/trunk/webrtc/build/android/adb_device_functions.sh
rename : media/webrtc/trunk/build/android/adb_kill_content_shell => media/webrtc/trunk/webrtc/build/android/adb_kill_content_shell
rename : media/webrtc/trunk/build/android/adb_logcat_monitor.py => media/webrtc/trunk/webrtc/build/android/adb_logcat_monitor.py
rename : media/webrtc/trunk/build/android/adb_logcat_printer.py => media/webrtc/trunk/webrtc/build/android/adb_logcat_printer.py
rename : media/webrtc/trunk/build/android/adb_run_content_shell => media/webrtc/trunk/webrtc/build/android/adb_run_content_shell
rename : media/webrtc/trunk/build/android/ant/chromium-jars.xml => media/webrtc/trunk/webrtc/build/android/ant/chromium-jars.xml
rename : media/webrtc/trunk/build/android/ant/common.xml => media/webrtc/trunk/webrtc/build/android/ant/common.xml
rename : media/webrtc/trunk/build/android/ant/sdk-targets.xml => media/webrtc/trunk/webrtc/build/android/ant/sdk-targets.xml
rename : media/webrtc/trunk/build/android/buildbot_fyi_builder.sh => media/webrtc/trunk/webrtc/build/android/buildbot_fyi_builder.sh
rename : media/webrtc/trunk/build/android/buildbot_fyi_tester.sh => media/webrtc/trunk/webrtc/build/android/buildbot_fyi_tester.sh
rename : media/webrtc/trunk/build/android/buildbot_main.sh => media/webrtc/trunk/webrtc/build/android/buildbot_main.sh
rename : media/webrtc/trunk/build/android/buildbot_try_builder.sh => media/webrtc/trunk/webrtc/build/android/buildbot_try_builder.sh
rename : media/webrtc/trunk/build/android/buildbot_try_compile.sh => media/webrtc/trunk/webrtc/build/android/buildbot_try_compile.sh
rename : media/webrtc/trunk/build/android/buildbot_try_tester.sh => media/webrtc/trunk/webrtc/build/android/buildbot_try_tester.sh
rename : media/webrtc/trunk/build/android/buildbot_webkit_main.sh => media/webrtc/trunk/webrtc/build/android/buildbot_webkit_main.sh
rename : media/webrtc/trunk/build/android/device_stats_monitor.py => media/webrtc/trunk/webrtc/build/android/device_stats_monitor.py
rename : media/webrtc/trunk/build/android/device_status_check.py => media/webrtc/trunk/webrtc/build/android/device_status_check.py
rename : media/webrtc/trunk/build/android/emulator.py => media/webrtc/trunk/webrtc/build/android/emulator.py
rename : media/webrtc/trunk/build/android/enable_asserts.py => media/webrtc/trunk/webrtc/build/android/enable_asserts.py
rename : media/webrtc/trunk/build/android/envsetup.sh => media/webrtc/trunk/webrtc/build/android/envsetup.sh
rename : media/webrtc/trunk/build/android/envsetup_functions.sh => media/webrtc/trunk/webrtc/build/android/envsetup_functions.sh
rename : media/webrtc/trunk/build/android/gdb_apk => media/webrtc/trunk/webrtc/build/android/gdb_apk
rename : media/webrtc/trunk/build/android/gdb_content_shell => media/webrtc/trunk/webrtc/build/android/gdb_content_shell
rename : media/webrtc/trunk/build/android/gtest_filter/base_unittests_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/base_unittests_disabled
rename : media/webrtc/trunk/build/android/gtest_filter/base_unittests_emulator_additional_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/base_unittests_emulator_additional_disabled
rename : media/webrtc/trunk/build/android/gtest_filter/content_unittests_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/content_unittests_disabled
rename : media/webrtc/trunk/build/android/gtest_filter/ipc_tests_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/ipc_tests_disabled
rename : media/webrtc/trunk/build/android/gtest_filter/media_unittests_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/media_unittests_disabled
rename : media/webrtc/trunk/build/android/gtest_filter/net_unittests_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/net_unittests_disabled
rename : media/webrtc/trunk/build/android/gtest_filter/sync_unit_tests_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/sync_unit_tests_disabled
rename : media/webrtc/trunk/build/android/gtest_filter/ui_unittests_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/ui_unittests_disabled
rename : media/webrtc/trunk/build/android/gtest_filter/unit_tests_disabled => media/webrtc/trunk/webrtc/build/android/gtest_filter/unit_tests_disabled
rename : media/webrtc/trunk/build/android/lighttpd_server.py => media/webrtc/trunk/webrtc/build/android/lighttpd_server.py
rename : media/webrtc/trunk/build/android/pylib/__init__.py => media/webrtc/trunk/webrtc/build/android/pylib/__init__.py
rename : media/webrtc/trunk/build/android/pylib/android_commands.py => media/webrtc/trunk/webrtc/build/android/pylib/android_commands.py
rename : media/webrtc/trunk/build/android/pylib/apk_info.py => media/webrtc/trunk/webrtc/build/android/pylib/apk_info.py
rename : media/webrtc/trunk/build/android/pylib/base_test_runner.py => media/webrtc/trunk/webrtc/build/android/pylib/base_test_runner.py
rename : media/webrtc/trunk/build/android/pylib/base_test_sharder.py => media/webrtc/trunk/webrtc/build/android/pylib/base_test_sharder.py
rename : media/webrtc/trunk/build/android/pylib/buildbot_report.py => media/webrtc/trunk/webrtc/build/android/pylib/buildbot_report.py
rename : media/webrtc/trunk/build/android/pylib/chrome_test_server_spawner.py => media/webrtc/trunk/webrtc/build/android/pylib/chrome_test_server_spawner.py
rename : media/webrtc/trunk/build/android/pylib/cmd_helper.py => media/webrtc/trunk/webrtc/build/android/pylib/cmd_helper.py
rename : media/webrtc/trunk/build/android/pylib/constants.py => media/webrtc/trunk/webrtc/build/android/pylib/constants.py
rename : media/webrtc/trunk/build/android/pylib/debug_info.py => media/webrtc/trunk/webrtc/build/android/pylib/debug_info.py
rename : media/webrtc/trunk/build/android/pylib/device_stats_monitor.html => media/webrtc/trunk/webrtc/build/android/pylib/device_stats_monitor.html
rename : media/webrtc/trunk/build/android/pylib/device_stats_monitor.py => media/webrtc/trunk/webrtc/build/android/pylib/device_stats_monitor.py
rename : media/webrtc/trunk/build/android/pylib/fake_dns.py => media/webrtc/trunk/webrtc/build/android/pylib/fake_dns.py
rename : media/webrtc/trunk/build/android/pylib/flag_changer.py => media/webrtc/trunk/webrtc/build/android/pylib/flag_changer.py
rename : media/webrtc/trunk/build/android/pylib/forwarder.py => media/webrtc/trunk/webrtc/build/android/pylib/forwarder.py
rename : media/webrtc/trunk/build/android/pylib/io_stats_parser.py => media/webrtc/trunk/webrtc/build/android/pylib/io_stats_parser.py
rename : media/webrtc/trunk/build/android/pylib/java_unittest_utils.py => media/webrtc/trunk/webrtc/build/android/pylib/java_unittest_utils.py
rename : media/webrtc/trunk/build/android/pylib/json_perf_parser.py => media/webrtc/trunk/webrtc/build/android/pylib/json_perf_parser.py
rename : media/webrtc/trunk/build/android/pylib/perf_tests_helper.py => media/webrtc/trunk/webrtc/build/android/pylib/perf_tests_helper.py
rename : media/webrtc/trunk/build/android/pylib/ports.py => media/webrtc/trunk/webrtc/build/android/pylib/ports.py
rename : media/webrtc/trunk/build/android/pylib/python_test_base.py => media/webrtc/trunk/webrtc/build/android/pylib/python_test_base.py
rename : media/webrtc/trunk/build/android/pylib/python_test_caller.py => media/webrtc/trunk/webrtc/build/android/pylib/python_test_caller.py
rename : media/webrtc/trunk/build/android/pylib/python_test_sharder.py => media/webrtc/trunk/webrtc/build/android/pylib/python_test_sharder.py
rename : media/webrtc/trunk/build/android/pylib/run_java_tests.py => media/webrtc/trunk/webrtc/build/android/pylib/run_java_tests.py
rename : media/webrtc/trunk/build/android/pylib/run_python_tests.py => media/webrtc/trunk/webrtc/build/android/pylib/run_python_tests.py
rename : media/webrtc/trunk/build/android/pylib/run_tests_helper.py => media/webrtc/trunk/webrtc/build/android/pylib/run_tests_helper.py
rename : media/webrtc/trunk/build/android/pylib/sharded_tests_queue.py => media/webrtc/trunk/webrtc/build/android/pylib/sharded_tests_queue.py
rename : media/webrtc/trunk/build/android/pylib/single_test_runner.py => media/webrtc/trunk/webrtc/build/android/pylib/single_test_runner.py
rename : media/webrtc/trunk/build/android/pylib/test_info_collection.py => media/webrtc/trunk/webrtc/build/android/pylib/test_info_collection.py
rename : media/webrtc/trunk/build/android/pylib/test_options_parser.py => media/webrtc/trunk/webrtc/build/android/pylib/test_options_parser.py
rename : media/webrtc/trunk/build/android/pylib/test_package.py => media/webrtc/trunk/webrtc/build/android/pylib/test_package.py
rename : media/webrtc/trunk/build/android/pylib/test_package_apk.py => media/webrtc/trunk/webrtc/build/android/pylib/test_package_apk.py
rename : media/webrtc/trunk/build/android/pylib/test_package_executable.py => media/webrtc/trunk/webrtc/build/android/pylib/test_package_executable.py
rename : media/webrtc/trunk/build/android/pylib/test_result.py => media/webrtc/trunk/webrtc/build/android/pylib/test_result.py
rename : media/webrtc/trunk/build/android/pylib/tests_annotations.py => media/webrtc/trunk/webrtc/build/android/pylib/tests_annotations.py
rename : media/webrtc/trunk/build/android/pylib/valgrind_tools.py => media/webrtc/trunk/webrtc/build/android/pylib/valgrind_tools.py
rename : media/webrtc/trunk/build/android/run_instrumentation_tests.py => media/webrtc/trunk/webrtc/build/android/run_instrumentation_tests.py
rename : media/webrtc/trunk/build/android/run_tests.py => media/webrtc/trunk/webrtc/build/android/run_tests.py
rename : media/webrtc/trunk/build/apply_locales.py => media/webrtc/trunk/webrtc/build/apply_locales.py
rename : media/webrtc/trunk/build/args/OWNERS => media/webrtc/trunk/webrtc/build/args/OWNERS
rename : media/webrtc/trunk/build/args/README.txt => media/webrtc/trunk/webrtc/build/args/README.txt
rename : media/webrtc/trunk/build/args/headless.gn => media/webrtc/trunk/webrtc/build/args/headless.gn
rename : media/webrtc/trunk/build/asan.saves => media/webrtc/trunk/webrtc/build/asan.saves
rename : media/webrtc/trunk/build/branding_value.sh => media/webrtc/trunk/webrtc/build/branding_value.sh
rename : media/webrtc/trunk/build/build-ctags.sh => media/webrtc/trunk/webrtc/build/build-ctags.sh
rename : media/webrtc/trunk/build/build_config.h => media/webrtc/trunk/webrtc/build/build_config.h
rename : media/webrtc/trunk/build/buildflag.h => media/webrtc/trunk/webrtc/build/buildflag.h
rename : media/webrtc/trunk/build/buildflag_header.gni => media/webrtc/trunk/webrtc/build/buildflag_header.gni
rename : media/webrtc/trunk/build/check_gn_headers.py => media/webrtc/trunk/webrtc/build/check_gn_headers.py
rename : media/webrtc/trunk/build/check_gn_headers_unittest.py => media/webrtc/trunk/webrtc/build/check_gn_headers_unittest.py
rename : media/webrtc/trunk/build/check_return_value.py => media/webrtc/trunk/webrtc/build/check_return_value.py
rename : media/webrtc/trunk/build/clobber.py => media/webrtc/trunk/webrtc/build/clobber.py
rename : media/webrtc/trunk/build/common.croc => media/webrtc/trunk/webrtc/build/common.croc
rename : media/webrtc/trunk/build/compiled_action.gni => media/webrtc/trunk/webrtc/build/compiled_action.gni
rename : media/webrtc/trunk/build/compiler_version.py => media/webrtc/trunk/webrtc/build/compiler_version.py
rename : media/webrtc/trunk/build/config/BUILD.gn => media/webrtc/trunk/webrtc/build/config/BUILD.gn
rename : media/webrtc/trunk/build/config/BUILDCONFIG.gn => media/webrtc/trunk/webrtc/build/config/BUILDCONFIG.gn
rename : media/webrtc/trunk/build/config/OWNERS => media/webrtc/trunk/webrtc/build/config/OWNERS
rename : media/webrtc/trunk/build/config/aix/BUILD.gn => media/webrtc/trunk/webrtc/build/config/aix/BUILD.gn
rename : media/webrtc/trunk/build/config/allocator.gni => media/webrtc/trunk/webrtc/build/config/allocator.gni
rename : media/webrtc/trunk/build/config/android/BUILD.gn => media/webrtc/trunk/webrtc/build/config/android/BUILD.gn
rename : media/webrtc/trunk/build/config/android/OWNERS => media/webrtc/trunk/webrtc/build/config/android/OWNERS
rename : media/webrtc/trunk/build/config/android/config.gni => media/webrtc/trunk/webrtc/build/config/android/config.gni
rename : media/webrtc/trunk/build/config/android/internal_rules.gni => media/webrtc/trunk/webrtc/build/config/android/internal_rules.gni
rename : media/webrtc/trunk/build/config/android/rules.gni => media/webrtc/trunk/webrtc/build/config/android/rules.gni
rename : media/webrtc/trunk/build/config/arm.gni => media/webrtc/trunk/webrtc/build/config/arm.gni
rename : media/webrtc/trunk/build/config/chrome_build.gni => media/webrtc/trunk/webrtc/build/config/chrome_build.gni
rename : media/webrtc/trunk/build/config/chromecast/BUILD.gn => media/webrtc/trunk/webrtc/build/config/chromecast/BUILD.gn
rename : media/webrtc/trunk/build/config/chromecast_build.gni => media/webrtc/trunk/webrtc/build/config/chromecast_build.gni
rename : media/webrtc/trunk/build/config/clang/BUILD.gn => media/webrtc/trunk/webrtc/build/config/clang/BUILD.gn
rename : media/webrtc/trunk/build/config/clang/clang.gni => media/webrtc/trunk/webrtc/build/config/clang/clang.gni
rename : media/webrtc/trunk/build/config/compiler/BUILD.gn => media/webrtc/trunk/webrtc/build/config/compiler/BUILD.gn
rename : media/webrtc/trunk/build/config/compiler/compiler.gni => media/webrtc/trunk/webrtc/build/config/compiler/compiler.gni
rename : media/webrtc/trunk/build/config/compiler/pgo/BUILD.gn => media/webrtc/trunk/webrtc/build/config/compiler/pgo/BUILD.gn
rename : media/webrtc/trunk/build/config/compiler/pgo/pgo.gni => media/webrtc/trunk/webrtc/build/config/compiler/pgo/pgo.gni
rename : media/webrtc/trunk/build/config/crypto.gni => media/webrtc/trunk/webrtc/build/config/crypto.gni
rename : media/webrtc/trunk/build/config/dcheck_always_on.gni => media/webrtc/trunk/webrtc/build/config/dcheck_always_on.gni
rename : media/webrtc/trunk/build/config/features.gni => media/webrtc/trunk/webrtc/build/config/features.gni
rename : media/webrtc/trunk/build/config/freetype/BUILD.gn => media/webrtc/trunk/webrtc/build/config/freetype/BUILD.gn
rename : media/webrtc/trunk/build/config/freetype/OWNERS => media/webrtc/trunk/webrtc/build/config/freetype/OWNERS
rename : media/webrtc/trunk/build/config/freetype/freetype.gni => media/webrtc/trunk/webrtc/build/config/freetype/freetype.gni
rename : media/webrtc/trunk/build/config/fuchsia/BUILD.gn => media/webrtc/trunk/webrtc/build/config/fuchsia/BUILD.gn
rename : media/webrtc/trunk/build/config/fuchsia/OWNERS => media/webrtc/trunk/webrtc/build/config/fuchsia/OWNERS
rename : media/webrtc/trunk/build/config/fuchsia/config.gni => media/webrtc/trunk/webrtc/build/config/fuchsia/config.gni
rename : media/webrtc/trunk/build/config/gcc/BUILD.gn => media/webrtc/trunk/webrtc/build/config/gcc/BUILD.gn
rename : media/webrtc/trunk/build/config/get_host_byteorder.py => media/webrtc/trunk/webrtc/build/config/get_host_byteorder.py
rename : media/webrtc/trunk/build/config/host_byteorder.gni => media/webrtc/trunk/webrtc/build/config/host_byteorder.gni
rename : media/webrtc/trunk/build/config/ios/BUILD.gn => media/webrtc/trunk/webrtc/build/config/ios/BUILD.gn
rename : media/webrtc/trunk/build/config/ios/BuildInfo.plist => media/webrtc/trunk/webrtc/build/config/ios/BuildInfo.plist
rename : media/webrtc/trunk/build/config/ios/Host-Info.plist => media/webrtc/trunk/webrtc/build/config/ios/Host-Info.plist
rename : media/webrtc/trunk/build/config/ios/Module-Info.plist => media/webrtc/trunk/webrtc/build/config/ios/Module-Info.plist
rename : media/webrtc/trunk/build/config/ios/OWNERS => media/webrtc/trunk/webrtc/build/config/ios/OWNERS
rename : media/webrtc/trunk/build/config/ios/codesign.py => media/webrtc/trunk/webrtc/build/config/ios/codesign.py
rename : media/webrtc/trunk/build/config/ios/entitlements.plist => media/webrtc/trunk/webrtc/build/config/ios/entitlements.plist
rename : media/webrtc/trunk/build/config/ios/find_signing_identity.py => media/webrtc/trunk/webrtc/build/config/ios/find_signing_identity.py
rename : media/webrtc/trunk/build/config/ios/ios_sdk.gni => media/webrtc/trunk/webrtc/build/config/ios/ios_sdk.gni
rename : media/webrtc/trunk/build/config/ios/rules.gni => media/webrtc/trunk/webrtc/build/config/ios/rules.gni
rename : media/webrtc/trunk/build/config/ios/write_framework_hmap.py => media/webrtc/trunk/webrtc/build/config/ios/write_framework_hmap.py
rename : media/webrtc/trunk/build/config/ios/write_framework_modulemap.py => media/webrtc/trunk/webrtc/build/config/ios/write_framework_modulemap.py
rename : media/webrtc/trunk/build/config/ios/xctest_shell.mm => media/webrtc/trunk/webrtc/build/config/ios/xctest_shell.mm
rename : media/webrtc/trunk/build/config/linux/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/atk/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/atk/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/dbus/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/dbus/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/gconf/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/gconf/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/gtk/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/gtk/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/gtk/gtk.gni => media/webrtc/trunk/webrtc/build/config/linux/gtk/gtk.gni
rename : media/webrtc/trunk/build/config/linux/gtk2/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/gtk2/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/gtk3/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/gtk3/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/libffi/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/libffi/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/pangocairo/BUILD.gn => media/webrtc/trunk/webrtc/build/config/linux/pangocairo/BUILD.gn
rename : media/webrtc/trunk/build/config/linux/pkg-config.py => media/webrtc/trunk/webrtc/build/config/linux/pkg-config.py
rename : media/webrtc/trunk/build/config/linux/pkg_config.gni => media/webrtc/trunk/webrtc/build/config/linux/pkg_config.gni
rename : media/webrtc/trunk/build/config/locales.gni => media/webrtc/trunk/webrtc/build/config/locales.gni
rename : media/webrtc/trunk/build/config/mac/BUILD.gn => media/webrtc/trunk/webrtc/build/config/mac/BUILD.gn
rename : media/webrtc/trunk/build/config/mac/BuildInfo.plist => media/webrtc/trunk/webrtc/build/config/mac/BuildInfo.plist
rename : media/webrtc/trunk/build/config/mac/OWNERS => media/webrtc/trunk/webrtc/build/config/mac/OWNERS
rename : media/webrtc/trunk/build/config/mac/base_rules.gni => media/webrtc/trunk/webrtc/build/config/mac/base_rules.gni
rename : media/webrtc/trunk/build/config/mac/compile_ib_files.py => media/webrtc/trunk/webrtc/build/config/mac/compile_ib_files.py
rename : media/webrtc/trunk/build/config/mac/mac_sdk.gni => media/webrtc/trunk/webrtc/build/config/mac/mac_sdk.gni
rename : media/webrtc/trunk/build/config/mac/package_framework.py => media/webrtc/trunk/webrtc/build/config/mac/package_framework.py
rename : media/webrtc/trunk/build/config/mac/plist_util.py => media/webrtc/trunk/webrtc/build/config/mac/plist_util.py
rename : media/webrtc/trunk/build/config/mac/prepare_framework_version.py => media/webrtc/trunk/webrtc/build/config/mac/prepare_framework_version.py
rename : media/webrtc/trunk/build/config/mac/rules.gni => media/webrtc/trunk/webrtc/build/config/mac/rules.gni
rename : media/webrtc/trunk/build/config/mac/sdk_info.py => media/webrtc/trunk/webrtc/build/config/mac/sdk_info.py
rename : media/webrtc/trunk/build/config/mac/symbols.gni => media/webrtc/trunk/webrtc/build/config/mac/symbols.gni
rename : media/webrtc/trunk/build/config/mac/write_pkg_info.py => media/webrtc/trunk/webrtc/build/config/mac/write_pkg_info.py
rename : media/webrtc/trunk/build/config/mac/xcrun.py => media/webrtc/trunk/webrtc/build/config/mac/xcrun.py
rename : media/webrtc/trunk/build/config/mips.gni => media/webrtc/trunk/webrtc/build/config/mips.gni
rename : media/webrtc/trunk/build/config/nacl/BUILD.gn => media/webrtc/trunk/webrtc/build/config/nacl/BUILD.gn
rename : media/webrtc/trunk/build/config/nacl/config.gni => media/webrtc/trunk/webrtc/build/config/nacl/config.gni
rename : media/webrtc/trunk/build/config/nacl/rules.gni => media/webrtc/trunk/webrtc/build/config/nacl/rules.gni
rename : media/webrtc/trunk/build/config/pch.gni => media/webrtc/trunk/webrtc/build/config/pch.gni
rename : media/webrtc/trunk/build/config/posix/BUILD.gn => media/webrtc/trunk/webrtc/build/config/posix/BUILD.gn
rename : media/webrtc/trunk/build/config/posix/sysroot_ld_path.py => media/webrtc/trunk/webrtc/build/config/posix/sysroot_ld_path.py
rename : media/webrtc/trunk/build/config/sanitizers/BUILD.gn => media/webrtc/trunk/webrtc/build/config/sanitizers/BUILD.gn
rename : media/webrtc/trunk/build/config/sanitizers/OWNERS => media/webrtc/trunk/webrtc/build/config/sanitizers/OWNERS
rename : media/webrtc/trunk/build/config/sanitizers/sanitizers.gni => media/webrtc/trunk/webrtc/build/config/sanitizers/sanitizers.gni
rename : media/webrtc/trunk/build/config/sysroot.gni => media/webrtc/trunk/webrtc/build/config/sysroot.gni
rename : media/webrtc/trunk/build/config/ui.gni => media/webrtc/trunk/webrtc/build/config/ui.gni
rename : media/webrtc/trunk/build/config/v8_target_cpu.gni => media/webrtc/trunk/webrtc/build/config/v8_target_cpu.gni
rename : media/webrtc/trunk/build/config/win/BUILD.gn => media/webrtc/trunk/webrtc/build/config/win/BUILD.gn
rename : media/webrtc/trunk/build/config/win/console_app.gni => media/webrtc/trunk/webrtc/build/config/win/console_app.gni
rename : media/webrtc/trunk/build/config/win/manifest.gni => media/webrtc/trunk/webrtc/build/config/win/manifest.gni
rename : media/webrtc/trunk/build/config/win/visual_studio_version.gni => media/webrtc/trunk/webrtc/build/config/win/visual_studio_version.gni
rename : media/webrtc/trunk/build/config/zip.gni => media/webrtc/trunk/webrtc/build/config/zip.gni
rename : media/webrtc/trunk/build/copy_test_data_ios.py => media/webrtc/trunk/webrtc/build/copy_test_data_ios.py
rename : media/webrtc/trunk/build/cp.py => media/webrtc/trunk/webrtc/build/cp.py
rename : media/webrtc/trunk/build/detect_host_arch.py => media/webrtc/trunk/webrtc/build/detect_host_arch.py
rename : media/webrtc/trunk/build/dir_exists.py => media/webrtc/trunk/webrtc/build/dir_exists.py
rename : media/webrtc/trunk/build/docs/mac_hermetic_toolchain.md => media/webrtc/trunk/webrtc/build/docs/mac_hermetic_toolchain.md
rename : media/webrtc/trunk/build/dotfile_settings.gni => media/webrtc/trunk/webrtc/build/dotfile_settings.gni
rename : media/webrtc/trunk/build/download_gold_plugin.py => media/webrtc/trunk/webrtc/build/download_gold_plugin.py
rename : media/webrtc/trunk/build/download_nacl_toolchains.py => media/webrtc/trunk/webrtc/build/download_nacl_toolchains.py
rename : media/webrtc/trunk/build/download_translation_unit_tool.py => media/webrtc/trunk/webrtc/build/download_translation_unit_tool.py
rename : media/webrtc/trunk/build/env_dump.py => media/webrtc/trunk/webrtc/build/env_dump.py
rename : media/webrtc/trunk/build/escape_unicode.py => media/webrtc/trunk/webrtc/build/escape_unicode.py
rename : media/webrtc/trunk/build/experimental/install-build-deps.py => media/webrtc/trunk/webrtc/build/experimental/install-build-deps.py
rename : media/webrtc/trunk/build/extract_from_cab.py => media/webrtc/trunk/webrtc/build/extract_from_cab.py
rename : media/webrtc/trunk/build/find_depot_tools.py => media/webrtc/trunk/webrtc/build/find_depot_tools.py
rename : media/webrtc/trunk/build/find_isolated_tests.py => media/webrtc/trunk/webrtc/build/find_isolated_tests.py
rename : media/webrtc/trunk/build/fix_gn_headers.py => media/webrtc/trunk/webrtc/build/fix_gn_headers.py
rename : media/webrtc/trunk/build/fuchsia/update_sdk.py => media/webrtc/trunk/webrtc/build/fuchsia/update_sdk.py
rename : media/webrtc/trunk/build/gdb-add-index => media/webrtc/trunk/webrtc/build/gdb-add-index
rename : media/webrtc/trunk/build/get_landmines.py => media/webrtc/trunk/webrtc/build/get_landmines.py
rename : media/webrtc/trunk/build/get_syzygy_binaries.py => media/webrtc/trunk/webrtc/build/get_syzygy_binaries.py
rename : media/webrtc/trunk/build/git-hooks/OWNERS => media/webrtc/trunk/webrtc/build/git-hooks/OWNERS
rename : media/webrtc/trunk/build/git-hooks/pre-commit => media/webrtc/trunk/webrtc/build/git-hooks/pre-commit
rename : media/webrtc/trunk/build/gn_helpers.py => media/webrtc/trunk/webrtc/build/gn_helpers.py
rename : media/webrtc/trunk/build/gn_helpers_unittest.py => media/webrtc/trunk/webrtc/build/gn_helpers_unittest.py
rename : media/webrtc/trunk/build/gn_run_binary.py => media/webrtc/trunk/webrtc/build/gn_run_binary.py
rename : media/webrtc/trunk/build/install-build-deps-android.sh => media/webrtc/trunk/webrtc/build/install-build-deps-android.sh
rename : media/webrtc/trunk/build/install-build-deps.sh => media/webrtc/trunk/webrtc/build/install-build-deps.sh
rename : media/webrtc/trunk/build/install-chroot.sh => media/webrtc/trunk/webrtc/build/install-chroot.sh
rename : media/webrtc/trunk/build/inverse_depth.py => media/webrtc/trunk/webrtc/build/inverse_depth.py
rename : media/webrtc/trunk/build/ios/OWNERS => media/webrtc/trunk/webrtc/build/ios/OWNERS
rename : media/webrtc/trunk/build/ios/chrome_ios.croc => media/webrtc/trunk/webrtc/build/ios/chrome_ios.croc
rename : media/webrtc/trunk/build/ios/clean_env.py => media/webrtc/trunk/webrtc/build/ios/clean_env.py
rename : media/webrtc/trunk/build/landmine_utils.py => media/webrtc/trunk/webrtc/build/landmine_utils.py
rename : media/webrtc/trunk/build/landmines.py => media/webrtc/trunk/webrtc/build/landmines.py
rename : media/webrtc/trunk/build/mac/OWNERS => media/webrtc/trunk/webrtc/build/mac/OWNERS
rename : media/webrtc/trunk/build/mac/change_mach_o_flags.py => media/webrtc/trunk/webrtc/build/mac/change_mach_o_flags.py
rename : media/webrtc/trunk/build/mac/change_mach_o_flags_from_xcode.sh => media/webrtc/trunk/webrtc/build/mac/change_mach_o_flags_from_xcode.sh
rename : media/webrtc/trunk/build/mac/chrome_mac.croc => media/webrtc/trunk/webrtc/build/mac/chrome_mac.croc
rename : media/webrtc/trunk/build/mac/copy_framework_unversioned.sh => media/webrtc/trunk/webrtc/build/mac/copy_framework_unversioned.sh
rename : media/webrtc/trunk/build/mac/edit_xibs.sh => media/webrtc/trunk/webrtc/build/mac/edit_xibs.sh
rename : media/webrtc/trunk/build/mac/find_sdk.py => media/webrtc/trunk/webrtc/build/mac/find_sdk.py
rename : media/webrtc/trunk/build/mac/make_more_helpers.sh => media/webrtc/trunk/webrtc/build/mac/make_more_helpers.sh
rename : media/webrtc/trunk/build/mac/should_use_hermetic_xcode.py => media/webrtc/trunk/webrtc/build/mac/should_use_hermetic_xcode.py
rename : media/webrtc/trunk/build/mac/strip_from_xcode => media/webrtc/trunk/webrtc/build/mac/strip_from_xcode
rename : media/webrtc/trunk/build/mac/strip_save_dsym => media/webrtc/trunk/webrtc/build/mac/strip_save_dsym
rename : media/webrtc/trunk/build/mac/tweak_info_plist.gni => media/webrtc/trunk/webrtc/build/mac/tweak_info_plist.gni
rename : media/webrtc/trunk/build/mac/tweak_info_plist.py => media/webrtc/trunk/webrtc/build/mac/tweak_info_plist.py
rename : media/webrtc/trunk/build/mac/verify_no_objc.sh => media/webrtc/trunk/webrtc/build/mac/verify_no_objc.sh
rename : media/webrtc/trunk/build/mac_toolchain.py => media/webrtc/trunk/webrtc/build/mac_toolchain.py
rename : media/webrtc/trunk/build/nocompile.gni => media/webrtc/trunk/webrtc/build/nocompile.gni
rename : media/webrtc/trunk/build/output_dll_copy.rules => media/webrtc/trunk/webrtc/build/output_dll_copy.rules
rename : media/webrtc/trunk/build/package_mac_toolchain.py => media/webrtc/trunk/webrtc/build/package_mac_toolchain.py
rename : media/webrtc/trunk/build/precompile.cc => media/webrtc/trunk/webrtc/build/precompile.cc
rename : media/webrtc/trunk/build/precompile.h => media/webrtc/trunk/webrtc/build/precompile.h
rename : media/webrtc/trunk/build/print_python_deps.py => media/webrtc/trunk/webrtc/build/print_python_deps.py
rename : media/webrtc/trunk/build/protoc_java.py => media/webrtc/trunk/webrtc/build/protoc_java.py
rename : media/webrtc/trunk/build/redirect_stdout.py => media/webrtc/trunk/webrtc/build/redirect_stdout.py
rename : media/webrtc/trunk/build/rm.py => media/webrtc/trunk/webrtc/build/rm.py
rename : media/webrtc/trunk/build/sample_arg_file.gn => media/webrtc/trunk/webrtc/build/sample_arg_file.gn
rename : media/webrtc/trunk/build/sanitize-mac-build-log.sed => media/webrtc/trunk/webrtc/build/sanitize-mac-build-log.sed
rename : media/webrtc/trunk/build/sanitize-mac-build-log.sh => media/webrtc/trunk/webrtc/build/sanitize-mac-build-log.sh
rename : media/webrtc/trunk/build/sanitize-win-build-log.sed => media/webrtc/trunk/webrtc/build/sanitize-win-build-log.sed
rename : media/webrtc/trunk/build/sanitize-win-build-log.sh => media/webrtc/trunk/webrtc/build/sanitize-win-build-log.sh
rename : media/webrtc/trunk/build/sanitizers/OWNERS => media/webrtc/trunk/webrtc/build/sanitizers/OWNERS
rename : media/webrtc/trunk/build/sanitizers/asan_suppressions.cc => media/webrtc/trunk/webrtc/build/sanitizers/asan_suppressions.cc
rename : media/webrtc/trunk/build/sanitizers/lsan_suppressions.cc => media/webrtc/trunk/webrtc/build/sanitizers/lsan_suppressions.cc
rename : media/webrtc/trunk/build/sanitizers/sanitizer_options.cc => media/webrtc/trunk/webrtc/build/sanitizers/sanitizer_options.cc
rename : media/webrtc/trunk/build/sanitizers/tsan_suppressions.cc => media/webrtc/trunk/webrtc/build/sanitizers/tsan_suppressions.cc
rename : media/webrtc/trunk/build/secondary/testing/gmock/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/testing/gmock/BUILD.gn
rename : media/webrtc/trunk/build/secondary/testing/gtest/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/testing/gtest/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/android_platform/development/scripts/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/android_platform/development/scripts/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/android_platform/development/scripts/stack.pydeps => media/webrtc/trunk/webrtc/build/secondary/third_party/android_platform/development/scripts/stack.pydeps
rename : media/webrtc/trunk/build/secondary/third_party/android_tools/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/android_tools/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/android_tools/apk_proguard.flags => media/webrtc/trunk/webrtc/build/secondary/third_party/android_tools/apk_proguard.flags
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/OWNERS => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/OWNERS
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/client/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/client/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/compat/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/compat/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/handler/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/handler/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/minidump/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/minidump/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/snapshot/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/snapshot/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/third_party/apple_cctools/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/third_party/apple_cctools/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/third_party/getopt/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/third_party/getopt/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/third_party/zlib/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/third_party/zlib/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/tools/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/tools/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/crashpad/crashpad/util/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/crashpad/crashpad/util/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/libjpeg_turbo/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/libjpeg_turbo/BUILD.gn
rename : media/webrtc/trunk/build/secondary/third_party/nss/BUILD.gn => media/webrtc/trunk/webrtc/build/secondary/third_party/nss/BUILD.gn
rename : media/webrtc/trunk/build/shim_headers.gni => media/webrtc/trunk/webrtc/build/shim_headers.gni
rename : media/webrtc/trunk/build/slave/OWNERS => media/webrtc/trunk/webrtc/build/slave/OWNERS
rename : media/webrtc/trunk/build/slave/README => media/webrtc/trunk/webrtc/build/slave/README
rename : media/webrtc/trunk/build/split_static_library.gni => media/webrtc/trunk/webrtc/build/split_static_library.gni
rename : media/webrtc/trunk/build/symlink.gni => media/webrtc/trunk/webrtc/build/symlink.gni
rename : media/webrtc/trunk/build/symlink.py => media/webrtc/trunk/webrtc/build/symlink.py
rename : media/webrtc/trunk/build/toolchain/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/OWNERS => media/webrtc/trunk/webrtc/build/toolchain/OWNERS
rename : media/webrtc/trunk/build/toolchain/aix/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/aix/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/android/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/android/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/cc_wrapper.gni => media/webrtc/trunk/webrtc/build/toolchain/cc_wrapper.gni
rename : media/webrtc/trunk/build/toolchain/clang_static_analyzer.gni => media/webrtc/trunk/webrtc/build/toolchain/clang_static_analyzer.gni
rename : media/webrtc/trunk/build/toolchain/clang_static_analyzer_wrapper.py => media/webrtc/trunk/webrtc/build/toolchain/clang_static_analyzer_wrapper.py
rename : media/webrtc/trunk/build/toolchain/concurrent_links.gni => media/webrtc/trunk/webrtc/build/toolchain/concurrent_links.gni
rename : media/webrtc/trunk/build/toolchain/cros/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/cros/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/cros_toolchain.gni => media/webrtc/trunk/webrtc/build/toolchain/cros_toolchain.gni
rename : media/webrtc/trunk/build/toolchain/fallback/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/fallback/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/fuchsia/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/fuchsia/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/fuchsia/OWNERS => media/webrtc/trunk/webrtc/build/toolchain/fuchsia/OWNERS
rename : media/webrtc/trunk/build/toolchain/gcc_ar_wrapper.py => media/webrtc/trunk/webrtc/build/toolchain/gcc_ar_wrapper.py
rename : media/webrtc/trunk/build/toolchain/gcc_compile_wrapper.py => media/webrtc/trunk/webrtc/build/toolchain/gcc_compile_wrapper.py
rename : media/webrtc/trunk/build/toolchain/gcc_link_wrapper.py => media/webrtc/trunk/webrtc/build/toolchain/gcc_link_wrapper.py
rename : media/webrtc/trunk/build/toolchain/gcc_solink_wrapper.py => media/webrtc/trunk/webrtc/build/toolchain/gcc_solink_wrapper.py
rename : media/webrtc/trunk/build/toolchain/gcc_toolchain.gni => media/webrtc/trunk/webrtc/build/toolchain/gcc_toolchain.gni
rename : media/webrtc/trunk/build/toolchain/get_concurrent_links.py => media/webrtc/trunk/webrtc/build/toolchain/get_concurrent_links.py
rename : media/webrtc/trunk/build/toolchain/goma.gni => media/webrtc/trunk/webrtc/build/toolchain/goma.gni
rename : media/webrtc/trunk/build/toolchain/linux/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/linux/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/mac/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/mac/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/mac/compile_xcassets.py => media/webrtc/trunk/webrtc/build/toolchain/mac/compile_xcassets.py
rename : media/webrtc/trunk/build/toolchain/mac/filter_libtool.py => media/webrtc/trunk/webrtc/build/toolchain/mac/filter_libtool.py
rename : media/webrtc/trunk/build/toolchain/mac/get_tool_mtime.py => media/webrtc/trunk/webrtc/build/toolchain/mac/get_tool_mtime.py
rename : media/webrtc/trunk/build/toolchain/mac/linker_driver.py => media/webrtc/trunk/webrtc/build/toolchain/mac/linker_driver.py
rename : media/webrtc/trunk/build/toolchain/nacl/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/nacl/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/nacl_toolchain.gni => media/webrtc/trunk/webrtc/build/toolchain/nacl_toolchain.gni
rename : media/webrtc/trunk/build/toolchain/toolchain.gni => media/webrtc/trunk/webrtc/build/toolchain/toolchain.gni
rename : media/webrtc/trunk/build/toolchain/win/BUILD.gn => media/webrtc/trunk/webrtc/build/toolchain/win/BUILD.gn
rename : media/webrtc/trunk/build/toolchain/win/midl.gni => media/webrtc/trunk/webrtc/build/toolchain/win/midl.gni
rename : media/webrtc/trunk/build/toolchain/win/setup_toolchain.py => media/webrtc/trunk/webrtc/build/toolchain/win/setup_toolchain.py
rename : media/webrtc/trunk/build/toolchain/win/tool_wrapper.py => media/webrtc/trunk/webrtc/build/toolchain/win/tool_wrapper.py
rename : media/webrtc/trunk/build/toolchain/wrapper_utils.py => media/webrtc/trunk/webrtc/build/toolchain/wrapper_utils.py
rename : media/webrtc/trunk/build/tree_truth.sh => media/webrtc/trunk/webrtc/build/tree_truth.sh
rename : media/webrtc/trunk/build/update-linux-sandbox.sh => media/webrtc/trunk/webrtc/build/update-linux-sandbox.sh
rename : media/webrtc/trunk/build/util/BUILD.gn => media/webrtc/trunk/webrtc/build/util/BUILD.gn
rename : media/webrtc/trunk/build/util/LASTCHANGE => media/webrtc/trunk/webrtc/build/util/LASTCHANGE
rename : media/webrtc/trunk/build/util/branding.gni => media/webrtc/trunk/webrtc/build/util/branding.gni
rename : media/webrtc/trunk/build/util/java_action.gni => media/webrtc/trunk/webrtc/build/util/java_action.gni
rename : media/webrtc/trunk/build/util/java_action.py => media/webrtc/trunk/webrtc/build/util/java_action.py
rename : media/webrtc/trunk/build/util/lastchange.py => media/webrtc/trunk/webrtc/build/util/lastchange.py
rename : media/webrtc/trunk/build/util/lib/common/PRESUBMIT.py => media/webrtc/trunk/webrtc/build/util/lib/common/PRESUBMIT.py
rename : media/webrtc/trunk/build/util/lib/common/__init__.py => media/webrtc/trunk/webrtc/build/util/lib/common/__init__.py
rename : media/webrtc/trunk/build/util/lib/common/perf_result_data_type.py => media/webrtc/trunk/webrtc/build/util/lib/common/perf_result_data_type.py
rename : media/webrtc/trunk/build/util/lib/common/perf_tests_results_helper.py => media/webrtc/trunk/webrtc/build/util/lib/common/perf_tests_results_helper.py
rename : media/webrtc/trunk/build/util/lib/common/unittest_util.py => media/webrtc/trunk/webrtc/build/util/lib/common/unittest_util.py
rename : media/webrtc/trunk/build/util/lib/common/unittest_util_test.py => media/webrtc/trunk/webrtc/build/util/lib/common/unittest_util_test.py
rename : media/webrtc/trunk/build/util/lib/common/util.py => media/webrtc/trunk/webrtc/build/util/lib/common/util.py
rename : media/webrtc/trunk/build/util/process_version.gni => media/webrtc/trunk/webrtc/build/util/process_version.gni
rename : media/webrtc/trunk/build/util/version.gni => media/webrtc/trunk/webrtc/build/util/version.gni
rename : media/webrtc/trunk/build/util/version.py => media/webrtc/trunk/webrtc/build/util/version.py
rename : media/webrtc/trunk/build/util/webkit_version.h.in => media/webrtc/trunk/webrtc/build/util/webkit_version.h.in
rename : media/webrtc/trunk/build/vs_toolchain.py => media/webrtc/trunk/webrtc/build/vs_toolchain.py
rename : media/webrtc/trunk/build/whitespace_file.txt => media/webrtc/trunk/webrtc/build/whitespace_file.txt
rename : media/webrtc/trunk/build/win/BUILD.gn => media/webrtc/trunk/webrtc/build/win/BUILD.gn
rename : media/webrtc/trunk/build/win/as_invoker.manifest => media/webrtc/trunk/webrtc/build/win/as_invoker.manifest
rename : media/webrtc/trunk/build/win/chrome_win.croc => media/webrtc/trunk/webrtc/build/win/chrome_win.croc
rename : media/webrtc/trunk/build/win/common_controls.manifest => media/webrtc/trunk/webrtc/build/win/common_controls.manifest
rename : media/webrtc/trunk/build/win/compatibility.manifest => media/webrtc/trunk/webrtc/build/win/compatibility.manifest
rename : media/webrtc/trunk/build/win/copy_cdb_to_output.py => media/webrtc/trunk/webrtc/build/win/copy_cdb_to_output.py
rename : media/webrtc/trunk/build/win/install-build-deps.py => media/webrtc/trunk/webrtc/build/win/install-build-deps.py
rename : media/webrtc/trunk/build/win/merge_pgc_files.py => media/webrtc/trunk/webrtc/build/win/merge_pgc_files.py
rename : media/webrtc/trunk/build/win/message_compiler.gni => media/webrtc/trunk/webrtc/build/win/message_compiler.gni
rename : media/webrtc/trunk/build/win/message_compiler.py => media/webrtc/trunk/webrtc/build/win/message_compiler.py
rename : media/webrtc/trunk/build/win/reorder-imports.py => media/webrtc/trunk/webrtc/build/win/reorder-imports.py
rename : media/webrtc/trunk/build/win/require_administrator.manifest => media/webrtc/trunk/webrtc/build/win/require_administrator.manifest
rename : media/webrtc/trunk/build/win/run_pgo_profiling_benchmarks.py => media/webrtc/trunk/webrtc/build/win/run_pgo_profiling_benchmarks.py
rename : media/webrtc/trunk/build/win/setup_cygwin_mount.py => media/webrtc/trunk/webrtc/build/win/setup_cygwin_mount.py
rename : media/webrtc/trunk/build/win/syzygy/BUILD.gn => media/webrtc/trunk/webrtc/build/win/syzygy/BUILD.gn
rename : media/webrtc/trunk/build/win/syzygy/OWNERS => media/webrtc/trunk/webrtc/build/win/syzygy/OWNERS
rename : media/webrtc/trunk/build/win/syzygy/instrument.py => media/webrtc/trunk/webrtc/build/win/syzygy/instrument.py
rename : media/webrtc/trunk/build/win/syzygy/reorder.py => media/webrtc/trunk/webrtc/build/win/syzygy/reorder.py
rename : media/webrtc/trunk/build/win/syzygy/syzyasan-allocation-filter.txt => media/webrtc/trunk/webrtc/build/win/syzygy/syzyasan-allocation-filter.txt
rename : media/webrtc/trunk/build/win/syzygy/syzyasan-instrumentation-filter.txt => media/webrtc/trunk/webrtc/build/win/syzygy/syzyasan-instrumentation-filter.txt
rename : media/webrtc/trunk/build/win/syzygy/syzygy.gni => media/webrtc/trunk/webrtc/build/win/syzygy/syzygy.gni
rename : media/webrtc/trunk/build/win/use_ansi_codes.py => media/webrtc/trunk/webrtc/build/win/use_ansi_codes.py
rename : media/webrtc/trunk/build/win_is_xtree_patched.py => media/webrtc/trunk/webrtc/build/win_is_xtree_patched.py
rename : media/webrtc/trunk/build/write_build_date_header.py => media/webrtc/trunk/webrtc/build/write_build_date_header.py
rename : media/webrtc/trunk/build/write_buildflag_header.py => media/webrtc/trunk/webrtc/build/write_buildflag_header.py
rename : media/webrtc/trunk/build_overrides/OWNERS => media/webrtc/trunk/webrtc/build_overrides/OWNERS
rename : media/webrtc/trunk/build_overrides/README.md => media/webrtc/trunk/webrtc/build_overrides/README.md
rename : media/webrtc/trunk/build_overrides/build.gni => media/webrtc/trunk/webrtc/build_overrides/build.gni
rename : media/webrtc/trunk/build_overrides/gtest.gni => media/webrtc/trunk/webrtc/build_overrides/gtest.gni
rename : media/webrtc/trunk/moz.build => media/webrtc/trunk/webrtc/moz.build
extra : rebase_source : 4b06f56325c1d04a4009cf7a5ecac082755554df
2018-01-22 12:47:24 -05:00
Dan Minor
5c9b4fc3e4 Bug 1376873 - Allow gn to have a non-default target; r=chmanchester
MozReview-Commit-ID: GBQSi6z059y

Differential Revision: https://phabricator.services.mozilla.com/D7423

--HG--
extra : rebase_source : 3904596f927ec549395b9e3ba2a320677ff60a64
2018-01-11 16:29:05 -05:00
Dan Minor
b12b1c76d7 Bug 1376873 - Update build files from tip of webrtc.org; r=ng
This is a cherrypick and rebase of the build system changes in commit
9c6861308021b1f05fbf17538778ee7177e6d312. These landed on webrtc.org after 64
was branched.

MozReview-Commit-ID: JQKeXWdlkq6

Differential Revision: https://phabricator.services.mozilla.com/D7422

--HG--
extra : rebase_source : b66aef30518f8d26bb8dc8a62fcb504119479c85
2018-01-22 09:31:06 -05:00
Dan Minor
32220f4a83 Bug 1376873 - Update webrtc to release 64; r=ng
--HG--
rename : media/webrtc/trunk/webrtc/base/array_view_unittest.cc => media/webrtc/trunk/webrtc/api/array_view_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/audio_decoder.cc => media/webrtc/trunk/webrtc/api/audio_codecs/audio_decoder.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/audio_encoder.cc => media/webrtc/trunk/webrtc/api/audio_codecs/audio_encoder.cc
rename : media/webrtc/trunk/webrtc/base/optional.cc => media/webrtc/trunk/webrtc/api/optional.cc
rename : media/webrtc/trunk/webrtc/base/optional.h => media/webrtc/trunk/webrtc/api/optional.h
rename : media/webrtc/trunk/webrtc/base/optional_unittest.cc => media/webrtc/trunk/webrtc/api/optional_unittest.cc
rename : media/webrtc/trunk/webrtc/build/no_op.cc => media/webrtc/trunk/webrtc/api/ortc/mediadescription.cc
rename : media/webrtc/trunk/webrtc/build/no_op.cc => media/webrtc/trunk/webrtc/api/ortc/sessiondescription.cc
rename : media/webrtc/trunk/webrtc/modules/audio_conference_mixer/OWNERS => media/webrtc/trunk/webrtc/api/stats/OWNERS
rename : media/webrtc/trunk/webrtc/video_decoder.h => media/webrtc/trunk/webrtc/api/video_codecs/video_decoder.h
rename : media/webrtc/trunk/webrtc/video_encoder.h => media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h
rename : media/webrtc/trunk/webrtc/config.h => media/webrtc/trunk/webrtc/call/video_config.h
rename : media/webrtc/trunk/webrtc/video_receive_stream.h => media/webrtc/trunk/webrtc/call/video_receive_stream.h
rename : media/webrtc/trunk/webrtc/video_send_stream.h => media/webrtc/trunk/webrtc/call/video_send_stream.h
rename : media/webrtc/trunk/webrtc/common_audio/signal_processing/dot_product_with_scale.c => media/webrtc/trunk/webrtc/common_audio/signal_processing/dot_product_with_scale.cc
rename : media/webrtc/trunk/webrtc/common_video/h264/profile_level_id.cc => media/webrtc/trunk/webrtc/media/base/h264_profile_level_id.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc => media/webrtc/trunk/webrtc/media/engine/simulcast_encoder_adapter.cc
rename : media/webrtc/trunk/webrtc/media/engine/webrtcvideoengine2_unittest.cc => media/webrtc/trunk/webrtc/media/engine/webrtcvideoengine_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/audio_decoder_factory_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/builtin_audio_decoder_factory_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/ios/audio_device_unittest_ios.cc => media/webrtc/trunk/webrtc/modules/audio_device/ios/audio_device_unittest_ios.mm
rename : media/webrtc/trunk/webrtc/modules/audio_conference_mixer/OWNERS => media/webrtc/trunk/webrtc/modules/audio_mixer/OWNERS
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_extension_unittest.cc => media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_extension_map_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/utility/simulcast_rate_allocator.cc => media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_rate_allocator.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/utility/simulcast_rate_allocator.h => media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_rate_allocator.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_unittest.h => media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_test_utility.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/utility/qp_parser.cc => media/webrtc/trunk/webrtc/modules/video_coding/qp_parser.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/utility/qp_parser.h => media/webrtc/trunk/webrtc/modules/video_coding/qp_parser.h
rename : media/webrtc/trunk/webrtc/base/OWNERS => media/webrtc/trunk/webrtc/rtc_base/OWNERS
rename : media/webrtc/trunk/webrtc/base/arraysize.h => media/webrtc/trunk/webrtc/rtc_base/arraysize.h
rename : media/webrtc/trunk/webrtc/base/asyncinvoker.h => media/webrtc/trunk/webrtc/rtc_base/asyncinvoker.h
rename : media/webrtc/trunk/webrtc/base/asyncpacketsocket.cc => media/webrtc/trunk/webrtc/rtc_base/asyncpacketsocket.cc
rename : media/webrtc/trunk/webrtc/base/asyncpacketsocket.h => media/webrtc/trunk/webrtc/rtc_base/asyncpacketsocket.h
rename : media/webrtc/trunk/webrtc/base/asyncresolverinterface.cc => media/webrtc/trunk/webrtc/rtc_base/asyncresolverinterface.cc
rename : media/webrtc/trunk/webrtc/base/asyncresolverinterface.h => media/webrtc/trunk/webrtc/rtc_base/asyncresolverinterface.h
rename : media/webrtc/trunk/webrtc/base/asyncsocket.cc => media/webrtc/trunk/webrtc/rtc_base/asyncsocket.cc
rename : media/webrtc/trunk/webrtc/base/asyncsocket.h => media/webrtc/trunk/webrtc/rtc_base/asyncsocket.h
rename : media/webrtc/trunk/webrtc/base/asynctcpsocket.cc => media/webrtc/trunk/webrtc/rtc_base/asynctcpsocket.cc
rename : media/webrtc/trunk/webrtc/base/asynctcpsocket.h => media/webrtc/trunk/webrtc/rtc_base/asynctcpsocket.h
rename : media/webrtc/trunk/webrtc/base/asynctcpsocket_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/asynctcpsocket_unittest.cc
rename : media/webrtc/trunk/webrtc/base/asyncudpsocket.cc => media/webrtc/trunk/webrtc/rtc_base/asyncudpsocket.cc
rename : media/webrtc/trunk/webrtc/base/asyncudpsocket.h => media/webrtc/trunk/webrtc/rtc_base/asyncudpsocket.h
rename : media/webrtc/trunk/webrtc/base/asyncudpsocket_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/asyncudpsocket_unittest.cc
rename : media/webrtc/trunk/webrtc/base/atomicops.h => media/webrtc/trunk/webrtc/rtc_base/atomicops.h
rename : media/webrtc/trunk/webrtc/base/atomicops_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/atomicops_unittest.cc
rename : media/webrtc/trunk/webrtc/base/base64.cc => media/webrtc/trunk/webrtc/rtc_base/base64.cc
rename : media/webrtc/trunk/webrtc/base/base64.h => media/webrtc/trunk/webrtc/rtc_base/base64.h
rename : media/webrtc/trunk/webrtc/base/base64_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/base64_unittest.cc
rename : media/webrtc/trunk/webrtc/base/basictypes.h => media/webrtc/trunk/webrtc/rtc_base/basictypes.h
rename : media/webrtc/trunk/webrtc/base/basictypes_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/basictypes_unittest.cc
rename : media/webrtc/trunk/webrtc/base/bind_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/bind_unittest.cc
rename : media/webrtc/trunk/webrtc/base/bitbuffer.cc => media/webrtc/trunk/webrtc/rtc_base/bitbuffer.cc
rename : media/webrtc/trunk/webrtc/base/bitbuffer.h => media/webrtc/trunk/webrtc/rtc_base/bitbuffer.h
rename : media/webrtc/trunk/webrtc/base/bitbuffer_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/bitbuffer_unittest.cc
rename : media/webrtc/trunk/webrtc/base/buffer.h => media/webrtc/trunk/webrtc/rtc_base/buffer.h
rename : media/webrtc/trunk/webrtc/base/buffer_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/buffer_unittest.cc
rename : media/webrtc/trunk/webrtc/base/bufferqueue.cc => media/webrtc/trunk/webrtc/rtc_base/bufferqueue.cc
rename : media/webrtc/trunk/webrtc/base/bufferqueue.h => media/webrtc/trunk/webrtc/rtc_base/bufferqueue.h
rename : media/webrtc/trunk/webrtc/base/bufferqueue_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/bufferqueue_unittest.cc
rename : media/webrtc/trunk/webrtc/base/bytebuffer.cc => media/webrtc/trunk/webrtc/rtc_base/bytebuffer.cc
rename : media/webrtc/trunk/webrtc/base/bytebuffer.h => media/webrtc/trunk/webrtc/rtc_base/bytebuffer.h
rename : media/webrtc/trunk/webrtc/base/bytebuffer_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/bytebuffer_unittest.cc
rename : media/webrtc/trunk/webrtc/base/byteorder_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/byteorder_unittest.cc
rename : media/webrtc/trunk/webrtc/base/callback.h => media/webrtc/trunk/webrtc/rtc_base/callback.h
rename : media/webrtc/trunk/webrtc/base/callback.h.pump => media/webrtc/trunk/webrtc/rtc_base/callback.h.pump
rename : media/webrtc/trunk/webrtc/base/callback_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/callback_unittest.cc
rename : media/webrtc/trunk/webrtc/base/checks.cc => media/webrtc/trunk/webrtc/rtc_base/checks.cc
rename : media/webrtc/trunk/webrtc/base/checks.h => media/webrtc/trunk/webrtc/rtc_base/checks.h
rename : media/webrtc/trunk/webrtc/base/constructormagic.h => media/webrtc/trunk/webrtc/rtc_base/constructormagic.h
rename : media/webrtc/trunk/webrtc/base/copyonwritebuffer.cc => media/webrtc/trunk/webrtc/rtc_base/copyonwritebuffer.cc
rename : media/webrtc/trunk/webrtc/base/copyonwritebuffer.h => media/webrtc/trunk/webrtc/rtc_base/copyonwritebuffer.h
rename : media/webrtc/trunk/webrtc/base/copyonwritebuffer_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/copyonwritebuffer_unittest.cc
rename : media/webrtc/trunk/webrtc/base/crc32.cc => media/webrtc/trunk/webrtc/rtc_base/crc32.cc
rename : media/webrtc/trunk/webrtc/base/crc32.h => media/webrtc/trunk/webrtc/rtc_base/crc32.h
rename : media/webrtc/trunk/webrtc/base/crc32_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/crc32_unittest.cc
rename : media/webrtc/trunk/webrtc/base/criticalsection.cc => media/webrtc/trunk/webrtc/rtc_base/criticalsection.cc
rename : media/webrtc/trunk/webrtc/base/criticalsection.h => media/webrtc/trunk/webrtc/rtc_base/criticalsection.h
rename : media/webrtc/trunk/webrtc/base/criticalsection_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/criticalsection_unittest.cc
rename : media/webrtc/trunk/webrtc/base/cryptstring.cc => media/webrtc/trunk/webrtc/rtc_base/cryptstring.cc
rename : media/webrtc/trunk/webrtc/base/cryptstring.h => media/webrtc/trunk/webrtc/rtc_base/cryptstring.h
rename : media/webrtc/trunk/webrtc/base/deprecation.h => media/webrtc/trunk/webrtc/rtc_base/deprecation.h
rename : media/webrtc/trunk/webrtc/base/dscp.h => media/webrtc/trunk/webrtc/rtc_base/dscp.h
rename : media/webrtc/trunk/webrtc/base/event.cc => media/webrtc/trunk/webrtc/rtc_base/event.cc
rename : media/webrtc/trunk/webrtc/base/event.h => media/webrtc/trunk/webrtc/rtc_base/event.h
rename : media/webrtc/trunk/webrtc/base/event_tracer.cc => media/webrtc/trunk/webrtc/rtc_base/event_tracer.cc
rename : media/webrtc/trunk/webrtc/base/event_tracer.h => media/webrtc/trunk/webrtc/rtc_base/event_tracer.h
rename : media/webrtc/trunk/webrtc/base/event_tracer_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/event_tracer_unittest.cc
rename : media/webrtc/trunk/webrtc/base/fakeclock.cc => media/webrtc/trunk/webrtc/rtc_base/fakeclock.cc
rename : media/webrtc/trunk/webrtc/base/fakeclock.h => media/webrtc/trunk/webrtc/rtc_base/fakeclock.h
rename : media/webrtc/trunk/webrtc/base/fakenetwork.h => media/webrtc/trunk/webrtc/rtc_base/fakenetwork.h
rename : media/webrtc/trunk/webrtc/base/file.cc => media/webrtc/trunk/webrtc/rtc_base/file.cc
rename : media/webrtc/trunk/webrtc/base/file.h => media/webrtc/trunk/webrtc/rtc_base/file.h
rename : media/webrtc/trunk/webrtc/base/file_posix.cc => media/webrtc/trunk/webrtc/rtc_base/file_posix.cc
rename : media/webrtc/trunk/webrtc/base/file_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/file_unittest.cc
rename : media/webrtc/trunk/webrtc/base/file_win.cc => media/webrtc/trunk/webrtc/rtc_base/file_win.cc
rename : media/webrtc/trunk/webrtc/base/filerotatingstream.cc => media/webrtc/trunk/webrtc/rtc_base/filerotatingstream.cc
rename : media/webrtc/trunk/webrtc/base/filerotatingstream.h => media/webrtc/trunk/webrtc/rtc_base/filerotatingstream.h
rename : media/webrtc/trunk/webrtc/base/filerotatingstream_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/filerotatingstream_unittest.cc
rename : media/webrtc/trunk/webrtc/base/fileutils.cc => media/webrtc/trunk/webrtc/rtc_base/fileutils.cc
rename : media/webrtc/trunk/webrtc/base/firewallsocketserver.cc => media/webrtc/trunk/webrtc/rtc_base/firewallsocketserver.cc
rename : media/webrtc/trunk/webrtc/base/firewallsocketserver.h => media/webrtc/trunk/webrtc/rtc_base/firewallsocketserver.h
rename : media/webrtc/trunk/webrtc/base/flags.cc => media/webrtc/trunk/webrtc/rtc_base/flags.cc
rename : media/webrtc/trunk/webrtc/base/flags.h => media/webrtc/trunk/webrtc/rtc_base/flags.h
rename : media/webrtc/trunk/webrtc/base/format_macros.h => media/webrtc/trunk/webrtc/rtc_base/format_macros.h
rename : media/webrtc/trunk/webrtc/base/function_view.h => media/webrtc/trunk/webrtc/rtc_base/function_view.h
rename : media/webrtc/trunk/webrtc/base/function_view_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/function_view_unittest.cc
rename : media/webrtc/trunk/webrtc/base/gtest_prod_util.h => media/webrtc/trunk/webrtc/rtc_base/gtest_prod_util.h
rename : media/webrtc/trunk/webrtc/base/gunit_prod.h => media/webrtc/trunk/webrtc/rtc_base/gunit_prod.h
rename : media/webrtc/trunk/webrtc/base/helpers.cc => media/webrtc/trunk/webrtc/rtc_base/helpers.cc
rename : media/webrtc/trunk/webrtc/base/helpers.h => media/webrtc/trunk/webrtc/rtc_base/helpers.h
rename : media/webrtc/trunk/webrtc/base/helpers_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/helpers_unittest.cc
rename : media/webrtc/trunk/webrtc/base/httpbase.cc => media/webrtc/trunk/webrtc/rtc_base/httpbase.cc
rename : media/webrtc/trunk/webrtc/base/httpbase.h => media/webrtc/trunk/webrtc/rtc_base/httpbase.h
rename : media/webrtc/trunk/webrtc/base/httpbase_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/httpbase_unittest.cc
rename : media/webrtc/trunk/webrtc/base/httpcommon-inl.h => media/webrtc/trunk/webrtc/rtc_base/httpcommon-inl.h
rename : media/webrtc/trunk/webrtc/base/httpcommon.cc => media/webrtc/trunk/webrtc/rtc_base/httpcommon.cc
rename : media/webrtc/trunk/webrtc/base/httpcommon.h => media/webrtc/trunk/webrtc/rtc_base/httpcommon.h
rename : media/webrtc/trunk/webrtc/base/httpcommon_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/httpcommon_unittest.cc
rename : media/webrtc/trunk/webrtc/base/httpserver.cc => media/webrtc/trunk/webrtc/rtc_base/httpserver.cc
rename : media/webrtc/trunk/webrtc/base/httpserver.h => media/webrtc/trunk/webrtc/rtc_base/httpserver.h
rename : media/webrtc/trunk/webrtc/base/httpserver_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/httpserver_unittest.cc
rename : media/webrtc/trunk/webrtc/base/ifaddrs-android.cc => media/webrtc/trunk/webrtc/rtc_base/ifaddrs-android.cc
rename : media/webrtc/trunk/webrtc/base/ifaddrs-android.h => media/webrtc/trunk/webrtc/rtc_base/ifaddrs-android.h
rename : media/webrtc/trunk/webrtc/base/ifaddrs_converter.cc => media/webrtc/trunk/webrtc/rtc_base/ifaddrs_converter.cc
rename : media/webrtc/trunk/webrtc/base/ifaddrs_converter.h => media/webrtc/trunk/webrtc/rtc_base/ifaddrs_converter.h
rename : media/webrtc/trunk/webrtc/base/ignore_wundef.h => media/webrtc/trunk/webrtc/rtc_base/ignore_wundef.h
rename : media/webrtc/trunk/webrtc/base/ipaddress.cc => media/webrtc/trunk/webrtc/rtc_base/ipaddress.cc
rename : media/webrtc/trunk/webrtc/base/ipaddress.h => media/webrtc/trunk/webrtc/rtc_base/ipaddress.h
rename : media/webrtc/trunk/webrtc/base/ipaddress_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/ipaddress_unittest.cc
rename : media/webrtc/trunk/webrtc/base/java/src/org/webrtc/OWNERS => media/webrtc/trunk/webrtc/rtc_base/java/src/org/webrtc/OWNERS
rename : media/webrtc/trunk/webrtc/base/java/src/org/webrtc/Size.java => media/webrtc/trunk/webrtc/rtc_base/java/src/org/webrtc/Size.java
rename : media/webrtc/trunk/webrtc/base/java/src/org/webrtc/ThreadUtils.java => media/webrtc/trunk/webrtc/rtc_base/java/src/org/webrtc/ThreadUtils.java
rename : media/webrtc/trunk/webrtc/base/json.cc => media/webrtc/trunk/webrtc/rtc_base/json.cc
rename : media/webrtc/trunk/webrtc/base/json.h => media/webrtc/trunk/webrtc/rtc_base/json.h
rename : media/webrtc/trunk/webrtc/base/json_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/json_unittest.cc
rename : media/webrtc/trunk/webrtc/base/keep_ref_until_done.h => media/webrtc/trunk/webrtc/rtc_base/keep_ref_until_done.h
rename : media/webrtc/trunk/webrtc/base/location.cc => media/webrtc/trunk/webrtc/rtc_base/location.cc
rename : media/webrtc/trunk/webrtc/base/location.h => media/webrtc/trunk/webrtc/rtc_base/location.h
rename : media/webrtc/trunk/webrtc/base/logging.cc => media/webrtc/trunk/webrtc/rtc_base/logging.cc
rename : media/webrtc/trunk/webrtc/base/logging.h => media/webrtc/trunk/webrtc/rtc_base/logging.h
rename : media/webrtc/trunk/webrtc/base/logging_mac.mm => media/webrtc/trunk/webrtc/rtc_base/logging_mac.mm
rename : media/webrtc/trunk/webrtc/base/logging_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/logging_unittest.cc
rename : media/webrtc/trunk/webrtc/base/logsinks.cc => media/webrtc/trunk/webrtc/rtc_base/logsinks.cc
rename : media/webrtc/trunk/webrtc/base/logsinks.h => media/webrtc/trunk/webrtc/rtc_base/logsinks.h
rename : media/webrtc/trunk/webrtc/base/macifaddrs_converter.cc => media/webrtc/trunk/webrtc/rtc_base/macifaddrs_converter.cc
rename : media/webrtc/trunk/webrtc/base/md5.cc => media/webrtc/trunk/webrtc/rtc_base/md5.cc
rename : media/webrtc/trunk/webrtc/base/md5.h => media/webrtc/trunk/webrtc/rtc_base/md5.h
rename : media/webrtc/trunk/webrtc/base/md5digest.cc => media/webrtc/trunk/webrtc/rtc_base/md5digest.cc
rename : media/webrtc/trunk/webrtc/base/md5digest.h => media/webrtc/trunk/webrtc/rtc_base/md5digest.h
rename : media/webrtc/trunk/webrtc/base/md5digest_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/md5digest_unittest.cc
rename : media/webrtc/trunk/webrtc/base/messagedigest.cc => media/webrtc/trunk/webrtc/rtc_base/messagedigest.cc
rename : media/webrtc/trunk/webrtc/base/messagedigest.h => media/webrtc/trunk/webrtc/rtc_base/messagedigest.h
rename : media/webrtc/trunk/webrtc/base/messagedigest_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/messagedigest_unittest.cc
rename : media/webrtc/trunk/webrtc/base/messagehandler.cc => media/webrtc/trunk/webrtc/rtc_base/messagehandler.cc
rename : media/webrtc/trunk/webrtc/base/messagehandler.h => media/webrtc/trunk/webrtc/rtc_base/messagehandler.h
rename : media/webrtc/trunk/webrtc/base/messagequeue.cc => media/webrtc/trunk/webrtc/rtc_base/messagequeue.cc
rename : media/webrtc/trunk/webrtc/base/messagequeue.h => media/webrtc/trunk/webrtc/rtc_base/messagequeue.h
rename : media/webrtc/trunk/webrtc/base/messagequeue_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/messagequeue_unittest.cc
rename : media/webrtc/trunk/webrtc/base/nat_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/nat_unittest.cc
rename : media/webrtc/trunk/webrtc/base/natserver.cc => media/webrtc/trunk/webrtc/rtc_base/natserver.cc
rename : media/webrtc/trunk/webrtc/base/natserver.h => media/webrtc/trunk/webrtc/rtc_base/natserver.h
rename : media/webrtc/trunk/webrtc/base/natsocketfactory.cc => media/webrtc/trunk/webrtc/rtc_base/natsocketfactory.cc
rename : media/webrtc/trunk/webrtc/base/natsocketfactory.h => media/webrtc/trunk/webrtc/rtc_base/natsocketfactory.h
rename : media/webrtc/trunk/webrtc/base/nattypes.cc => media/webrtc/trunk/webrtc/rtc_base/nattypes.cc
rename : media/webrtc/trunk/webrtc/base/nattypes.h => media/webrtc/trunk/webrtc/rtc_base/nattypes.h
rename : media/webrtc/trunk/webrtc/base/nethelpers.cc => media/webrtc/trunk/webrtc/rtc_base/nethelpers.cc
rename : media/webrtc/trunk/webrtc/base/nethelpers.h => media/webrtc/trunk/webrtc/rtc_base/nethelpers.h
rename : media/webrtc/trunk/webrtc/base/network.cc => media/webrtc/trunk/webrtc/rtc_base/network.cc
rename : media/webrtc/trunk/webrtc/base/network.h => media/webrtc/trunk/webrtc/rtc_base/network.h
rename : media/webrtc/trunk/webrtc/base/network_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/network_unittest.cc
rename : media/webrtc/trunk/webrtc/base/networkmonitor.cc => media/webrtc/trunk/webrtc/rtc_base/networkmonitor.cc
rename : media/webrtc/trunk/webrtc/base/networkmonitor.h => media/webrtc/trunk/webrtc/rtc_base/networkmonitor.h
rename : media/webrtc/trunk/webrtc/base/networkroute.h => media/webrtc/trunk/webrtc/rtc_base/networkroute.h
rename : media/webrtc/trunk/webrtc/base/nullsocketserver.cc => media/webrtc/trunk/webrtc/rtc_base/nullsocketserver.cc
rename : media/webrtc/trunk/webrtc/base/nullsocketserver.h => media/webrtc/trunk/webrtc/rtc_base/nullsocketserver.h
rename : media/webrtc/trunk/webrtc/base/nullsocketserver_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/nullsocketserver_unittest.cc
rename : media/webrtc/trunk/webrtc/base/numerics/exp_filter.cc => media/webrtc/trunk/webrtc/rtc_base/numerics/exp_filter.cc
rename : media/webrtc/trunk/webrtc/base/numerics/exp_filter.h => media/webrtc/trunk/webrtc/rtc_base/numerics/exp_filter.h
rename : media/webrtc/trunk/webrtc/base/numerics/exp_filter_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/numerics/exp_filter_unittest.cc
rename : media/webrtc/trunk/webrtc/base/mathutils.h => media/webrtc/trunk/webrtc/rtc_base/numerics/mathutils.h
rename : media/webrtc/trunk/webrtc/base/mod_ops.h => media/webrtc/trunk/webrtc/rtc_base/numerics/mod_ops.h
rename : media/webrtc/trunk/webrtc/base/mod_ops_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/numerics/mod_ops_unittest.cc
rename : media/webrtc/trunk/webrtc/base/numerics/percentile_filter.h => media/webrtc/trunk/webrtc/rtc_base/numerics/percentile_filter.h
rename : media/webrtc/trunk/webrtc/base/numerics/percentile_filter_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/numerics/percentile_filter_unittest.cc
rename : media/webrtc/trunk/webrtc/base/safe_conversions.h => media/webrtc/trunk/webrtc/rtc_base/numerics/safe_conversions.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/sequence_number_util_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/numerics/sequence_number_util_unittest.cc
rename : media/webrtc/trunk/webrtc/base/onetimeevent.h => media/webrtc/trunk/webrtc/rtc_base/onetimeevent.h
rename : media/webrtc/trunk/webrtc/base/onetimeevent_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/onetimeevent_unittest.cc
rename : media/webrtc/trunk/webrtc/base/openssl.h => media/webrtc/trunk/webrtc/rtc_base/openssl.h
rename : media/webrtc/trunk/webrtc/base/openssldigest.cc => media/webrtc/trunk/webrtc/rtc_base/openssldigest.cc
rename : media/webrtc/trunk/webrtc/base/openssldigest.h => media/webrtc/trunk/webrtc/rtc_base/openssldigest.h
rename : media/webrtc/trunk/webrtc/base/opensslidentity.cc => media/webrtc/trunk/webrtc/rtc_base/opensslidentity.cc
rename : media/webrtc/trunk/webrtc/base/opensslidentity.h => media/webrtc/trunk/webrtc/rtc_base/opensslidentity.h
rename : media/webrtc/trunk/webrtc/base/opensslstreamadapter.cc => media/webrtc/trunk/webrtc/rtc_base/opensslstreamadapter.cc
rename : media/webrtc/trunk/webrtc/base/opensslstreamadapter.h => media/webrtc/trunk/webrtc/rtc_base/opensslstreamadapter.h
rename : media/webrtc/trunk/webrtc/base/optionsfile.cc => media/webrtc/trunk/webrtc/rtc_base/optionsfile.cc
rename : media/webrtc/trunk/webrtc/base/optionsfile.h => media/webrtc/trunk/webrtc/rtc_base/optionsfile.h
rename : media/webrtc/trunk/webrtc/base/optionsfile_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/optionsfile_unittest.cc
rename : media/webrtc/trunk/webrtc/base/pathutils.cc => media/webrtc/trunk/webrtc/rtc_base/pathutils.cc
rename : media/webrtc/trunk/webrtc/base/pathutils.h => media/webrtc/trunk/webrtc/rtc_base/pathutils.h
rename : media/webrtc/trunk/webrtc/base/pathutils_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/pathutils_unittest.cc
rename : media/webrtc/trunk/webrtc/base/physicalsocketserver.h => media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.h
rename : media/webrtc/trunk/webrtc/base/physicalsocketserver_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver_unittest.cc
rename : media/webrtc/trunk/webrtc/base/platform_file.cc => media/webrtc/trunk/webrtc/rtc_base/platform_file.cc
rename : media/webrtc/trunk/webrtc/base/platform_file.h => media/webrtc/trunk/webrtc/rtc_base/platform_file.h
rename : media/webrtc/trunk/webrtc/base/platform_thread_types.h => media/webrtc/trunk/webrtc/rtc_base/platform_thread_types.h
rename : media/webrtc/trunk/webrtc/base/proxyinfo.cc => media/webrtc/trunk/webrtc/rtc_base/proxyinfo.cc
rename : media/webrtc/trunk/webrtc/base/proxyinfo.h => media/webrtc/trunk/webrtc/rtc_base/proxyinfo.h
rename : media/webrtc/trunk/webrtc/base/proxyserver.cc => media/webrtc/trunk/webrtc/rtc_base/proxyserver.cc
rename : media/webrtc/trunk/webrtc/base/proxyserver.h => media/webrtc/trunk/webrtc/rtc_base/proxyserver.h
rename : media/webrtc/trunk/webrtc/base/race_checker.cc => media/webrtc/trunk/webrtc/rtc_base/race_checker.cc
rename : media/webrtc/trunk/webrtc/base/race_checker.h => media/webrtc/trunk/webrtc/rtc_base/race_checker.h
rename : media/webrtc/trunk/webrtc/base/random.cc => media/webrtc/trunk/webrtc/rtc_base/random.cc
rename : media/webrtc/trunk/webrtc/base/random.h => media/webrtc/trunk/webrtc/rtc_base/random.h
rename : media/webrtc/trunk/webrtc/base/random_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/random_unittest.cc
rename : media/webrtc/trunk/webrtc/base/rate_limiter.cc => media/webrtc/trunk/webrtc/rtc_base/rate_limiter.cc
rename : media/webrtc/trunk/webrtc/base/rate_limiter.h => media/webrtc/trunk/webrtc/rtc_base/rate_limiter.h
rename : media/webrtc/trunk/webrtc/base/rate_limiter_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/rate_limiter_unittest.cc
rename : media/webrtc/trunk/webrtc/base/rate_statistics.cc => media/webrtc/trunk/webrtc/rtc_base/rate_statistics.cc
rename : media/webrtc/trunk/webrtc/base/rate_statistics.h => media/webrtc/trunk/webrtc/rtc_base/rate_statistics.h
rename : media/webrtc/trunk/webrtc/base/rate_statistics_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/rate_statistics_unittest.cc
rename : media/webrtc/trunk/webrtc/base/ratelimiter.cc => media/webrtc/trunk/webrtc/rtc_base/ratelimiter.cc
rename : media/webrtc/trunk/webrtc/base/ratelimiter.h => media/webrtc/trunk/webrtc/rtc_base/ratelimiter.h
rename : media/webrtc/trunk/webrtc/base/ratelimiter_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/ratelimiter_unittest.cc
rename : media/webrtc/trunk/webrtc/base/ratetracker.cc => media/webrtc/trunk/webrtc/rtc_base/ratetracker.cc
rename : media/webrtc/trunk/webrtc/base/ratetracker.h => media/webrtc/trunk/webrtc/rtc_base/ratetracker.h
rename : media/webrtc/trunk/webrtc/base/ratetracker_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/ratetracker_unittest.cc
rename : media/webrtc/trunk/webrtc/base/refcountedobject.h => media/webrtc/trunk/webrtc/rtc_base/refcountedobject.h
rename : media/webrtc/trunk/webrtc/base/refcountedobject_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/refcountedobject_unittest.cc
rename : media/webrtc/trunk/webrtc/base/rollingaccumulator.h => media/webrtc/trunk/webrtc/rtc_base/rollingaccumulator.h
rename : media/webrtc/trunk/webrtc/base/rollingaccumulator_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/rollingaccumulator_unittest.cc
rename : media/webrtc/trunk/webrtc/base/rtccertificate.cc => media/webrtc/trunk/webrtc/rtc_base/rtccertificate.cc
rename : media/webrtc/trunk/webrtc/base/rtccertificate.h => media/webrtc/trunk/webrtc/rtc_base/rtccertificate.h
rename : media/webrtc/trunk/webrtc/base/rtccertificate_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/rtccertificate_unittest.cc
rename : media/webrtc/trunk/webrtc/base/rtccertificategenerator.cc => media/webrtc/trunk/webrtc/rtc_base/rtccertificategenerator.cc
rename : media/webrtc/trunk/webrtc/base/rtccertificategenerator.h => media/webrtc/trunk/webrtc/rtc_base/rtccertificategenerator.h
rename : media/webrtc/trunk/webrtc/base/rtccertificategenerator_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/rtccertificategenerator_unittest.cc
rename : media/webrtc/trunk/webrtc/base/sanitizer.h => media/webrtc/trunk/webrtc/rtc_base/sanitizer.h
rename : media/webrtc/trunk/webrtc/base/scoped_ref_ptr.h => media/webrtc/trunk/webrtc/rtc_base/scoped_ref_ptr.h
rename : media/webrtc/trunk/webrtc/base/sequenced_task_checker.h => media/webrtc/trunk/webrtc/rtc_base/sequenced_task_checker.h
rename : media/webrtc/trunk/webrtc/base/sequenced_task_checker_impl.cc => media/webrtc/trunk/webrtc/rtc_base/sequenced_task_checker_impl.cc
rename : media/webrtc/trunk/webrtc/base/sequenced_task_checker_impl.h => media/webrtc/trunk/webrtc/rtc_base/sequenced_task_checker_impl.h
rename : media/webrtc/trunk/webrtc/base/sequenced_task_checker_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/sequenced_task_checker_unittest.cc
rename : media/webrtc/trunk/webrtc/base/sha1.cc => media/webrtc/trunk/webrtc/rtc_base/sha1.cc
rename : media/webrtc/trunk/webrtc/base/sha1.h => media/webrtc/trunk/webrtc/rtc_base/sha1.h
rename : media/webrtc/trunk/webrtc/base/sha1digest.cc => media/webrtc/trunk/webrtc/rtc_base/sha1digest.cc
rename : media/webrtc/trunk/webrtc/base/sha1digest.h => media/webrtc/trunk/webrtc/rtc_base/sha1digest.h
rename : media/webrtc/trunk/webrtc/base/sha1digest_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/sha1digest_unittest.cc
rename : media/webrtc/trunk/webrtc/base/signalthread.cc => media/webrtc/trunk/webrtc/rtc_base/signalthread.cc
rename : media/webrtc/trunk/webrtc/base/signalthread.h => media/webrtc/trunk/webrtc/rtc_base/signalthread.h
rename : media/webrtc/trunk/webrtc/base/signalthread_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/signalthread_unittest.cc
rename : media/webrtc/trunk/webrtc/base/sigslot_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/sigslot_unittest.cc
rename : media/webrtc/trunk/webrtc/base/sigslottester.h => media/webrtc/trunk/webrtc/rtc_base/sigslottester.h
rename : media/webrtc/trunk/webrtc/base/sigslottester.h.pump => media/webrtc/trunk/webrtc/rtc_base/sigslottester.h.pump
rename : media/webrtc/trunk/webrtc/base/sigslottester_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/sigslottester_unittest.cc
rename : media/webrtc/trunk/webrtc/base/socket.h => media/webrtc/trunk/webrtc/rtc_base/socket.h
rename : media/webrtc/trunk/webrtc/base/socket_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/socket_unittest.cc
rename : media/webrtc/trunk/webrtc/base/socket_unittest.h => media/webrtc/trunk/webrtc/rtc_base/socket_unittest.h
rename : media/webrtc/trunk/webrtc/base/socketadapters.cc => media/webrtc/trunk/webrtc/rtc_base/socketadapters.cc
rename : media/webrtc/trunk/webrtc/base/socketadapters.h => media/webrtc/trunk/webrtc/rtc_base/socketadapters.h
rename : media/webrtc/trunk/webrtc/base/socketaddress.cc => media/webrtc/trunk/webrtc/rtc_base/socketaddress.cc
rename : media/webrtc/trunk/webrtc/base/socketaddress.h => media/webrtc/trunk/webrtc/rtc_base/socketaddress.h
rename : media/webrtc/trunk/webrtc/base/socketaddress_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/socketaddress_unittest.cc
rename : media/webrtc/trunk/webrtc/base/socketaddresspair.cc => media/webrtc/trunk/webrtc/rtc_base/socketaddresspair.cc
rename : media/webrtc/trunk/webrtc/base/socketaddresspair.h => media/webrtc/trunk/webrtc/rtc_base/socketaddresspair.h
rename : media/webrtc/trunk/webrtc/base/socketfactory.h => media/webrtc/trunk/webrtc/rtc_base/socketfactory.h
rename : media/webrtc/trunk/webrtc/base/socketserver.h => media/webrtc/trunk/webrtc/rtc_base/socketserver.h
rename : media/webrtc/trunk/webrtc/base/socketstream.cc => media/webrtc/trunk/webrtc/rtc_base/socketstream.cc
rename : media/webrtc/trunk/webrtc/base/socketstream.h => media/webrtc/trunk/webrtc/rtc_base/socketstream.h
rename : media/webrtc/trunk/webrtc/base/ssladapter.cc => media/webrtc/trunk/webrtc/rtc_base/ssladapter.cc
rename : media/webrtc/trunk/webrtc/base/ssladapter_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/ssladapter_unittest.cc
rename : media/webrtc/trunk/webrtc/base/sslfingerprint.cc => media/webrtc/trunk/webrtc/rtc_base/sslfingerprint.cc
rename : media/webrtc/trunk/webrtc/base/sslfingerprint.h => media/webrtc/trunk/webrtc/rtc_base/sslfingerprint.h
rename : media/webrtc/trunk/webrtc/base/sslidentity.cc => media/webrtc/trunk/webrtc/rtc_base/sslidentity.cc
rename : media/webrtc/trunk/webrtc/base/sslidentity.h => media/webrtc/trunk/webrtc/rtc_base/sslidentity.h
rename : media/webrtc/trunk/webrtc/base/sslidentity_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/sslidentity_unittest.cc
rename : media/webrtc/trunk/webrtc/base/sslroots.h => media/webrtc/trunk/webrtc/rtc_base/sslroots.h
rename : media/webrtc/trunk/webrtc/base/sslstreamadapter.cc => media/webrtc/trunk/webrtc/rtc_base/sslstreamadapter.cc
rename : media/webrtc/trunk/webrtc/base/sslstreamadapter.h => media/webrtc/trunk/webrtc/rtc_base/sslstreamadapter.h
rename : media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/sslstreamadapter_unittest.cc
rename : media/webrtc/trunk/webrtc/base/stream.cc => media/webrtc/trunk/webrtc/rtc_base/stream.cc
rename : media/webrtc/trunk/webrtc/base/stream.h => media/webrtc/trunk/webrtc/rtc_base/stream.h
rename : media/webrtc/trunk/webrtc/base/stringencode.cc => media/webrtc/trunk/webrtc/rtc_base/stringencode.cc
rename : media/webrtc/trunk/webrtc/base/stringencode.h => media/webrtc/trunk/webrtc/rtc_base/stringencode.h
rename : media/webrtc/trunk/webrtc/base/stringencode_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/stringencode_unittest.cc
rename : media/webrtc/trunk/webrtc/system_wrappers/include/stringize_macros.h => media/webrtc/trunk/webrtc/rtc_base/stringize_macros.h
rename : media/webrtc/trunk/webrtc/system_wrappers/source/stringize_macros_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/stringize_macros_unittest.cc
rename : media/webrtc/trunk/webrtc/base/stringutils.cc => media/webrtc/trunk/webrtc/rtc_base/stringutils.cc
rename : media/webrtc/trunk/webrtc/base/stringutils.h => media/webrtc/trunk/webrtc/rtc_base/stringutils.h
rename : media/webrtc/trunk/webrtc/base/stringutils_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/stringutils_unittest.cc
rename : media/webrtc/trunk/webrtc/base/swap_queue.h => media/webrtc/trunk/webrtc/rtc_base/swap_queue.h
rename : media/webrtc/trunk/webrtc/base/swap_queue_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/swap_queue_unittest.cc
rename : media/webrtc/trunk/webrtc/base/task_queue_posix.cc => media/webrtc/trunk/webrtc/rtc_base/task_queue_posix.cc
rename : media/webrtc/trunk/webrtc/base/task_queue_posix.h => media/webrtc/trunk/webrtc/rtc_base/task_queue_posix.h
rename : media/webrtc/trunk/webrtc/base/template_util.h => media/webrtc/trunk/webrtc/rtc_base/template_util.h
rename : media/webrtc/trunk/webrtc/base/testbase64.h => media/webrtc/trunk/webrtc/rtc_base/testbase64.h
rename : media/webrtc/trunk/webrtc/base/testclient.cc => media/webrtc/trunk/webrtc/rtc_base/testclient.cc
rename : media/webrtc/trunk/webrtc/base/testclient.h => media/webrtc/trunk/webrtc/rtc_base/testclient.h
rename : media/webrtc/trunk/webrtc/base/testechoserver.h => media/webrtc/trunk/webrtc/rtc_base/testechoserver.h
rename : media/webrtc/trunk/webrtc/base/testutils.h => media/webrtc/trunk/webrtc/rtc_base/testutils.h
rename : media/webrtc/trunk/webrtc/base/thread.cc => media/webrtc/trunk/webrtc/rtc_base/thread.cc
rename : media/webrtc/trunk/webrtc/base/thread.h => media/webrtc/trunk/webrtc/rtc_base/thread.h
rename : media/webrtc/trunk/webrtc/base/thread_checker.h => media/webrtc/trunk/webrtc/rtc_base/thread_checker.h
rename : media/webrtc/trunk/webrtc/base/thread_checker_impl.cc => media/webrtc/trunk/webrtc/rtc_base/thread_checker_impl.cc
rename : media/webrtc/trunk/webrtc/base/thread_checker_impl.h => media/webrtc/trunk/webrtc/rtc_base/thread_checker_impl.h
rename : media/webrtc/trunk/webrtc/base/thread_checker_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/thread_checker_unittest.cc
rename : media/webrtc/trunk/webrtc/base/timedelta.h => media/webrtc/trunk/webrtc/rtc_base/timedelta.h
rename : media/webrtc/trunk/webrtc/base/timestampaligner.cc => media/webrtc/trunk/webrtc/rtc_base/timestampaligner.cc
rename : media/webrtc/trunk/webrtc/base/timestampaligner.h => media/webrtc/trunk/webrtc/rtc_base/timestampaligner.h
rename : media/webrtc/trunk/webrtc/base/timestampaligner_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/timestampaligner_unittest.cc
rename : media/webrtc/trunk/webrtc/base/timeutils.cc => media/webrtc/trunk/webrtc/rtc_base/timeutils.cc
rename : media/webrtc/trunk/webrtc/base/timeutils.h => media/webrtc/trunk/webrtc/rtc_base/timeutils.h
rename : media/webrtc/trunk/webrtc/base/timeutils_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/timeutils_unittest.cc
rename : media/webrtc/trunk/webrtc/base/trace_event.h => media/webrtc/trunk/webrtc/rtc_base/trace_event.h
rename : media/webrtc/trunk/webrtc/base/transformadapter.cc => media/webrtc/trunk/webrtc/rtc_base/transformadapter.cc
rename : media/webrtc/trunk/webrtc/base/transformadapter.h => media/webrtc/trunk/webrtc/rtc_base/transformadapter.h
rename : media/webrtc/trunk/webrtc/base/unittest_main.cc => media/webrtc/trunk/webrtc/rtc_base/unittest_main.cc
rename : media/webrtc/trunk/webrtc/base/virtualsocket_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/virtualsocket_unittest.cc
rename : media/webrtc/trunk/webrtc/base/virtualsocketserver.cc => media/webrtc/trunk/webrtc/rtc_base/virtualsocketserver.cc
rename : media/webrtc/trunk/webrtc/base/virtualsocketserver.h => media/webrtc/trunk/webrtc/rtc_base/virtualsocketserver.h
rename : media/webrtc/trunk/webrtc/base/weak_ptr.cc => media/webrtc/trunk/webrtc/rtc_base/weak_ptr.cc
rename : media/webrtc/trunk/webrtc/base/weak_ptr.h => media/webrtc/trunk/webrtc/rtc_base/weak_ptr.h
rename : media/webrtc/trunk/webrtc/base/weak_ptr_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/weak_ptr_unittest.cc
rename : media/webrtc/trunk/webrtc/base/win32.cc => media/webrtc/trunk/webrtc/rtc_base/win32.cc
rename : media/webrtc/trunk/webrtc/base/win32.h => media/webrtc/trunk/webrtc/rtc_base/win32.h
rename : media/webrtc/trunk/webrtc/base/win32securityerrors.cc => media/webrtc/trunk/webrtc/rtc_base/win32securityerrors.cc
rename : media/webrtc/trunk/webrtc/base/win32socketinit.cc => media/webrtc/trunk/webrtc/rtc_base/win32socketinit.cc
rename : media/webrtc/trunk/webrtc/base/win32socketinit.h => media/webrtc/trunk/webrtc/rtc_base/win32socketinit.h
rename : media/webrtc/trunk/webrtc/base/win32socketserver.cc => media/webrtc/trunk/webrtc/rtc_base/win32socketserver.cc
rename : media/webrtc/trunk/webrtc/base/win32socketserver_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/win32socketserver_unittest.cc
rename : media/webrtc/trunk/webrtc/base/win32window.cc => media/webrtc/trunk/webrtc/rtc_base/win32window.cc
rename : media/webrtc/trunk/webrtc/base/win32window.h => media/webrtc/trunk/webrtc/rtc_base/win32window.h
rename : media/webrtc/trunk/webrtc/base/win32window_unittest.cc => media/webrtc/trunk/webrtc/rtc_base/win32window_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_conference_mixer/OWNERS => media/webrtc/trunk/webrtc/sdk/OWNERS
rename : media/webrtc/trunk/webrtc/sdk/android/api/org/webrtc/Camera1Session.java => media/webrtc/trunk/webrtc/sdk/android/src/java/org/webrtc/Camera1Session.java
rename : media/webrtc/trunk/webrtc/sdk/android/api/org/webrtc/Camera2Session.java => media/webrtc/trunk/webrtc/sdk/android/src/java/org/webrtc/Camera2Session.java
rename : media/webrtc/trunk/webrtc/sdk/android/api/org/webrtc/CameraCapturer.java => media/webrtc/trunk/webrtc/sdk/android/src/java/org/webrtc/CameraCapturer.java
rename : media/webrtc/trunk/webrtc/sdk/android/api/org/webrtc/CameraSession.java => media/webrtc/trunk/webrtc/sdk/android/src/java/org/webrtc/CameraSession.java
rename : media/webrtc/trunk/webrtc/sdk/android/api/org/webrtc/EglBase10.java => media/webrtc/trunk/webrtc/sdk/android/src/java/org/webrtc/EglBase10.java
rename : media/webrtc/trunk/webrtc/sdk/android/api/org/webrtc/EglBase14.java => media/webrtc/trunk/webrtc/sdk/android/src/java/org/webrtc/EglBase14.java
rename : media/webrtc/trunk/webrtc/sdk/android/api/org/webrtc/Histogram.java => media/webrtc/trunk/webrtc/sdk/android/src/java/org/webrtc/Histogram.java
rename : media/webrtc/trunk/webrtc/modules/audio_device/ios/objc/RTCAudioSession+Configuration.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Audio/RTCAudioSession+Configuration.mm
rename : media/webrtc/trunk/webrtc/modules/audio_device/ios/objc/RTCAudioSession+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Audio/RTCAudioSession+Private.h
rename : media/webrtc/trunk/webrtc/modules/audio_device/ios/objc/RTCAudioSession.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Audio/RTCAudioSession.mm
rename : media/webrtc/trunk/webrtc/modules/audio_device/ios/objc/RTCAudioSessionConfiguration.m => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Audio/RTCAudioSessionConfiguration.m
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/NSString+StdString.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Common/NSString+StdString.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/NSString+StdString.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Common/NSString+StdString.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCDispatcher.m => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Common/RTCDispatcher.m
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCFieldTrials.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Common/RTCFieldTrials.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCFileLogger.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Common/RTCFileLogger.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCLogging.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Common/RTCLogging.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/helpers.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Common/helpers.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/helpers.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Common/helpers.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCAVFoundationVideoSource+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCAVFoundationVideoSource+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCAVFoundationVideoSource.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCAVFoundationVideoSource.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCAudioSource+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCAudioSource+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCAudioSource.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCAudioSource.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCAudioTrack+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCAudioTrack+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCAudioTrack.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCAudioTrack.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCConfiguration+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCConfiguration+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCConfiguration.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCConfiguration.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCDataChannel+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCDataChannel+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCDataChannel.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCDataChannel.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCDataChannelConfiguration+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCDataChannelConfiguration+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCDataChannelConfiguration.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCDataChannelConfiguration.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCIceCandidate+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCIceCandidate+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCIceCandidate.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCIceCandidate.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCIceServer+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCIceServer+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCLegacyStatsReport+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCLegacyStatsReport+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCLegacyStatsReport.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCLegacyStatsReport.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMediaConstraints+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMediaConstraints+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMediaConstraints.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMediaConstraints.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMediaSource+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMediaSource+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMediaSource.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMediaSource.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMediaStream+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMediaStream+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMediaStream.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMediaStream.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMediaStreamTrack+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMediaStreamTrack+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMediaStreamTrack.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMediaStreamTrack.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMetrics.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMetrics.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMetricsSampleInfo+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMetricsSampleInfo+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCMetricsSampleInfo.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCMetricsSampleInfo.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+DataChannel.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection+DataChannel.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+Stats.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection+Stats.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCPeerConnectionFactory+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnectionFactory+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpCodecParameters+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpCodecParameters+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpEncodingParameters+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpEncodingParameters+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpEncodingParameters.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpEncodingParameters.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpParameters+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpParameters+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpParameters.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpParameters.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpReceiver+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpReceiver+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpReceiver.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpReceiver.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpSender+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpSender+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCRtpSender.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCRtpSender.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCSSLAdapter.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCSSLAdapter.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCSessionDescription+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCSessionDescription+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCSessionDescription.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCSessionDescription.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCTracing.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCTracing.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCVideoRendererAdapter+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCVideoRendererAdapter.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCVideoRendererAdapter.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCVideoSource+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoSource+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCVideoSource.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoSource.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCVideoTrack+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoTrack+Private.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCVideoTrack.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoTrack.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCEAGLVideoView.m => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/UI/RTCEAGLVideoView.m
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCAVFoundationVideoCapturerInternal.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/RTCAVFoundationVideoCapturerInternal.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCAVFoundationVideoCapturerInternal.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/RTCAVFoundationVideoCapturerInternal.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCOpenGLDefines.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/RTCOpenGLDefines.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCShader+Private.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/RTCShader.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/RTCShader.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/RTCShader.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/avfoundationformatmapper.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/avfoundationformatmapper.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/avfoundationformatmapper.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/avfoundationformatmapper.mm
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/avfoundationvideocapturer.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/avfoundationvideocapturer.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/avfoundationvideocapturer.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/avfoundationvideocapturer.mm
rename : media/webrtc/trunk/webrtc/common_video/corevideo_frame_buffer.cc => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/Video/corevideo_frame_buffer.cc
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/h264_video_toolbox_nalu.cc => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/VideoToolbox/nalu_rewriter.cc
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/h264_video_toolbox_nalu.h => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/VideoToolbox/nalu_rewriter.h
rename : media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/h264_video_toolbox_nalu_unittest.cc => media/webrtc/trunk/webrtc/sdk/objc/Framework/Classes/VideoToolbox/nalu_rewriter_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/ios/objc/RTCAudioSessionTest.mm => media/webrtc/trunk/webrtc/sdk/objc/Framework/UnitTests/RTCAudioSessionTest.mm
rename : media/webrtc/trunk/webrtc/modules/audio_conference_mixer/OWNERS => media/webrtc/trunk/webrtc/sdk/objc/OWNERS
rename : media/webrtc/trunk/webrtc/modules/audio_coding/neteq/mock/mock_audio_decoder.h => media/webrtc/trunk/webrtc/test/mock_audio_decoder.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/mock/mock_audio_decoder_factory.h => media/webrtc/trunk/webrtc/test/mock_audio_decoder_factory.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/mock/mock_audio_encoder.cc => media/webrtc/trunk/webrtc/test/mock_audio_encoder.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/mock/mock_audio_encoder.h => media/webrtc/trunk/webrtc/test/mock_audio_encoder.h
rename : media/webrtc/trunk/webrtc/build/webrtc.gni => media/webrtc/trunk/webrtc/webrtc.gni
extra : rebase_source : c85e49e819af68f1d234fc95a6c5cd12b64337b8
2018-07-20 14:20:57 -04:00
byron jones
dc1606c7fa Bug 1505419 - replace nestegg's README_MOZILLA with moz.yaml r=kinetik
README_MOZILLA had 7bafcb950eb0a8fa66858a6f272886f6b3ef40af as the origin SHA.
I wasn't able to find this on the github repository; changed to
https://github.com/kinetiknz/nestegg/commit/f7a0b7ce

Differential Revision: https://phabricator.services.mozilla.com/D11176

--HG--
extra : moz-landing-system : lando
2018-11-07 20:24:49 +00:00
byron jones
9bed7ee50d Bug 1504932 - Replace libcubeb's README_Mozilla file with moz.yaml r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D10995

--HG--
extra : moz-landing-system : lando
2018-11-06 17:11:40 +00:00
Byron Campen [:bwc]
2ec32da1c9 Bug 1470067: Remove PtrVector r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D10746

--HG--
extra : moz-landing-system : lando
2018-11-06 20:30:59 +00:00
Ehsan Akhgari
8d36f919ce Bug 1504439 - Remove the XPCOM registration for "@mozilla.org/udp-socket-child;1" r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D10810

--HG--
extra : moz-landing-system : lando
2018-11-04 19:14:08 +00:00
Byron Campen [:bwc]
308d7b4f16 Bug 1504252: Remove the dead code in signaling/src/media. r=drno
Differential Revision: https://phabricator.services.mozilla.com/D10738

--HG--
extra : moz-landing-system : lando
2018-11-02 18:18:31 +00:00
David Major
760f899f82 Bug 1504016: Disable webp's NEON on aarch64-windows due to bustage. r=froydnj
--HG--
extra : rebase_source : da8d9a2afa41fc7e55cbbb8737209d7f1d3b0c60
2018-11-01 22:02:29 -04:00
Margareta Eliza Balazs
86f56d08a0 Merge inbound to mozilla-central. a=merge 2018-11-01 11:12:55 +02:00
Andrew Osmond
26e5749b27 Bug 1294490 - Part 2. Add build files to support libwebp decoding. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D8115
2018-10-31 15:01:08 -04:00
Andrew Osmond
29afb453e1 Bug 1294490 - Part 1. Add libwebp to source tree. r=jrmuizel 2018-10-31 15:01:08 -04:00
Gabriele Svelto
266ef73c96 Bug 1503207 - Remove nsWeakPtr.h and cleanup all files including weak reference-related headers r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D10251

--HG--
extra : moz-landing-system : lando
2018-10-31 20:39:03 +00:00
Alex Chronopoulos
b9087831d6 Bug 1503240 - Print the picked commits in update script. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D10216

--HG--
extra : moz-landing-system : lando
2018-10-31 09:58:01 +00:00
Ciure Andrei
499182b91a Merge inbound to mozilla-central. a=merge 2018-10-31 00:06:53 +02:00
Andreas Pehrson
82521ab86b Bug 1502172 - Guard against null pins in directshow video capture code. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D10214

--HG--
extra : moz-landing-system : lando
2018-10-30 13:11:48 +00:00
Alex Chronopoulos
ae7ed1047a Bug 1502165 - Update cubeb from upstream to 9a7a551. r=kinetik 2018-10-30 12:37:06 +01:00
Byron Campen [:bwc]
41541e64f6 Bug 1494301: Single API for mtransport. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D7212

--HG--
extra : moz-landing-system : lando
2018-10-26 00:39:07 +00:00
Byron Campen [:bwc]
fa137d19c2 Bug 1496245: Fix bugs where transceivers could be associated with m-sections of another type. r=mjf,jib
Bug 1496245 - Part 0: web-platform-test for rollback followed by SRD with different media type.

Bug 1496245 - Part 1: Allow SRD(offer) to stomp un-negotiated level mappings on our transceivers.

Bug 1496245 - Part 2: Don't create extra datachannel transceivers, just reuse (and possibly re-enable) the one we have.

Differential Revision: https://phabricator.services.mozilla.com/D8259

--HG--
extra : moz-landing-system : lando
2018-10-25 15:53:20 +00:00
Nathan Froyd
cf475d1e67 Bug 1501523 - part 2 - remove separate jpeg_nbits_table copies from assembly files; r=aosmond
Continuing the theme from the first part, the optimized assembly files
for x86-64 and i386 include their own private copies of
jpeg_nbits_table.  There's no need for them to do so; they can make use
of the C copy that we commonized in the first patch.
2018-10-24 16:06:48 -04:00
Nathan Froyd
b3c9f58bdd Bug 1501523 - part 1 - externalize jpeg_nbits_table from jpeg_nbits_table.h; r=aosmond
The current setup means that including jpeg_nbits_table.h creates a 64K
static table in the current compilation unit...for every inclusion of
jpeg_nbits_table.h.  Since we have two such inclusions, we have two
copies of this table, and the linker is not merging them; perhaps there
is a limit on the size of identical blobs of data it will merge.

In any event, this setup is suboptimal; instead, we should have a single
instance of jpeg_nbits_table in some external source file, and the
header can declare it like any other variable.
2018-10-24 16:06:48 -04:00
Alex Chronopoulos
c3e6a81fd4 Bug 1501605 - Update cubeb from upstream to 04d58b6. r=kinetik 2018-10-24 12:37:51 +02:00
Margareta Eliza Balazs
a7f4d3ba4f Merge inbound to mozilla-central. a=merge 2018-10-23 12:27:03 +03:00
Matthew Gregan
af490a6f95 Bug 1501148 - Refactor AudioIPC to make way for multiple OS backends. r=chunmin
--HG--
extra : rebase_source : c189d532815de05bc24ee93913d470d8f6a422ef
2018-10-23 16:46:52 +13:00
Matthew Gregan
bd2ce060a1 Bug 1501148 - Introduce portable PlatformHandleType to AudioIPC and use it. r=chunmin
--HG--
extra : rebase_source : 829a86c9a21f9d615f550a3318fe9e16f6a1a96d
2018-10-23 16:36:41 +13:00
Nils Ohlmeier [:drno]
2907e6ba61 Bug 1227519: remove DHE ciphers from WebRTC DTLS handshake. r=mt
Differential Revision: https://phabricator.services.mozilla.com/D7965

--HG--
extra : moz-landing-system : lando
2018-10-22 22:58:48 +00:00
Alex Chronopoulos
4241de0429 Bug 1500468 - Return not supported error as a stop-gap solution for Linux enumerate devices. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D9264

--HG--
extra : moz-landing-system : lando
2018-10-19 22:01:00 +00:00
Alex Chronopoulos
36e3215092 Bug 1500377 - Update cubeb-pulse-rs to upstream commit 100b858. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D9242

--HG--
extra : moz-landing-system : lando
2018-10-19 22:00:38 +00:00
Alex Chronopoulos
bd29f8d97c Bug 1500377 - Update cubeb to upstream commit a68892d. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D9241

--HG--
extra : moz-landing-system : lando
2018-10-19 22:00:20 +00:00
Byron Campen [:bwc]
37b133bd26 Bug 1495569: Create answers with a=mid even if the offer did not have a=mid r=mjf,jib
Bug 1495569 - Part 0: web-platform-test that verifies handling of offer without mid.
Bug 1495569 - Part 1: Ensure that answers are created with the transceiver's mid when the offer did not have a mid.

Differential Revision: https://phabricator.services.mozilla.com/D8853

--HG--
extra : moz-landing-system : lando
2018-10-17 18:50:45 +00:00
Nils Ohlmeier [:drno]
dedc2f2c81 Bug 1498068: fixed SRTP key length assertion for GCM 128 bit. r=mt
Differential Revision: https://phabricator.services.mozilla.com/D8324

--HG--
extra : moz-landing-system : lando
2018-10-16 03:30:57 +00:00
Andreas Pehrson
7561a1fdef Bug 1258143 - Remove LocalMediaStream. r=jib,smaug
Differential Revision: https://phabricator.services.mozilla.com/D8064

--HG--
extra : moz-landing-system : lando
2018-10-15 08:17:07 +00:00
Philipp Hancke
c0cf9f10eb Bug 1435789: implement relayProtocol for localcandidate stats r=smaug,ng
relayProtocol is the standardized variant of mozLocalTransport.
Spec:
  https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-relayprotocol

IDL:
  https://w3c.github.io/webrtc-stats/#icecandidate-dict*

Differential Revision: https://phabricator.services.mozilla.com/D3428

--HG--
extra : moz-landing-system : lando
2018-10-07 07:42:48 +00:00
Ciure Andrei
26b40a4469 Merge inbound to mozilla-central. a=merge 2018-10-13 12:36:04 +03:00
Sylvestre Ledru
dd5741407b Bug 1498586 - Add clang-format off to avoid the reformatting of the data structures r=Ehsan
Too hard/impossible for the tool to format correctly these structs

Differential Revision: https://phabricator.services.mozilla.com/D8569

--HG--
extra : moz-landing-system : lando
2018-10-12 20:48:24 +00:00
Paul Adenot
e9769f1597 Bug 1487057 - Part 5 - Remove MediaEngineWebRTCMicrophoneSource::mStarted. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D5439

--HG--
extra : rebase_source : 31a0b36e2bc6431a6c7aa387baddfd9d3e35f8f8
2018-09-03 11:10:32 +02:00
Paul Adenot
3f4724fcbb Bug 1487057 - Part 4 - Remove AsyncLatencyLogger and associated code. r=pehrsons
It's not maintained and probably does not work anymore.

Differential Revision: https://phabricator.services.mozilla.com/D5438

--HG--
extra : rebase_source : ccd622e40844dda5d16266e49991462d4ea94224
2018-08-30 17:11:57 +02:00
Alex Chronopoulos
d5435d7c3a Bug 1498519 - Update cubeb from upstream to 4559815. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D8527
2018-10-12 13:31:18 +03:00
Jean-Yves Avenard
ab78780c77 Bug 1496529 - P8. Add media.navigator.mediadatadecoder_h264_enabled preference. r=drno
For now, the H264 decoding support is rather sturdy. It handles change of resolution and content smoothly thanks to the H264Converter.
The VP8/VP9 one however, not so much.

So we make a preference to only enable H264 for now.

Depends on D7895

Differential Revision: https://phabricator.services.mozilla.com/D7908

--HG--
extra : moz-landing-system : lando
2018-10-09 20:36:18 +00:00
Jean-Yves Avenard
26ace1a1c9 Bug 1496529 - P5. Don't unnecessarily wait on decoder to shutdown r=bryce
Depends on D7864

Differential Revision: https://phabricator.services.mozilla.com/D7865

--HG--
extra : moz-landing-system : lando
2018-10-09 16:59:14 +00:00
Jean-Yves Avenard
2ae449a166 Bug 1496529 - P4. Remove unnecessary code. r=bryce
TaskQueue no longer requires explicit shutdown

Depends on D7862

Differential Revision: https://phabricator.services.mozilla.com/D7864

--HG--
extra : moz-landing-system : lando
2018-10-09 16:59:12 +00:00
Ryan VanderMeulen
4991ef2f9d Bug 1425835 - Update libjpeg-turbo to version 2.0.0. r=aosmond
Also includes the fix for upstream issue #288 to avoid crashes on some older Win7 systems.

Differential Revision: https://phabricator.services.mozilla.com/D7758

--HG--
rename : media/libjpeg/simd/jsimd_arm.c => media/libjpeg/simd/arm/jsimd.c
rename : media/libjpeg/simd/jsimd_arm_neon.S => media/libjpeg/simd/arm/jsimd_neon.S
rename : media/libjpeg/simd/jsimd_arm64.c => media/libjpeg/simd/arm64/jsimd.c
rename : media/libjpeg/simd/jsimd_arm64_neon.S => media/libjpeg/simd/arm64/jsimd_neon.S
rename : media/libjpeg/simd/jccolext-mmx.asm => media/libjpeg/simd/i386/jccolext-mmx.asm
rename : media/libjpeg/simd/jccolext-sse2.asm => media/libjpeg/simd/i386/jccolext-sse2.asm
rename : media/libjpeg/simd/jccolor-mmx.asm => media/libjpeg/simd/i386/jccolor-mmx.asm
rename : media/libjpeg/simd/jccolor-sse2.asm => media/libjpeg/simd/i386/jccolor-sse2.asm
rename : media/libjpeg/simd/jcgray-mmx.asm => media/libjpeg/simd/i386/jcgray-mmx.asm
rename : media/libjpeg/simd/jcgray-sse2.asm => media/libjpeg/simd/i386/jcgray-sse2.asm
rename : media/libjpeg/simd/jcgryext-mmx.asm => media/libjpeg/simd/i386/jcgryext-mmx.asm
rename : media/libjpeg/simd/jcgryext-sse2.asm => media/libjpeg/simd/i386/jcgryext-sse2.asm
rename : media/libjpeg/simd/jchuff-sse2.asm => media/libjpeg/simd/i386/jchuff-sse2.asm
rename : media/libjpeg/simd/jcsample-mmx.asm => media/libjpeg/simd/i386/jcsample-mmx.asm
rename : media/libjpeg/simd/jcsample-sse2.asm => media/libjpeg/simd/i386/jcsample-sse2.asm
rename : media/libjpeg/simd/jdcolext-mmx.asm => media/libjpeg/simd/i386/jdcolext-mmx.asm
rename : media/libjpeg/simd/jdcolext-sse2.asm => media/libjpeg/simd/i386/jdcolext-sse2.asm
rename : media/libjpeg/simd/jdcolor-mmx.asm => media/libjpeg/simd/i386/jdcolor-mmx.asm
rename : media/libjpeg/simd/jdcolor-sse2.asm => media/libjpeg/simd/i386/jdcolor-sse2.asm
rename : media/libjpeg/simd/jdmerge-mmx.asm => media/libjpeg/simd/i386/jdmerge-mmx.asm
rename : media/libjpeg/simd/jdmerge-sse2.asm => media/libjpeg/simd/i386/jdmerge-sse2.asm
rename : media/libjpeg/simd/jdmrgext-mmx.asm => media/libjpeg/simd/i386/jdmrgext-mmx.asm
rename : media/libjpeg/simd/jdmrgext-sse2.asm => media/libjpeg/simd/i386/jdmrgext-sse2.asm
rename : media/libjpeg/simd/jdsample-mmx.asm => media/libjpeg/simd/i386/jdsample-mmx.asm
rename : media/libjpeg/simd/jdsample-sse2.asm => media/libjpeg/simd/i386/jdsample-sse2.asm
rename : media/libjpeg/simd/jfdctflt-3dn.asm => media/libjpeg/simd/i386/jfdctflt-3dn.asm
rename : media/libjpeg/simd/jfdctflt-sse.asm => media/libjpeg/simd/i386/jfdctflt-sse.asm
rename : media/libjpeg/simd/jfdctfst-mmx.asm => media/libjpeg/simd/i386/jfdctfst-mmx.asm
rename : media/libjpeg/simd/jfdctfst-sse2.asm => media/libjpeg/simd/i386/jfdctfst-sse2.asm
rename : media/libjpeg/simd/jfdctint-mmx.asm => media/libjpeg/simd/i386/jfdctint-mmx.asm
rename : media/libjpeg/simd/jfdctint-sse2.asm => media/libjpeg/simd/i386/jfdctint-sse2.asm
rename : media/libjpeg/simd/jidctflt-3dn.asm => media/libjpeg/simd/i386/jidctflt-3dn.asm
rename : media/libjpeg/simd/jidctflt-sse.asm => media/libjpeg/simd/i386/jidctflt-sse.asm
rename : media/libjpeg/simd/jidctflt-sse2.asm => media/libjpeg/simd/i386/jidctflt-sse2.asm
rename : media/libjpeg/simd/jidctfst-mmx.asm => media/libjpeg/simd/i386/jidctfst-mmx.asm
rename : media/libjpeg/simd/jidctfst-sse2.asm => media/libjpeg/simd/i386/jidctfst-sse2.asm
rename : media/libjpeg/simd/jidctint-mmx.asm => media/libjpeg/simd/i386/jidctint-mmx.asm
rename : media/libjpeg/simd/jidctint-sse2.asm => media/libjpeg/simd/i386/jidctint-sse2.asm
rename : media/libjpeg/simd/jidctred-mmx.asm => media/libjpeg/simd/i386/jidctred-mmx.asm
rename : media/libjpeg/simd/jidctred-sse2.asm => media/libjpeg/simd/i386/jidctred-sse2.asm
rename : media/libjpeg/simd/jquant-3dn.asm => media/libjpeg/simd/i386/jquant-3dn.asm
rename : media/libjpeg/simd/jquant-mmx.asm => media/libjpeg/simd/i386/jquant-mmx.asm
rename : media/libjpeg/simd/jquant-sse.asm => media/libjpeg/simd/i386/jquant-sse.asm
rename : media/libjpeg/simd/jquantf-sse2.asm => media/libjpeg/simd/i386/jquantf-sse2.asm
rename : media/libjpeg/simd/jquanti-sse2.asm => media/libjpeg/simd/i386/jquanti-sse2.asm
rename : media/libjpeg/simd/jsimd_i386.c => media/libjpeg/simd/i386/jsimd.c
rename : media/libjpeg/simd/jsimdcpu.asm => media/libjpeg/simd/i386/jsimdcpu.asm
rename : media/libjpeg/simd/jsimd_mips.c => media/libjpeg/simd/mips/jsimd.c
rename : media/libjpeg/simd/jsimd_mips_dspr2.S => media/libjpeg/simd/mips/jsimd_dspr2.S
rename : media/libjpeg/simd/jsimd_mips_dspr2_asm.h => media/libjpeg/simd/mips/jsimd_dspr2_asm.h
rename : media/libjpeg/simd/jcolsamp.inc => media/libjpeg/simd/nasm/jcolsamp.inc
rename : media/libjpeg/simd/jdct.inc => media/libjpeg/simd/nasm/jdct.inc
rename : media/libjpeg/simd/jpeg_nbits_table.inc => media/libjpeg/simd/nasm/jpeg_nbits_table.inc
rename : media/libjpeg/simd/jsimdcfg.inc => media/libjpeg/simd/nasm/jsimdcfg.inc
rename : media/libjpeg/simd/jsimdext.inc => media/libjpeg/simd/nasm/jsimdext.inc
rename : media/libjpeg/simd/jccolext-altivec.c => media/libjpeg/simd/powerpc/jccolext-altivec.c
rename : media/libjpeg/simd/jccolor-altivec.c => media/libjpeg/simd/powerpc/jccolor-altivec.c
rename : media/libjpeg/simd/jcgray-altivec.c => media/libjpeg/simd/powerpc/jcgray-altivec.c
rename : media/libjpeg/simd/jcgryext-altivec.c => media/libjpeg/simd/powerpc/jcgryext-altivec.c
rename : media/libjpeg/simd/jcsample-altivec.c => media/libjpeg/simd/powerpc/jcsample-altivec.c
rename : media/libjpeg/simd/jcsample.h => media/libjpeg/simd/powerpc/jcsample.h
rename : media/libjpeg/simd/jdcolext-altivec.c => media/libjpeg/simd/powerpc/jdcolext-altivec.c
rename : media/libjpeg/simd/jdcolor-altivec.c => media/libjpeg/simd/powerpc/jdcolor-altivec.c
rename : media/libjpeg/simd/jdmerge-altivec.c => media/libjpeg/simd/powerpc/jdmerge-altivec.c
rename : media/libjpeg/simd/jdmrgext-altivec.c => media/libjpeg/simd/powerpc/jdmrgext-altivec.c
rename : media/libjpeg/simd/jdsample-altivec.c => media/libjpeg/simd/powerpc/jdsample-altivec.c
rename : media/libjpeg/simd/jfdctfst-altivec.c => media/libjpeg/simd/powerpc/jfdctfst-altivec.c
rename : media/libjpeg/simd/jfdctint-altivec.c => media/libjpeg/simd/powerpc/jfdctint-altivec.c
rename : media/libjpeg/simd/jidctfst-altivec.c => media/libjpeg/simd/powerpc/jidctfst-altivec.c
rename : media/libjpeg/simd/jidctint-altivec.c => media/libjpeg/simd/powerpc/jidctint-altivec.c
rename : media/libjpeg/simd/jquanti-altivec.c => media/libjpeg/simd/powerpc/jquanti-altivec.c
rename : media/libjpeg/simd/jsimd_powerpc.c => media/libjpeg/simd/powerpc/jsimd.c
rename : media/libjpeg/simd/jsimd_altivec.h => media/libjpeg/simd/powerpc/jsimd_altivec.h
rename : media/libjpeg/simd/jccolext-sse2-64.asm => media/libjpeg/simd/x86_64/jccolext-sse2.asm
rename : media/libjpeg/simd/jccolor-sse2-64.asm => media/libjpeg/simd/x86_64/jccolor-sse2.asm
rename : media/libjpeg/simd/jcgray-sse2-64.asm => media/libjpeg/simd/x86_64/jcgray-sse2.asm
rename : media/libjpeg/simd/jcgryext-sse2-64.asm => media/libjpeg/simd/x86_64/jcgryext-sse2.asm
rename : media/libjpeg/simd/jchuff-sse2-64.asm => media/libjpeg/simd/x86_64/jchuff-sse2.asm
rename : media/libjpeg/simd/jcsample-sse2-64.asm => media/libjpeg/simd/x86_64/jcsample-sse2.asm
rename : media/libjpeg/simd/jdcolext-sse2-64.asm => media/libjpeg/simd/x86_64/jdcolext-sse2.asm
rename : media/libjpeg/simd/jdcolor-sse2-64.asm => media/libjpeg/simd/x86_64/jdcolor-sse2.asm
rename : media/libjpeg/simd/jdmerge-sse2-64.asm => media/libjpeg/simd/x86_64/jdmerge-sse2.asm
rename : media/libjpeg/simd/jdmrgext-sse2-64.asm => media/libjpeg/simd/x86_64/jdmrgext-sse2.asm
rename : media/libjpeg/simd/jdsample-sse2-64.asm => media/libjpeg/simd/x86_64/jdsample-sse2.asm
rename : media/libjpeg/simd/jfdctflt-sse-64.asm => media/libjpeg/simd/x86_64/jfdctflt-sse.asm
rename : media/libjpeg/simd/jfdctfst-sse2-64.asm => media/libjpeg/simd/x86_64/jfdctfst-sse2.asm
rename : media/libjpeg/simd/jfdctint-sse2-64.asm => media/libjpeg/simd/x86_64/jfdctint-sse2.asm
rename : media/libjpeg/simd/jidctflt-sse2-64.asm => media/libjpeg/simd/x86_64/jidctflt-sse2.asm
rename : media/libjpeg/simd/jidctfst-sse2-64.asm => media/libjpeg/simd/x86_64/jidctfst-sse2.asm
rename : media/libjpeg/simd/jidctint-sse2-64.asm => media/libjpeg/simd/x86_64/jidctint-sse2.asm
rename : media/libjpeg/simd/jidctred-sse2-64.asm => media/libjpeg/simd/x86_64/jidctred-sse2.asm
rename : media/libjpeg/simd/jquantf-sse2-64.asm => media/libjpeg/simd/x86_64/jquantf-sse2.asm
rename : media/libjpeg/simd/jquanti-sse2-64.asm => media/libjpeg/simd/x86_64/jquanti-sse2.asm
rename : media/libjpeg/simd/jsimd_x86_64.c => media/libjpeg/simd/x86_64/jsimd.c
extra : moz-landing-system : lando
2018-10-09 15:23:57 +00:00
Nathan Froyd
2975d8ecc6 Bug 1495871 - remove chromium atomics code; r=jld
The only consumer of this code was Singleton, which we previously
removed, and everything that this code accomplished can be done more
simply and more foolproof-y by standard constructs these days.
2018-10-05 13:43:46 -04:00
Nathan Froyd
3ad47676b6 Bug 1495871 - fix windows includes of singleton.h; r=jesup
This #include was already removed upstream.
2018-10-05 13:43:47 -04:00
Nathan Froyd
057f4e8530 Bug 1495871 - use C++11 statics in static_instance.h; r=jesup
C++11 provides guaranteed thread-safe static initialization, so we can
use that instead of ipc's baroque Singleton class.
2018-10-05 13:43:47 -04:00
Nathan Froyd
4aa30f1f2b Bug 1495871 - fix webrtc header cargo culting; r=jesup
When we remove singleton.h, some webrtc code will be unhappy, because of
cargo-culted definitions from singleton.h or included headers.  Let's
fix those first
2018-10-05 13:43:47 -04:00
Byron Campen [:bwc]
ca982a9fae Bug 1493689 - Defer close of old stream after ICE restart. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D7626

--HG--
extra : rebase_source : d842ee5e65330177afc3d215f94ef69ab800412b
2018-10-04 21:30:22 -04:00
Tom Ritter
67d997dd40 Bug 1491848 Patch libyuv to fix the x86 mingw-clang build r=jesup
This patch combines the following two upstream patches
(which we are missing, because we're out of date):

d8680893ec%5E%21/
6e498475c7%5E%21/

Differential Revision: https://phabricator.services.mozilla.com/D7218

--HG--
extra : moz-landing-system : lando
2018-10-03 22:00:44 +00:00
Byron Campen [:bwc]
c88e11cbd1 Bug 1495160: Count datachannel "tracks" properly again. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D7494

--HG--
extra : moz-landing-system : lando
2018-10-03 14:07:12 +00:00
Dan Minor
3899a4a894 Bug 1494316 - Update generated json and moz.build files; r=dmajor
Depends on D7102

Differential Revision: https://phabricator.services.mozilla.com/D7104

--HG--
extra : moz-landing-system : lando
2018-09-27 17:39:12 +00:00
Dan Minor
ac1afbc0db Bug 1494316 - Remove gn generated json files for win64; r=dmajor
These are identical to the 32 bit versions and so are no longer necessary to correctly
generate moz.build files for windows.

Depends on D7101

Differential Revision: https://phabricator.services.mozilla.com/D7102

--HG--
extra : moz-landing-system : lando
2018-09-27 17:41:31 +00:00
Dan Minor
014d677bb3 Bug 1494316 - Set enable_iterator_debugging; r=dmajor
This flag is not required and causes problems with mingw builds.

Differential Revision: https://phabricator.services.mozilla.com/D7101

--HG--
extra : moz-landing-system : lando
2018-09-27 17:41:34 +00:00
Byron Campen [:bwc]
8e84dcb778 Bug 1493765: Stop using NrIce* in PeerConnectionImpl. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D6767

--HG--
extra : moz-landing-system : lando
2018-09-27 18:27:25 +00:00
Nathan Froyd
432939f95c Bug 1494503 - disable neon codepaths in libyuv for aarch64 windows; r=jesup
The NEON codepaths could work, but they'd have to be converted to
MSVC-friendly assembly (or separate .asm files) first.  Just disable
building them for now.
2018-09-27 14:33:26 -04:00
Dragana Damjanovic
9cadc84486 Bug 1473736 - Implement necko part of ESNI r=mak,kmag,mcmanus
--HG--
extra : rebase_source : be79870960953ef9535ccb6a440515ec4a8232d5
extra : histedit_source : 8096ab2eaf246cbbeb97bace0531b86b8c69ff66
2018-09-22 23:54:11 +03:00
Byron Campen [:bwc]
846bdbd571 Bug 1493146: Lengthen ice-pwd r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D6490

--HG--
extra : moz-landing-system : lando
2018-09-21 15:48:52 +00:00
Gurzau Raul
07d30b811f Backed out changeset dc225279994a (bug 1473736) for web platform leaks 2018-09-21 04:30:10 +03:00
Dragana Damjanovic
70e0646d75 Bug 1473736 - Implement necko part of ESNI r=mak,kmag,mcmanus
Implement necko part of ESNI

Differential Revision: https://phabricator.services.mozilla.com/D2716

--HG--
extra : moz-landing-system : lando
2018-09-20 20:53:28 +00:00
Andreea Pavel
c8f8e2da0d Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-09-21 01:00:46 +03:00
Andreea Pavel
f5f6c0b588 Merge mozilla-inbound to mozilla-central. a=merge 2018-09-21 00:54:47 +03:00
Byron Campen [:bwc]
93985b16c9 Bug 1486012: Rework ICE restart. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D5897

--HG--
rename : dom/media/tests/mochitest/test_peerConnection_restartIceLocalAndRemoteRollback.html => dom/media/tests/mochitest/test_peerConnection_restartIceLocalAndRemoteRollbackNoSubsequentRestart.html
rename : dom/media/tests/mochitest/test_peerConnection_restartIceLocalRollback.html => dom/media/tests/mochitest/test_peerConnection_restartIceLocalRollbackNoSubsequentRestart.html
extra : moz-landing-system : lando
2018-09-20 16:07:51 +00:00
Dan Minor
d42f66fd2b Bug 1492834 - Remove "Attempting to protect RTP" and related log messages; r=bwc
This removes the info messages and adds the packet type to the error messages.

Differential Revision: https://phabricator.services.mozilla.com/D6392

--HG--
extra : moz-landing-system : lando
2018-09-20 14:11:44 +00:00
Byron Campen [:bwc]
9331177d4f Bug 1492248: Remove AAL2 profile stuff from the sipcc parser. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D6296

--HG--
extra : moz-landing-system : lando
2018-09-20 15:06:43 +00:00
Andrew Johnson
0b06a3bc82 Bug 1489757 - Bug 1448863 causes video streams to take a very long time to recover from packet loss; r=bwc
This patch sets mDecoderStatus from the GMPThread so we can eventually report
an error back to the caller. Since this done during an asynchronous call, there
is no guarantee that the error will be associated with the correct frame, but
this workaround should eventually cause an error to be signalled, so that a
PLI can be requested and video will not freeze.

--HG--
extra : rebase_source : 2c32de4218b97ce1a47c5ec118cc864fff786060
2018-09-20 08:23:32 -04:00
Thomas Daede
3e8224c602 Bug 1368843: Enable libaom on Android. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D6336

--HG--
extra : moz-landing-system : lando
2018-09-20 08:25:35 +00:00
Nils Ohlmeier [:drno]
5d1ae0414f Bug 1491511: add Telemetry for SRTP cipher usage. r=mt
Bug 1491511: add Telemetry for SRTP cipher usage. r=mt

Differential Revision: https://phabricator.services.mozilla.com/D5956

--HG--
extra : moz-landing-system : lando
2018-09-19 00:08:25 +00:00
Thomas Daede
a6f10c9181 Bug 1489285: Update libaom. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6206

--HG--
rename : third_party/aom/aom_ports/ppc.h => third_party/aom/aom_dsp/x86/sum_squares_sse2.h
rename : third_party/aom/av1/decoder/obu.h => third_party/aom/av1/common/obu_util.h
rename : third_party/aom/build/make/ios-Info.plist => third_party/aom/build/cmake/ios-Info.plist
rename : third_party/aom/build/make/iosbuild.sh => third_party/aom/build/cmake/iosbuild.sh
rename : third_party/aom/build/make/rtcd.pl => third_party/aom/build/cmake/rtcd.pl
rename : third_party/aom/common/y4menc.h => third_party/aom/common/rawenc.h
extra : moz-landing-system : lando
2018-09-19 21:27:06 +00:00
Thomas Daede
94bbb3986e Bug 1489285: Update libaom vendor scripts. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D5216

--HG--
extra : moz-landing-system : lando
2018-09-19 21:26:37 +00:00
Andreas Pehrson
ac369ba83b Bug 1253499 - Break out VideoStreamFactory to separate file. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6263

--HG--
extra : moz-landing-system : lando
2018-09-19 15:51:46 +00:00
Andreas Pehrson
6f26c10cda Bug 1253499 - Don't lock the conduit's mutex in VideoStreamFactory to avoid deadlocks. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6152

--HG--
extra : moz-landing-system : lando
2018-09-19 15:01:28 +00:00
Andreas Pehrson
6bb6b7df2d Bug 1253499 - Fix VideoConduit's maxFps gtest. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6151

--HG--
extra : moz-landing-system : lando
2018-09-19 15:01:03 +00:00
Andreas Pehrson
a47bf6c705 Bug 1253499 - Keep a single video codec config in MockCall. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6150

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:57 +00:00
Andreas Pehrson
c09f5af6aa Bug 1253499 - Make RTPSender.setParameters reconfigure the encoder. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D4134

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:51 +00:00
Andreas Pehrson
a677f0bd40 Bug 1253499 - Implement a new scaling algorithm for simulcast. r=bwc,dminor
webrtc.org is picky about resolutions for simulcasst layers.
As of current it will assert that all layers have identical aspect ratio.
We handle this by ignoring layers where the aspect ratio is not the same as
the highest layer's.

The new algorithm will, when simulcast is requested and at least one layer
is scaled to something other than 1.0, try to remedy this by:
- The highest resolution layer is cropped to 16-pixel alignment, to ensure
  that scaling options exist.
- A separate VideoAdapter is used for simulcast layers, with the highest
  layer's resolution as an aspect ratio requirement. This forces the
  simulcast adapter to retain that aspect ratio in any scaling decisions.

This doesn't make scaling decisions spec-compliant (floor the width and
height respectively) but it does allow for control of scaling via
setParameters and keeps scaling decisions in upstream code to ensure
good compat with upstream's part of the pipe; encoders, etc.

Differential Revision: https://phabricator.services.mozilla.com/D4133

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:45 +00:00
Andreas Pehrson
bfcb6bed9f Bug 1253499 - Add gtest for scaling all layers. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D4132

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:39 +00:00
Andreas Pehrson
05c3bdc366 Bug 1253499 - Update gtests to cover live-updates to codec config and new algorithm. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D4131

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:33 +00:00
Andreas Pehrson
2e9aea732c Bug 1253499 - Add simulcast scaleDownBy encoding gtest. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D4130

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:27 +00:00
Andreas Pehrson
952d6a8d56 Bug 1253499 - Add scaleDownBy encoding gtest. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D4129

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:21 +00:00
Andreas Pehrson
b6fba2b5ad Bug 1253499 - Assert that chrome-only RID methods are succesful. r=bwc
A failure here typically indicates a test error, so it's useful for debugging.

Differential Revision: https://phabricator.services.mozilla.com/D4124

--HG--
extra : moz-landing-system : lando
2018-09-19 14:59:44 +00:00
arthur.iakab
1ee75a928a Merge inbound to mozilla-central a=merge 2018-09-19 05:18:50 +03:00
Noemi Erli
efdd6a208a Backed out changeset 7aa742bff8fb (bug 1473736) for xpcshell failures and bc failures in browser_urlbarSearchSingleWordNotification.js 2018-09-18 22:07:58 +03:00
Ryan VanderMeulen
f53c113d39 Bug 1491467 - Update libpng to 1.6.35. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D5913

--HG--
extra : moz-landing-system : lando
2018-09-18 18:33:11 +00:00
Dragana Damjanovic
f000a5b4b0 Bug 1473736 - Implement necko part of ESNI r=mcmanus
Implement necko part of ESNI

Differential Revision: https://phabricator.services.mozilla.com/D2716

--HG--
extra : moz-landing-system : lando
2018-09-17 23:08:14 +00:00
Jean-Yves Avenard
25a4bdf7f8 Bug 1489052 - Resync cubeb to b832dae6e48d3a95d1e6d977d0b7c53a873fd246. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D6032

--HG--
extra : moz-landing-system : lando
2018-09-18 11:38:20 +00:00
Byron Campen [:bwc]
b530163b3c Bug 1491476: Fix strncpy length in a couple of error cases. r=mjf,drno
--HG--
extra : rebase_source : 5830c7df02247cea4395abe5d88dd59e5aa318b9
extra : amend_source : 6867b4861a4517d1c597cbd20074f47c7044baba
2018-09-18 16:56:25 +03:00
Andreas Tolfsen
4eb1661657 bug 1490674: rsdparsa: relax log crate dependency version; r=drno
Because all Rust crates in the tree are vendored, using the wildcard
"*" version dependency could have unintended reprecussions on
rsdparsa if another crate changes its log version dependency.

This patch, along with the others associated with this bug, upgrades
the log crate to 0.4.* throughout.  This has the benefit that we
can get rid of the duplicate vendored log crates in third_party/rust.
2018-09-14 12:28:00 +01:00
Andreas Tolfsen
2c2a931c23 bug 1490674: audioipc: relax log crate dependency version; r=kamidphish
By relaxing the version dependency on the log crate we are able to
get rid of duplicate vendored crates.

This particular version number, combined with rsdparsa depending
on "*" (anything) meant that a change to this version number in
audioipc would have reprecussions on the dependencies of rsdparsa.
I will address the wildcard version in a separate patch on rsdparsa.
2018-09-14 12:28:00 +01:00
Nils Ohlmeier [:drno]
3dab079c7c Bug 1479665: add GCM ciphers to SrtpFlow. r=bwc
add GCM ciphers to SrtpFlow

Differential Revision: https://phabricator.services.mozilla.com/D5731

--HG--
extra : moz-landing-system : lando
2018-09-14 03:12:05 +00:00
Noemi Erli
a548d10a8c Merge inbound to mozilla-central. a=merge 2018-09-14 01:01:37 +03:00
Jim Chen
1129b28317 Bug 1480834 - 1. Add WebRTC config for x86_64 on Android; r=dminor
Add GN config files and updated moz.build files for building WebRTC on
Android x86_64.

Differential Revision: https://phabricator.services.mozilla.com/D4479
2018-09-13 12:09:25 -04:00
Bryce Van Dyk
413ba3feef Bug 1487811 - P1: Update Widevine headers and C++ code to prepare for CDM interface 10 support. r=cpearce
Update content_decryption_module.h and other Widevine headers. This removes the
CDM8 interface and adds in the CDM10 and CDM11 interfaces. As such this patch
removes references to CDM8 from the code and adds some of the foundations for
supporting CDM10. Most of the CDM10 code will be implemented in another bug, but
there are a number of cases where it was straight forward to shuffle CDM8+9 code
-> CDM9+10, rather than deleting it and replacing it later.

Differential Revision: https://phabricator.services.mozilla.com/D5628

--HG--
extra : moz-landing-system : lando
2018-09-13 14:49:10 +00:00