Commit Graph

6437 Commits

Author SHA1 Message Date
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