Commit Graph

4781 Commits

Author SHA1 Message Date
Randell Jesup
4d6ebaaa07 Bug 1332139: make system changes to fix libvpx include paths (prefer media/libvpx) r=ted 2017-01-20 10:42:32 -05:00
Randell Jesup
33fe82dde6 Bug 1332139: Remove LIBVPX_SVC hack for vp9 needed to work with libvpx 1.4 from webrtc r=ng 2017-01-20 10:42:30 -05:00
Wes Kocher
d4ced30f67 Backed out 4 changesets (bug 1306329) for 3000+ hazards a=backout
Backed out changeset 1c2f51ce3faf (bug 1306329)
Backed out changeset 6bb17b9a62d8 (bug 1306329)
Backed out changeset 377ca1419f1a (bug 1306329)
Backed out changeset ad4e531c7070 (bug 1306329)

MozReview-Commit-ID: KJAxdyJeJ6J
2017-01-17 17:55:24 -08:00
Chris Pearce
0833facd8b Bug 1329543 - Remove Primetime SystemId from PSSH parser. r=gerald
MozReview-Commit-ID: JzhhMFpzyjg

--HG--
extra : rebase_source : 59f7aa955d3bc3849e980797d5eaa84293a5f1bf
2017-01-14 11:28:43 +08:00
Benjamin Smedberg
d616a7ec44 Bug 1306329 - Stop exporting XPCOM and XUL symbols. r=glandium
--HG--
extra : rebase_source : 8c700498470b42279197f316d553154b1f2ed235
2016-12-02 12:55:34 -05:00
Johann
ea398a02dc Bug 1331498: Update libvpx to v1.6.1. r=rillian
Removes armv6 and mmx optimizations.

Removes x86inc.asm distinction. This was put in place because of issues
with 32bit PIC builds but x86inc.asm has since been improved to support
those.

Switch to '.S' for arm assembly. There is now an #include for a helper
file. All build systems appear to support .S so switch to it for
consistency.

Remove clang-cl.patch. There have been numerous changes upstream to
improve clang support.

MozReview-Commit-ID: IHVTbqSY2U7

--HG--
extra : rebase_source : 788796674e3eabed0c178ca327bc5e7628e03382
2017-01-17 13:46:42 -08:00
Jan Beich
0879a6e89c Bug 1330873 - Fallback to vpx_config.* from Linux on Tier3 platforms. r=jesup
MozReview-Commit-ID: J67mcTMKL4e

--HG--
extra : rebase_source : c7999cc635961e26a2ac8e2bd3eef808acb707f8
2017-01-13 05:28:52 +00:00
Andreas Pehrson
b1d79c9b17 Bug 1231848 - Do not write framerate metadata to webm container in MediaRecorder. r=bechen,jesup,rillian
MozReview-Commit-ID: 2lehFGZTPxh

--HG--
extra : rebase_source : e9d416f33ff3b2c909417080654b0dbc9f7b39f9
2017-01-13 09:00:55 +01:00
Nils Ohlmeier [:drno]
3694cbb29c Bug 1324995: null pointer after freeing. r=bwc
MozReview-Commit-ID: GJ6PQHU5nU

--HG--
extra : rebase_source : c1a121f85ea89ce9e1f86072715cbc4b7c30a0e6
2017-01-04 16:47:44 -08:00
Johann
2451c7624e Bug 1328744 - Fix Android x86 bustage. r=jesup on a CLOSED TREE 2017-01-12 13:52:38 -05:00
Johann
13b9e31e33 Bug 1328744 - Replace libvpx update scripts. r=rillian, r=jesup
Move all libvpx code down a level into media/libvpx/libvpx and replace
it with a full checkout. This is from the same base as the previous
checkin, e67d45d4ce92468ba193288b59093fef0a502662

Simplify update.py. This no longer does any configuration. It just makes
a copy of the libvpx repository and applies the patches.

Add generate_sources_mozbuild.sh, based on generate_gni.sh from chromium.
This creates the config directories and the file lists in
sources.mozbuild.

This will simplify updating to newer versions of libvpx.

--HG--
rename : media/libvpx/vp8_rtcd_generic-gnu.h => media/libvpx/config/generic/vp8_rtcd.h
rename : media/libvpx/vp9_rtcd_generic-gnu.h => media/libvpx/config/generic/vp9_rtcd.h
rename : media/libvpx/vpx_dsp_rtcd_generic-gnu.h => media/libvpx/config/generic/vpx_dsp_rtcd.h
rename : media/libvpx/vpx_scale_rtcd_generic-gnu.h => media/libvpx/config/generic/vpx_scale_rtcd.h
rename : media/libvpx/vp8_rtcd_armv7-android-gcc.h => media/libvpx/config/linux/arm/vp8_rtcd.h
rename : media/libvpx/vp9_rtcd_armv7-android-gcc.h => media/libvpx/config/linux/arm/vp9_rtcd.h
rename : media/libvpx/vpx_dsp_rtcd_armv7-android-gcc.h => media/libvpx/config/linux/arm/vpx_dsp_rtcd.h
rename : media/libvpx/vpx_scale_rtcd_armv7-android-gcc.h => media/libvpx/config/linux/arm/vpx_scale_rtcd.h
rename : media/libvpx/vp8_rtcd_x86-darwin9-gcc.h => media/libvpx/config/linux/ia32/vp8_rtcd.h
rename : media/libvpx/vpx_dsp_rtcd_x86-linux-gcc.h => media/libvpx/config/linux/ia32/vpx_dsp_rtcd.h
rename : media/libvpx/vpx_scale_rtcd_x86-darwin9-gcc.h => media/libvpx/config/linux/ia32/vpx_scale_rtcd.h
rename : media/libvpx/vp8_rtcd_x86_64-darwin9-gcc.h => media/libvpx/config/linux/x64/vp8_rtcd.h
rename : media/libvpx/vpx_dsp_rtcd_x86_64-darwin9-gcc.h => media/libvpx/config/linux/x64/vpx_dsp_rtcd.h
rename : media/libvpx/vpx_scale_rtcd_x86-linux-gcc.h => media/libvpx/config/linux/x64/vpx_scale_rtcd.h
rename : media/libvpx/vp8_rtcd_x86-linux-gcc.h => media/libvpx/config/mac/ia32/vp8_rtcd.h
rename : media/libvpx/vpx_scale_rtcd_x86-win32-gcc.h => media/libvpx/config/mac/ia32/vpx_scale_rtcd.h
rename : media/libvpx/vp8_rtcd_x86_64-linux-gcc.h => media/libvpx/config/mac/x64/vp8_rtcd.h
rename : media/libvpx/vpx_dsp_rtcd_x86_64-linux-gcc.h => media/libvpx/config/mac/x64/vpx_dsp_rtcd.h
rename : media/libvpx/vpx_scale_rtcd_x86-win32-vs12.h => media/libvpx/config/mac/x64/vpx_scale_rtcd.h
rename : media/libvpx/vp8_rtcd_x86-win32-gcc.h => media/libvpx/config/win/ia32/vp8_rtcd.h
rename : media/libvpx/vpx_scale_rtcd_x86_64-darwin9-gcc.h => media/libvpx/config/win/ia32/vpx_scale_rtcd.h
rename : media/libvpx/vp8_rtcd_x86_64-win64-gcc.h => media/libvpx/config/win/x64/vp8_rtcd.h
rename : media/libvpx/vpx_dsp_rtcd_x86_64-win64-gcc.h => media/libvpx/config/win/x64/vpx_dsp_rtcd.h
rename : media/libvpx/vpx_scale_rtcd_x86_64-linux-gcc.h => media/libvpx/config/win/x64/vpx_scale_rtcd.h
rename : media/libvpx/LICENSE => media/libvpx/libvpx/LICENSE
rename : media/libvpx/PATENTS => media/libvpx/libvpx/PATENTS
rename : media/libvpx/build/make/ads2gas.pl => media/libvpx/libvpx/build/make/ads2gas.pl
rename : media/libvpx/build/make/thumb.pm => media/libvpx/libvpx/build/make/thumb.pm
rename : media/libvpx/third_party/x86inc/x86inc.asm => media/libvpx/libvpx/third_party/x86inc/x86inc.asm
rename : media/libvpx/vp8/common/alloccommon.c => media/libvpx/libvpx/vp8/common/alloccommon.c
rename : media/libvpx/vp8/common/alloccommon.h => media/libvpx/libvpx/vp8/common/alloccommon.h
rename : media/libvpx/vp8/common/arm/armv6/bilinearfilter_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/bilinearfilter_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/copymem16x16_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/copymem16x16_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/copymem8x4_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/copymem8x4_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/copymem8x8_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/copymem8x8_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/dc_only_idct_add_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/dc_only_idct_add_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/dequant_idct_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/dequant_idct_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/dequantize_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/dequantize_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/filter_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/filter_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/idct_blk_v6.c => media/libvpx/libvpx/vp8/common/arm/armv6/idct_blk_v6.c
rename : media/libvpx/vp8/common/arm/armv6/idct_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/idct_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/intra4x4_predict_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/intra4x4_predict_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/iwalsh_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/iwalsh_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/loopfilter_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/loopfilter_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/simpleloopfilter_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/simpleloopfilter_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/sixtappredict8x4_v6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/sixtappredict8x4_v6.asm
rename : media/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6.asm
rename : media/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6.asm
rename : media/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6.asm => media/libvpx/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6.asm
rename : media/libvpx/vp8/common/arm/bilinearfilter_arm.c => media/libvpx/libvpx/vp8/common/arm/bilinearfilter_arm.c
rename : media/libvpx/vp8/common/arm/bilinearfilter_arm.h => media/libvpx/libvpx/vp8/common/arm/bilinearfilter_arm.h
rename : media/libvpx/vp8/common/arm/dequantize_arm.c => media/libvpx/libvpx/vp8/common/arm/dequantize_arm.c
rename : media/libvpx/vp8/common/arm/filter_arm.c => media/libvpx/libvpx/vp8/common/arm/filter_arm.c
rename : media/libvpx/vp8/common/arm/loopfilter_arm.c => media/libvpx/libvpx/vp8/common/arm/loopfilter_arm.c
rename : media/libvpx/vp8/common/arm/neon/bilinearpredict_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/bilinearpredict_neon.c
rename : media/libvpx/vp8/common/arm/neon/copymem_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/copymem_neon.c
rename : media/libvpx/vp8/common/arm/neon/dc_only_idct_add_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/dc_only_idct_add_neon.c
rename : media/libvpx/vp8/common/arm/neon/dequant_idct_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/dequant_idct_neon.c
rename : media/libvpx/vp8/common/arm/neon/dequantizeb_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/dequantizeb_neon.c
rename : media/libvpx/vp8/common/arm/neon/idct_blk_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/idct_blk_neon.c
rename : media/libvpx/vp8/common/arm/neon/idct_dequant_0_2x_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/idct_dequant_0_2x_neon.c
rename : media/libvpx/vp8/common/arm/neon/idct_dequant_full_2x_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/idct_dequant_full_2x_neon.c
rename : media/libvpx/vp8/common/arm/neon/iwalsh_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/iwalsh_neon.c
rename : media/libvpx/vp8/common/arm/neon/loopfilter_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/loopfilter_neon.c
rename : media/libvpx/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c
rename : media/libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c
rename : media/libvpx/vp8/common/arm/neon/mbloopfilter_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/mbloopfilter_neon.c
rename : media/libvpx/vp8/common/arm/neon/reconintra_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/reconintra_neon.c
rename : media/libvpx/vp8/common/arm/neon/shortidct4x4llm_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/shortidct4x4llm_neon.c
rename : media/libvpx/vp8/common/arm/neon/sixtappredict_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/sixtappredict_neon.c
rename : media/libvpx/vp8/common/arm/neon/vp8_subpixelvariance_neon.c => media/libvpx/libvpx/vp8/common/arm/neon/vp8_subpixelvariance_neon.c
rename : media/libvpx/vp8/common/arm/variance_arm.c => media/libvpx/libvpx/vp8/common/arm/variance_arm.c
rename : media/libvpx/vp8/common/blockd.c => media/libvpx/libvpx/vp8/common/blockd.c
rename : media/libvpx/vp8/common/blockd.h => media/libvpx/libvpx/vp8/common/blockd.h
rename : media/libvpx/vp8/common/coefupdateprobs.h => media/libvpx/libvpx/vp8/common/coefupdateprobs.h
rename : media/libvpx/vp8/common/common.h => media/libvpx/libvpx/vp8/common/common.h
rename : media/libvpx/vp8/common/copy_c.c => media/libvpx/libvpx/vp8/common/copy_c.c
rename : media/libvpx/vp8/common/debugmodes.c => media/libvpx/libvpx/vp8/common/debugmodes.c
rename : media/libvpx/vp8/common/default_coef_probs.h => media/libvpx/libvpx/vp8/common/default_coef_probs.h
rename : media/libvpx/vp8/common/dequantize.c => media/libvpx/libvpx/vp8/common/dequantize.c
rename : media/libvpx/vp8/common/entropy.c => media/libvpx/libvpx/vp8/common/entropy.c
rename : media/libvpx/vp8/common/entropy.h => media/libvpx/libvpx/vp8/common/entropy.h
rename : media/libvpx/vp8/common/entropymode.c => media/libvpx/libvpx/vp8/common/entropymode.c
rename : media/libvpx/vp8/common/entropymode.h => media/libvpx/libvpx/vp8/common/entropymode.h
rename : media/libvpx/vp8/common/entropymv.c => media/libvpx/libvpx/vp8/common/entropymv.c
rename : media/libvpx/vp8/common/entropymv.h => media/libvpx/libvpx/vp8/common/entropymv.h
rename : media/libvpx/vp8/common/extend.c => media/libvpx/libvpx/vp8/common/extend.c
rename : media/libvpx/vp8/common/extend.h => media/libvpx/libvpx/vp8/common/extend.h
rename : media/libvpx/vp8/common/filter.c => media/libvpx/libvpx/vp8/common/filter.c
rename : media/libvpx/vp8/common/filter.h => media/libvpx/libvpx/vp8/common/filter.h
rename : media/libvpx/vp8/common/findnearmv.c => media/libvpx/libvpx/vp8/common/findnearmv.c
rename : media/libvpx/vp8/common/findnearmv.h => media/libvpx/libvpx/vp8/common/findnearmv.h
rename : media/libvpx/vp8/common/generic/systemdependent.c => media/libvpx/libvpx/vp8/common/generic/systemdependent.c
rename : media/libvpx/vp8/common/header.h => media/libvpx/libvpx/vp8/common/header.h
rename : media/libvpx/vp8/common/idct_blk.c => media/libvpx/libvpx/vp8/common/idct_blk.c
rename : media/libvpx/vp8/common/idctllm.c => media/libvpx/libvpx/vp8/common/idctllm.c
rename : media/libvpx/vp8/common/invtrans.h => media/libvpx/libvpx/vp8/common/invtrans.h
rename : media/libvpx/vp8/common/loopfilter.c => media/libvpx/libvpx/vp8/common/loopfilter.c
rename : media/libvpx/vp8/common/loopfilter.h => media/libvpx/libvpx/vp8/common/loopfilter.h
rename : media/libvpx/vp8/common/loopfilter_filters.c => media/libvpx/libvpx/vp8/common/loopfilter_filters.c
rename : media/libvpx/vp8/common/mbpitch.c => media/libvpx/libvpx/vp8/common/mbpitch.c
rename : media/libvpx/vp8/common/mfqe.c => media/libvpx/libvpx/vp8/common/mfqe.c
rename : media/libvpx/vp8/common/modecont.c => media/libvpx/libvpx/vp8/common/modecont.c
rename : media/libvpx/vp8/common/modecont.h => media/libvpx/libvpx/vp8/common/modecont.h
rename : media/libvpx/vp8/common/mv.h => media/libvpx/libvpx/vp8/common/mv.h
rename : media/libvpx/vp8/common/onyx.h => media/libvpx/libvpx/vp8/common/onyx.h
rename : media/libvpx/vp8/common/onyxc_int.h => media/libvpx/libvpx/vp8/common/onyxc_int.h
rename : media/libvpx/vp8/common/onyxd.h => media/libvpx/libvpx/vp8/common/onyxd.h
rename : media/libvpx/vp8/common/postproc.c => media/libvpx/libvpx/vp8/common/postproc.c
rename : media/libvpx/vp8/common/postproc.h => media/libvpx/libvpx/vp8/common/postproc.h
rename : media/libvpx/vp8/common/ppflags.h => media/libvpx/libvpx/vp8/common/ppflags.h
rename : media/libvpx/vp8/common/quant_common.c => media/libvpx/libvpx/vp8/common/quant_common.c
rename : media/libvpx/vp8/common/quant_common.h => media/libvpx/libvpx/vp8/common/quant_common.h
rename : media/libvpx/vp8/common/reconinter.c => media/libvpx/libvpx/vp8/common/reconinter.c
rename : media/libvpx/vp8/common/reconinter.h => media/libvpx/libvpx/vp8/common/reconinter.h
rename : media/libvpx/vp8/common/reconintra.c => media/libvpx/libvpx/vp8/common/reconintra.c
rename : media/libvpx/vp8/common/reconintra4x4.c => media/libvpx/libvpx/vp8/common/reconintra4x4.c
rename : media/libvpx/vp8/common/reconintra4x4.h => media/libvpx/libvpx/vp8/common/reconintra4x4.h
rename : media/libvpx/vp8/common/rtcd.c => media/libvpx/libvpx/vp8/common/rtcd.c
rename : media/libvpx/vp8/common/setupintrarecon.c => media/libvpx/libvpx/vp8/common/setupintrarecon.c
rename : media/libvpx/vp8/common/setupintrarecon.h => media/libvpx/libvpx/vp8/common/setupintrarecon.h
rename : media/libvpx/vp8/common/swapyv12buffer.c => media/libvpx/libvpx/vp8/common/swapyv12buffer.c
rename : media/libvpx/vp8/common/swapyv12buffer.h => media/libvpx/libvpx/vp8/common/swapyv12buffer.h
rename : media/libvpx/vp8/common/systemdependent.h => media/libvpx/libvpx/vp8/common/systemdependent.h
rename : media/libvpx/vp8/common/threading.h => media/libvpx/libvpx/vp8/common/threading.h
rename : media/libvpx/vp8/common/treecoder.c => media/libvpx/libvpx/vp8/common/treecoder.c
rename : media/libvpx/vp8/common/treecoder.h => media/libvpx/libvpx/vp8/common/treecoder.h
rename : media/libvpx/vp8/common/variance.h => media/libvpx/libvpx/vp8/common/variance.h
rename : media/libvpx/vp8/common/variance_c.c => media/libvpx/libvpx/vp8/common/variance_c.c
rename : media/libvpx/vp8/common/vp8_entropymodedata.h => media/libvpx/libvpx/vp8/common/vp8_entropymodedata.h
rename : media/libvpx/vp8/common/x86/copy_sse2.asm => media/libvpx/libvpx/vp8/common/x86/copy_sse2.asm
rename : media/libvpx/vp8/common/x86/copy_sse3.asm => media/libvpx/libvpx/vp8/common/x86/copy_sse3.asm
rename : media/libvpx/vp8/common/x86/dequantize_mmx.asm => media/libvpx/libvpx/vp8/common/x86/dequantize_mmx.asm
rename : media/libvpx/vp8/common/x86/filter_x86.c => media/libvpx/libvpx/vp8/common/x86/filter_x86.c
rename : media/libvpx/vp8/common/x86/filter_x86.h => media/libvpx/libvpx/vp8/common/x86/filter_x86.h
rename : media/libvpx/vp8/common/x86/idct_blk_mmx.c => media/libvpx/libvpx/vp8/common/x86/idct_blk_mmx.c
rename : media/libvpx/vp8/common/x86/idct_blk_sse2.c => media/libvpx/libvpx/vp8/common/x86/idct_blk_sse2.c
rename : media/libvpx/vp8/common/x86/idctllm_mmx.asm => media/libvpx/libvpx/vp8/common/x86/idctllm_mmx.asm
rename : media/libvpx/vp8/common/x86/idctllm_sse2.asm => media/libvpx/libvpx/vp8/common/x86/idctllm_sse2.asm
rename : media/libvpx/vp8/common/x86/iwalsh_mmx.asm => media/libvpx/libvpx/vp8/common/x86/iwalsh_mmx.asm
rename : media/libvpx/vp8/common/x86/iwalsh_sse2.asm => media/libvpx/libvpx/vp8/common/x86/iwalsh_sse2.asm
rename : media/libvpx/vp8/common/x86/loopfilter_block_sse2_x86_64.asm => media/libvpx/libvpx/vp8/common/x86/loopfilter_block_sse2_x86_64.asm
rename : media/libvpx/vp8/common/x86/loopfilter_mmx.asm => media/libvpx/libvpx/vp8/common/x86/loopfilter_mmx.asm
rename : media/libvpx/vp8/common/x86/loopfilter_sse2.asm => media/libvpx/libvpx/vp8/common/x86/loopfilter_sse2.asm
rename : media/libvpx/vp8/common/x86/loopfilter_x86.c => media/libvpx/libvpx/vp8/common/x86/loopfilter_x86.c
rename : media/libvpx/vp8/common/x86/mfqe_sse2.asm => media/libvpx/libvpx/vp8/common/x86/mfqe_sse2.asm
rename : media/libvpx/vp8/common/x86/postproc_mmx.asm => media/libvpx/libvpx/vp8/common/x86/postproc_mmx.asm
rename : media/libvpx/vp8/common/x86/postproc_sse2.asm => media/libvpx/libvpx/vp8/common/x86/postproc_sse2.asm
rename : media/libvpx/vp8/common/x86/recon_mmx.asm => media/libvpx/libvpx/vp8/common/x86/recon_mmx.asm
rename : media/libvpx/vp8/common/x86/recon_sse2.asm => media/libvpx/libvpx/vp8/common/x86/recon_sse2.asm
rename : media/libvpx/vp8/common/x86/recon_wrapper_sse2.c => media/libvpx/libvpx/vp8/common/x86/recon_wrapper_sse2.c
rename : media/libvpx/vp8/common/x86/subpixel_mmx.asm => media/libvpx/libvpx/vp8/common/x86/subpixel_mmx.asm
rename : media/libvpx/vp8/common/x86/subpixel_sse2.asm => media/libvpx/libvpx/vp8/common/x86/subpixel_sse2.asm
rename : media/libvpx/vp8/common/x86/subpixel_ssse3.asm => media/libvpx/libvpx/vp8/common/x86/subpixel_ssse3.asm
rename : media/libvpx/vp8/common/x86/variance_impl_sse2.asm => media/libvpx/libvpx/vp8/common/x86/variance_impl_sse2.asm
rename : media/libvpx/vp8/common/x86/variance_impl_ssse3.asm => media/libvpx/libvpx/vp8/common/x86/variance_impl_ssse3.asm
rename : media/libvpx/vp8/common/x86/variance_ssse3.c => media/libvpx/libvpx/vp8/common/x86/variance_ssse3.c
rename : media/libvpx/vp8/common/x86/vp8_asm_stubs.c => media/libvpx/libvpx/vp8/common/x86/vp8_asm_stubs.c
rename : media/libvpx/vp8/common/x86/vp8_variance_impl_mmx.asm => media/libvpx/libvpx/vp8/common/x86/vp8_variance_impl_mmx.asm
rename : media/libvpx/vp8/common/x86/vp8_variance_mmx.c => media/libvpx/libvpx/vp8/common/x86/vp8_variance_mmx.c
rename : media/libvpx/vp8/common/x86/vp8_variance_sse2.c => media/libvpx/libvpx/vp8/common/x86/vp8_variance_sse2.c
rename : media/libvpx/vp8/decoder/dboolhuff.c => media/libvpx/libvpx/vp8/decoder/dboolhuff.c
rename : media/libvpx/vp8/decoder/dboolhuff.h => media/libvpx/libvpx/vp8/decoder/dboolhuff.h
rename : media/libvpx/vp8/decoder/decodeframe.c => media/libvpx/libvpx/vp8/decoder/decodeframe.c
rename : media/libvpx/vp8/decoder/decodemv.c => media/libvpx/libvpx/vp8/decoder/decodemv.c
rename : media/libvpx/vp8/decoder/decodemv.h => media/libvpx/libvpx/vp8/decoder/decodemv.h
rename : media/libvpx/vp8/decoder/decoderthreading.h => media/libvpx/libvpx/vp8/decoder/decoderthreading.h
rename : media/libvpx/vp8/decoder/detokenize.c => media/libvpx/libvpx/vp8/decoder/detokenize.c
rename : media/libvpx/vp8/decoder/detokenize.h => media/libvpx/libvpx/vp8/decoder/detokenize.h
rename : media/libvpx/vp8/decoder/ec_types.h => media/libvpx/libvpx/vp8/decoder/ec_types.h
rename : media/libvpx/vp8/decoder/error_concealment.c => media/libvpx/libvpx/vp8/decoder/error_concealment.c
rename : media/libvpx/vp8/decoder/error_concealment.h => media/libvpx/libvpx/vp8/decoder/error_concealment.h
rename : media/libvpx/vp8/decoder/onyxd_if.c => media/libvpx/libvpx/vp8/decoder/onyxd_if.c
rename : media/libvpx/vp8/decoder/onyxd_int.h => media/libvpx/libvpx/vp8/decoder/onyxd_int.h
rename : media/libvpx/vp8/decoder/threading.c => media/libvpx/libvpx/vp8/decoder/threading.c
rename : media/libvpx/vp8/decoder/treereader.h => media/libvpx/libvpx/vp8/decoder/treereader.h
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_short_fdct4x4_armv6.asm => media/libvpx/libvpx/vp8/encoder/arm/armv6/vp8_short_fdct4x4_armv6.asm
rename : media/libvpx/vp8/encoder/arm/armv6/walsh_v6.asm => media/libvpx/libvpx/vp8/encoder/arm/armv6/walsh_v6.asm
rename : media/libvpx/vp8/encoder/arm/dct_arm.c => media/libvpx/libvpx/vp8/encoder/arm/dct_arm.c
rename : media/libvpx/vp8/encoder/arm/neon/denoising_neon.c => media/libvpx/libvpx/vp8/encoder/arm/neon/denoising_neon.c
rename : media/libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.c => media/libvpx/libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.c
rename : media/libvpx/vp8/encoder/arm/neon/shortfdct_neon.c => media/libvpx/libvpx/vp8/encoder/arm/neon/shortfdct_neon.c
rename : media/libvpx/vp8/encoder/arm/neon/subtract_neon.c => media/libvpx/libvpx/vp8/encoder/arm/neon/subtract_neon.c
rename : media/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c => media/libvpx/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c
rename : media/libvpx/vp8/encoder/bitstream.c => media/libvpx/libvpx/vp8/encoder/bitstream.c
rename : media/libvpx/vp8/encoder/bitstream.h => media/libvpx/libvpx/vp8/encoder/bitstream.h
rename : media/libvpx/vp8/encoder/block.h => media/libvpx/libvpx/vp8/encoder/block.h
rename : media/libvpx/vp8/encoder/boolhuff.c => media/libvpx/libvpx/vp8/encoder/boolhuff.c
rename : media/libvpx/vp8/encoder/boolhuff.h => media/libvpx/libvpx/vp8/encoder/boolhuff.h
rename : media/libvpx/vp8/encoder/dct.c => media/libvpx/libvpx/vp8/encoder/dct.c
rename : media/libvpx/vp8/encoder/dct_value_cost.h => media/libvpx/libvpx/vp8/encoder/dct_value_cost.h
rename : media/libvpx/vp8/encoder/dct_value_tokens.h => media/libvpx/libvpx/vp8/encoder/dct_value_tokens.h
rename : media/libvpx/vp8/encoder/defaultcoefcounts.h => media/libvpx/libvpx/vp8/encoder/defaultcoefcounts.h
rename : media/libvpx/vp8/encoder/denoising.c => media/libvpx/libvpx/vp8/encoder/denoising.c
rename : media/libvpx/vp8/encoder/denoising.h => media/libvpx/libvpx/vp8/encoder/denoising.h
rename : media/libvpx/vp8/encoder/encodeframe.c => media/libvpx/libvpx/vp8/encoder/encodeframe.c
rename : media/libvpx/vp8/encoder/encodeframe.h => media/libvpx/libvpx/vp8/encoder/encodeframe.h
rename : media/libvpx/vp8/encoder/encodeintra.c => media/libvpx/libvpx/vp8/encoder/encodeintra.c
rename : media/libvpx/vp8/encoder/encodeintra.h => media/libvpx/libvpx/vp8/encoder/encodeintra.h
rename : media/libvpx/vp8/encoder/encodemb.c => media/libvpx/libvpx/vp8/encoder/encodemb.c
rename : media/libvpx/vp8/encoder/encodemb.h => media/libvpx/libvpx/vp8/encoder/encodemb.h
rename : media/libvpx/vp8/encoder/encodemv.c => media/libvpx/libvpx/vp8/encoder/encodemv.c
rename : media/libvpx/vp8/encoder/encodemv.h => media/libvpx/libvpx/vp8/encoder/encodemv.h
rename : media/libvpx/vp8/encoder/ethreading.c => media/libvpx/libvpx/vp8/encoder/ethreading.c
rename : media/libvpx/vp8/encoder/firstpass.c => media/libvpx/libvpx/vp8/encoder/firstpass.c
rename : media/libvpx/vp8/encoder/firstpass.h => media/libvpx/libvpx/vp8/encoder/firstpass.h
rename : media/libvpx/vp8/encoder/lookahead.c => media/libvpx/libvpx/vp8/encoder/lookahead.c
rename : media/libvpx/vp8/encoder/lookahead.h => media/libvpx/libvpx/vp8/encoder/lookahead.h
rename : media/libvpx/vp8/encoder/mcomp.c => media/libvpx/libvpx/vp8/encoder/mcomp.c
rename : media/libvpx/vp8/encoder/mcomp.h => media/libvpx/libvpx/vp8/encoder/mcomp.h
rename : media/libvpx/vp8/encoder/modecosts.c => media/libvpx/libvpx/vp8/encoder/modecosts.c
rename : media/libvpx/vp8/encoder/modecosts.h => media/libvpx/libvpx/vp8/encoder/modecosts.h
rename : media/libvpx/vp8/encoder/mr_dissim.c => media/libvpx/libvpx/vp8/encoder/mr_dissim.c
rename : media/libvpx/vp8/encoder/mr_dissim.h => media/libvpx/libvpx/vp8/encoder/mr_dissim.h
rename : media/libvpx/vp8/encoder/onyx_if.c => media/libvpx/libvpx/vp8/encoder/onyx_if.c
rename : media/libvpx/vp8/encoder/onyx_int.h => media/libvpx/libvpx/vp8/encoder/onyx_int.h
rename : media/libvpx/vp8/encoder/pickinter.c => media/libvpx/libvpx/vp8/encoder/pickinter.c
rename : media/libvpx/vp8/encoder/pickinter.h => media/libvpx/libvpx/vp8/encoder/pickinter.h
rename : media/libvpx/vp8/encoder/picklpf.c => media/libvpx/libvpx/vp8/encoder/picklpf.c
rename : media/libvpx/vp8/encoder/quantize.c => media/libvpx/libvpx/vp8/encoder/quantize.c
rename : media/libvpx/vp8/encoder/quantize.h => media/libvpx/libvpx/vp8/encoder/quantize.h
rename : media/libvpx/vp8/encoder/ratectrl.c => media/libvpx/libvpx/vp8/encoder/ratectrl.c
rename : media/libvpx/vp8/encoder/ratectrl.h => media/libvpx/libvpx/vp8/encoder/ratectrl.h
rename : media/libvpx/vp8/encoder/rdopt.c => media/libvpx/libvpx/vp8/encoder/rdopt.c
rename : media/libvpx/vp8/encoder/rdopt.h => media/libvpx/libvpx/vp8/encoder/rdopt.h
rename : media/libvpx/vp8/encoder/segmentation.c => media/libvpx/libvpx/vp8/encoder/segmentation.c
rename : media/libvpx/vp8/encoder/segmentation.h => media/libvpx/libvpx/vp8/encoder/segmentation.h
rename : media/libvpx/vp8/encoder/temporal_filter.c => media/libvpx/libvpx/vp8/encoder/temporal_filter.c
rename : media/libvpx/vp8/encoder/tokenize.c => media/libvpx/libvpx/vp8/encoder/tokenize.c
rename : media/libvpx/vp8/encoder/tokenize.h => media/libvpx/libvpx/vp8/encoder/tokenize.h
rename : media/libvpx/vp8/encoder/treewriter.c => media/libvpx/libvpx/vp8/encoder/treewriter.c
rename : media/libvpx/vp8/encoder/treewriter.h => media/libvpx/libvpx/vp8/encoder/treewriter.h
rename : media/libvpx/vp8/encoder/x86/dct_mmx.asm => media/libvpx/libvpx/vp8/encoder/x86/dct_mmx.asm
rename : media/libvpx/vp8/encoder/x86/dct_sse2.asm => media/libvpx/libvpx/vp8/encoder/x86/dct_sse2.asm
rename : media/libvpx/vp8/encoder/x86/denoising_sse2.c => media/libvpx/libvpx/vp8/encoder/x86/denoising_sse2.c
rename : media/libvpx/vp8/encoder/x86/encodeopt.asm => media/libvpx/libvpx/vp8/encoder/x86/encodeopt.asm
rename : media/libvpx/vp8/encoder/x86/fwalsh_sse2.asm => media/libvpx/libvpx/vp8/encoder/x86/fwalsh_sse2.asm
rename : media/libvpx/vp8/encoder/x86/quantize_mmx.asm => media/libvpx/libvpx/vp8/encoder/x86/quantize_mmx.asm
rename : media/libvpx/vp8/encoder/x86/quantize_sse2.c => media/libvpx/libvpx/vp8/encoder/x86/quantize_sse2.c
rename : media/libvpx/vp8/encoder/x86/quantize_sse4.c => media/libvpx/libvpx/vp8/encoder/x86/quantize_sse4.c
rename : media/libvpx/vp8/encoder/x86/quantize_ssse3.c => media/libvpx/libvpx/vp8/encoder/x86/quantize_ssse3.c
rename : media/libvpx/vp8/encoder/x86/ssim_opt_x86_64.asm => media/libvpx/libvpx/vp8/encoder/x86/ssim_opt_x86_64.asm
rename : media/libvpx/vp8/encoder/x86/subtract_mmx.asm => media/libvpx/libvpx/vp8/encoder/x86/subtract_mmx.asm
rename : media/libvpx/vp8/encoder/x86/subtract_sse2.asm => media/libvpx/libvpx/vp8/encoder/x86/subtract_sse2.asm
rename : media/libvpx/vp8/encoder/x86/temporal_filter_apply_sse2.asm => media/libvpx/libvpx/vp8/encoder/x86/temporal_filter_apply_sse2.asm
rename : media/libvpx/vp8/encoder/x86/vp8_enc_stubs_mmx.c => media/libvpx/libvpx/vp8/encoder/x86/vp8_enc_stubs_mmx.c
rename : media/libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c => media/libvpx/libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c
rename : media/libvpx/vp8/vp8_dx_iface.c => media/libvpx/libvpx/vp8/vp8_dx_iface.c
rename : media/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_convolve8_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_convolve8_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_convolve8_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_convolve8_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_convolve_avg_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_convolve_avg_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_convolve_avg_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_convolve_avg_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_convolve_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_convolve_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_copy_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_copy_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_copy_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_copy_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct16x16_1_add_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct16x16_1_add_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_idct16x16_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct16x16_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct32x32_1_add_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct32x32_1_add_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct4x4_1_add_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct4x4_1_add_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_idct4x4_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct4x4_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct4x4_add_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct4x4_add_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct8x8_1_add_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct8x8_1_add_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_loopfilter_16_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_loopfilter_16_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_loopfilter_16_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_loopfilter_16_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_loopfilter_4_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_loopfilter_4_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_loopfilter_4_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_loopfilter_4_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_loopfilter_8_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_loopfilter_8_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_loopfilter_8_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_loopfilter_8_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_loopfilter_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_loopfilter_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_mb_lpf_neon.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_mb_lpf_neon.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c => media/libvpx/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c
rename : media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon_asm.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_reconintra_neon_asm.asm
rename : media/libvpx/vp9/common/arm/neon/vp9_save_reg_neon.asm => media/libvpx/libvpx/vp9/common/arm/neon/vp9_save_reg_neon.asm
rename : media/libvpx/vp9/common/vp9_alloccommon.c => media/libvpx/libvpx/vp9/common/vp9_alloccommon.c
rename : media/libvpx/vp9/common/vp9_alloccommon.h => media/libvpx/libvpx/vp9/common/vp9_alloccommon.h
rename : media/libvpx/vp9/common/vp9_blockd.c => media/libvpx/libvpx/vp9/common/vp9_blockd.c
rename : media/libvpx/vp9/common/vp9_blockd.h => media/libvpx/libvpx/vp9/common/vp9_blockd.h
rename : media/libvpx/vp9/common/vp9_common.h => media/libvpx/libvpx/vp9/common/vp9_common.h
rename : media/libvpx/vp9/common/vp9_common_data.c => media/libvpx/libvpx/vp9/common/vp9_common_data.c
rename : media/libvpx/vp9/common/vp9_common_data.h => media/libvpx/libvpx/vp9/common/vp9_common_data.h
rename : media/libvpx/vp9/common/vp9_convolve.c => media/libvpx/libvpx/vp9/common/vp9_convolve.c
rename : media/libvpx/vp9/common/vp9_convolve.h => media/libvpx/libvpx/vp9/common/vp9_convolve.h
rename : media/libvpx/vp9/common/vp9_debugmodes.c => media/libvpx/libvpx/vp9/common/vp9_debugmodes.c
rename : media/libvpx/vp9/common/vp9_entropy.c => media/libvpx/libvpx/vp9/common/vp9_entropy.c
rename : media/libvpx/vp9/common/vp9_entropy.h => media/libvpx/libvpx/vp9/common/vp9_entropy.h
rename : media/libvpx/vp9/common/vp9_entropymode.c => media/libvpx/libvpx/vp9/common/vp9_entropymode.c
rename : media/libvpx/vp9/common/vp9_entropymode.h => media/libvpx/libvpx/vp9/common/vp9_entropymode.h
rename : media/libvpx/vp9/common/vp9_entropymv.c => media/libvpx/libvpx/vp9/common/vp9_entropymv.c
rename : media/libvpx/vp9/common/vp9_entropymv.h => media/libvpx/libvpx/vp9/common/vp9_entropymv.h
rename : media/libvpx/vp9/common/vp9_enums.h => media/libvpx/libvpx/vp9/common/vp9_enums.h
rename : media/libvpx/vp9/common/vp9_filter.c => media/libvpx/libvpx/vp9/common/vp9_filter.c
rename : media/libvpx/vp9/common/vp9_filter.h => media/libvpx/libvpx/vp9/common/vp9_filter.h
rename : media/libvpx/vp9/common/vp9_frame_buffers.c => media/libvpx/libvpx/vp9/common/vp9_frame_buffers.c
rename : media/libvpx/vp9/common/vp9_frame_buffers.h => media/libvpx/libvpx/vp9/common/vp9_frame_buffers.h
rename : media/libvpx/vp9/common/vp9_idct.c => media/libvpx/libvpx/vp9/common/vp9_idct.c
rename : media/libvpx/vp9/common/vp9_idct.h => media/libvpx/libvpx/vp9/common/vp9_idct.h
rename : media/libvpx/vp9/common/vp9_loopfilter.c => media/libvpx/libvpx/vp9/common/vp9_loopfilter.c
rename : media/libvpx/vp9/common/vp9_loopfilter.h => media/libvpx/libvpx/vp9/common/vp9_loopfilter.h
rename : media/libvpx/vp9/common/vp9_loopfilter_filters.c => media/libvpx/libvpx/vp9/common/vp9_loopfilter_filters.c
rename : media/libvpx/vp9/common/vp9_mfqe.c => media/libvpx/libvpx/vp9/common/vp9_mfqe.c
rename : media/libvpx/vp9/common/vp9_mfqe.h => media/libvpx/libvpx/vp9/common/vp9_mfqe.h
rename : media/libvpx/vp9/common/vp9_mv.h => media/libvpx/libvpx/vp9/common/vp9_mv.h
rename : media/libvpx/vp9/common/vp9_mvref_common.c => media/libvpx/libvpx/vp9/common/vp9_mvref_common.c
rename : media/libvpx/vp9/common/vp9_mvref_common.h => media/libvpx/libvpx/vp9/common/vp9_mvref_common.h
rename : media/libvpx/vp9/common/vp9_onyxc_int.h => media/libvpx/libvpx/vp9/common/vp9_onyxc_int.h
rename : media/libvpx/vp9/common/vp9_postproc.c => media/libvpx/libvpx/vp9/common/vp9_postproc.c
rename : media/libvpx/vp9/common/vp9_postproc.h => media/libvpx/libvpx/vp9/common/vp9_postproc.h
rename : media/libvpx/vp9/common/vp9_ppflags.h => media/libvpx/libvpx/vp9/common/vp9_ppflags.h
rename : media/libvpx/vp9/common/vp9_pred_common.c => media/libvpx/libvpx/vp9/common/vp9_pred_common.c
rename : media/libvpx/vp9/common/vp9_pred_common.h => media/libvpx/libvpx/vp9/common/vp9_pred_common.h
rename : media/libvpx/vp9/common/vp9_prob.c => media/libvpx/libvpx/vp9/common/vp9_prob.c
rename : media/libvpx/vp9/common/vp9_prob.h => media/libvpx/libvpx/vp9/common/vp9_prob.h
rename : media/libvpx/vp9/common/vp9_quant_common.c => media/libvpx/libvpx/vp9/common/vp9_quant_common.c
rename : media/libvpx/vp9/common/vp9_quant_common.h => media/libvpx/libvpx/vp9/common/vp9_quant_common.h
rename : media/libvpx/vp9/common/vp9_reconinter.c => media/libvpx/libvpx/vp9/common/vp9_reconinter.c
rename : media/libvpx/vp9/common/vp9_reconinter.h => media/libvpx/libvpx/vp9/common/vp9_reconinter.h
rename : media/libvpx/vp9/common/vp9_reconintra.c => media/libvpx/libvpx/vp9/common/vp9_reconintra.c
rename : media/libvpx/vp9/common/vp9_reconintra.h => media/libvpx/libvpx/vp9/common/vp9_reconintra.h
rename : media/libvpx/vp9/common/vp9_rtcd.c => media/libvpx/libvpx/vp9/common/vp9_rtcd.c
rename : media/libvpx/vp9/common/vp9_scale.c => media/libvpx/libvpx/vp9/common/vp9_scale.c
rename : media/libvpx/vp9/common/vp9_scale.h => media/libvpx/libvpx/vp9/common/vp9_scale.h
rename : media/libvpx/vp9/common/vp9_scan.c => media/libvpx/libvpx/vp9/common/vp9_scan.c
rename : media/libvpx/vp9/common/vp9_scan.h => media/libvpx/libvpx/vp9/common/vp9_scan.h
rename : media/libvpx/vp9/common/vp9_seg_common.c => media/libvpx/libvpx/vp9/common/vp9_seg_common.c
rename : media/libvpx/vp9/common/vp9_seg_common.h => media/libvpx/libvpx/vp9/common/vp9_seg_common.h
rename : media/libvpx/vp9/common/vp9_systemdependent.h => media/libvpx/libvpx/vp9/common/vp9_systemdependent.h
rename : media/libvpx/vp9/common/vp9_thread.c => media/libvpx/libvpx/vp9/common/vp9_thread.c
rename : media/libvpx/vp9/common/vp9_thread.h => media/libvpx/libvpx/vp9/common/vp9_thread.h
rename : media/libvpx/vp9/common/vp9_thread_common.c => media/libvpx/libvpx/vp9/common/vp9_thread_common.c
rename : media/libvpx/vp9/common/vp9_thread_common.h => media/libvpx/libvpx/vp9/common/vp9_thread_common.h
rename : media/libvpx/vp9/common/vp9_tile_common.c => media/libvpx/libvpx/vp9/common/vp9_tile_common.c
rename : media/libvpx/vp9/common/vp9_tile_common.h => media/libvpx/libvpx/vp9/common/vp9_tile_common.h
rename : media/libvpx/vp9/common/x86/convolve.h => media/libvpx/libvpx/vp9/common/x86/convolve.h
rename : media/libvpx/vp9/common/x86/vp9_asm_stubs.c => media/libvpx/libvpx/vp9/common/x86/vp9_asm_stubs.c
rename : media/libvpx/vp9/common/x86/vp9_copy_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_copy_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_high_intrapred_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_high_intrapred_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_high_loopfilter_intrin_sse2.c => media/libvpx/libvpx/vp9/common/x86/vp9_high_loopfilter_intrin_sse2.c
rename : media/libvpx/vp9/common/x86/vp9_high_subpixel_8t_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_high_subpixel_8t_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_high_subpixel_bilinear_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_high_subpixel_bilinear_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c => media/libvpx/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c
rename : media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.h => media/libvpx/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.h
rename : media/libvpx/vp9/common/x86/vp9_idct_ssse3_x86_64.asm => media/libvpx/libvpx/vp9/common/x86/vp9_idct_ssse3_x86_64.asm
rename : media/libvpx/vp9/common/x86/vp9_intrapred_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_intrapred_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_intrapred_ssse3.asm => media/libvpx/libvpx/vp9/common/x86/vp9_intrapred_ssse3.asm
rename : media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_avx2.c => media/libvpx/libvpx/vp9/common/x86/vp9_loopfilter_intrin_avx2.c
rename : media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c => media/libvpx/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c
rename : media/libvpx/vp9/common/x86/vp9_loopfilter_mmx.asm => media/libvpx/libvpx/vp9/common/x86/vp9_loopfilter_mmx.asm
rename : media/libvpx/vp9/common/x86/vp9_mfqe_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_mfqe_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_postproc_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_postproc_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_subpixel_8t_intrin_avx2.c => media/libvpx/libvpx/vp9/common/x86/vp9_subpixel_8t_intrin_avx2.c
rename : media/libvpx/vp9/common/x86/vp9_subpixel_8t_intrin_ssse3.c => media/libvpx/libvpx/vp9/common/x86/vp9_subpixel_8t_intrin_ssse3.c
rename : media/libvpx/vp9/common/x86/vp9_subpixel_8t_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_subpixel_8t_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_subpixel_8t_ssse3.asm => media/libvpx/libvpx/vp9/common/x86/vp9_subpixel_8t_ssse3.asm
rename : media/libvpx/vp9/common/x86/vp9_subpixel_bilinear_sse2.asm => media/libvpx/libvpx/vp9/common/x86/vp9_subpixel_bilinear_sse2.asm
rename : media/libvpx/vp9/common/x86/vp9_subpixel_bilinear_ssse3.asm => media/libvpx/libvpx/vp9/common/x86/vp9_subpixel_bilinear_ssse3.asm
rename : media/libvpx/vp9/decoder/vp9_decodeframe.c => media/libvpx/libvpx/vp9/decoder/vp9_decodeframe.c
rename : media/libvpx/vp9/decoder/vp9_decodeframe.h => media/libvpx/libvpx/vp9/decoder/vp9_decodeframe.h
rename : media/libvpx/vp9/decoder/vp9_decodemv.c => media/libvpx/libvpx/vp9/decoder/vp9_decodemv.c
rename : media/libvpx/vp9/decoder/vp9_decodemv.h => media/libvpx/libvpx/vp9/decoder/vp9_decodemv.h
rename : media/libvpx/vp9/decoder/vp9_decoder.c => media/libvpx/libvpx/vp9/decoder/vp9_decoder.c
rename : media/libvpx/vp9/decoder/vp9_decoder.h => media/libvpx/libvpx/vp9/decoder/vp9_decoder.h
rename : media/libvpx/vp9/decoder/vp9_detokenize.c => media/libvpx/libvpx/vp9/decoder/vp9_detokenize.c
rename : media/libvpx/vp9/decoder/vp9_detokenize.h => media/libvpx/libvpx/vp9/decoder/vp9_detokenize.h
rename : media/libvpx/vp9/decoder/vp9_dsubexp.c => media/libvpx/libvpx/vp9/decoder/vp9_dsubexp.c
rename : media/libvpx/vp9/decoder/vp9_dsubexp.h => media/libvpx/libvpx/vp9/decoder/vp9_dsubexp.h
rename : media/libvpx/vp9/decoder/vp9_dthread.c => media/libvpx/libvpx/vp9/decoder/vp9_dthread.c
rename : media/libvpx/vp9/decoder/vp9_dthread.h => media/libvpx/libvpx/vp9/decoder/vp9_dthread.h
rename : media/libvpx/vp9/decoder/vp9_read_bit_buffer.c => media/libvpx/libvpx/vp9/decoder/vp9_read_bit_buffer.c
rename : media/libvpx/vp9/decoder/vp9_read_bit_buffer.h => media/libvpx/libvpx/vp9/decoder/vp9_read_bit_buffer.h
rename : media/libvpx/vp9/decoder/vp9_reader.c => media/libvpx/libvpx/vp9/decoder/vp9_reader.c
rename : media/libvpx/vp9/decoder/vp9_reader.h => media/libvpx/libvpx/vp9/decoder/vp9_reader.h
rename : media/libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c => media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c
rename : media/libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c => media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c
rename : media/libvpx/vp9/encoder/arm/neon/vp9_subtract_neon.c => media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_subtract_neon.c
rename : media/libvpx/vp9/encoder/arm/neon/vp9_variance_neon.c => media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_variance_neon.c
rename : media/libvpx/vp9/encoder/arm/neon/vp9enc_avg_neon.c => media/libvpx/libvpx/vp9/encoder/arm/neon/vp9enc_avg_neon.c
rename : media/libvpx/vp9/encoder/vp9_aq_complexity.c => media/libvpx/libvpx/vp9/encoder/vp9_aq_complexity.c
rename : media/libvpx/vp9/encoder/vp9_aq_complexity.h => media/libvpx/libvpx/vp9/encoder/vp9_aq_complexity.h
rename : media/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c => media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c
rename : media/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h => media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h
rename : media/libvpx/vp9/encoder/vp9_aq_variance.c => media/libvpx/libvpx/vp9/encoder/vp9_aq_variance.c
rename : media/libvpx/vp9/encoder/vp9_aq_variance.h => media/libvpx/libvpx/vp9/encoder/vp9_aq_variance.h
rename : media/libvpx/vp9/encoder/vp9_avg.c => media/libvpx/libvpx/vp9/encoder/vp9_avg.c
rename : media/libvpx/vp9/encoder/vp9_bitstream.c => media/libvpx/libvpx/vp9/encoder/vp9_bitstream.c
rename : media/libvpx/vp9/encoder/vp9_bitstream.h => media/libvpx/libvpx/vp9/encoder/vp9_bitstream.h
rename : media/libvpx/vp9/encoder/vp9_block.h => media/libvpx/libvpx/vp9/encoder/vp9_block.h
rename : media/libvpx/vp9/encoder/vp9_blockiness.c => media/libvpx/libvpx/vp9/encoder/vp9_blockiness.c
rename : media/libvpx/vp9/encoder/vp9_context_tree.c => media/libvpx/libvpx/vp9/encoder/vp9_context_tree.c
rename : media/libvpx/vp9/encoder/vp9_context_tree.h => media/libvpx/libvpx/vp9/encoder/vp9_context_tree.h
rename : media/libvpx/vp9/encoder/vp9_cost.c => media/libvpx/libvpx/vp9/encoder/vp9_cost.c
rename : media/libvpx/vp9/encoder/vp9_cost.h => media/libvpx/libvpx/vp9/encoder/vp9_cost.h
rename : media/libvpx/vp9/encoder/vp9_dct.c => media/libvpx/libvpx/vp9/encoder/vp9_dct.c
rename : media/libvpx/vp9/encoder/vp9_dct.h => media/libvpx/libvpx/vp9/encoder/vp9_dct.h
rename : media/libvpx/vp9/encoder/vp9_denoiser.c => media/libvpx/libvpx/vp9/encoder/vp9_denoiser.c
rename : media/libvpx/vp9/encoder/vp9_denoiser.h => media/libvpx/libvpx/vp9/encoder/vp9_denoiser.h
rename : media/libvpx/vp9/encoder/vp9_encodeframe.c => media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.c
rename : media/libvpx/vp9/encoder/vp9_encodeframe.h => media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.h
rename : media/libvpx/vp9/encoder/vp9_encodemb.c => media/libvpx/libvpx/vp9/encoder/vp9_encodemb.c
rename : media/libvpx/vp9/encoder/vp9_encodemb.h => media/libvpx/libvpx/vp9/encoder/vp9_encodemb.h
rename : media/libvpx/vp9/encoder/vp9_encodemv.c => media/libvpx/libvpx/vp9/encoder/vp9_encodemv.c
rename : media/libvpx/vp9/encoder/vp9_encodemv.h => media/libvpx/libvpx/vp9/encoder/vp9_encodemv.h
rename : media/libvpx/vp9/encoder/vp9_encoder.c => media/libvpx/libvpx/vp9/encoder/vp9_encoder.c
rename : media/libvpx/vp9/encoder/vp9_encoder.h => media/libvpx/libvpx/vp9/encoder/vp9_encoder.h
rename : media/libvpx/vp9/encoder/vp9_ethread.c => media/libvpx/libvpx/vp9/encoder/vp9_ethread.c
rename : media/libvpx/vp9/encoder/vp9_ethread.h => media/libvpx/libvpx/vp9/encoder/vp9_ethread.h
rename : media/libvpx/vp9/encoder/vp9_extend.c => media/libvpx/libvpx/vp9/encoder/vp9_extend.c
rename : media/libvpx/vp9/encoder/vp9_extend.h => media/libvpx/libvpx/vp9/encoder/vp9_extend.h
rename : media/libvpx/vp9/encoder/vp9_fastssim.c => media/libvpx/libvpx/vp9/encoder/vp9_fastssim.c
rename : media/libvpx/vp9/encoder/vp9_firstpass.c => media/libvpx/libvpx/vp9/encoder/vp9_firstpass.c
rename : media/libvpx/vp9/encoder/vp9_firstpass.h => media/libvpx/libvpx/vp9/encoder/vp9_firstpass.h
rename : media/libvpx/vp9/encoder/vp9_lookahead.c => media/libvpx/libvpx/vp9/encoder/vp9_lookahead.c
rename : media/libvpx/vp9/encoder/vp9_lookahead.h => media/libvpx/libvpx/vp9/encoder/vp9_lookahead.h
rename : media/libvpx/vp9/encoder/vp9_mbgraph.c => media/libvpx/libvpx/vp9/encoder/vp9_mbgraph.c
rename : media/libvpx/vp9/encoder/vp9_mbgraph.h => media/libvpx/libvpx/vp9/encoder/vp9_mbgraph.h
rename : media/libvpx/vp9/encoder/vp9_mcomp.c => media/libvpx/libvpx/vp9/encoder/vp9_mcomp.c
rename : media/libvpx/vp9/encoder/vp9_mcomp.h => media/libvpx/libvpx/vp9/encoder/vp9_mcomp.h
rename : media/libvpx/vp9/encoder/vp9_picklpf.c => media/libvpx/libvpx/vp9/encoder/vp9_picklpf.c
rename : media/libvpx/vp9/encoder/vp9_picklpf.h => media/libvpx/libvpx/vp9/encoder/vp9_picklpf.h
rename : media/libvpx/vp9/encoder/vp9_pickmode.c => media/libvpx/libvpx/vp9/encoder/vp9_pickmode.c
rename : media/libvpx/vp9/encoder/vp9_pickmode.h => media/libvpx/libvpx/vp9/encoder/vp9_pickmode.h
rename : media/libvpx/vp9/encoder/vp9_psnrhvs.c => media/libvpx/libvpx/vp9/encoder/vp9_psnrhvs.c
rename : media/libvpx/vp9/encoder/vp9_quantize.c => media/libvpx/libvpx/vp9/encoder/vp9_quantize.c
rename : media/libvpx/vp9/encoder/vp9_quantize.h => media/libvpx/libvpx/vp9/encoder/vp9_quantize.h
rename : media/libvpx/vp9/encoder/vp9_ratectrl.c => media/libvpx/libvpx/vp9/encoder/vp9_ratectrl.c
rename : media/libvpx/vp9/encoder/vp9_ratectrl.h => media/libvpx/libvpx/vp9/encoder/vp9_ratectrl.h
rename : media/libvpx/vp9/encoder/vp9_rd.c => media/libvpx/libvpx/vp9/encoder/vp9_rd.c
rename : media/libvpx/vp9/encoder/vp9_rd.h => media/libvpx/libvpx/vp9/encoder/vp9_rd.h
rename : media/libvpx/vp9/encoder/vp9_rdopt.c => media/libvpx/libvpx/vp9/encoder/vp9_rdopt.c
rename : media/libvpx/vp9/encoder/vp9_rdopt.h => media/libvpx/libvpx/vp9/encoder/vp9_rdopt.h
rename : media/libvpx/vp9/encoder/vp9_resize.c => media/libvpx/libvpx/vp9/encoder/vp9_resize.c
rename : media/libvpx/vp9/encoder/vp9_resize.h => media/libvpx/libvpx/vp9/encoder/vp9_resize.h
rename : media/libvpx/vp9/encoder/vp9_segmentation.c => media/libvpx/libvpx/vp9/encoder/vp9_segmentation.c
rename : media/libvpx/vp9/encoder/vp9_segmentation.h => media/libvpx/libvpx/vp9/encoder/vp9_segmentation.h
rename : media/libvpx/vp9/encoder/vp9_skin_detection.c => media/libvpx/libvpx/vp9/encoder/vp9_skin_detection.c
rename : media/libvpx/vp9/encoder/vp9_skin_detection.h => media/libvpx/libvpx/vp9/encoder/vp9_skin_detection.h
rename : media/libvpx/vp9/encoder/vp9_speed_features.c => media/libvpx/libvpx/vp9/encoder/vp9_speed_features.c
rename : media/libvpx/vp9/encoder/vp9_speed_features.h => media/libvpx/libvpx/vp9/encoder/vp9_speed_features.h
rename : media/libvpx/vp9/encoder/vp9_ssim.h => media/libvpx/libvpx/vp9/encoder/vp9_ssim.h
rename : media/libvpx/vp9/encoder/vp9_subexp.c => media/libvpx/libvpx/vp9/encoder/vp9_subexp.c
rename : media/libvpx/vp9/encoder/vp9_subexp.h => media/libvpx/libvpx/vp9/encoder/vp9_subexp.h
rename : media/libvpx/vp9/encoder/vp9_svc_layercontext.c => media/libvpx/libvpx/vp9/encoder/vp9_svc_layercontext.c
rename : media/libvpx/vp9/encoder/vp9_svc_layercontext.h => media/libvpx/libvpx/vp9/encoder/vp9_svc_layercontext.h
rename : media/libvpx/vp9/encoder/vp9_temporal_filter.c => media/libvpx/libvpx/vp9/encoder/vp9_temporal_filter.c
rename : media/libvpx/vp9/encoder/vp9_temporal_filter.h => media/libvpx/libvpx/vp9/encoder/vp9_temporal_filter.h
rename : media/libvpx/vp9/encoder/vp9_tokenize.c => media/libvpx/libvpx/vp9/encoder/vp9_tokenize.c
rename : media/libvpx/vp9/encoder/vp9_tokenize.h => media/libvpx/libvpx/vp9/encoder/vp9_tokenize.h
rename : media/libvpx/vp9/encoder/vp9_treewriter.c => media/libvpx/libvpx/vp9/encoder/vp9_treewriter.c
rename : media/libvpx/vp9/encoder/vp9_treewriter.h => media/libvpx/libvpx/vp9/encoder/vp9_treewriter.h
rename : media/libvpx/vp9/encoder/vp9_variance.c => media/libvpx/libvpx/vp9/encoder/vp9_variance.c
rename : media/libvpx/vp9/encoder/vp9_variance.h => media/libvpx/libvpx/vp9/encoder/vp9_variance.h
rename : media/libvpx/vp9/encoder/vp9_write_bit_buffer.c => media/libvpx/libvpx/vp9/encoder/vp9_write_bit_buffer.c
rename : media/libvpx/vp9/encoder/vp9_write_bit_buffer.h => media/libvpx/libvpx/vp9/encoder/vp9_write_bit_buffer.h
rename : media/libvpx/vp9/encoder/vp9_writer.c => media/libvpx/libvpx/vp9/encoder/vp9_writer.c
rename : media/libvpx/vp9/encoder/vp9_writer.h => media/libvpx/libvpx/vp9/encoder/vp9_writer.h
rename : media/libvpx/vp9/encoder/x86/vp9_avg_intrin_sse2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_avg_intrin_sse2.c
rename : media/libvpx/vp9/encoder/x86/vp9_dct32x32_avx2_impl.h => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct32x32_avx2_impl.h
rename : media/libvpx/vp9/encoder/x86/vp9_dct32x32_sse2_impl.h => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct32x32_sse2_impl.h
rename : media/libvpx/vp9/encoder/x86/vp9_dct_avx2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_avx2.c
rename : media/libvpx/vp9/encoder/x86/vp9_dct_mmx.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_mmx.asm
rename : media/libvpx/vp9/encoder/x86/vp9_dct_sse2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_sse2.c
rename : media/libvpx/vp9/encoder/x86/vp9_dct_sse2.h => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_sse2.h
rename : media/libvpx/vp9/encoder/x86/vp9_dct_sse2_impl.h => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_sse2_impl.h
rename : media/libvpx/vp9/encoder/x86/vp9_dct_ssse3.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_ssse3.c
rename : media/libvpx/vp9/encoder/x86/vp9_dct_ssse3_x86_64.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_dct_ssse3_x86_64.asm
rename : media/libvpx/vp9/encoder/x86/vp9_denoiser_sse2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_denoiser_sse2.c
rename : media/libvpx/vp9/encoder/x86/vp9_error_intrin_avx2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_error_intrin_avx2.c
rename : media/libvpx/vp9/encoder/x86/vp9_error_sse2.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_error_sse2.asm
rename : media/libvpx/vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c
rename : media/libvpx/vp9/encoder/x86/vp9_highbd_quantize_intrin_sse2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_highbd_quantize_intrin_sse2.c
rename : media/libvpx/vp9/encoder/x86/vp9_highbd_subpel_variance.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_highbd_subpel_variance.asm
rename : media/libvpx/vp9/encoder/x86/vp9_highbd_variance_sse2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_highbd_variance_sse2.c
rename : media/libvpx/vp9/encoder/x86/vp9_quantize_sse2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_quantize_sse2.c
rename : media/libvpx/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm
rename : media/libvpx/vp9/encoder/x86/vp9_ssim_opt_x86_64.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_ssim_opt_x86_64.asm
rename : media/libvpx/vp9/encoder/x86/vp9_subpel_variance.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_subpel_variance.asm
rename : media/libvpx/vp9/encoder/x86/vp9_subpel_variance_impl_intrin_avx2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_subpel_variance_impl_intrin_avx2.c
rename : media/libvpx/vp9/encoder/x86/vp9_subtract_sse2.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_subtract_sse2.asm
rename : media/libvpx/vp9/encoder/x86/vp9_temporal_filter_apply_sse2.asm => media/libvpx/libvpx/vp9/encoder/x86/vp9_temporal_filter_apply_sse2.asm
rename : media/libvpx/vp9/encoder/x86/vp9_variance_avx2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_variance_avx2.c
rename : media/libvpx/vp9/encoder/x86/vp9_variance_sse2.c => media/libvpx/libvpx/vp9/encoder/x86/vp9_variance_sse2.c
rename : media/libvpx/vp9/vp9_cx_iface.c => media/libvpx/libvpx/vp9/vp9_cx_iface.c
rename : media/libvpx/vp9/vp9_dx_iface.c => media/libvpx/libvpx/vp9/vp9_dx_iface.c
rename : media/libvpx/vp9/vp9_iface_common.h => media/libvpx/libvpx/vp9/vp9_iface_common.h
rename : media/libvpx/vpx/internal/vpx_codec_internal.h => media/libvpx/libvpx/vpx/internal/vpx_codec_internal.h
rename : media/libvpx/vpx/internal/vpx_psnr.h => media/libvpx/libvpx/vpx/internal/vpx_psnr.h
rename : media/libvpx/vpx/src/svc_encodeframe.c => media/libvpx/libvpx/vpx/src/svc_encodeframe.c
rename : media/libvpx/vpx/src/vpx_codec.c => media/libvpx/libvpx/vpx/src/vpx_codec.c
rename : media/libvpx/vpx/src/vpx_decoder.c => media/libvpx/libvpx/vpx/src/vpx_decoder.c
rename : media/libvpx/vpx/src/vpx_encoder.c => media/libvpx/libvpx/vpx/src/vpx_encoder.c
rename : media/libvpx/vpx/src/vpx_image.c => media/libvpx/libvpx/vpx/src/vpx_image.c
rename : media/libvpx/vpx/src/vpx_psnr.c => media/libvpx/libvpx/vpx/src/vpx_psnr.c
rename : media/libvpx/vpx/svc_context.h => media/libvpx/libvpx/vpx/svc_context.h
rename : media/libvpx/vpx/vp8.h => media/libvpx/libvpx/vpx/vp8.h
rename : media/libvpx/vpx/vp8cx.h => media/libvpx/libvpx/vpx/vp8cx.h
rename : media/libvpx/vpx/vp8dx.h => media/libvpx/libvpx/vpx/vp8dx.h
rename : media/libvpx/vpx/vpx_codec.h => media/libvpx/libvpx/vpx/vpx_codec.h
rename : media/libvpx/vpx/vpx_decoder.h => media/libvpx/libvpx/vpx/vpx_decoder.h
rename : media/libvpx/vpx/vpx_encoder.h => media/libvpx/libvpx/vpx/vpx_encoder.h
rename : media/libvpx/vpx/vpx_frame_buffer.h => media/libvpx/libvpx/vpx/vpx_frame_buffer.h
rename : media/libvpx/vpx/vpx_image.h => media/libvpx/libvpx/vpx/vpx_image.h
rename : media/libvpx/vpx/vpx_integer.h => media/libvpx/libvpx/vpx/vpx_integer.h
rename : media/libvpx/vpx_dsp/arm/sad4d_neon.c => media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c
rename : media/libvpx/vpx_dsp/arm/sad_media.asm => media/libvpx/libvpx/vpx_dsp/arm/sad_media.asm
rename : media/libvpx/vpx_dsp/arm/sad_neon.c => media/libvpx/libvpx/vpx_dsp/arm/sad_neon.c
rename : media/libvpx/vpx_dsp/arm/variance_media.asm => media/libvpx/libvpx/vpx_dsp/arm/variance_media.asm
rename : media/libvpx/vpx_dsp/arm/variance_neon.c => media/libvpx/libvpx/vpx_dsp/arm/variance_neon.c
rename : media/libvpx/vpx_dsp/sad.c => media/libvpx/libvpx/vpx_dsp/sad.c
rename : media/libvpx/vpx_dsp/variance.c => media/libvpx/libvpx/vpx_dsp/variance.c
rename : media/libvpx/vpx_dsp/vpx_dsp_rtcd.c => media/libvpx/libvpx/vpx_dsp/vpx_dsp_rtcd.c
rename : media/libvpx/vpx_dsp/x86/highbd_sad4d_sse2.asm => media/libvpx/libvpx/vpx_dsp/x86/highbd_sad4d_sse2.asm
rename : media/libvpx/vpx_dsp/x86/highbd_sad_sse2.asm => media/libvpx/libvpx/vpx_dsp/x86/highbd_sad_sse2.asm
rename : media/libvpx/vpx_dsp/x86/highbd_variance_impl_sse2.asm => media/libvpx/libvpx/vpx_dsp/x86/highbd_variance_impl_sse2.asm
rename : media/libvpx/vpx_dsp/x86/highbd_variance_sse2.c => media/libvpx/libvpx/vpx_dsp/x86/highbd_variance_sse2.c
rename : media/libvpx/vpx_dsp/x86/sad4d_avx2.c => media/libvpx/libvpx/vpx_dsp/x86/sad4d_avx2.c
rename : media/libvpx/vpx_dsp/x86/sad4d_sse2.asm => media/libvpx/libvpx/vpx_dsp/x86/sad4d_sse2.asm
rename : media/libvpx/vpx_dsp/x86/sad_avx2.c => media/libvpx/libvpx/vpx_dsp/x86/sad_avx2.c
rename : media/libvpx/vpx_dsp/x86/sad_mmx.asm => media/libvpx/libvpx/vpx_dsp/x86/sad_mmx.asm
rename : media/libvpx/vpx_dsp/x86/sad_sse2.asm => media/libvpx/libvpx/vpx_dsp/x86/sad_sse2.asm
rename : media/libvpx/vpx_dsp/x86/sad_sse3.asm => media/libvpx/libvpx/vpx_dsp/x86/sad_sse3.asm
rename : media/libvpx/vpx_dsp/x86/sad_sse4.asm => media/libvpx/libvpx/vpx_dsp/x86/sad_sse4.asm
rename : media/libvpx/vpx_dsp/x86/sad_ssse3.asm => media/libvpx/libvpx/vpx_dsp/x86/sad_ssse3.asm
rename : media/libvpx/vpx_dsp/x86/variance_avx2.c => media/libvpx/libvpx/vpx_dsp/x86/variance_avx2.c
rename : media/libvpx/vpx_dsp/x86/variance_impl_avx2.c => media/libvpx/libvpx/vpx_dsp/x86/variance_impl_avx2.c
rename : media/libvpx/vpx_dsp/x86/variance_impl_mmx.asm => media/libvpx/libvpx/vpx_dsp/x86/variance_impl_mmx.asm
rename : media/libvpx/vpx_dsp/x86/variance_mmx.c => media/libvpx/libvpx/vpx_dsp/x86/variance_mmx.c
rename : media/libvpx/vpx_dsp/x86/variance_sse2.c => media/libvpx/libvpx/vpx_dsp/x86/variance_sse2.c
rename : media/libvpx/vpx_mem/include/vpx_mem_intrnl.h => media/libvpx/libvpx/vpx_mem/include/vpx_mem_intrnl.h
rename : media/libvpx/vpx_mem/vpx_mem.c => media/libvpx/libvpx/vpx_mem/vpx_mem.c
rename : media/libvpx/vpx_mem/vpx_mem.h => media/libvpx/libvpx/vpx_mem/vpx_mem.h
rename : media/libvpx/vpx_ports/arm.h => media/libvpx/libvpx/vpx_ports/arm.h
rename : media/libvpx/vpx_ports/arm_cpudetect.c => media/libvpx/libvpx/vpx_ports/arm_cpudetect.c
rename : media/libvpx/vpx_ports/config.h => media/libvpx/libvpx/vpx_ports/config.h
rename : media/libvpx/vpx_ports/emmintrin_compat.h => media/libvpx/libvpx/vpx_ports/emmintrin_compat.h
rename : media/libvpx/vpx_ports/emms.asm => media/libvpx/libvpx/vpx_ports/emms.asm
rename : media/libvpx/vpx_ports/mem.h => media/libvpx/libvpx/vpx_ports/mem.h
rename : media/libvpx/vpx_ports/mem_ops.h => media/libvpx/libvpx/vpx_ports/mem_ops.h
rename : media/libvpx/vpx_ports/mem_ops_aligned.h => media/libvpx/libvpx/vpx_ports/mem_ops_aligned.h
rename : media/libvpx/vpx_ports/msvc.h => media/libvpx/libvpx/vpx_ports/msvc.h
rename : media/libvpx/vpx_ports/vpx_once.h => media/libvpx/libvpx/vpx_ports/vpx_once.h
rename : media/libvpx/vpx_ports/vpx_timer.h => media/libvpx/libvpx/vpx_ports/vpx_timer.h
rename : media/libvpx/vpx_ports/x86.h => media/libvpx/libvpx/vpx_ports/x86.h
rename : media/libvpx/vpx_ports/x86_abi_support.asm => media/libvpx/libvpx/vpx_ports/x86_abi_support.asm
rename : media/libvpx/vpx_scale/generic/gen_scalers.c => media/libvpx/libvpx/vpx_scale/generic/gen_scalers.c
rename : media/libvpx/vpx_scale/generic/vpx_scale.c => media/libvpx/libvpx/vpx_scale/generic/vpx_scale.c
rename : media/libvpx/vpx_scale/generic/yv12config.c => media/libvpx/libvpx/vpx_scale/generic/yv12config.c
rename : media/libvpx/vpx_scale/generic/yv12extend.c => media/libvpx/libvpx/vpx_scale/generic/yv12extend.c
rename : media/libvpx/vpx_scale/vpx_scale.h => media/libvpx/libvpx/vpx_scale/vpx_scale.h
rename : media/libvpx/vpx_scale/vpx_scale_rtcd.c => media/libvpx/libvpx/vpx_scale/vpx_scale_rtcd.c
rename : media/libvpx/vpx_scale/yv12config.h => media/libvpx/libvpx/vpx_scale/yv12config.h
extra : rebase_source : 4dd49b6b3473ef9e91dbcbaa91dbef66b86949f9
2017-01-12 07:44:00 -05:00
Andreas Pehrson
e9c1e9eb94 Bug 1319445 - Switch to Add/RemoveVideoOutput for MediaPipelineTransmit with video. r=jesup
For audio we want to switch between direct/non-direct but video should always be direct.

MozReview-Commit-ID: EX3dcXajvo9

--HG--
extra : rebase_source : 22b109e0adb49118d41e4b71b26782a67580f417
2017-01-10 19:47:35 +01:00
Andreas Pehrson
f06aecce71 Bug 1319445 - Don't use direct listener for audio in PeerConnection with full duplex. r=jesup,padenot
MozReview-Commit-ID: 278Rrdzr3lQ

--HG--
extra : rebase_source : 3a1599146b34d8875c5e0cd7fcbfe48b60a251a3
2016-11-22 17:56:16 +01:00
Alfredo.Yang
843677e75c Bug 1329061 - add gtest for QT ESDS parsing. r=jya
MozReview-Commit-ID: AfYIh0uHEVx

--HG--
extra : rebase_source : 68476fed96c4a2b58d68036dbde30f5d0b3bd754
2017-01-11 14:35:59 +08:00
Alfredo.Yang
87f9819147 Bug 1329061 - parse ESDS in wave atom container for QT format. r=jya
MozReview-Commit-ID: 4G15pqakse9

--HG--
extra : rebase_source : 41942393f0a36f3cfee462f1d8a27e853a89cc68
2017-01-06 15:30:42 +08:00
Carsten "Tomcat" Book
3ad97e202a merge mozilla-inbound to mozilla-central a=merge 2017-01-12 10:14:43 +01:00
Randell Jesup
687ea32c1b Bug 1330091: Reconfigure video encoders where possible instead of recreating them r=ng
Also fixes that on a renegotiation it didn't install the new config at all
2017-01-11 20:39:15 -05:00
John Paul Adrian Glaubitz
9fd9034ad9 Bug 1275204 - media:webrtc: Use better pre-processor defines for sparc64. r=jesup 2017-01-11 16:09:44 +09:00
Wes Kocher
1d16e48df0 Merge inbound to central, a=merge
MozReview-Commit-ID: FLWmryRuVoL
2017-01-10 17:56:46 -08:00
Carsten "Tomcat" Book
fbe86342ad Merge mozilla-central to mozilla-inbound 2017-01-10 12:21:12 +01:00
Carsten "Tomcat" Book
89882dc5f4 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
Benjamin Smedberg
29c0b37b6c Bug 1329932 - Remove unneeded nsXPCOMGlue includes. r=glandium 2017-01-10 18:40:50 +09:00
sotaro
176fe53134 Bug 1329383 - Update YUVColorSpace handling in ConvertYCbCrToRGB32() r=nical 2017-01-10 10:09:19 +09:00
Nils Ohlmeier [:drno]
2ba616e82f Bug 1266667: added user-pref to force ICE TCP. r=bwc,jesup
MozReview-Commit-ID: D0jZcqWkNdV

--HG--
extra : rebase_source : c9c98027df9a3aff752ca56ea7a686c9b66227be
2016-12-21 23:40:45 -08:00
Nils Ohlmeier [:drno]
54ada30c75 Bug 1266667: socket reuse option for TCPSocket. r=mcmanus
MozReview-Commit-ID: CJEK714ruLl

--HG--
extra : rebase_source : a52f8c96c0fed3881f3480a38dc2167f1eb4c451
2016-12-21 23:38:06 -08:00
Wes Kocher
5b20fb2bce Merge m-c to autoland, a=merge
MozReview-Commit-ID: 8DYKNuMdzFd
2017-01-09 16:39:02 -08:00
Carsten "Tomcat" Book
64e8aaabee Backed out changeset e4e55af56102 (bug 1325991) on request from mjf
--HG--
extra : rebase_source : aa69eb8d8ca9348d00892e9e2841abc07b91273a
2017-01-09 16:09:44 +01:00
Carsten "Tomcat" Book
47628ca590 Merge mozilla-central to autoland 2017-01-10 12:24:10 +01:00
Ryan VanderMeulen
da6a7dfab8 Merge inbound to m-c. a=merge 2017-01-07 15:32:04 -05:00
Randell Jesup
2663bd16e0 Bug 1326463 - Fix OpenBSD build broken by webrtc.org 49 update. r=gaston, r=jesup
--HG--
extra : histedit_source : e18f813ace63db9f9ea6b35437e9b87bb84f4e26%2C9da31e71e8591e1ba49000c0261b55404802b32d
2017-01-06 11:36:00 -05:00
Michael Froman
bb41a5f2d8 Bug 1328429 - don't output empty fmtp line when no redundant encodings are indicated for RED. r=drno
MozReview-Commit-ID: GYK8UMegRjL

--HG--
extra : rebase_source : d4f8b8f6e69490467609b694136be0be8bb59142
2017-01-05 12:09:28 -06:00
Andreas Pehrson
f6d9753e75 Bug 1323079 - Send disabled frames no more often than 1 FPS over WebRTC. r=jesup
MozReview-Commit-ID: EoVLutIXkXV

--HG--
extra : rebase_source : a629177bb311151d65f6fe4fe56f3a5494b0cba2
2016-12-28 16:40:47 +01:00
Alfredo.Yang
a455e9f1e7 Bug 1328221 - Support GASpecificConfig audio channel in rust mp4 parser. r=rillian
MozReview-Commit-ID: IQKxtjatU9J

--HG--
extra : rebase_source : d710f6f639415e1ff7d99b39a6ef97dfd65868e3
2017-01-11 09:03:30 +08:00
Markus Stange
2ab94363e9 Bug 1323100 - Use NS_NewNamedThread in SingletonThreadHolder. r=froydnj
MozReview-Commit-ID: Jcf5DfSrxrf

--HG--
extra : rebase_source : 4d0d753d22b3cd46d2e9e4422c7d839953d20afd
2016-12-12 19:17:51 -05:00
Sylvestre Ledru
2e2def32f7 Bug 1324547 - ensure we're not needlessly copying things in ranged for loop r=froydnj
MozReview-Commit-ID: 2NnjjmANem5

--HG--
extra : rebase_source : 4387ede40b6726b4a879b57e31f8428784f0bfc7
2016-12-21 18:05:50 +01:00
Dan Minor
ea24d73b6e Bug 1271682 - Move JSEP-related tests from signaling_unittests to jsep_session_unittest; r=bwc
MozReview-Commit-ID: 2lpqamozFXP

--HG--
extra : rebase_source : 568bfa9bdee405f2b6504bea5c58e9408ee26b3c
2016-11-30 15:23:19 -05:00
Phil Ringnalda
e8852fe6a8 Merge m-i to m-c, a=merge
MozReview-Commit-ID: LQ8vDnOLtXR
2016-12-31 11:07:26 -08:00
Glenn Randers-Pehrson
85a5a84ad0 Bug 1326234 - Update in-tree libpng to version 1.6.27. r=jrmuizel 2016-12-30 07:33:00 -05:00
Michael Froman
df5d3987d6 Bug 1325991 - sections with bundle-only should have port set to 0. r=drno,jesup
MozReview-Commit-ID: 6O7X1MWZhZI

--HG--
extra : rebase_source : 4787f4b354900882f1bbd4f47757ff77dfa74324
2016-12-30 13:29:51 -06:00
Ryan VanderMeulen
9f48ae4f9f Merge inbound to m-c. a=merge 2016-12-30 10:04:47 -05:00
Randell Jesup
abfe13cbc5 Bug 1326288: Restore patches for bug 1237023 and bug 1315283 - lost in 49 update r=pkerr 2016-12-30 00:11:59 -05:00
Wes Kocher
26a1ba5c14 Backed out 27 changesets (bug 1323100) for clipboard leaktest failures a=backout
Backed out changeset 84fb749698ab (bug 1323100)
Backed out changeset d6d25e8bd001 (bug 1323100)
Backed out changeset 1b0855bb0c38 (bug 1323100)
Backed out changeset b6953e3f5739 (bug 1323100)
Backed out changeset 5572f3b63215 (bug 1323100)
Backed out changeset 12fb4c533659 (bug 1323100)
Backed out changeset c36524e4e919 (bug 1323100)
Backed out changeset 1e3b3eddbe26 (bug 1323100)
Backed out changeset 061110f1ae12 (bug 1323100)
Backed out changeset 413dbd31725b (bug 1323100)
Backed out changeset 06550f7eca62 (bug 1323100)
Backed out changeset 940933b13b36 (bug 1323100)
Backed out changeset a6d75c1cd724 (bug 1323100)
Backed out changeset 681cacbbaa3b (bug 1323100)
Backed out changeset 3d53787293f6 (bug 1323100)
Backed out changeset c0340dfe4766 (bug 1323100)
Backed out changeset 9f554991549d (bug 1323100)
Backed out changeset 757539e7039a (bug 1323100)
Backed out changeset a3c9b45aa917 (bug 1323100)
Backed out changeset 23d69df98a66 (bug 1323100)
Backed out changeset 1297ded6a01d (bug 1323100)
Backed out changeset f4235b97257f (bug 1323100)
Backed out changeset 93419cb4f29f (bug 1323100)
Backed out changeset 865d1b81c804 (bug 1323100)
Backed out changeset 54acf4ef8e84 (bug 1323100)
Backed out changeset 88d17bcd8205 (bug 1323100)
Backed out changeset 0c466e5e8933 (bug 1323100)
2016-12-29 16:28:36 -08:00
Markus Stange
2d69e3878a Bug 1323100 - Use NS_NewNamedThread in SingletonThreadHolder. r=froydnj
MozReview-Commit-ID: Jcf5DfSrxrf

--HG--
extra : rebase_source : 8ba5017efc93289570f4358fb1694692d935ba48
2016-12-12 19:17:51 -05:00
Nils Ohlmeier [:drno]
bf8b1f5ab9 Bug 1324995: only free AdapterAddresses if needed. r=bwc,jesup
MozReview-Commit-ID: 8C4yPsGGPoV

--HG--
extra : rebase_source : 96364e7469b92f3ce1a2e8b56b886b4581287d89
2016-12-20 23:20:01 -08:00
Jan Beich
a1d4774bcd Bug 1326011 - Unbreak build on BSDs after after bug 1250356. r=jesup
MozReview-Commit-ID: 390dsKqlJQe
2016-12-28 00:57:00 +01:00
Nils Ohlmeier [:drno]
2ca25c39f6 Bug 1318180: turn network offline events into ice disconnected event. r=bwc,jib
MozReview-Commit-ID: Kqbicl2goL2

--HG--
extra : rebase_source : 4ed7d1364af8bd1575e2ced1bd8512405e0dd669
2016-11-17 23:16:33 -08:00
Wes Kocher
65b11f5302 Backed out 27 changesets (bug 1323100) for leaks in mochitest-e10s-2 a=backout
Backed out changeset 069375097856 (bug 1323100)
Backed out changeset 3e64cdf12bb6 (bug 1323100)
Backed out changeset ba3a6bce2ba5 (bug 1323100)
Backed out changeset 4fcf1517da8d (bug 1323100)
Backed out changeset 5daf48da151e (bug 1323100)
Backed out changeset 4e441df8f70a (bug 1323100)
Backed out changeset 8ba2c7c2d262 (bug 1323100)
Backed out changeset 7b54195f4383 (bug 1323100)
Backed out changeset 8c1328db2d0c (bug 1323100)
Backed out changeset cb8d544864b8 (bug 1323100)
Backed out changeset 00453dfb7172 (bug 1323100)
Backed out changeset 3a5216789011 (bug 1323100)
Backed out changeset 3a7ce80e8657 (bug 1323100)
Backed out changeset 4baecf3669b0 (bug 1323100)
Backed out changeset c5ca13e76e13 (bug 1323100)
Backed out changeset 40249b284066 (bug 1323100)
Backed out changeset 1fb590677ace (bug 1323100)
Backed out changeset 699f7f888ea3 (bug 1323100)
Backed out changeset a1c171f8f925 (bug 1323100)
Backed out changeset c04743218bc5 (bug 1323100)
Backed out changeset 831f4de80f62 (bug 1323100)
Backed out changeset 55b1ef1a16cf (bug 1323100)
Backed out changeset 6675e4fd50f0 (bug 1323100)
Backed out changeset e26f9d68b74c (bug 1323100)
Backed out changeset 061f8e2d0000 (bug 1323100)
Backed out changeset 6695c396ef15 (bug 1323100)
Backed out changeset 5dbb824fd978 (bug 1323100)
2016-12-30 16:09:03 -08:00
Markus Stange
1c1cc66339 Bug 1323100 - Use NS_NewNamedThread in SingletonThreadHolder. r=froydnj
MozReview-Commit-ID: Jcf5DfSrxrf

--HG--
extra : rebase_source : 8ba5017efc93289570f4358fb1694692d935ba48
2016-12-12 19:17:51 -05:00
Andreas Pehrson
84bdb5118b Bug 1305949 - Use only one listener in MediaPipelineTransmit. r=ctai
MozReview-Commit-ID: KcxdmeUDmCY

--HG--
extra : rebase_source : 9cdf00f5023e4383a64680d954baf40371f42c1b
extra : histedit_source : b7a3fabeff9556c6777fe46d9384dcca500ea231
2016-10-13 11:21:39 +02:00
Randell Jesup
ac570b16c4 Bug 1250356: rollup of changes for webrtc after applying webrtc.org v49 update r=pkerr,ng,pehrsons,etc
See ssh://hg.mozilla.org/users/paulrkerr_gmail.com/webrtc49_merge/ for the
patch development history.
2016-12-27 19:41:02 -05:00
Randell Jesup
5b52deb57a Bug 1250356: Webrtc updated to upstream branch 49; pull made 2016-02-22 by pkerr rs=jesup
--HG--
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/source/OWNERS => media/webrtc/trunk/webrtc/audio/OWNERS
rename : media/webrtc/trunk/webrtc/video_engine/OWNERS => media/webrtc/trunk/webrtc/call/OWNERS
rename : media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_allocator.cc => media/webrtc/trunk/webrtc/call/bitrate_allocator.cc
rename : media/webrtc/trunk/webrtc/modules/bitrate_controller/include/bitrate_allocator.h => media/webrtc/trunk/webrtc/call/bitrate_allocator.h
rename : media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_allocator_unittest.cc => media/webrtc/trunk/webrtc/call/bitrate_allocator_unittest.cc
rename : media/webrtc/trunk/webrtc/video/call_perf_tests.cc => media/webrtc/trunk/webrtc/call/call_perf_tests.cc
rename : media/webrtc/trunk/webrtc/common_video/interface/i420_buffer_pool.h => media/webrtc/trunk/webrtc/common_video/include/i420_buffer_pool.h
rename : media/webrtc/trunk/webrtc/common_video/interface/video_image.h => media/webrtc/trunk/webrtc/common_video/include/video_image.h
rename : media/webrtc/trunk/webrtc/modules/video_render/video_render_frames.cc => media/webrtc/trunk/webrtc/common_video/video_render_frames.cc
rename : media/webrtc/trunk/webrtc/modules/video_render/video_render_frames.h => media/webrtc/trunk/webrtc/common_video/video_render_frames.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/audio_codec_speed_tests.isolate => media/webrtc/trunk/webrtc/modules/audio_codec_speed_tests.isolate
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_neteq_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/acm_neteq_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_receive_test_oldapi.cc => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/acm_receive_test_oldapi.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_receive_test_oldapi.h => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/acm_receive_test_oldapi.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_resampler.h => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/acm_resampler.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_send_test_oldapi.cc => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/acm_send_test_oldapi.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_send_test_oldapi.h => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/acm_send_test_oldapi.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/call_statistics.cc => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/call_statistics.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/call_statistics.h => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/call_statistics.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/call_statistics_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/call_statistics_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/initial_delay_manager.cc => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/initial_delay_manager.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/initial_delay_manager.h => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/initial_delay_manager.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/initial_delay_manager_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/acm2/initial_delay_manager_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/include/webrtc_cng.h => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include/g711_interface.h => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/g711_interface.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include/g722_interface.h => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_interface.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/interface/ilbc.h => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/ilbc.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface/isacfix.h => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/include/isacfix.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface/isac.h => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/include/isac.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/interface/opus_interface.h => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/opus_interface.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/include/pcm16b.h => media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/neteq/interface/neteq.h => media/webrtc/trunk/webrtc/modules/audio_coding/neteq/include/neteq.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/nack.cc => media/webrtc/trunk/webrtc/modules/audio_coding/neteq/nack.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/nack.h => media/webrtc/trunk/webrtc/modules/audio_coding/neteq/nack.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/nack_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/neteq/nack_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/ACMTest.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/ACMTest.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/APITest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/APITest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/APITest.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/APITest.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/Channel.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/Channel.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/Channel.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/Channel.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/EncodeDecodeTest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/EncodeDecodeTest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/EncodeDecodeTest.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/EncodeDecodeTest.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/PCMFile.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/PCMFile.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PacketLossTest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/PacketLossTest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PacketLossTest.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/PacketLossTest.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/RTPFile.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/RTPFile.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/SpatialAudio.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/SpatialAudio.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestAllCodecs.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/TestAllCodecs.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestAllCodecs.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/TestAllCodecs.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestRedFec.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/TestRedFec.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestRedFec.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/TestRedFec.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/TestStereo.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/TestStereo.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestVADDTX.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/TestVADDTX.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestVADDTX.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/TestVADDTX.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/Tester.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/Tester.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/TimedTrace.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/TimedTrace.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TwoWayCommunication.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/TwoWayCommunication.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TwoWayCommunication.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/TwoWayCommunication.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/delay_test.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/delay_test.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/iSACTest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/iSACTest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/iSACTest.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/iSACTest.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/insert_packet_with_timing.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/insert_packet_with_timing.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/opus_test.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/opus_test.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/target_delay_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/target_delay_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/utility.cc => media/webrtc/trunk/webrtc/modules/audio_coding/test/utility.cc
rename : media/webrtc/trunk/webrtc/modules/audio_coding/main/test/utility.h => media/webrtc/trunk/webrtc/modules/audio_coding/test/utility.h
rename : media/webrtc/trunk/webrtc/modules/audio_coding/neteq/audio_decoder_unittests.isolate => media/webrtc/trunk/webrtc/modules/audio_decoder_unittests.isolate
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/fine_audio_buffer_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_device/fine_audio_buffer_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/audio_device_tests.isolate => media/webrtc/trunk/webrtc/modules/audio_device_tests.isolate
rename : media/webrtc/trunk/webrtc/modules/audio_processing/aec/include/echo_cancellation.h => media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/aecm/include/echo_control_mobile.h => media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/ns/include/noise_suppression.h => media/webrtc/trunk/webrtc/modules/audio_processing/ns/noise_suppression.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/ns/include/noise_suppression_x.h => media/webrtc/trunk/webrtc/modules/audio_processing/ns/noise_suppression_x.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/common.h => media/webrtc/trunk/webrtc/modules/audio_processing/vad/common.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/gmm.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/gmm.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/gmm.h => media/webrtc/trunk/webrtc/modules/audio_processing/vad/gmm.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/gmm_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/gmm_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/pitch_based_vad.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/pitch_based_vad.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/pitch_based_vad.h => media/webrtc/trunk/webrtc/modules/audio_processing/vad/pitch_based_vad.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/pitch_based_vad_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/pitch_based_vad_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/pitch_internal.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/pitch_internal.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/pitch_internal.h => media/webrtc/trunk/webrtc/modules/audio_processing/vad/pitch_internal.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/pitch_internal_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/pitch_internal_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/standalone_vad.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/standalone_vad.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/standalone_vad.h => media/webrtc/trunk/webrtc/modules/audio_processing/vad/standalone_vad.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/standalone_vad_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/standalone_vad_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/agc_audio_proc_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/vad_audio_proc_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/circular_buffer.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/vad_circular_buffer.cc
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/circular_buffer.h => media/webrtc/trunk/webrtc/modules/audio_processing/vad/vad_circular_buffer.h
rename : media/webrtc/trunk/webrtc/modules/audio_processing/agc/circular_buffer_unittest.cc => media/webrtc/trunk/webrtc/modules/audio_processing/vad/vad_circular_buffer_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/interface/module.h => media/webrtc/trunk/webrtc/modules/include/module.h
rename : media/webrtc/trunk/webrtc/modules/interface/module_common_types.h => media/webrtc/trunk/webrtc/modules/include/module_common_types.h
rename : media/webrtc/trunk/webrtc/modules/media_file/interface/media_file.h => media/webrtc/trunk/webrtc/modules/media_file/media_file.h
rename : media/webrtc/trunk/webrtc/modules/media_file/interface/media_file_defines.h => media/webrtc/trunk/webrtc/modules/media_file/media_file_defines.h
rename : media/webrtc/trunk/webrtc/modules/media_file/source/media_file_impl.cc => media/webrtc/trunk/webrtc/modules/media_file/media_file_impl.cc
rename : media/webrtc/trunk/webrtc/modules/media_file/source/media_file_impl.h => media/webrtc/trunk/webrtc/modules/media_file/media_file_impl.h
rename : media/webrtc/trunk/webrtc/modules/media_file/source/media_file_unittest.cc => media/webrtc/trunk/webrtc/modules/media_file/media_file_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/media_file/source/media_file_utility.cc => media/webrtc/trunk/webrtc/modules/media_file/media_file_utility.cc
rename : media/webrtc/trunk/webrtc/modules/media_file/source/media_file_utility.h => media/webrtc/trunk/webrtc/modules/media_file/media_file_utility.h
rename : media/webrtc/trunk/webrtc/modules/pacing/include/mock/mock_paced_sender.h => media/webrtc/trunk/webrtc/modules/pacing/mock/mock_paced_sender.h
rename : media/webrtc/trunk/webrtc/modules/pacing/include/paced_sender.h => media/webrtc/trunk/webrtc/modules/pacing/paced_sender.h
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/fec_receiver.h => media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/fec_receiver.h
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/receive_statistics.h => media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/receive_statistics.h
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/remote_ntp_time_estimator.h => media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/remote_ntp_time_estimator.h
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/rtp_cvo.h => media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_cvo.h
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/rtp_header_parser.h => media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_header_parser.h
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/rtp_payload_registry.h => media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/rtp_receiver.h => media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_receiver.h
rename : media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/rtp_rtcp.h => media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h
rename : media/webrtc/trunk/webrtc/modules/utility/interface/audio_frame_operations.h => media/webrtc/trunk/webrtc/modules/utility/include/audio_frame_operations.h
rename : media/webrtc/trunk/webrtc/modules/utility/interface/file_player.h => media/webrtc/trunk/webrtc/modules/utility/include/file_player.h
rename : media/webrtc/trunk/webrtc/modules/utility/interface/file_recorder.h => media/webrtc/trunk/webrtc/modules/utility/include/file_recorder.h
rename : media/webrtc/trunk/webrtc/modules/utility/interface/mock/mock_process_thread.h => media/webrtc/trunk/webrtc/modules/utility/include/mock/mock_process_thread.h
rename : media/webrtc/trunk/webrtc/modules/utility/interface/process_thread.h => media/webrtc/trunk/webrtc/modules/utility/include/process_thread.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/include/video_capture.h => media/webrtc/trunk/webrtc/modules/video_capture/video_capture.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/include/video_capture_defines.h => media/webrtc/trunk/webrtc/modules/video_capture/video_capture_defines.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/include/video_capture_factory.h => media/webrtc/trunk/webrtc/modules/video_capture/video_capture_factory.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/codec_database.h => media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/source/OWNERS => media/webrtc/trunk/webrtc/modules/video_coding/codecs/i420/OWNERS
rename : media/webrtc/trunk/webrtc/modules/video_coding/codecs/i420/main/source/i420.cc => media/webrtc/trunk/webrtc/modules/video_coding/codecs/i420/i420.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/codecs/i420/main/source/i420.gypi => media/webrtc/trunk/webrtc/modules/video_coding/codecs/i420/i420.gypi
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/content_metrics_processing.h => media/webrtc/trunk/webrtc/modules/video_coding/content_metrics_processing.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/decoding_state.cc => media/webrtc/trunk/webrtc/modules/video_coding/decoding_state.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/decoding_state.h => media/webrtc/trunk/webrtc/modules/video_coding/decoding_state.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/decoding_state_unittest.cc => media/webrtc/trunk/webrtc/modules/video_coding/decoding_state_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/encoded_frame.cc => media/webrtc/trunk/webrtc/modules/video_coding/encoded_frame.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/frame_buffer.h => media/webrtc/trunk/webrtc/modules/video_coding/frame_buffer.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/jitter_buffer.cc => media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/jitter_buffer.h => media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/jitter_estimator_tests.cc => media/webrtc/trunk/webrtc/modules/video_coding/jitter_estimator_tests.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/media_optimization.cc => media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/media_optimization.h => media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/qm_select.cc => media/webrtc/trunk/webrtc/modules/video_coding/qm_select.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/qm_select.h => media/webrtc/trunk/webrtc/modules/video_coding/qm_select.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/qm_select_unittest.cc => media/webrtc/trunk/webrtc/modules/video_coding/qm_select_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/receiver.cc => media/webrtc/trunk/webrtc/modules/video_coding/receiver.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/session_info.cc => media/webrtc/trunk/webrtc/modules/video_coding/session_info.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/session_info.h => media/webrtc/trunk/webrtc/modules/video_coding/session_info.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/session_info_unittest.cc => media/webrtc/trunk/webrtc/modules/video_coding/session_info_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/plotJitterEstimate.m => media/webrtc/trunk/webrtc/modules/video_coding/test/plotJitterEstimate.m
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/plotReceiveTrace.m => media/webrtc/trunk/webrtc/modules/video_coding/test/plotReceiveTrace.m
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/plotTimingTest.m => media/webrtc/trunk/webrtc/modules/video_coding/test/plotTimingTest.m
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/release_test.h => media/webrtc/trunk/webrtc/modules/video_coding/test/release_test.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/rtp_player.cc => media/webrtc/trunk/webrtc/modules/video_coding/test/rtp_player.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/rtp_player.h => media/webrtc/trunk/webrtc/modules/video_coding/test/rtp_player.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/test/stream_generator.cc => media/webrtc/trunk/webrtc/modules/video_coding/test/stream_generator.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/subfigure.m => media/webrtc/trunk/webrtc/modules/video_coding/test/subfigure.m
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/test_util.cc => media/webrtc/trunk/webrtc/modules/video_coding/test/test_util.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/test_util.h => media/webrtc/trunk/webrtc/modules/video_coding/test/test_util.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/vcm_payload_sink_factory.cc => media/webrtc/trunk/webrtc/modules/video_coding/test/vcm_payload_sink_factory.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/vcm_payload_sink_factory.h => media/webrtc/trunk/webrtc/modules/video_coding/test/vcm_payload_sink_factory.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/test/video_rtp_play.cc => media/webrtc/trunk/webrtc/modules/video_coding/test/video_rtp_play.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/timing.cc => media/webrtc/trunk/webrtc/modules/video_coding/timing.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/timing.h => media/webrtc/trunk/webrtc/modules/video_coding/timing.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/timing_unittest.cc => media/webrtc/trunk/webrtc/modules/video_coding/timing_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/video_coding_impl.h => media/webrtc/trunk/webrtc/modules/video_coding/video_coding_impl.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/video_receiver_unittest.cc => media/webrtc/trunk/webrtc/modules/video_coding/video_receiver_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/video_sender_unittest.cc => media/webrtc/trunk/webrtc/modules/video_coding/video_sender_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/source/content_analysis.h => media/webrtc/trunk/webrtc/modules/video_processing/content_analysis.h
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/source/deflickering.cc => media/webrtc/trunk/webrtc/modules/video_processing/deflickering.cc
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/source/spatial_resampler.cc => media/webrtc/trunk/webrtc/modules/video_processing/spatial_resampler.cc
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/test/unit_test/createTable.m => media/webrtc/trunk/webrtc/modules/video_processing/test/createTable.m
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/test/unit_test/readYUV420file.m => media/webrtc/trunk/webrtc/modules/video_processing/test/readYUV420file.m
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/test/unit_test/writeYUV420file.m => media/webrtc/trunk/webrtc/modules/video_processing/test/writeYUV420file.m
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/source/video_decimator.cc => media/webrtc/trunk/webrtc/modules/video_processing/video_decimator.cc
rename : media/webrtc/trunk/webrtc/modules/video_processing/main/source/video_decimator.h => media/webrtc/trunk/webrtc/modules/video_processing/video_decimator.h
rename : media/webrtc/trunk/webrtc/modules/video_render/include/video_render.h => media/webrtc/trunk/webrtc/modules/video_render/video_render.h
rename : media/webrtc/trunk/webrtc/modules/video_render/include/video_render_defines.h => media/webrtc/trunk/webrtc/modules/video_render/video_render_defines.h
rename : media/webrtc/trunk/webrtc/modules/video_render/video_render_tests.isolate => media/webrtc/trunk/webrtc/modules/video_render_tests.isolate
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/aligned_malloc.h => media/webrtc/trunk/webrtc/system_wrappers/include/aligned_malloc.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/asm_defines.h => media/webrtc/trunk/webrtc/system_wrappers/include/asm_defines.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/atomic32.h => media/webrtc/trunk/webrtc/system_wrappers/include/atomic32.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/clock.h => media/webrtc/trunk/webrtc/system_wrappers/include/clock.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/compile_assert_c.h => media/webrtc/trunk/webrtc/system_wrappers/include/compile_assert_c.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/condition_variable_wrapper.h => media/webrtc/trunk/webrtc/system_wrappers/include/condition_variable_wrapper.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/cpu_features_wrapper.h => media/webrtc/trunk/webrtc/system_wrappers/include/cpu_features_wrapper.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/cpu_info.h => media/webrtc/trunk/webrtc/system_wrappers/include/cpu_info.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/critical_section_wrapper.h => media/webrtc/trunk/webrtc/system_wrappers/include/critical_section_wrapper.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/data_log.h => media/webrtc/trunk/webrtc/system_wrappers/include/data_log.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/data_log_c.h => media/webrtc/trunk/webrtc/system_wrappers/include/data_log_c.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/data_log_impl.h => media/webrtc/trunk/webrtc/system_wrappers/include/data_log_impl.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/event_wrapper.h => media/webrtc/trunk/webrtc/system_wrappers/include/event_wrapper.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/field_trial.h => media/webrtc/trunk/webrtc/system_wrappers/include/field_trial.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/field_trial_default.h => media/webrtc/trunk/webrtc/system_wrappers/include/field_trial_default.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/file_wrapper.h => media/webrtc/trunk/webrtc/system_wrappers/include/file_wrapper.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/fix_interlocked_exchange_pointer_win.h => media/webrtc/trunk/webrtc/system_wrappers/include/fix_interlocked_exchange_pointer_win.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/logcat_trace_context.h => media/webrtc/trunk/webrtc/system_wrappers/include/logcat_trace_context.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/logging.h => media/webrtc/trunk/webrtc/system_wrappers/include/logging.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/ref_count.h => media/webrtc/trunk/webrtc/system_wrappers/include/ref_count.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/rtp_to_ntp.h => media/webrtc/trunk/webrtc/system_wrappers/include/rtp_to_ntp.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/rw_lock_wrapper.h => media/webrtc/trunk/webrtc/system_wrappers/include/rw_lock_wrapper.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/scoped_vector.h => media/webrtc/trunk/webrtc/system_wrappers/include/scoped_vector.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/sleep.h => media/webrtc/trunk/webrtc/system_wrappers/include/sleep.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/sort.h => media/webrtc/trunk/webrtc/system_wrappers/include/sort.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/stl_util.h => media/webrtc/trunk/webrtc/system_wrappers/include/stl_util.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/stringize_macros.h => media/webrtc/trunk/webrtc/system_wrappers/include/stringize_macros.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/tick_util.h => media/webrtc/trunk/webrtc/system_wrappers/include/tick_util.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/timestamp_extrapolator.h => media/webrtc/trunk/webrtc/system_wrappers/include/timestamp_extrapolator.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/trace.h => media/webrtc/trunk/webrtc/system_wrappers/include/trace.h
rename : media/webrtc/trunk/webrtc/system_wrappers/interface/utf_util_win.h => media/webrtc/trunk/webrtc/system_wrappers/include/utf_util_win.h
rename : media/webrtc/trunk/webrtc/system_wrappers/source/event_posix.cc => media/webrtc/trunk/webrtc/system_wrappers/source/event_timer_posix.cc
rename : media/webrtc/trunk/webrtc/system_wrappers/source/event_posix.h => media/webrtc/trunk/webrtc/system_wrappers/source/event_timer_posix.h
rename : media/webrtc/trunk/webrtc/system_wrappers/source/event_win.h => media/webrtc/trunk/webrtc/system_wrappers/source/event_timer_win.h
rename : media/webrtc/trunk/webrtc/video_engine/call_stats.cc => media/webrtc/trunk/webrtc/video/call_stats.cc
rename : media/webrtc/trunk/webrtc/video_engine/call_stats.h => media/webrtc/trunk/webrtc/video/call_stats.h
rename : media/webrtc/trunk/webrtc/video_engine/call_stats_unittest.cc => media/webrtc/trunk/webrtc/video/call_stats_unittest.cc
rename : media/webrtc/trunk/webrtc/video_engine/encoder_state_feedback.cc => media/webrtc/trunk/webrtc/video/encoder_state_feedback.cc
rename : media/webrtc/trunk/webrtc/video_engine/encoder_state_feedback.h => media/webrtc/trunk/webrtc/video/encoder_state_feedback.h
rename : media/webrtc/trunk/webrtc/video_engine/encoder_state_feedback_unittest.cc => media/webrtc/trunk/webrtc/video/encoder_state_feedback_unittest.cc
rename : media/webrtc/trunk/webrtc/video_engine/payload_router.cc => media/webrtc/trunk/webrtc/video/payload_router.cc
rename : media/webrtc/trunk/webrtc/video_engine/payload_router.h => media/webrtc/trunk/webrtc/video/payload_router.h
rename : media/webrtc/trunk/webrtc/video_engine/payload_router_unittest.cc => media/webrtc/trunk/webrtc/video/payload_router_unittest.cc
rename : media/webrtc/trunk/webrtc/video_engine/report_block_stats.cc => media/webrtc/trunk/webrtc/video/report_block_stats.cc
rename : media/webrtc/trunk/webrtc/video_engine/report_block_stats.h => media/webrtc/trunk/webrtc/video/report_block_stats.h
rename : media/webrtc/trunk/webrtc/video_engine/report_block_stats_unittest.cc => media/webrtc/trunk/webrtc/video/report_block_stats_unittest.cc
rename : media/webrtc/trunk/webrtc/video_engine/stream_synchronization.cc => media/webrtc/trunk/webrtc/video/stream_synchronization.cc
rename : media/webrtc/trunk/webrtc/video_engine/stream_synchronization.h => media/webrtc/trunk/webrtc/video/stream_synchronization.h
rename : media/webrtc/trunk/webrtc/video_engine/stream_synchronization_unittest.cc => media/webrtc/trunk/webrtc/video/stream_synchronization_unittest.cc
rename : media/webrtc/trunk/webrtc/video_engine/vie_codec_unittest.cc => media/webrtc/trunk/webrtc/video/vie_codec_unittest.cc
rename : media/webrtc/trunk/webrtc/video_engine/vie_receiver.cc => media/webrtc/trunk/webrtc/video/vie_receiver.cc
rename : media/webrtc/trunk/webrtc/video_engine/vie_receiver.h => media/webrtc/trunk/webrtc/video/vie_receiver.h
rename : media/webrtc/trunk/webrtc/video_engine/vie_remb.cc => media/webrtc/trunk/webrtc/video/vie_remb.cc
rename : media/webrtc/trunk/webrtc/video_engine/vie_remb.h => media/webrtc/trunk/webrtc/video/vie_remb.h
rename : media/webrtc/trunk/webrtc/video_engine/vie_remb_unittest.cc => media/webrtc/trunk/webrtc/video/vie_remb_unittest.cc
rename : media/webrtc/trunk/webrtc/video_engine/vie_sync_module.cc => media/webrtc/trunk/webrtc/video/vie_sync_module.cc
rename : media/webrtc/trunk/webrtc/video_engine/vie_sync_module.h => media/webrtc/trunk/webrtc/video/vie_sync_module.h
rename : media/webrtc/trunk/webrtc/voice_engine/include/mock/mock_voe_observer.h => media/webrtc/trunk/webrtc/voice_engine/mock/mock_voe_observer.h
2016-12-27 19:40:48 -05:00
Dan Minor
fdc115ce44 Bug 1271681 - Move SDP-related test cases from signaling_unittests to sdp_unittest; r=drno
MozReview-Commit-ID: y65eKdfQ5Z

--HG--
extra : rebase_source : 790a52804960096afd1cc6ed948cdac505762549
2016-11-30 15:14:02 -05:00
James Cheng
58ea47742d Bug 1325189 - [CID 1221158] Assertion when OOM instead of indexing array with negative value. r=gerald
MozReview-Commit-ID: 4smaRJHamLA

--HG--
extra : rebase_source : 154a23ff815b13aa80b2a641ab94127750dd9134
2016-12-22 14:16:15 +08:00
Cykesiopka
0bdf96120a Bug 1323998 - Stop using Scoped.h NSS types in dtlsidentity.(cpp|h) and nricectx.cpp. r=mt
Scoped.h is deprecated.

MozReview-Commit-ID: IRFLV2mfN4J

--HG--
extra : rebase_source : 4c2a73ed8c1e9c695716aafb2da099f60f889454
2016-12-21 22:09:10 +08:00
Gerald Squelart
5d4cad020a Bug 1320785 - Remove obsolete 'ns' from 'StorensRefPtrPassByPtr' - r=froydnj
MozReview-Commit-ID: FuhlsLVFdLi

--HG--
extra : rebase_source : c1bb8330c4ca0dbf15a68a4dbd0dfeff615163be
2017-01-09 07:55:19 +11:00
Nico Grunbaum
6a4311817a Bug 1322503 - Hyphenate rtc stats type as per spec. r=jib,smaug
MozReview-Commit-ID: 8zYkt8gOpsM

--HG--
extra : rebase_source : e307ac6bc56a5ce732f8abd2e1a9e5c755dc8fcc
2016-12-16 01:27:40 -08:00
Sebastian Hengst
91ffa43e05 Backed out changeset 3c51f1d45483 (bug 1319445) for timing out while checking for video stats in mda tests. r=backout 2017-01-09 18:29:02 +01:00
Andreas Pehrson
0d35110802 Bug 1319445 - Don't use direct listener for audio in PeerConnection with full duplex. r=jesup,padenot
MozReview-Commit-ID: 278Rrdzr3lQ

--HG--
extra : rebase_source : ca4d55e9c253632f7c447976eb336ea7224f4408
2016-11-22 17:56:16 +01:00
Ting-Yu Chou
e551a0b979 Bug 1322465 part 7 - Use explicit/MOZ_IMPLICIT for the unary constructors in media/. r=cpearce,Ehsan
MozReview-Commit-ID: Ln63tzmkynd

--HG--
extra : rebase_source : 869cca55da15d2394411571f741d8ed2728c3265
2016-12-16 15:56:40 +08:00
Alfredo.Yang
7b19067da5 Bug 1323390 - Support audio profile in mp4 rust parser. r=kinetik
MozReview-Commit-ID: DLfLdgvc7B1

--HG--
extra : rebase_source : ac9b059759f73c92f7678ed137f0366e35fdc800
2016-12-14 16:01:43 +08:00
Wei-Cheng Pan
788b1dfa40 Bug 1324734 - Fix attribute of mp4_demuxer::BoxReader r=jya
MozReview-Commit-ID: 3lZPH3a9AXt

--HG--
extra : rebase_source : 92d7f17fc38cd03c98d7f2a63e57cc7e6d5ed516
2016-12-20 18:07:57 +08:00
Nils Ohlmeier [:drno]
fa49fdf95c Bug 1324608: restrict RID len. r=ng
MozReview-Commit-ID: 9iA0s4EmGow

--HG--
extra : rebase_source : d9888dc04047d70968658e9257100cd654657550
2016-12-20 10:03:35 -08:00
Alfredo.Yang
78a33f04df Bug 1320026 - support crypto info in rust mp4 parser. r=kinetik
MozReview-Commit-ID: 1d8QKXJ1rnh

--HG--
extra : rebase_source : 6be207aa6ecdc689ee30430d00109466794d1cc5
2016-12-12 16:00:24 +08:00
Jean-Yves Avenard
6e751096f7 Bug 1324381: P3. Ignore duration sets to -1. r=gerald
MozReview-Commit-ID: 7RH5deLo0Pm

--HG--
extra : rebase_source : bcc36b2b03687d50242a8d324e88e63966442b1d
2016-12-19 21:04:46 +11:00
Jean-Yves Avenard
778399ee27 Bug 1324381: P2. Adjust existing gtest. r=gerald
The file did set a duration of -1, which is now considered as 0.

MozReview-Commit-ID: 6HMeRw4Q8uT

--HG--
extra : rebase_source : 2292e0e945f9ac0d3d18cd758ab75ed81f412345
2016-12-20 09:59:09 +11:00
Ting-Yu Chou
09a906cff5 Bug 1322459 part 1 - Remove duplicate mRefCnt in CaptureSinkFilter. r=Ehsan
MozReview-Commit-ID: IdIjzeMI9fI

--HG--
extra : rebase_source : 340cc0fccac0e986cfb3949e78b55e0ee930a139
2016-12-13 15:48:18 +08:00
Jay Harris
21c0f1fb53 Bug 1318965 - Improves the logging in Clearkey r=cpearce
MozReview-Commit-ID: DTQAI7ffMm7

--HG--
extra : rebase_source : 432ab764dcec12da295294615e8024a9fdfe7662
extra : histedit_source : bf2a4bdaadf44f7da935ce2c659a7f039e562388
2017-01-18 14:49:58 +13:00
Jay Harris
845adb059f Bug 1318965 - Changes the way the the 'DeinitializeDecoder' method in the ClearkeyCDM works r=cpearce
It is now more inline with the api spec in content_decryption_module

MozReview-Commit-ID: KmZzyfvHv5p

--HG--
extra : rebase_source : 783430c2d92018d686ddd8779bea1939936c618a
extra : histedit_source : 653ab1e717ce57c0f3eebfb3e6eddc6fa20d5884
2017-01-18 14:49:04 +13:00
Jay Harris
1be3b00a10 Bug 1318965 - Removes the custom AtomicRefCount r=cpearce
MozReview-Commit-ID: BAGocY4nGiM

--HG--
extra : rebase_source : a2d545834d4d033073a58940416a8d26765af2af
extra : histedit_source : ab70291573de634e0f3b05b9364bd8bb3f95f70d
2016-12-16 11:57:58 +13:00
Jay Harris
f44f926c07 Bug 1318965 - Converts gmp-clearkey to use Chromium ContentDecryptionModule8 interface used by widevine r=cpearce
MozReview-Commit-ID: 6lOzItuuvdd

--HG--
extra : rebase_source : b1e98ecd166954f0a9e7e9ad8544504210998f49
extra : histedit_source : 7d73e59040f8f5c15bc26c388b4b40bf2ec1e5fe
2017-01-12 09:52:05 +13:00
Jay Harris
f4929b46d1 Bug 1319159 - Updates how 'ParseChromiumManifest' works so that it doesn't assume Widevine (now it assumes Widevine or Clearkey..). r=cpearce
MozReview-Commit-ID: 8m6hPIiUPT

--HG--
extra : rebase_source : 457da21982f35b66eac1ff32316ceee243139652
extra : histedit_source : 4ebc011309b9013952435bf0ff32206a73de0854
2016-12-22 11:28:40 +13:00
Dan Minor
233a09db76 Bug 1322707 - Stop building signaling_unittest and mediapipeline_unittests; r=jesup,glandium
MozReview-Commit-ID: FAAiByOB4m

--HG--
extra : rebase_source : 6f686a36ab7b405ad414bb06c93429e055dbf292
2016-12-09 09:09:41 -10:00
Makoto Kato
3ee6f7badc Bug 1322546 - Cannot compile nrappkit with WINVER=0x0600 or later. r=drno
MozReview-Commit-ID: HBVVHafiRKQ
2016-12-15 16:37:51 +09:00
Jean-Yves Avenard
8869241ac0 Bug 1323081: [H264] P2. Ignore NAL stop bit and trailing 0. r=gerald
MozReview-Commit-ID: EHoAFqXJFq5

--HG--
extra : rebase_source : 37e00a55ca6dc612862f9363b89b06a45e517019
2016-12-14 17:17:53 +11:00
Jean-Yves Avenard
44d3408838 Bug 1323081: P1. Add native BitReader class. r=gerald
This is a rewrite from Stagefright's ABitReader. The major difference is that you give the original size in bits rather than in bytes. ABitReader always read all bits available. While under some circumstances we want to bound the buffer to a set number of bits.

MozReview-Commit-ID: hdJ7CAwOea

--HG--
extra : rebase_source : 684f02540f46d053f2a12d7007a67f6e0f765057
2016-12-14 15:27:48 +11:00
Jean-Yves Avenard
dc0394a1d9 Bug 1322961: Check SPS and PPS attributes value. r=gerald
MozReview-Commit-ID: LSngXbdQqdL

--HG--
extra : rebase_source : 14b1540c3324bf670031f86c45e6574c495cb26f
2016-12-12 21:51:03 +11:00
Michael Froman
eb76cebbf2 Bug 1321628 - add ice restart and rollback counts to about:webrtc. r=drno,smaug
MozReview-Commit-ID: FmZMtwzvmhX

--HG--
extra : rebase_source : 701ec66eabfa0411c4b755fbec8f94b2d4c133b0
2016-11-23 11:48:04 -06:00
Dan Minor
7f00193ae1 Bug 1317714 - port mediaconduit_unittests to xul gtest; r=jesup, glandium
The test results were updated to match current behaviour. The
TestDummyAudioWithTransport and TestDummyVideoWithTransports are disabled due
to shutdown crashes and intermittent failures that show up in automation.
A follow up bug has been filed to fix these. The GMP test was removed
completely as it seems unlikely that it will be practical to test that from a
gtest.

MozReview-Commit-ID: 2pOb7u2Qp7v

--HG--
rename : media/webrtc/signaling/test/mediaconduit_unittests.cpp => media/webrtc/signaling/gtest/mediaconduit_unittests.cpp
extra : rebase_source : 992330f83e0a6a57810f1c5f0b4ea77f2512cd92
2016-11-18 08:17:36 -05:00
Alastor Wu
10799fa4e0 Bug 1321164 - part2 : use enum for NAL types. r=jya
In order to increase the readability, use enum value for the NAL types.

MozReview-Commit-ID: 8iwFbB7BEOM

--HG--
extra : rebase_source : 4bfecd012904942f6ad38be9b6b69786d2d732d1
2016-12-08 08:50:42 -10:00
Alastor Wu
1a51e913a5 Bug 1321164 - part1 : handle multiple SPS/PPS. r=jya
Implement the data structure for multuple SPS/PPS, and decode the multiple SPS/PPS from the extra data.

MozReview-Commit-ID: E90fdH1pvlA

--HG--
extra : rebase_source : 4b9c3229b92ec5d1d43ce14a72b8e96da516c59d
2016-12-02 14:52:48 +08:00
Andreas Pehrson
ebeb98b7b8 Bug 1320101 - Support renegotiations with changes to TIAS and simulcast params. r=bwc,jesup
MozReview-Commit-ID: GNWRNnwX9pk

--HG--
extra : rebase_source : 5f17c8a478934efd708dd3b9a5a7880f124e6861
2016-12-08 10:11:18 -10:00
Andreas Pehrson
25fe54f71c Bug 1320101 - Differentiate between b=TIAS and simulcast stream max-br. r=bwc,jesup
MozReview-Commit-ID: HPnOvwtawwV

--HG--
extra : rebase_source : 9133afc61b48d25f466c0e4a65a743f26eba48c5
2016-12-07 08:38:13 -10:00
Andreas Pehrson
54dd33be82 Bug 1320101 - Pass mLastFramerateTenths by copy. r=jesup
Just for the cleanliness of not having to pass an atomic that we always read
by reference.

MozReview-Commit-ID: 60HzuTAENdQ

--HG--
extra : rebase_source : 999b0847139107b16eb2daaf24e6195bd3ebcd7e
2016-11-26 00:28:29 +01:00
Andreas Pehrson
ccf57b4de1 Bug 1320101 - mNegotiatedMaxBitrate should be able to cap the max bitrate. r=bwc,jesup
MozReview-Commit-ID: 9WRUa0SKuM2

--HG--
extra : rebase_source : c7da24a7a4a061eaadee62b23f98601b75d1fe2c
2016-12-01 16:52:41 +01:00
Andreas Pehrson
836d0a3e98 Bug 1320101 - Default to 2Mbps when no max bitrate is set. r=bwc,jesup
webrtc.org is in kbps and our constraints are in bps.
2000U is already in kbps however.

MozReview-Commit-ID: 2Y4z2CIO6jE

--HG--
extra : rebase_source : 5fac9331637a1c07ca2c897e444a6ca392e7b4f2
2016-11-25 23:00:11 +01:00
Jean-Yves Avenard
549b224ab6 Bug 1309163: P4. Add missing members to SPSData. r=rillian
Those members are required for DXVA2.

MozReview-Commit-ID: 4QRMVuUEJVD

--HG--
extra : rebase_source : a807486ca63810be3cc4157d9f77cae858797574
2016-10-24 23:37:31 +11:00
Jean-Yves Avenard
c42150044f Bug 1309163: P3. Add PPS decoder. r=rillian
Currently, only decode the first PPS found.

MozReview-Commit-ID: APzyvUdeSXR

--HG--
extra : rebase_source : ad6b7cf4a16899800a996359a3b6b5e077632168
2016-10-24 23:04:09 +11:00
Jean-Yves Avenard
a73c5ed9b6 Bug 1309163: P2. Add AnnexB::HasPPS methods. r=gerald
MozReview-Commit-ID: 7M58OXvCp5q

--HG--
extra : rebase_source : 09fb441ec4c3561f616bbb6dd12042e8a3af12e1
2016-10-24 17:23:02 +11:00
Jean-Yves Avenard
11d2736751 Bug 1309163: Add BitReader::BitsLeft method. r=gerald
MozReview-Commit-ID: 9HOunJRb1ht

--HG--
extra : rebase_source : 6d71fb2afd90fc061b53bbb7285e5eada3bfea4a
2016-10-24 17:22:05 +11:00
Jan-Ivar Bruaroey
31f6665fa6 Bug 1319542 - Update RTCDataChannelInit to spec, and remove support for old deprecated values. r=jesup,mrbkap
MozReview-Commit-ID: 12JbUVuSEYg

--HG--
extra : rebase_source : 120d9c16fcea651d998593286bb54bfbb0ebfffa
2016-11-22 16:13:04 -05:00
Nathan Froyd
6c5fe582cc Bug 1298418 - use clang modules with ffvpx's libavutil and clang-cl; r=mshal
clang-cl's <intrin.h> is not completely compatible with MSVC's
<intrin.h> by default, as clang-cl's version does not include all the
Intel intrinsic headers by default.  clang-cl does this to make
<intrin.h> as small as possible, as this was shown to have significant
wins for compile time.  Compiling with modules, however, includes all
the Intel intrinsic headers by default, so while upstream decides on a
general solution, we need to compile with modules locally.

MozReview-Commit-ID: BC1uureeQrx

--HG--
extra : rebase_source : f1127e909d0f9d3de99959933bcbc54af21fc6e2
2016-11-30 16:01:55 -05:00
Sylvestre Ledru
4b29662011 Bug 1320891 - Make some webrtc tests build with gcc 7.0 and --enable-warnings-as-errors r=bwc
MozReview-Commit-ID: 6autz34In8Z

--HG--
extra : rebase_source : a961415061a27db44835434e0eec2be067495656
2016-11-29 11:03:20 +01:00
Nils Ohlmeier [:drno]
8e17410821 Bug 1320150: only fire consent when previously connected. r=mjf
MozReview-Commit-ID: 4cj5gta8uet

--HG--
extra : rebase_source : 984b7ba3d75f9a25d8644db84d22fa97aac950d5
2016-11-24 00:01:44 -08:00
Carsten "Tomcat" Book
a666835bf5 merge mozilla-inbound to mozilla-central a=merge
--HG--
extra : rebase_source : 7f6b0f633da54f747b30496110e5260a226fe249
2016-11-25 15:36:56 +01:00
Alfredo.Yang
371c0e7711 Bug 1317609 - support avc extra data. r=kinetik
MozReview-Commit-ID: Kza7utcIpFP

--HG--
extra : rebase_source : 80ce1ed379ff764e4a72fba3d2efdaf682f71f7e
2016-11-24 16:36:08 +08:00
Alfredo.Yang
f000f87291 Bug 1317609 - update rust mp4 parser to support avc extra data. r=kinetik
MozReview-Commit-ID: 7sWkDrXD8bs

--HG--
extra : rebase_source : cbee895e95f2c0f2ad3c06b03b65ab3c3ad6d34d
2016-11-25 09:08:37 +08:00
Dan Minor
af46587aa3 Bug 1317726 - sdp_file_parser should not depend on xpcom glue; r=drno
MozReview-Commit-ID: KDv3RzGurQx

--HG--
extra : rebase_source : a72246ebe3bc520855a37a001752230b25316153
extra : amend_source : 0e3a7509e013cc55d50227d07203a29ee55d6a6f
2016-11-15 11:53:47 -05:00
Jay Harris
7a7b0325f0 Bug 1319197 - Remove audio decoding from gmp-clearkey. r=cpearce
MozReview-Commit-ID: EA0AAoDjWUh

--HG--
extra : transplant_source : 1D%21%1C%21%15%F7A%CD%EF-%C9%8FS%ECl%A8%9A%DC%B5
2016-11-22 14:32:26 +13:00
Matthew Gregan
5d52935243 Bug 1319623 - Update libcubeb to 051cd847. r=achronop 2016-11-24 06:59:32 +13:00
Jean-Yves Avenard
dbdf58e128 Bug 1319277: P1. [ffmpeg] Resync ffvpx with 3.2 branch. r=gerald
Sync at version n3.2-65-gee56777

MozReview-Commit-ID: oFDGCF2dru

--HG--
extra : rebase_source : 1926411e040cd7ffcb7a590dada52e0b3c7a3fa7
2016-11-22 13:40:10 +11:00
Randell Jesup
660f174d3a Bug 1308481: process maxBr/TIAS setting for all codecs, not just H264 r=bwc 2016-11-20 03:55:41 -05:00
Matthew Gregan
9905c5e828 Bug 1318619 - Update libcubeb to 13f167c2. 2016-11-21 07:30:16 +13:00
Sebastian Hengst
b6d231ee51 Backed out changeset 6a57b36e6c17 (bug 1308481) for assertions, e.g. in test_peerConnection_asymmetricIsolation.html. r=backout 2016-11-20 12:52:26 +01:00
Randell Jesup
3ba0d236a1 Bug 1308481: process maxBr/TIAS setting for all codecs, not just H264 r=bwc 2016-11-20 03:55:41 -05:00
Alex Chronopoulos
315350e00b Bug 1221574 - [08] Add new file cubeb_array_queue.h. r=bustage-fix on a CLOSED TREE
MozReview-Commit-ID: F4aI4R8Zelg
2016-11-18 19:21:57 +02:00
Alex Chronopoulos
8c162d5faa Bug 1221574 - [07] Update cubeb to b6315bb including full duplex for OpenSL ES. r=kinetik, r=padenot
MozReview-Commit-ID: 6VmQ4jccpJx
2016-11-18 18:00:49 +02:00
Alex Chronopoulos
a237a9fa61 Bug 1221574 - [01] Add queue array in update.sh script. r=padenot
MozReview-Commit-ID: IbFQeza1x2l
2016-11-18 18:00:47 +02:00
Alex Chronopoulos
8ca2f49e54 Bug 1318619 - Update cubeb upstream to 7f74039f92. r=kinetik
MozReview-Commit-ID: HDOkLLKKsm7
2016-11-18 12:30:23 +02:00
Dan Minor
77356a7daa Bug 1317009 - Port jsep_session_unittest and jsep_track_unittest to xul gtest; r=bwc
MozReview-Commit-ID: spuZSAnSDC

--HG--
rename : media/webrtc/signaling/test/jsep_session_unittest.cpp => media/webrtc/signaling/gtest/jsep_session_unittest.cpp
rename : media/webrtc/signaling/test/jsep_track_unittest.cpp => media/webrtc/signaling/gtest/jsep_track_unittest.cpp
extra : rebase_source : 1f251167ef24d55bfbb7cd8b09b9fc5a65540724
2016-11-15 09:35:14 -05:00
Jan Beich
5dda8098df Bug 1317764 - Unbreak --disable-tests build after bug 1316886. r=dminor
MozReview-Commit-ID: HP3syNOfdKH

--HG--
extra : rebase_source : a053c5d73194031711c603b641d40c5398ec5d0a
2016-11-15 19:17:48 +00:00
Andrew Osmond
f944648035 Bug 1315863 - Use PNG_MAXIMUM_INFLATE_WINDOW to ensure maximum compatibility with existing images. r=glennrp 2016-11-16 15:21:33 -05:00
Carsten "Tomcat" Book
e7ca75286b Merge mozilla-central to inbound 2016-11-16 14:53:15 +01:00
Kan-Ru Chen
f8100451db Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm
We will use the new type for the generated IPDL message handler
prototype to make sure correct error handling method is called.

MozReview-Commit-ID: AzVbApxFGZ0
2016-11-15 04:26:00 +01:00
Dan Minor
c9c8d9a11d Bug 1316886 - Port sdp_file_parser unit test to standalone binary; r=drno
MozReview-Commit-ID: 15joXOZxHgq

--HG--
rename : media/webrtc/signaling/test/sdp_file_parser.cpp => media/webrtc/signaling/fuzztest/sdp_file_parser.cpp
extra : rebase_source : daa37f2d5164329adf2f5098547e0776e13755ed
2016-11-11 15:27:41 -05:00
Carsten "Tomcat" Book
5ad0e3405a Merge mozilla-central to autoland 2016-11-14 10:36:41 +01:00
Martin Thomson
0b45b71319 Bug 1316261 - Configure trust anchors list to be empty for WebRTC, r=drno
MozReview-Commit-ID: ltSVAAp2WF

--HG--
extra : rebase_source : cd7e2aea72c74e8eda7089f5a540d3a839534acf
2016-11-12 10:57:21 +11:00
Alfredo.Yang
c9c1355882 Bug 1313556 - update rust parser for pssh parsing. r=rillian
MozReview-Commit-ID: KH8K7mizUHl

--HG--
extra : rebase_source : 8e53260bbfcee797bbf05c2504810c7a1ad81a55
2016-11-10 14:50:30 +08:00
Alfredo.Yang
e080effcaa Bug 1313556 - Implement Crypto() for mp4 rust parser. r=kinetik
MozReview-Commit-ID: LtJp2J46V19

--HG--
extra : rebase_source : e8e56560bd211bfee4baccd8eb3fe44117efa3e2
2016-11-08 15:08:10 +08:00
Matthew Gregan
81105ff0ba Bug 1314514 - Update libcubeb to 8bab182c. r=padenot
--HG--
rename : media/libcubeb/tests/common.h => media/libcubeb/gtest/common.h
rename : media/libcubeb/tests/moz.build => media/libcubeb/gtest/moz.build
rename : media/libcubeb/tests/test_audio.cpp => media/libcubeb/gtest/test_audio.cpp
rename : media/libcubeb/tests/test_devices.cpp => media/libcubeb/gtest/test_devices.cpp
rename : media/libcubeb/tests/test_duplex.cpp => media/libcubeb/gtest/test_duplex.cpp
rename : media/libcubeb/tests/test_record.cpp => media/libcubeb/gtest/test_record.cpp
rename : media/libcubeb/tests/test_resampler.cpp => media/libcubeb/gtest/test_resampler.cpp
rename : media/libcubeb/tests/test_sanity.cpp => media/libcubeb/gtest/test_sanity.cpp
rename : media/libcubeb/tests/test_tone.cpp => media/libcubeb/gtest/test_tone.cpp
2016-11-11 15:01:56 +13:00
Wes Kocher
791bd2888f Backed out changeset 359999c77a46 (bug 1314514) for build bustage a=backout CLOSED TREE
--HG--
rename : media/libcubeb/gtest/common.h => media/libcubeb/tests/common.h
rename : media/libcubeb/gtest/moz.build => media/libcubeb/tests/moz.build
rename : media/libcubeb/gtest/test_audio.cpp => media/libcubeb/tests/test_audio.cpp
rename : media/libcubeb/gtest/test_devices.cpp => media/libcubeb/tests/test_devices.cpp
rename : media/libcubeb/gtest/test_duplex.cpp => media/libcubeb/tests/test_duplex.cpp
rename : media/libcubeb/gtest/test_record.cpp => media/libcubeb/tests/test_record.cpp
rename : media/libcubeb/gtest/test_resampler.cpp => media/libcubeb/tests/test_resampler.cpp
rename : media/libcubeb/gtest/test_sanity.cpp => media/libcubeb/tests/test_sanity.cpp
rename : media/libcubeb/gtest/test_tone.cpp => media/libcubeb/tests/test_tone.cpp
2016-11-15 12:03:51 -08:00
Matthew Gregan
2b9aa95d4c Bug 1314514 - Update libcubeb to 8bab182c. r=padenot
--HG--
rename : media/libcubeb/tests/common.h => media/libcubeb/gtest/common.h
rename : media/libcubeb/tests/moz.build => media/libcubeb/gtest/moz.build
rename : media/libcubeb/tests/test_audio.cpp => media/libcubeb/gtest/test_audio.cpp
rename : media/libcubeb/tests/test_devices.cpp => media/libcubeb/gtest/test_devices.cpp
rename : media/libcubeb/tests/test_duplex.cpp => media/libcubeb/gtest/test_duplex.cpp
rename : media/libcubeb/tests/test_record.cpp => media/libcubeb/gtest/test_record.cpp
rename : media/libcubeb/tests/test_resampler.cpp => media/libcubeb/gtest/test_resampler.cpp
rename : media/libcubeb/tests/test_sanity.cpp => media/libcubeb/gtest/test_sanity.cpp
rename : media/libcubeb/tests/test_tone.cpp => media/libcubeb/gtest/test_tone.cpp
2016-11-11 15:01:56 +13:00
Carsten "Tomcat" Book
106d39cf20 Merge mozilla-central to mozilla-inbound 2016-11-15 12:33:34 +01:00
Dan Minor
91c5b2836f Bug 1316888 - Port sdp_unittests to xul gtest; r=bwc
MozReview-Commit-ID: 12qrqpZq2pW

--HG--
rename : media/webrtc/signaling/test/sdp_unittests.cpp => media/webrtc/signaling/gtest/sdp_unittests.cpp
extra : rebase_source : 3fd494a06040a8046abb2ad21b2083e20b501260
2016-11-11 12:24:03 -05:00
Masatoshi Kimura
293cc1082e Bug 1313280 - Suppress warnings from third-party sources. r=glandium
MozReview-Commit-ID: 4R6mPbWIrAm

MozReview-Commit-ID: D15liHKGXHv

MozReview-Commit-ID: KQj3wDLxRZI

--HG--
extra : rebase_source : 4743f1ed016dd8ce488f3cda1ea97ebba072c266
extra : source : 84f6d4e2d33bdf2d9f88d280894a7a5364cf451d
2016-11-04 22:51:17 +09:00
Alex Chronopoulos
eefc8725dd Bug 1315928 - Update cubeb from upstream to f8467510a8b. r=kinetik
MozReview-Commit-ID: 7M6LVOGxTVB
2016-11-08 14:02:49 +02:00
Phil Ringnalda
8cc8f6829d Merge m-i to m-c, a=merge
MozReview-Commit-ID: 5HP4v5psQL6
2016-11-06 18:21:25 -08:00
Jan-Ivar Bruaroey
e3634f0da1 Bug 1311048 - Surface process id in application sharing for completeness (we never share own process). r=jesup
MozReview-Commit-ID: HShFSBMO0yx

--HG--
extra : rebase_source : e1e3f2b967d72b37995d78a00aa9abb215e3eacf
2016-11-04 00:59:47 -04:00
Jan-Ivar Bruaroey
0c777848be Bug 1311048 - Make it compile on android. r=jesup
MozReview-Commit-ID: 7jwGgr0JVEt

--HG--
extra : rebase_source : 3c6e54e693d36a2236ff87304be02b388edecd87
2016-11-04 11:44:32 -04:00
Jan-Ivar Bruaroey
f6022d3538 Bug 1311048 - Pick out Firefox windows as scary by pid on Linux. r=jesup
MozReview-Commit-ID: CjkfnZWjCTl

--HG--
extra : rebase_source : 54efcf2da32fc3a673903765b3e888d49a745c24
2016-11-04 23:56:48 -04:00
Jan-Ivar Bruaroey
695cfd5856 Bug 1311048 - Pick out Firefox windows as scary by pid on Windows. r=jesup
MozReview-Commit-ID: DzlAVt1oJIs

--HG--
extra : rebase_source : 640dce53420d5b5d862244ef9d953cff899f1d1c
2016-11-03 17:21:56 -04:00
Matthew Gregan
100e73de5a Bug 1315495 - Update libcubeb to 98b189d2. r=achronop 2016-11-06 11:51:33 +13:00
Matthew Gregan
e692f60826 Bug 1314496 - Update libcubeb to 8c41e564. r=padenot 2016-11-06 10:43:11 +13:00
Wes Kocher
db15df3e50 Merge m-c to inbound, a=merge CLOSED TREE 2016-11-04 15:19:49 -07:00
Phil Ringnalda
0a6e7a6139 Merge m-c to m-i
MozReview-Commit-ID: FPgY4by0sMY
2016-11-03 20:05:18 -07:00
Phil Ringnalda
0f32b67e2d Merge m-i to m-c, a=merge
MozReview-Commit-ID: Hm1RxN6OaoZ
2016-11-03 19:32:48 -07:00
Dan Minor
65e7cb7fab Bug 1314667 - Add bounds check when configuring simulcast streams; r=jesup a=dveditz
The webrtc.org code has a hard coded limit on the number of simulcast
streams. This adds a check to make sure we don't try to add more
streams than it can support. Since the jsep code orders by
decreasing resolution, if too many streams are passed in we will end up
dropping the lowest resolution ones.
2016-11-02 15:16:36 -04:00
Phil Ringnalda
c9fdc270b6 Merge m-c to autoland
--HG--
rename : dom/media/webaudio/compiledtest/TestAudioEventTimeline.cpp => dom/media/webaudio/gtest/TestAudioEventTimeline.cpp
2016-11-03 20:02:24 -07:00
Munro Mengjue Chiang
e2f31f9f1e Bug 1273734 - [AVFoundation] Expose different FPS range as discrete capability; r=jib
MozReview-Commit-ID: 3k3r87VDhDR

--HG--
extra : rebase_source : 477e5e09ab7bc1b2b2685fc161f5336df9b7d553
2016-11-03 16:17:25 +08:00
Andreas Pehrson
5b5b7d3bc4 Bug 1309886 - End received tracks when MediaPipelineReceive is detached. r=drno
MozReview-Commit-ID: 86kqjtMhulR

--HG--
extra : rebase_source : 77265fcd4a038a4cc8edf77682a2b000c6ea506a
2016-10-13 15:50:29 +02:00
Phil Ringnalda
393b414467 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 48WAQwKUCpw
2016-11-02 19:28:38 -07:00
Jan-Ivar Bruaroey
409780816c Bug 1311048 - Pick out Firefox windows as scary by pid (only OSX atm). r=jesup
MozReview-Commit-ID: DwUodsRWswm

--HG--
extra : rebase_source : 0ab4002dfbbb4a0cf0265764d22c598256198d82
2016-09-30 13:23:42 -04:00
Andreas Pehrson
ee5849fc81 Bug 1301675 - Received tracks from RTCPeerConnection are stoppable. r=jib
MozReview-Commit-ID: L8ag0BEWL39

--HG--
extra : rebase_source : bcb197473f8b44aa2e01c0724f609efb74409387
2016-09-16 15:18:09 +02:00
Chris Peterson
acb9007769 Bug 1313905 - Fix -Wincompatible-pointer-types-discards-qualifiers warnings in webrtc/signaling. r=bwc 2016-11-02 21:20:40 -07:00
Wes Kocher
df5dbf81cc Merge central to inbound a=merge 2016-11-02 17:31:08 -07:00
Andreas Pehrson
159d4ead9e Bug 1301675 - Remove MediaStreamTrackSource::mIsRemote. r=jib
MediaStreamTrack.remote is no longer part of the spec.

MozReview-Commit-ID: BgHJ1zNIoWN

--HG--
extra : rebase_source : 11022eb420cbdb0c7aa5aa7814cf35330f4170b9
2016-09-12 15:59:58 +02:00
Ralph Giles
b9e0fc97c3 Bug 1314460 - Update rust mp4parse to v0.6.0. r=kinetik
Result of running the update script.

MozReview-Commit-ID: 4rqFqaFJ028

--HG--
extra : rebase_source : 011cd38d524e2609e2656a084c2ac920d407488f
2016-11-01 16:07:32 -07:00
Ralph Giles
5c1056e5fa Bug 1314460 - Update mp4parse import script for v0.6.0. r=kinetik
Update the import script to reference the latest published release.

Add a cargo-update step to the script. Without this the gecko build
will fail if the declared crate versions change from what is recorded
in the in-tree Cargo.lock files.

Also make it fail on first error.

MozReview-Commit-ID: 6IDK6jdkSm1

--HG--
extra : rebase_source : 0e09eb311a8ba59ad4075f43ab0d9f8a07074e89
2016-11-01 15:54:48 -07:00
Nils Ohlmeier [:drno]
d933579cce Bug 852665: add support for ICE disconnected state. r=bwc
MozReview-Commit-ID: 5ONTc2Wz72O

--HG--
extra : rebase_source : 4f99ebbd4fa0e566965f94dc7b5d999bbbfd7b85
2016-10-28 22:22:17 -07:00
Alex Chronopoulos
0dc4f7ef3b Bug 1314316 - Restore use of ceilf method instead of roundf. r=jesup
MozReview-Commit-ID: 5Wv5dqSy3B8

--HG--
extra : rebase_source : 23e09c1e37fc70626d8ef4178b7342117ddfc92f
2016-11-01 18:34:55 +02:00
Ryan VanderMeulen
a41f7d1058 Merge autoland to m-c. a=merge 2016-10-29 09:12:45 -04:00