diff --git a/libvpx/.clang-format b/.clang-format similarity index 100% rename from libvpx/.clang-format rename to .clang-format diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..8088b703f --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +configure eol=lf +*.sh eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..5f2683538 --- /dev/null +++ b/.gitignore @@ -0,0 +1,69 @@ +*.S +*.a +*.asm.s +*.d +*.gcda +*.gcno +*.o +*~ +.cproject +.project +.settings +/*-*.mk +/*.asm +/*.doxy +/*.ivf +/*.ivf.md5 +/.bins +/.deps +/.docs +/.install-* +/.libs +/Makefile +/arm_neon.h +/config.log +/config.mk +/docs/ +/doxyfile +/examples/*.dox +/examples/decode_to_md5 +/examples/decode_with_drops +/examples/decode_with_partial_drops +/examples/example_xma +/examples/postproc +/examples/resize_util +/examples/set_maps +/examples/simple_decoder +/examples/simple_encoder +/examples/twopass_encoder +/examples/vp8_multi_resolution_encoder +/examples/vp8cx_set_ref +/examples/vp9cx_set_ref +/examples/vp9_lossless_encoder +/examples/vp9_spatial_svc_encoder +/examples/vpx_temporal_svc_encoder +/ivfdec +/ivfdec.dox +/ivfenc +/ivfenc.dox +/libvpx.so* +/libvpx.ver +/samples.dox +/test_intra_pred_speed +/test_libvpx +/tools.dox +/tools/*.dox +/tools/tiny_ssim +/vp8_api1_migration.dox +/vp[89x]_rtcd.h +/vpx.pc +/vpx_config.c +/vpx_config.h +/vpx_dsp_rtcd.h +/vpx_scale_rtcd.h +/vpx_version.h +/vpxdec +/vpxdec.dox +/vpxenc +/vpxenc.dox +TAGS diff --git a/libvpx/.mailmap b/.mailmap similarity index 100% rename from libvpx/.mailmap rename to .mailmap diff --git a/libvpx/AUTHORS b/AUTHORS similarity index 100% rename from libvpx/AUTHORS rename to AUTHORS diff --git a/Android.bp b/Android.bp index b9b9efb27..246cb87af 100644 --- a/Android.bp +++ b/Android.bp @@ -3,221 +3,221 @@ libvpx_arm_neon_c_srcs = [ "config/arm-neon/vpx_config.c", - "libvpx/vp8/common/alloccommon.c", - "libvpx/vp8/common/arm/loopfilter_arm.c", - "libvpx/vp8/common/arm/neon/bilinearpredict_neon.c", - "libvpx/vp8/common/arm/neon/copymem_neon.c", - "libvpx/vp8/common/arm/neon/dc_only_idct_add_neon.c", - "libvpx/vp8/common/arm/neon/dequant_idct_neon.c", - "libvpx/vp8/common/arm/neon/dequantizeb_neon.c", - "libvpx/vp8/common/arm/neon/idct_blk_neon.c", - "libvpx/vp8/common/arm/neon/iwalsh_neon.c", - "libvpx/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c", - "libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c", - "libvpx/vp8/common/arm/neon/mbloopfilter_neon.c", - "libvpx/vp8/common/arm/neon/shortidct4x4llm_neon.c", - "libvpx/vp8/common/arm/neon/sixtappredict_neon.c", - "libvpx/vp8/common/arm/neon/vp8_loopfilter_neon.c", - "libvpx/vp8/common/blockd.c", - "libvpx/vp8/common/dequantize.c", - "libvpx/vp8/common/entropy.c", - "libvpx/vp8/common/entropymode.c", - "libvpx/vp8/common/entropymv.c", - "libvpx/vp8/common/extend.c", - "libvpx/vp8/common/filter.c", - "libvpx/vp8/common/findnearmv.c", - "libvpx/vp8/common/generic/systemdependent.c", - "libvpx/vp8/common/idct_blk.c", - "libvpx/vp8/common/idctllm.c", - "libvpx/vp8/common/loopfilter_filters.c", - "libvpx/vp8/common/mbpitch.c", - "libvpx/vp8/common/modecont.c", - "libvpx/vp8/common/quant_common.c", - "libvpx/vp8/common/reconinter.c", - "libvpx/vp8/common/reconintra.c", - "libvpx/vp8/common/reconintra4x4.c", - "libvpx/vp8/common/rtcd.c", - "libvpx/vp8/common/setupintrarecon.c", - "libvpx/vp8/common/swapyv12buffer.c", - "libvpx/vp8/common/treecoder.c", - "libvpx/vp8/common/vp8_loopfilter.c", - "libvpx/vp8/common/vp8_skin_detection.c", - "libvpx/vp8/decoder/dboolhuff.c", - "libvpx/vp8/decoder/decodeframe.c", - "libvpx/vp8/decoder/decodemv.c", - "libvpx/vp8/decoder/detokenize.c", - "libvpx/vp8/decoder/onyxd_if.c", - "libvpx/vp8/decoder/threading.c", - "libvpx/vp8/encoder/arm/neon/denoising_neon.c", - "libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.c", - "libvpx/vp8/encoder/arm/neon/shortfdct_neon.c", - "libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c", - "libvpx/vp8/encoder/bitstream.c", - "libvpx/vp8/encoder/boolhuff.c", - "libvpx/vp8/encoder/copy_c.c", - "libvpx/vp8/encoder/dct.c", - "libvpx/vp8/encoder/denoising.c", - "libvpx/vp8/encoder/encodeframe.c", - "libvpx/vp8/encoder/encodeintra.c", - "libvpx/vp8/encoder/encodemb.c", - "libvpx/vp8/encoder/encodemv.c", - "libvpx/vp8/encoder/ethreading.c", - "libvpx/vp8/encoder/lookahead.c", - "libvpx/vp8/encoder/mcomp.c", - "libvpx/vp8/encoder/modecosts.c", - "libvpx/vp8/encoder/onyx_if.c", - "libvpx/vp8/encoder/pickinter.c", - "libvpx/vp8/encoder/picklpf.c", - "libvpx/vp8/encoder/ratectrl.c", - "libvpx/vp8/encoder/rdopt.c", - "libvpx/vp8/encoder/segmentation.c", - "libvpx/vp8/encoder/tokenize.c", - "libvpx/vp8/encoder/treewriter.c", - "libvpx/vp8/encoder/vp8_quantize.c", - "libvpx/vp8/vp8_cx_iface.c", - "libvpx/vp8/vp8_dx_iface.c", - "libvpx/vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_iht16x16_add_neon.c", - "libvpx/vp9/common/vp9_alloccommon.c", - "libvpx/vp9/common/vp9_blockd.c", - "libvpx/vp9/common/vp9_common_data.c", - "libvpx/vp9/common/vp9_entropy.c", - "libvpx/vp9/common/vp9_entropymode.c", - "libvpx/vp9/common/vp9_entropymv.c", - "libvpx/vp9/common/vp9_filter.c", - "libvpx/vp9/common/vp9_frame_buffers.c", - "libvpx/vp9/common/vp9_idct.c", - "libvpx/vp9/common/vp9_loopfilter.c", - "libvpx/vp9/common/vp9_mvref_common.c", - "libvpx/vp9/common/vp9_pred_common.c", - "libvpx/vp9/common/vp9_quant_common.c", - "libvpx/vp9/common/vp9_reconinter.c", - "libvpx/vp9/common/vp9_reconintra.c", - "libvpx/vp9/common/vp9_rtcd.c", - "libvpx/vp9/common/vp9_scale.c", - "libvpx/vp9/common/vp9_scan.c", - "libvpx/vp9/common/vp9_seg_common.c", - "libvpx/vp9/common/vp9_thread_common.c", - "libvpx/vp9/common/vp9_tile_common.c", - "libvpx/vp9/decoder/vp9_decodeframe.c", - "libvpx/vp9/decoder/vp9_decodemv.c", - "libvpx/vp9/decoder/vp9_decoder.c", - "libvpx/vp9/decoder/vp9_detokenize.c", - "libvpx/vp9/decoder/vp9_dsubexp.c", - "libvpx/vp9/decoder/vp9_job_queue.c", - "libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c", - "libvpx/vp9/encoder/arm/neon/vp9_frame_scale_neon.c", - "libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c", - "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", - "libvpx/vp9/encoder/vp9_bitstream.c", - "libvpx/vp9/encoder/vp9_context_tree.c", - "libvpx/vp9/encoder/vp9_cost.c", - "libvpx/vp9/encoder/vp9_dct.c", - "libvpx/vp9/encoder/vp9_encodeframe.c", - "libvpx/vp9/encoder/vp9_encodemb.c", - "libvpx/vp9/encoder/vp9_encodemv.c", - "libvpx/vp9/encoder/vp9_encoder.c", - "libvpx/vp9/encoder/vp9_ethread.c", - "libvpx/vp9/encoder/vp9_ext_ratectrl.c", - "libvpx/vp9/encoder/vp9_extend.c", - "libvpx/vp9/encoder/vp9_frame_scale.c", - "libvpx/vp9/encoder/vp9_lookahead.c", - "libvpx/vp9/encoder/vp9_mcomp.c", - "libvpx/vp9/encoder/vp9_multi_thread.c", - "libvpx/vp9/encoder/vp9_noise_estimate.c", - "libvpx/vp9/encoder/vp9_picklpf.c", - "libvpx/vp9/encoder/vp9_pickmode.c", - "libvpx/vp9/encoder/vp9_quantize.c", - "libvpx/vp9/encoder/vp9_ratectrl.c", - "libvpx/vp9/encoder/vp9_rd.c", - "libvpx/vp9/encoder/vp9_rdopt.c", - "libvpx/vp9/encoder/vp9_resize.c", - "libvpx/vp9/encoder/vp9_segmentation.c", - "libvpx/vp9/encoder/vp9_skin_detection.c", - "libvpx/vp9/encoder/vp9_speed_features.c", - "libvpx/vp9/encoder/vp9_subexp.c", - "libvpx/vp9/encoder/vp9_svc_layercontext.c", - "libvpx/vp9/encoder/vp9_tokenize.c", - "libvpx/vp9/encoder/vp9_treewriter.c", - "libvpx/vp9/vp9_cx_iface.c", - "libvpx/vp9/vp9_dx_iface.c", - "libvpx/vp9/vp9_iface_common.c", - "libvpx/vpx/src/vpx_codec.c", - "libvpx/vpx/src/vpx_decoder.c", - "libvpx/vpx/src/vpx_encoder.c", - "libvpx/vpx/src/vpx_image.c", - "libvpx/vpx_dsp/arm/avg_neon.c", - "libvpx/vpx_dsp/arm/avg_pred_neon.c", - "libvpx/vpx_dsp/arm/fdct16x16_neon.c", - "libvpx/vpx_dsp/arm/fdct32x32_neon.c", - "libvpx/vpx_dsp/arm/fdct_neon.c", - "libvpx/vpx_dsp/arm/fdct_partial_neon.c", - "libvpx/vpx_dsp/arm/fwd_txfm_neon.c", - "libvpx/vpx_dsp/arm/hadamard_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct4x4_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct8x8_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct16x16_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct32x32_34_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct32x32_135_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct32x32_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_intrapred_neon.c", - "libvpx/vpx_dsp/arm/highbd_loopfilter_neon.c", - "libvpx/vpx_dsp/arm/highbd_vpx_convolve8_neon.c", - "libvpx/vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c", - "libvpx/vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c", - "libvpx/vpx_dsp/arm/highbd_vpx_convolve_neon.c", - "libvpx/vpx_dsp/arm/idct8x8_1_add_neon.c", - "libvpx/vpx_dsp/arm/idct8x8_add_neon.c", - "libvpx/vpx_dsp/arm/idct16x16_1_add_neon.c", - "libvpx/vpx_dsp/arm/idct16x16_add_neon.c", - "libvpx/vpx_dsp/arm/idct32x32_1_add_neon.c", - "libvpx/vpx_dsp/arm/idct32x32_34_add_neon.c", - "libvpx/vpx_dsp/arm/idct32x32_135_add_neon.c", - "libvpx/vpx_dsp/arm/idct32x32_add_neon.c", - "libvpx/vpx_dsp/arm/intrapred_neon.c", - "libvpx/vpx_dsp/arm/quantize_neon.c", - "libvpx/vpx_dsp/arm/sad4d_neon.c", - "libvpx/vpx_dsp/arm/sad_neon.c", - "libvpx/vpx_dsp/arm/subpel_variance_neon.c", - "libvpx/vpx_dsp/arm/subtract_neon.c", - "libvpx/vpx_dsp/arm/sum_squares_neon.c", - "libvpx/vpx_dsp/arm/variance_neon.c", - "libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.c", - "libvpx/vpx_dsp/arm/vpx_convolve_neon.c", - "libvpx/vpx_dsp/arm/vpx_scaled_convolve8_neon.c", - "libvpx/vpx_dsp/avg.c", - "libvpx/vpx_dsp/bitreader.c", - "libvpx/vpx_dsp/bitreader_buffer.c", - "libvpx/vpx_dsp/bitwriter.c", - "libvpx/vpx_dsp/bitwriter_buffer.c", - "libvpx/vpx_dsp/fwd_txfm.c", - "libvpx/vpx_dsp/intrapred.c", - "libvpx/vpx_dsp/inv_txfm.c", - "libvpx/vpx_dsp/loopfilter.c", - "libvpx/vpx_dsp/prob.c", - "libvpx/vpx_dsp/psnr.c", - "libvpx/vpx_dsp/quantize.c", - "libvpx/vpx_dsp/sad.c", - "libvpx/vpx_dsp/skin_detection.c", - "libvpx/vpx_dsp/subtract.c", - "libvpx/vpx_dsp/sum_squares.c", - "libvpx/vpx_dsp/variance.c", - "libvpx/vpx_dsp/vpx_convolve.c", - "libvpx/vpx_dsp/vpx_dsp_rtcd.c", - "libvpx/vpx_mem/vpx_mem.c", - "libvpx/vpx_ports/arm_cpudetect.c", - "libvpx/vpx_scale/generic/gen_scalers.c", - "libvpx/vpx_scale/generic/vpx_scale.c", - "libvpx/vpx_scale/generic/yv12config.c", - "libvpx/vpx_scale/generic/yv12extend.c", - "libvpx/vpx_scale/vpx_scale_rtcd.c", - "libvpx/vpx_util/vpx_thread.c", - "libvpx/vpx_util/vpx_write_yuv_frame.c", + "vp8/common/alloccommon.c", + "vp8/common/arm/loopfilter_arm.c", + "vp8/common/arm/neon/bilinearpredict_neon.c", + "vp8/common/arm/neon/copymem_neon.c", + "vp8/common/arm/neon/dc_only_idct_add_neon.c", + "vp8/common/arm/neon/dequant_idct_neon.c", + "vp8/common/arm/neon/dequantizeb_neon.c", + "vp8/common/arm/neon/idct_blk_neon.c", + "vp8/common/arm/neon/iwalsh_neon.c", + "vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c", + "vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c", + "vp8/common/arm/neon/mbloopfilter_neon.c", + "vp8/common/arm/neon/shortidct4x4llm_neon.c", + "vp8/common/arm/neon/sixtappredict_neon.c", + "vp8/common/arm/neon/vp8_loopfilter_neon.c", + "vp8/common/blockd.c", + "vp8/common/dequantize.c", + "vp8/common/entropy.c", + "vp8/common/entropymode.c", + "vp8/common/entropymv.c", + "vp8/common/extend.c", + "vp8/common/filter.c", + "vp8/common/findnearmv.c", + "vp8/common/generic/systemdependent.c", + "vp8/common/idct_blk.c", + "vp8/common/idctllm.c", + "vp8/common/loopfilter_filters.c", + "vp8/common/mbpitch.c", + "vp8/common/modecont.c", + "vp8/common/quant_common.c", + "vp8/common/reconinter.c", + "vp8/common/reconintra.c", + "vp8/common/reconintra4x4.c", + "vp8/common/rtcd.c", + "vp8/common/setupintrarecon.c", + "vp8/common/swapyv12buffer.c", + "vp8/common/treecoder.c", + "vp8/common/vp8_loopfilter.c", + "vp8/common/vp8_skin_detection.c", + "vp8/decoder/dboolhuff.c", + "vp8/decoder/decodeframe.c", + "vp8/decoder/decodemv.c", + "vp8/decoder/detokenize.c", + "vp8/decoder/onyxd_if.c", + "vp8/decoder/threading.c", + "vp8/encoder/arm/neon/denoising_neon.c", + "vp8/encoder/arm/neon/fastquantizeb_neon.c", + "vp8/encoder/arm/neon/shortfdct_neon.c", + "vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c", + "vp8/encoder/bitstream.c", + "vp8/encoder/boolhuff.c", + "vp8/encoder/copy_c.c", + "vp8/encoder/dct.c", + "vp8/encoder/denoising.c", + "vp8/encoder/encodeframe.c", + "vp8/encoder/encodeintra.c", + "vp8/encoder/encodemb.c", + "vp8/encoder/encodemv.c", + "vp8/encoder/ethreading.c", + "vp8/encoder/lookahead.c", + "vp8/encoder/mcomp.c", + "vp8/encoder/modecosts.c", + "vp8/encoder/onyx_if.c", + "vp8/encoder/pickinter.c", + "vp8/encoder/picklpf.c", + "vp8/encoder/ratectrl.c", + "vp8/encoder/rdopt.c", + "vp8/encoder/segmentation.c", + "vp8/encoder/tokenize.c", + "vp8/encoder/treewriter.c", + "vp8/encoder/vp8_quantize.c", + "vp8/vp8_cx_iface.c", + "vp8/vp8_dx_iface.c", + "vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c", + "vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c", + "vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c", + "vp9/common/arm/neon/vp9_iht4x4_add_neon.c", + "vp9/common/arm/neon/vp9_iht8x8_add_neon.c", + "vp9/common/arm/neon/vp9_iht16x16_add_neon.c", + "vp9/common/vp9_alloccommon.c", + "vp9/common/vp9_blockd.c", + "vp9/common/vp9_common_data.c", + "vp9/common/vp9_entropy.c", + "vp9/common/vp9_entropymode.c", + "vp9/common/vp9_entropymv.c", + "vp9/common/vp9_filter.c", + "vp9/common/vp9_frame_buffers.c", + "vp9/common/vp9_idct.c", + "vp9/common/vp9_loopfilter.c", + "vp9/common/vp9_mvref_common.c", + "vp9/common/vp9_pred_common.c", + "vp9/common/vp9_quant_common.c", + "vp9/common/vp9_reconinter.c", + "vp9/common/vp9_reconintra.c", + "vp9/common/vp9_rtcd.c", + "vp9/common/vp9_scale.c", + "vp9/common/vp9_scan.c", + "vp9/common/vp9_seg_common.c", + "vp9/common/vp9_thread_common.c", + "vp9/common/vp9_tile_common.c", + "vp9/decoder/vp9_decodeframe.c", + "vp9/decoder/vp9_decodemv.c", + "vp9/decoder/vp9_decoder.c", + "vp9/decoder/vp9_detokenize.c", + "vp9/decoder/vp9_dsubexp.c", + "vp9/decoder/vp9_job_queue.c", + "vp9/encoder/arm/neon/vp9_dct_neon.c", + "vp9/encoder/arm/neon/vp9_frame_scale_neon.c", + "vp9/encoder/arm/neon/vp9_quantize_neon.c", + "vp9/encoder/vp9_aq_cyclicrefresh.c", + "vp9/encoder/vp9_bitstream.c", + "vp9/encoder/vp9_context_tree.c", + "vp9/encoder/vp9_cost.c", + "vp9/encoder/vp9_dct.c", + "vp9/encoder/vp9_encodeframe.c", + "vp9/encoder/vp9_encodemb.c", + "vp9/encoder/vp9_encodemv.c", + "vp9/encoder/vp9_encoder.c", + "vp9/encoder/vp9_ethread.c", + "vp9/encoder/vp9_ext_ratectrl.c", + "vp9/encoder/vp9_extend.c", + "vp9/encoder/vp9_frame_scale.c", + "vp9/encoder/vp9_lookahead.c", + "vp9/encoder/vp9_mcomp.c", + "vp9/encoder/vp9_multi_thread.c", + "vp9/encoder/vp9_noise_estimate.c", + "vp9/encoder/vp9_picklpf.c", + "vp9/encoder/vp9_pickmode.c", + "vp9/encoder/vp9_quantize.c", + "vp9/encoder/vp9_ratectrl.c", + "vp9/encoder/vp9_rd.c", + "vp9/encoder/vp9_rdopt.c", + "vp9/encoder/vp9_resize.c", + "vp9/encoder/vp9_segmentation.c", + "vp9/encoder/vp9_skin_detection.c", + "vp9/encoder/vp9_speed_features.c", + "vp9/encoder/vp9_subexp.c", + "vp9/encoder/vp9_svc_layercontext.c", + "vp9/encoder/vp9_tokenize.c", + "vp9/encoder/vp9_treewriter.c", + "vp9/vp9_cx_iface.c", + "vp9/vp9_dx_iface.c", + "vp9/vp9_iface_common.c", + "vpx/src/vpx_codec.c", + "vpx/src/vpx_decoder.c", + "vpx/src/vpx_encoder.c", + "vpx/src/vpx_image.c", + "vpx_dsp/arm/avg_neon.c", + "vpx_dsp/arm/avg_pred_neon.c", + "vpx_dsp/arm/fdct16x16_neon.c", + "vpx_dsp/arm/fdct32x32_neon.c", + "vpx_dsp/arm/fdct_neon.c", + "vpx_dsp/arm/fdct_partial_neon.c", + "vpx_dsp/arm/fwd_txfm_neon.c", + "vpx_dsp/arm/hadamard_neon.c", + "vpx_dsp/arm/highbd_idct4x4_add_neon.c", + "vpx_dsp/arm/highbd_idct8x8_add_neon.c", + "vpx_dsp/arm/highbd_idct16x16_add_neon.c", + "vpx_dsp/arm/highbd_idct32x32_34_add_neon.c", + "vpx_dsp/arm/highbd_idct32x32_135_add_neon.c", + "vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c", + "vpx_dsp/arm/highbd_idct32x32_add_neon.c", + "vpx_dsp/arm/highbd_intrapred_neon.c", + "vpx_dsp/arm/highbd_loopfilter_neon.c", + "vpx_dsp/arm/highbd_vpx_convolve8_neon.c", + "vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c", + "vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c", + "vpx_dsp/arm/highbd_vpx_convolve_neon.c", + "vpx_dsp/arm/idct8x8_1_add_neon.c", + "vpx_dsp/arm/idct8x8_add_neon.c", + "vpx_dsp/arm/idct16x16_1_add_neon.c", + "vpx_dsp/arm/idct16x16_add_neon.c", + "vpx_dsp/arm/idct32x32_1_add_neon.c", + "vpx_dsp/arm/idct32x32_34_add_neon.c", + "vpx_dsp/arm/idct32x32_135_add_neon.c", + "vpx_dsp/arm/idct32x32_add_neon.c", + "vpx_dsp/arm/intrapred_neon.c", + "vpx_dsp/arm/quantize_neon.c", + "vpx_dsp/arm/sad4d_neon.c", + "vpx_dsp/arm/sad_neon.c", + "vpx_dsp/arm/subpel_variance_neon.c", + "vpx_dsp/arm/subtract_neon.c", + "vpx_dsp/arm/sum_squares_neon.c", + "vpx_dsp/arm/variance_neon.c", + "vpx_dsp/arm/vpx_convolve8_neon_asm.c", + "vpx_dsp/arm/vpx_convolve_neon.c", + "vpx_dsp/arm/vpx_scaled_convolve8_neon.c", + "vpx_dsp/avg.c", + "vpx_dsp/bitreader.c", + "vpx_dsp/bitreader_buffer.c", + "vpx_dsp/bitwriter.c", + "vpx_dsp/bitwriter_buffer.c", + "vpx_dsp/fwd_txfm.c", + "vpx_dsp/intrapred.c", + "vpx_dsp/inv_txfm.c", + "vpx_dsp/loopfilter.c", + "vpx_dsp/prob.c", + "vpx_dsp/psnr.c", + "vpx_dsp/quantize.c", + "vpx_dsp/sad.c", + "vpx_dsp/skin_detection.c", + "vpx_dsp/subtract.c", + "vpx_dsp/sum_squares.c", + "vpx_dsp/variance.c", + "vpx_dsp/vpx_convolve.c", + "vpx_dsp/vpx_dsp_rtcd.c", + "vpx_mem/vpx_mem.c", + "vpx_ports/arm_cpudetect.c", + "vpx_scale/generic/gen_scalers.c", + "vpx_scale/generic/vpx_scale.c", + "vpx_scale/generic/yv12config.c", + "vpx_scale/generic/yv12extend.c", + "vpx_scale/vpx_scale_rtcd.c", + "vpx_util/vpx_thread.c", + "vpx_util/vpx_write_yuv_frame.c", ] libvpx_arm_neon_asm_srcs = [ @@ -243,852 +243,852 @@ libvpx_arm_neon_asm_srcs = [ libvpx_arm64_c_srcs = [ "config/arm64/vpx_config.c", - "libvpx/vp8/common/alloccommon.c", - "libvpx/vp8/common/arm/loopfilter_arm.c", - "libvpx/vp8/common/arm/neon/bilinearpredict_neon.c", - "libvpx/vp8/common/arm/neon/copymem_neon.c", - "libvpx/vp8/common/arm/neon/dc_only_idct_add_neon.c", - "libvpx/vp8/common/arm/neon/dequant_idct_neon.c", - "libvpx/vp8/common/arm/neon/dequantizeb_neon.c", - "libvpx/vp8/common/arm/neon/idct_blk_neon.c", - "libvpx/vp8/common/arm/neon/iwalsh_neon.c", - "libvpx/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c", - "libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c", - "libvpx/vp8/common/arm/neon/mbloopfilter_neon.c", - "libvpx/vp8/common/arm/neon/shortidct4x4llm_neon.c", - "libvpx/vp8/common/arm/neon/sixtappredict_neon.c", - "libvpx/vp8/common/arm/neon/vp8_loopfilter_neon.c", - "libvpx/vp8/common/blockd.c", - "libvpx/vp8/common/dequantize.c", - "libvpx/vp8/common/entropy.c", - "libvpx/vp8/common/entropymode.c", - "libvpx/vp8/common/entropymv.c", - "libvpx/vp8/common/extend.c", - "libvpx/vp8/common/filter.c", - "libvpx/vp8/common/findnearmv.c", - "libvpx/vp8/common/generic/systemdependent.c", - "libvpx/vp8/common/idct_blk.c", - "libvpx/vp8/common/idctllm.c", - "libvpx/vp8/common/loopfilter_filters.c", - "libvpx/vp8/common/mbpitch.c", - "libvpx/vp8/common/modecont.c", - "libvpx/vp8/common/quant_common.c", - "libvpx/vp8/common/reconinter.c", - "libvpx/vp8/common/reconintra.c", - "libvpx/vp8/common/reconintra4x4.c", - "libvpx/vp8/common/rtcd.c", - "libvpx/vp8/common/setupintrarecon.c", - "libvpx/vp8/common/swapyv12buffer.c", - "libvpx/vp8/common/treecoder.c", - "libvpx/vp8/common/vp8_loopfilter.c", - "libvpx/vp8/common/vp8_skin_detection.c", - "libvpx/vp8/decoder/dboolhuff.c", - "libvpx/vp8/decoder/decodeframe.c", - "libvpx/vp8/decoder/decodemv.c", - "libvpx/vp8/decoder/detokenize.c", - "libvpx/vp8/decoder/onyxd_if.c", - "libvpx/vp8/decoder/threading.c", - "libvpx/vp8/encoder/arm/neon/denoising_neon.c", - "libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.c", - "libvpx/vp8/encoder/arm/neon/shortfdct_neon.c", - "libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c", - "libvpx/vp8/encoder/bitstream.c", - "libvpx/vp8/encoder/boolhuff.c", - "libvpx/vp8/encoder/copy_c.c", - "libvpx/vp8/encoder/dct.c", - "libvpx/vp8/encoder/denoising.c", - "libvpx/vp8/encoder/encodeframe.c", - "libvpx/vp8/encoder/encodeintra.c", - "libvpx/vp8/encoder/encodemb.c", - "libvpx/vp8/encoder/encodemv.c", - "libvpx/vp8/encoder/ethreading.c", - "libvpx/vp8/encoder/lookahead.c", - "libvpx/vp8/encoder/mcomp.c", - "libvpx/vp8/encoder/modecosts.c", - "libvpx/vp8/encoder/onyx_if.c", - "libvpx/vp8/encoder/pickinter.c", - "libvpx/vp8/encoder/picklpf.c", - "libvpx/vp8/encoder/ratectrl.c", - "libvpx/vp8/encoder/rdopt.c", - "libvpx/vp8/encoder/segmentation.c", - "libvpx/vp8/encoder/tokenize.c", - "libvpx/vp8/encoder/treewriter.c", - "libvpx/vp8/encoder/vp8_quantize.c", - "libvpx/vp8/vp8_cx_iface.c", - "libvpx/vp8/vp8_dx_iface.c", - "libvpx/vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.c", - "libvpx/vp9/common/arm/neon/vp9_iht16x16_add_neon.c", - "libvpx/vp9/common/vp9_alloccommon.c", - "libvpx/vp9/common/vp9_blockd.c", - "libvpx/vp9/common/vp9_common_data.c", - "libvpx/vp9/common/vp9_entropy.c", - "libvpx/vp9/common/vp9_entropymode.c", - "libvpx/vp9/common/vp9_entropymv.c", - "libvpx/vp9/common/vp9_filter.c", - "libvpx/vp9/common/vp9_frame_buffers.c", - "libvpx/vp9/common/vp9_idct.c", - "libvpx/vp9/common/vp9_loopfilter.c", - "libvpx/vp9/common/vp9_mvref_common.c", - "libvpx/vp9/common/vp9_pred_common.c", - "libvpx/vp9/common/vp9_quant_common.c", - "libvpx/vp9/common/vp9_reconinter.c", - "libvpx/vp9/common/vp9_reconintra.c", - "libvpx/vp9/common/vp9_rtcd.c", - "libvpx/vp9/common/vp9_scale.c", - "libvpx/vp9/common/vp9_scan.c", - "libvpx/vp9/common/vp9_seg_common.c", - "libvpx/vp9/common/vp9_thread_common.c", - "libvpx/vp9/common/vp9_tile_common.c", - "libvpx/vp9/decoder/vp9_decodeframe.c", - "libvpx/vp9/decoder/vp9_decodemv.c", - "libvpx/vp9/decoder/vp9_decoder.c", - "libvpx/vp9/decoder/vp9_detokenize.c", - "libvpx/vp9/decoder/vp9_dsubexp.c", - "libvpx/vp9/decoder/vp9_job_queue.c", - "libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c", - "libvpx/vp9/encoder/arm/neon/vp9_frame_scale_neon.c", - "libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c", - "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", - "libvpx/vp9/encoder/vp9_bitstream.c", - "libvpx/vp9/encoder/vp9_context_tree.c", - "libvpx/vp9/encoder/vp9_cost.c", - "libvpx/vp9/encoder/vp9_dct.c", - "libvpx/vp9/encoder/vp9_encodeframe.c", - "libvpx/vp9/encoder/vp9_encodemb.c", - "libvpx/vp9/encoder/vp9_encodemv.c", - "libvpx/vp9/encoder/vp9_encoder.c", - "libvpx/vp9/encoder/vp9_ethread.c", - "libvpx/vp9/encoder/vp9_ext_ratectrl.c", - "libvpx/vp9/encoder/vp9_extend.c", - "libvpx/vp9/encoder/vp9_frame_scale.c", - "libvpx/vp9/encoder/vp9_lookahead.c", - "libvpx/vp9/encoder/vp9_mcomp.c", - "libvpx/vp9/encoder/vp9_multi_thread.c", - "libvpx/vp9/encoder/vp9_noise_estimate.c", - "libvpx/vp9/encoder/vp9_picklpf.c", - "libvpx/vp9/encoder/vp9_pickmode.c", - "libvpx/vp9/encoder/vp9_quantize.c", - "libvpx/vp9/encoder/vp9_ratectrl.c", - "libvpx/vp9/encoder/vp9_rd.c", - "libvpx/vp9/encoder/vp9_rdopt.c", - "libvpx/vp9/encoder/vp9_resize.c", - "libvpx/vp9/encoder/vp9_segmentation.c", - "libvpx/vp9/encoder/vp9_skin_detection.c", - "libvpx/vp9/encoder/vp9_speed_features.c", - "libvpx/vp9/encoder/vp9_subexp.c", - "libvpx/vp9/encoder/vp9_svc_layercontext.c", - "libvpx/vp9/encoder/vp9_tokenize.c", - "libvpx/vp9/encoder/vp9_treewriter.c", - "libvpx/vp9/vp9_cx_iface.c", - "libvpx/vp9/vp9_dx_iface.c", - "libvpx/vp9/vp9_iface_common.c", - "libvpx/vpx/src/vpx_codec.c", - "libvpx/vpx/src/vpx_decoder.c", - "libvpx/vpx/src/vpx_encoder.c", - "libvpx/vpx/src/vpx_image.c", - "libvpx/vpx_dsp/arm/avg_neon.c", - "libvpx/vpx_dsp/arm/avg_pred_neon.c", - "libvpx/vpx_dsp/arm/fdct16x16_neon.c", - "libvpx/vpx_dsp/arm/fdct32x32_neon.c", - "libvpx/vpx_dsp/arm/fdct_neon.c", - "libvpx/vpx_dsp/arm/fdct_partial_neon.c", - "libvpx/vpx_dsp/arm/fwd_txfm_neon.c", - "libvpx/vpx_dsp/arm/hadamard_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct4x4_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct8x8_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct16x16_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct32x32_34_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct32x32_135_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_idct32x32_add_neon.c", - "libvpx/vpx_dsp/arm/highbd_intrapred_neon.c", - "libvpx/vpx_dsp/arm/highbd_loopfilter_neon.c", - "libvpx/vpx_dsp/arm/highbd_vpx_convolve8_neon.c", - "libvpx/vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c", - "libvpx/vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c", - "libvpx/vpx_dsp/arm/highbd_vpx_convolve_neon.c", - "libvpx/vpx_dsp/arm/idct4x4_1_add_neon.c", - "libvpx/vpx_dsp/arm/idct4x4_add_neon.c", - "libvpx/vpx_dsp/arm/idct8x8_1_add_neon.c", - "libvpx/vpx_dsp/arm/idct8x8_add_neon.c", - "libvpx/vpx_dsp/arm/idct16x16_1_add_neon.c", - "libvpx/vpx_dsp/arm/idct16x16_add_neon.c", - "libvpx/vpx_dsp/arm/idct32x32_1_add_neon.c", - "libvpx/vpx_dsp/arm/idct32x32_34_add_neon.c", - "libvpx/vpx_dsp/arm/idct32x32_135_add_neon.c", - "libvpx/vpx_dsp/arm/idct32x32_add_neon.c", - "libvpx/vpx_dsp/arm/intrapred_neon.c", - "libvpx/vpx_dsp/arm/loopfilter_neon.c", - "libvpx/vpx_dsp/arm/quantize_neon.c", - "libvpx/vpx_dsp/arm/sad4d_neon.c", - "libvpx/vpx_dsp/arm/sad_neon.c", - "libvpx/vpx_dsp/arm/subpel_variance_neon.c", - "libvpx/vpx_dsp/arm/subtract_neon.c", - "libvpx/vpx_dsp/arm/sum_squares_neon.c", - "libvpx/vpx_dsp/arm/variance_neon.c", - "libvpx/vpx_dsp/arm/vpx_convolve8_neon.c", - "libvpx/vpx_dsp/arm/vpx_convolve_avg_neon.c", - "libvpx/vpx_dsp/arm/vpx_convolve_copy_neon.c", - "libvpx/vpx_dsp/arm/vpx_convolve_neon.c", - "libvpx/vpx_dsp/arm/vpx_scaled_convolve8_neon.c", - "libvpx/vpx_dsp/avg.c", - "libvpx/vpx_dsp/bitreader.c", - "libvpx/vpx_dsp/bitreader_buffer.c", - "libvpx/vpx_dsp/bitwriter.c", - "libvpx/vpx_dsp/bitwriter_buffer.c", - "libvpx/vpx_dsp/fwd_txfm.c", - "libvpx/vpx_dsp/intrapred.c", - "libvpx/vpx_dsp/inv_txfm.c", - "libvpx/vpx_dsp/loopfilter.c", - "libvpx/vpx_dsp/prob.c", - "libvpx/vpx_dsp/psnr.c", - "libvpx/vpx_dsp/quantize.c", - "libvpx/vpx_dsp/sad.c", - "libvpx/vpx_dsp/skin_detection.c", - "libvpx/vpx_dsp/subtract.c", - "libvpx/vpx_dsp/sum_squares.c", - "libvpx/vpx_dsp/variance.c", - "libvpx/vpx_dsp/vpx_convolve.c", - "libvpx/vpx_dsp/vpx_dsp_rtcd.c", - "libvpx/vpx_mem/vpx_mem.c", - "libvpx/vpx_ports/arm_cpudetect.c", - "libvpx/vpx_scale/generic/gen_scalers.c", - "libvpx/vpx_scale/generic/vpx_scale.c", - "libvpx/vpx_scale/generic/yv12config.c", - "libvpx/vpx_scale/generic/yv12extend.c", - "libvpx/vpx_scale/vpx_scale_rtcd.c", - "libvpx/vpx_util/vpx_thread.c", - "libvpx/vpx_util/vpx_write_yuv_frame.c", + "vp8/common/alloccommon.c", + "vp8/common/arm/loopfilter_arm.c", + "vp8/common/arm/neon/bilinearpredict_neon.c", + "vp8/common/arm/neon/copymem_neon.c", + "vp8/common/arm/neon/dc_only_idct_add_neon.c", + "vp8/common/arm/neon/dequant_idct_neon.c", + "vp8/common/arm/neon/dequantizeb_neon.c", + "vp8/common/arm/neon/idct_blk_neon.c", + "vp8/common/arm/neon/iwalsh_neon.c", + "vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c", + "vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c", + "vp8/common/arm/neon/mbloopfilter_neon.c", + "vp8/common/arm/neon/shortidct4x4llm_neon.c", + "vp8/common/arm/neon/sixtappredict_neon.c", + "vp8/common/arm/neon/vp8_loopfilter_neon.c", + "vp8/common/blockd.c", + "vp8/common/dequantize.c", + "vp8/common/entropy.c", + "vp8/common/entropymode.c", + "vp8/common/entropymv.c", + "vp8/common/extend.c", + "vp8/common/filter.c", + "vp8/common/findnearmv.c", + "vp8/common/generic/systemdependent.c", + "vp8/common/idct_blk.c", + "vp8/common/idctllm.c", + "vp8/common/loopfilter_filters.c", + "vp8/common/mbpitch.c", + "vp8/common/modecont.c", + "vp8/common/quant_common.c", + "vp8/common/reconinter.c", + "vp8/common/reconintra.c", + "vp8/common/reconintra4x4.c", + "vp8/common/rtcd.c", + "vp8/common/setupintrarecon.c", + "vp8/common/swapyv12buffer.c", + "vp8/common/treecoder.c", + "vp8/common/vp8_loopfilter.c", + "vp8/common/vp8_skin_detection.c", + "vp8/decoder/dboolhuff.c", + "vp8/decoder/decodeframe.c", + "vp8/decoder/decodemv.c", + "vp8/decoder/detokenize.c", + "vp8/decoder/onyxd_if.c", + "vp8/decoder/threading.c", + "vp8/encoder/arm/neon/denoising_neon.c", + "vp8/encoder/arm/neon/fastquantizeb_neon.c", + "vp8/encoder/arm/neon/shortfdct_neon.c", + "vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c", + "vp8/encoder/bitstream.c", + "vp8/encoder/boolhuff.c", + "vp8/encoder/copy_c.c", + "vp8/encoder/dct.c", + "vp8/encoder/denoising.c", + "vp8/encoder/encodeframe.c", + "vp8/encoder/encodeintra.c", + "vp8/encoder/encodemb.c", + "vp8/encoder/encodemv.c", + "vp8/encoder/ethreading.c", + "vp8/encoder/lookahead.c", + "vp8/encoder/mcomp.c", + "vp8/encoder/modecosts.c", + "vp8/encoder/onyx_if.c", + "vp8/encoder/pickinter.c", + "vp8/encoder/picklpf.c", + "vp8/encoder/ratectrl.c", + "vp8/encoder/rdopt.c", + "vp8/encoder/segmentation.c", + "vp8/encoder/tokenize.c", + "vp8/encoder/treewriter.c", + "vp8/encoder/vp8_quantize.c", + "vp8/vp8_cx_iface.c", + "vp8/vp8_dx_iface.c", + "vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c", + "vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c", + "vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c", + "vp9/common/arm/neon/vp9_iht4x4_add_neon.c", + "vp9/common/arm/neon/vp9_iht8x8_add_neon.c", + "vp9/common/arm/neon/vp9_iht16x16_add_neon.c", + "vp9/common/vp9_alloccommon.c", + "vp9/common/vp9_blockd.c", + "vp9/common/vp9_common_data.c", + "vp9/common/vp9_entropy.c", + "vp9/common/vp9_entropymode.c", + "vp9/common/vp9_entropymv.c", + "vp9/common/vp9_filter.c", + "vp9/common/vp9_frame_buffers.c", + "vp9/common/vp9_idct.c", + "vp9/common/vp9_loopfilter.c", + "vp9/common/vp9_mvref_common.c", + "vp9/common/vp9_pred_common.c", + "vp9/common/vp9_quant_common.c", + "vp9/common/vp9_reconinter.c", + "vp9/common/vp9_reconintra.c", + "vp9/common/vp9_rtcd.c", + "vp9/common/vp9_scale.c", + "vp9/common/vp9_scan.c", + "vp9/common/vp9_seg_common.c", + "vp9/common/vp9_thread_common.c", + "vp9/common/vp9_tile_common.c", + "vp9/decoder/vp9_decodeframe.c", + "vp9/decoder/vp9_decodemv.c", + "vp9/decoder/vp9_decoder.c", + "vp9/decoder/vp9_detokenize.c", + "vp9/decoder/vp9_dsubexp.c", + "vp9/decoder/vp9_job_queue.c", + "vp9/encoder/arm/neon/vp9_dct_neon.c", + "vp9/encoder/arm/neon/vp9_frame_scale_neon.c", + "vp9/encoder/arm/neon/vp9_quantize_neon.c", + "vp9/encoder/vp9_aq_cyclicrefresh.c", + "vp9/encoder/vp9_bitstream.c", + "vp9/encoder/vp9_context_tree.c", + "vp9/encoder/vp9_cost.c", + "vp9/encoder/vp9_dct.c", + "vp9/encoder/vp9_encodeframe.c", + "vp9/encoder/vp9_encodemb.c", + "vp9/encoder/vp9_encodemv.c", + "vp9/encoder/vp9_encoder.c", + "vp9/encoder/vp9_ethread.c", + "vp9/encoder/vp9_ext_ratectrl.c", + "vp9/encoder/vp9_extend.c", + "vp9/encoder/vp9_frame_scale.c", + "vp9/encoder/vp9_lookahead.c", + "vp9/encoder/vp9_mcomp.c", + "vp9/encoder/vp9_multi_thread.c", + "vp9/encoder/vp9_noise_estimate.c", + "vp9/encoder/vp9_picklpf.c", + "vp9/encoder/vp9_pickmode.c", + "vp9/encoder/vp9_quantize.c", + "vp9/encoder/vp9_ratectrl.c", + "vp9/encoder/vp9_rd.c", + "vp9/encoder/vp9_rdopt.c", + "vp9/encoder/vp9_resize.c", + "vp9/encoder/vp9_segmentation.c", + "vp9/encoder/vp9_skin_detection.c", + "vp9/encoder/vp9_speed_features.c", + "vp9/encoder/vp9_subexp.c", + "vp9/encoder/vp9_svc_layercontext.c", + "vp9/encoder/vp9_tokenize.c", + "vp9/encoder/vp9_treewriter.c", + "vp9/vp9_cx_iface.c", + "vp9/vp9_dx_iface.c", + "vp9/vp9_iface_common.c", + "vpx/src/vpx_codec.c", + "vpx/src/vpx_decoder.c", + "vpx/src/vpx_encoder.c", + "vpx/src/vpx_image.c", + "vpx_dsp/arm/avg_neon.c", + "vpx_dsp/arm/avg_pred_neon.c", + "vpx_dsp/arm/fdct16x16_neon.c", + "vpx_dsp/arm/fdct32x32_neon.c", + "vpx_dsp/arm/fdct_neon.c", + "vpx_dsp/arm/fdct_partial_neon.c", + "vpx_dsp/arm/fwd_txfm_neon.c", + "vpx_dsp/arm/hadamard_neon.c", + "vpx_dsp/arm/highbd_idct4x4_add_neon.c", + "vpx_dsp/arm/highbd_idct8x8_add_neon.c", + "vpx_dsp/arm/highbd_idct16x16_add_neon.c", + "vpx_dsp/arm/highbd_idct32x32_34_add_neon.c", + "vpx_dsp/arm/highbd_idct32x32_135_add_neon.c", + "vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c", + "vpx_dsp/arm/highbd_idct32x32_add_neon.c", + "vpx_dsp/arm/highbd_intrapred_neon.c", + "vpx_dsp/arm/highbd_loopfilter_neon.c", + "vpx_dsp/arm/highbd_vpx_convolve8_neon.c", + "vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c", + "vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c", + "vpx_dsp/arm/highbd_vpx_convolve_neon.c", + "vpx_dsp/arm/idct4x4_1_add_neon.c", + "vpx_dsp/arm/idct4x4_add_neon.c", + "vpx_dsp/arm/idct8x8_1_add_neon.c", + "vpx_dsp/arm/idct8x8_add_neon.c", + "vpx_dsp/arm/idct16x16_1_add_neon.c", + "vpx_dsp/arm/idct16x16_add_neon.c", + "vpx_dsp/arm/idct32x32_1_add_neon.c", + "vpx_dsp/arm/idct32x32_34_add_neon.c", + "vpx_dsp/arm/idct32x32_135_add_neon.c", + "vpx_dsp/arm/idct32x32_add_neon.c", + "vpx_dsp/arm/intrapred_neon.c", + "vpx_dsp/arm/loopfilter_neon.c", + "vpx_dsp/arm/quantize_neon.c", + "vpx_dsp/arm/sad4d_neon.c", + "vpx_dsp/arm/sad_neon.c", + "vpx_dsp/arm/subpel_variance_neon.c", + "vpx_dsp/arm/subtract_neon.c", + "vpx_dsp/arm/sum_squares_neon.c", + "vpx_dsp/arm/variance_neon.c", + "vpx_dsp/arm/vpx_convolve8_neon.c", + "vpx_dsp/arm/vpx_convolve_avg_neon.c", + "vpx_dsp/arm/vpx_convolve_copy_neon.c", + "vpx_dsp/arm/vpx_convolve_neon.c", + "vpx_dsp/arm/vpx_scaled_convolve8_neon.c", + "vpx_dsp/avg.c", + "vpx_dsp/bitreader.c", + "vpx_dsp/bitreader_buffer.c", + "vpx_dsp/bitwriter.c", + "vpx_dsp/bitwriter_buffer.c", + "vpx_dsp/fwd_txfm.c", + "vpx_dsp/intrapred.c", + "vpx_dsp/inv_txfm.c", + "vpx_dsp/loopfilter.c", + "vpx_dsp/prob.c", + "vpx_dsp/psnr.c", + "vpx_dsp/quantize.c", + "vpx_dsp/sad.c", + "vpx_dsp/skin_detection.c", + "vpx_dsp/subtract.c", + "vpx_dsp/sum_squares.c", + "vpx_dsp/variance.c", + "vpx_dsp/vpx_convolve.c", + "vpx_dsp/vpx_dsp_rtcd.c", + "vpx_mem/vpx_mem.c", + "vpx_ports/arm_cpudetect.c", + "vpx_scale/generic/gen_scalers.c", + "vpx_scale/generic/vpx_scale.c", + "vpx_scale/generic/yv12config.c", + "vpx_scale/generic/yv12extend.c", + "vpx_scale/vpx_scale_rtcd.c", + "vpx_util/vpx_thread.c", + "vpx_util/vpx_write_yuv_frame.c", ] libvpx_generic_c_srcs = [ "config/generic/vpx_config.c", - "libvpx/vp8/common/alloccommon.c", - "libvpx/vp8/common/blockd.c", - "libvpx/vp8/common/dequantize.c", - "libvpx/vp8/common/entropy.c", - "libvpx/vp8/common/entropymode.c", - "libvpx/vp8/common/entropymv.c", - "libvpx/vp8/common/extend.c", - "libvpx/vp8/common/filter.c", - "libvpx/vp8/common/findnearmv.c", - "libvpx/vp8/common/generic/systemdependent.c", - "libvpx/vp8/common/idct_blk.c", - "libvpx/vp8/common/idctllm.c", - "libvpx/vp8/common/loopfilter_filters.c", - "libvpx/vp8/common/mbpitch.c", - "libvpx/vp8/common/modecont.c", - "libvpx/vp8/common/quant_common.c", - "libvpx/vp8/common/reconinter.c", - "libvpx/vp8/common/reconintra.c", - "libvpx/vp8/common/reconintra4x4.c", - "libvpx/vp8/common/rtcd.c", - "libvpx/vp8/common/setupintrarecon.c", - "libvpx/vp8/common/swapyv12buffer.c", - "libvpx/vp8/common/treecoder.c", - "libvpx/vp8/common/vp8_loopfilter.c", - "libvpx/vp8/common/vp8_skin_detection.c", - "libvpx/vp8/decoder/dboolhuff.c", - "libvpx/vp8/decoder/decodeframe.c", - "libvpx/vp8/decoder/decodemv.c", - "libvpx/vp8/decoder/detokenize.c", - "libvpx/vp8/decoder/onyxd_if.c", - "libvpx/vp8/decoder/threading.c", - "libvpx/vp8/encoder/bitstream.c", - "libvpx/vp8/encoder/boolhuff.c", - "libvpx/vp8/encoder/copy_c.c", - "libvpx/vp8/encoder/dct.c", - "libvpx/vp8/encoder/denoising.c", - "libvpx/vp8/encoder/encodeframe.c", - "libvpx/vp8/encoder/encodeintra.c", - "libvpx/vp8/encoder/encodemb.c", - "libvpx/vp8/encoder/encodemv.c", - "libvpx/vp8/encoder/ethreading.c", - "libvpx/vp8/encoder/lookahead.c", - "libvpx/vp8/encoder/mcomp.c", - "libvpx/vp8/encoder/modecosts.c", - "libvpx/vp8/encoder/onyx_if.c", - "libvpx/vp8/encoder/pickinter.c", - "libvpx/vp8/encoder/picklpf.c", - "libvpx/vp8/encoder/ratectrl.c", - "libvpx/vp8/encoder/rdopt.c", - "libvpx/vp8/encoder/segmentation.c", - "libvpx/vp8/encoder/tokenize.c", - "libvpx/vp8/encoder/treewriter.c", - "libvpx/vp8/encoder/vp8_quantize.c", - "libvpx/vp8/vp8_cx_iface.c", - "libvpx/vp8/vp8_dx_iface.c", - "libvpx/vp9/common/vp9_alloccommon.c", - "libvpx/vp9/common/vp9_blockd.c", - "libvpx/vp9/common/vp9_common_data.c", - "libvpx/vp9/common/vp9_entropy.c", - "libvpx/vp9/common/vp9_entropymode.c", - "libvpx/vp9/common/vp9_entropymv.c", - "libvpx/vp9/common/vp9_filter.c", - "libvpx/vp9/common/vp9_frame_buffers.c", - "libvpx/vp9/common/vp9_idct.c", - "libvpx/vp9/common/vp9_loopfilter.c", - "libvpx/vp9/common/vp9_mvref_common.c", - "libvpx/vp9/common/vp9_pred_common.c", - "libvpx/vp9/common/vp9_quant_common.c", - "libvpx/vp9/common/vp9_reconinter.c", - "libvpx/vp9/common/vp9_reconintra.c", - "libvpx/vp9/common/vp9_rtcd.c", - "libvpx/vp9/common/vp9_scale.c", - "libvpx/vp9/common/vp9_scan.c", - "libvpx/vp9/common/vp9_seg_common.c", - "libvpx/vp9/common/vp9_thread_common.c", - "libvpx/vp9/common/vp9_tile_common.c", - "libvpx/vp9/decoder/vp9_decodeframe.c", - "libvpx/vp9/decoder/vp9_decodemv.c", - "libvpx/vp9/decoder/vp9_decoder.c", - "libvpx/vp9/decoder/vp9_detokenize.c", - "libvpx/vp9/decoder/vp9_dsubexp.c", - "libvpx/vp9/decoder/vp9_job_queue.c", - "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", - "libvpx/vp9/encoder/vp9_bitstream.c", - "libvpx/vp9/encoder/vp9_context_tree.c", - "libvpx/vp9/encoder/vp9_cost.c", - "libvpx/vp9/encoder/vp9_dct.c", - "libvpx/vp9/encoder/vp9_encodeframe.c", - "libvpx/vp9/encoder/vp9_encodemb.c", - "libvpx/vp9/encoder/vp9_encodemv.c", - "libvpx/vp9/encoder/vp9_encoder.c", - "libvpx/vp9/encoder/vp9_ethread.c", - "libvpx/vp9/encoder/vp9_ext_ratectrl.c", - "libvpx/vp9/encoder/vp9_extend.c", - "libvpx/vp9/encoder/vp9_frame_scale.c", - "libvpx/vp9/encoder/vp9_lookahead.c", - "libvpx/vp9/encoder/vp9_mcomp.c", - "libvpx/vp9/encoder/vp9_multi_thread.c", - "libvpx/vp9/encoder/vp9_noise_estimate.c", - "libvpx/vp9/encoder/vp9_picklpf.c", - "libvpx/vp9/encoder/vp9_pickmode.c", - "libvpx/vp9/encoder/vp9_quantize.c", - "libvpx/vp9/encoder/vp9_ratectrl.c", - "libvpx/vp9/encoder/vp9_rd.c", - "libvpx/vp9/encoder/vp9_rdopt.c", - "libvpx/vp9/encoder/vp9_resize.c", - "libvpx/vp9/encoder/vp9_segmentation.c", - "libvpx/vp9/encoder/vp9_skin_detection.c", - "libvpx/vp9/encoder/vp9_speed_features.c", - "libvpx/vp9/encoder/vp9_subexp.c", - "libvpx/vp9/encoder/vp9_svc_layercontext.c", - "libvpx/vp9/encoder/vp9_tokenize.c", - "libvpx/vp9/encoder/vp9_treewriter.c", - "libvpx/vp9/vp9_cx_iface.c", - "libvpx/vp9/vp9_dx_iface.c", - "libvpx/vp9/vp9_iface_common.c", - "libvpx/vpx/src/vpx_codec.c", - "libvpx/vpx/src/vpx_decoder.c", - "libvpx/vpx/src/vpx_encoder.c", - "libvpx/vpx/src/vpx_image.c", - "libvpx/vpx_dsp/avg.c", - "libvpx/vpx_dsp/bitreader.c", - "libvpx/vpx_dsp/bitreader_buffer.c", - "libvpx/vpx_dsp/bitwriter.c", - "libvpx/vpx_dsp/bitwriter_buffer.c", - "libvpx/vpx_dsp/fwd_txfm.c", - "libvpx/vpx_dsp/intrapred.c", - "libvpx/vpx_dsp/inv_txfm.c", - "libvpx/vpx_dsp/loopfilter.c", - "libvpx/vpx_dsp/prob.c", - "libvpx/vpx_dsp/psnr.c", - "libvpx/vpx_dsp/quantize.c", - "libvpx/vpx_dsp/sad.c", - "libvpx/vpx_dsp/skin_detection.c", - "libvpx/vpx_dsp/subtract.c", - "libvpx/vpx_dsp/sum_squares.c", - "libvpx/vpx_dsp/variance.c", - "libvpx/vpx_dsp/vpx_convolve.c", - "libvpx/vpx_dsp/vpx_dsp_rtcd.c", - "libvpx/vpx_mem/vpx_mem.c", - "libvpx/vpx_scale/generic/gen_scalers.c", - "libvpx/vpx_scale/generic/vpx_scale.c", - "libvpx/vpx_scale/generic/yv12config.c", - "libvpx/vpx_scale/generic/yv12extend.c", - "libvpx/vpx_scale/vpx_scale_rtcd.c", - "libvpx/vpx_util/vpx_thread.c", - "libvpx/vpx_util/vpx_write_yuv_frame.c", + "vp8/common/alloccommon.c", + "vp8/common/blockd.c", + "vp8/common/dequantize.c", + "vp8/common/entropy.c", + "vp8/common/entropymode.c", + "vp8/common/entropymv.c", + "vp8/common/extend.c", + "vp8/common/filter.c", + "vp8/common/findnearmv.c", + "vp8/common/generic/systemdependent.c", + "vp8/common/idct_blk.c", + "vp8/common/idctllm.c", + "vp8/common/loopfilter_filters.c", + "vp8/common/mbpitch.c", + "vp8/common/modecont.c", + "vp8/common/quant_common.c", + "vp8/common/reconinter.c", + "vp8/common/reconintra.c", + "vp8/common/reconintra4x4.c", + "vp8/common/rtcd.c", + "vp8/common/setupintrarecon.c", + "vp8/common/swapyv12buffer.c", + "vp8/common/treecoder.c", + "vp8/common/vp8_loopfilter.c", + "vp8/common/vp8_skin_detection.c", + "vp8/decoder/dboolhuff.c", + "vp8/decoder/decodeframe.c", + "vp8/decoder/decodemv.c", + "vp8/decoder/detokenize.c", + "vp8/decoder/onyxd_if.c", + "vp8/decoder/threading.c", + "vp8/encoder/bitstream.c", + "vp8/encoder/boolhuff.c", + "vp8/encoder/copy_c.c", + "vp8/encoder/dct.c", + "vp8/encoder/denoising.c", + "vp8/encoder/encodeframe.c", + "vp8/encoder/encodeintra.c", + "vp8/encoder/encodemb.c", + "vp8/encoder/encodemv.c", + "vp8/encoder/ethreading.c", + "vp8/encoder/lookahead.c", + "vp8/encoder/mcomp.c", + "vp8/encoder/modecosts.c", + "vp8/encoder/onyx_if.c", + "vp8/encoder/pickinter.c", + "vp8/encoder/picklpf.c", + "vp8/encoder/ratectrl.c", + "vp8/encoder/rdopt.c", + "vp8/encoder/segmentation.c", + "vp8/encoder/tokenize.c", + "vp8/encoder/treewriter.c", + "vp8/encoder/vp8_quantize.c", + "vp8/vp8_cx_iface.c", + "vp8/vp8_dx_iface.c", + "vp9/common/vp9_alloccommon.c", + "vp9/common/vp9_blockd.c", + "vp9/common/vp9_common_data.c", + "vp9/common/vp9_entropy.c", + "vp9/common/vp9_entropymode.c", + "vp9/common/vp9_entropymv.c", + "vp9/common/vp9_filter.c", + "vp9/common/vp9_frame_buffers.c", + "vp9/common/vp9_idct.c", + "vp9/common/vp9_loopfilter.c", + "vp9/common/vp9_mvref_common.c", + "vp9/common/vp9_pred_common.c", + "vp9/common/vp9_quant_common.c", + "vp9/common/vp9_reconinter.c", + "vp9/common/vp9_reconintra.c", + "vp9/common/vp9_rtcd.c", + "vp9/common/vp9_scale.c", + "vp9/common/vp9_scan.c", + "vp9/common/vp9_seg_common.c", + "vp9/common/vp9_thread_common.c", + "vp9/common/vp9_tile_common.c", + "vp9/decoder/vp9_decodeframe.c", + "vp9/decoder/vp9_decodemv.c", + "vp9/decoder/vp9_decoder.c", + "vp9/decoder/vp9_detokenize.c", + "vp9/decoder/vp9_dsubexp.c", + "vp9/decoder/vp9_job_queue.c", + "vp9/encoder/vp9_aq_cyclicrefresh.c", + "vp9/encoder/vp9_bitstream.c", + "vp9/encoder/vp9_context_tree.c", + "vp9/encoder/vp9_cost.c", + "vp9/encoder/vp9_dct.c", + "vp9/encoder/vp9_encodeframe.c", + "vp9/encoder/vp9_encodemb.c", + "vp9/encoder/vp9_encodemv.c", + "vp9/encoder/vp9_encoder.c", + "vp9/encoder/vp9_ethread.c", + "vp9/encoder/vp9_ext_ratectrl.c", + "vp9/encoder/vp9_extend.c", + "vp9/encoder/vp9_frame_scale.c", + "vp9/encoder/vp9_lookahead.c", + "vp9/encoder/vp9_mcomp.c", + "vp9/encoder/vp9_multi_thread.c", + "vp9/encoder/vp9_noise_estimate.c", + "vp9/encoder/vp9_picklpf.c", + "vp9/encoder/vp9_pickmode.c", + "vp9/encoder/vp9_quantize.c", + "vp9/encoder/vp9_ratectrl.c", + "vp9/encoder/vp9_rd.c", + "vp9/encoder/vp9_rdopt.c", + "vp9/encoder/vp9_resize.c", + "vp9/encoder/vp9_segmentation.c", + "vp9/encoder/vp9_skin_detection.c", + "vp9/encoder/vp9_speed_features.c", + "vp9/encoder/vp9_subexp.c", + "vp9/encoder/vp9_svc_layercontext.c", + "vp9/encoder/vp9_tokenize.c", + "vp9/encoder/vp9_treewriter.c", + "vp9/vp9_cx_iface.c", + "vp9/vp9_dx_iface.c", + "vp9/vp9_iface_common.c", + "vpx/src/vpx_codec.c", + "vpx/src/vpx_decoder.c", + "vpx/src/vpx_encoder.c", + "vpx/src/vpx_image.c", + "vpx_dsp/avg.c", + "vpx_dsp/bitreader.c", + "vpx_dsp/bitreader_buffer.c", + "vpx_dsp/bitwriter.c", + "vpx_dsp/bitwriter_buffer.c", + "vpx_dsp/fwd_txfm.c", + "vpx_dsp/intrapred.c", + "vpx_dsp/inv_txfm.c", + "vpx_dsp/loopfilter.c", + "vpx_dsp/prob.c", + "vpx_dsp/psnr.c", + "vpx_dsp/quantize.c", + "vpx_dsp/sad.c", + "vpx_dsp/skin_detection.c", + "vpx_dsp/subtract.c", + "vpx_dsp/sum_squares.c", + "vpx_dsp/variance.c", + "vpx_dsp/vpx_convolve.c", + "vpx_dsp/vpx_dsp_rtcd.c", + "vpx_mem/vpx_mem.c", + "vpx_scale/generic/gen_scalers.c", + "vpx_scale/generic/vpx_scale.c", + "vpx_scale/generic/yv12config.c", + "vpx_scale/generic/yv12extend.c", + "vpx_scale/vpx_scale_rtcd.c", + "vpx_util/vpx_thread.c", + "vpx_util/vpx_write_yuv_frame.c", ] libvpx_x86_c_srcs = [ "config/x86/vpx_config.c", - "libvpx/vp8/common/alloccommon.c", - "libvpx/vp8/common/blockd.c", - "libvpx/vp8/common/dequantize.c", - "libvpx/vp8/common/entropy.c", - "libvpx/vp8/common/entropymode.c", - "libvpx/vp8/common/entropymv.c", - "libvpx/vp8/common/extend.c", - "libvpx/vp8/common/filter.c", - "libvpx/vp8/common/findnearmv.c", - "libvpx/vp8/common/generic/systemdependent.c", - "libvpx/vp8/common/idct_blk.c", - "libvpx/vp8/common/idctllm.c", - "libvpx/vp8/common/loopfilter_filters.c", - "libvpx/vp8/common/mbpitch.c", - "libvpx/vp8/common/mfqe.c", - "libvpx/vp8/common/modecont.c", - "libvpx/vp8/common/postproc.c", - "libvpx/vp8/common/quant_common.c", - "libvpx/vp8/common/reconinter.c", - "libvpx/vp8/common/reconintra.c", - "libvpx/vp8/common/reconintra4x4.c", - "libvpx/vp8/common/rtcd.c", - "libvpx/vp8/common/setupintrarecon.c", - "libvpx/vp8/common/swapyv12buffer.c", - "libvpx/vp8/common/treecoder.c", - "libvpx/vp8/common/vp8_loopfilter.c", - "libvpx/vp8/common/vp8_skin_detection.c", - "libvpx/vp8/common/x86/bilinear_filter_sse2.c", - "libvpx/vp8/common/x86/idct_blk_mmx.c", - "libvpx/vp8/common/x86/idct_blk_sse2.c", - "libvpx/vp8/common/x86/loopfilter_x86.c", - "libvpx/vp8/common/x86/vp8_asm_stubs.c", - "libvpx/vp8/decoder/dboolhuff.c", - "libvpx/vp8/decoder/decodeframe.c", - "libvpx/vp8/decoder/decodemv.c", - "libvpx/vp8/decoder/detokenize.c", - "libvpx/vp8/decoder/onyxd_if.c", - "libvpx/vp8/decoder/threading.c", - "libvpx/vp8/encoder/bitstream.c", - "libvpx/vp8/encoder/boolhuff.c", - "libvpx/vp8/encoder/copy_c.c", - "libvpx/vp8/encoder/dct.c", - "libvpx/vp8/encoder/denoising.c", - "libvpx/vp8/encoder/encodeframe.c", - "libvpx/vp8/encoder/encodeintra.c", - "libvpx/vp8/encoder/encodemb.c", - "libvpx/vp8/encoder/encodemv.c", - "libvpx/vp8/encoder/ethreading.c", - "libvpx/vp8/encoder/lookahead.c", - "libvpx/vp8/encoder/mcomp.c", - "libvpx/vp8/encoder/modecosts.c", - "libvpx/vp8/encoder/onyx_if.c", - "libvpx/vp8/encoder/pickinter.c", - "libvpx/vp8/encoder/picklpf.c", - "libvpx/vp8/encoder/ratectrl.c", - "libvpx/vp8/encoder/rdopt.c", - "libvpx/vp8/encoder/segmentation.c", - "libvpx/vp8/encoder/tokenize.c", - "libvpx/vp8/encoder/treewriter.c", - "libvpx/vp8/encoder/vp8_quantize.c", - "libvpx/vp8/encoder/x86/denoising_sse2.c", - "libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c", - "libvpx/vp8/encoder/x86/vp8_quantize_sse2.c", - "libvpx/vp8/encoder/x86/vp8_quantize_ssse3.c", - "libvpx/vp8/vp8_cx_iface.c", - "libvpx/vp8/vp8_dx_iface.c", - "libvpx/vp9/common/vp9_alloccommon.c", - "libvpx/vp9/common/vp9_blockd.c", - "libvpx/vp9/common/vp9_common_data.c", - "libvpx/vp9/common/vp9_entropy.c", - "libvpx/vp9/common/vp9_entropymode.c", - "libvpx/vp9/common/vp9_entropymv.c", - "libvpx/vp9/common/vp9_filter.c", - "libvpx/vp9/common/vp9_frame_buffers.c", - "libvpx/vp9/common/vp9_idct.c", - "libvpx/vp9/common/vp9_loopfilter.c", - "libvpx/vp9/common/vp9_mvref_common.c", - "libvpx/vp9/common/vp9_pred_common.c", - "libvpx/vp9/common/vp9_quant_common.c", - "libvpx/vp9/common/vp9_reconinter.c", - "libvpx/vp9/common/vp9_reconintra.c", - "libvpx/vp9/common/vp9_rtcd.c", - "libvpx/vp9/common/vp9_scale.c", - "libvpx/vp9/common/vp9_scan.c", - "libvpx/vp9/common/vp9_seg_common.c", - "libvpx/vp9/common/vp9_thread_common.c", - "libvpx/vp9/common/vp9_tile_common.c", - "libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c", - "libvpx/vp9/decoder/vp9_decodeframe.c", - "libvpx/vp9/decoder/vp9_decodemv.c", - "libvpx/vp9/decoder/vp9_decoder.c", - "libvpx/vp9/decoder/vp9_detokenize.c", - "libvpx/vp9/decoder/vp9_dsubexp.c", - "libvpx/vp9/decoder/vp9_job_queue.c", - "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", - "libvpx/vp9/encoder/vp9_bitstream.c", - "libvpx/vp9/encoder/vp9_context_tree.c", - "libvpx/vp9/encoder/vp9_cost.c", - "libvpx/vp9/encoder/vp9_dct.c", - "libvpx/vp9/encoder/vp9_encodeframe.c", - "libvpx/vp9/encoder/vp9_encodemb.c", - "libvpx/vp9/encoder/vp9_encodemv.c", - "libvpx/vp9/encoder/vp9_encoder.c", - "libvpx/vp9/encoder/vp9_ethread.c", - "libvpx/vp9/encoder/vp9_ext_ratectrl.c", - "libvpx/vp9/encoder/vp9_extend.c", - "libvpx/vp9/encoder/vp9_frame_scale.c", - "libvpx/vp9/encoder/vp9_lookahead.c", - "libvpx/vp9/encoder/vp9_mcomp.c", - "libvpx/vp9/encoder/vp9_multi_thread.c", - "libvpx/vp9/encoder/vp9_noise_estimate.c", - "libvpx/vp9/encoder/vp9_picklpf.c", - "libvpx/vp9/encoder/vp9_pickmode.c", - "libvpx/vp9/encoder/vp9_quantize.c", - "libvpx/vp9/encoder/vp9_ratectrl.c", - "libvpx/vp9/encoder/vp9_rd.c", - "libvpx/vp9/encoder/vp9_rdopt.c", - "libvpx/vp9/encoder/vp9_resize.c", - "libvpx/vp9/encoder/vp9_segmentation.c", - "libvpx/vp9/encoder/vp9_skin_detection.c", - "libvpx/vp9/encoder/vp9_speed_features.c", - "libvpx/vp9/encoder/vp9_subexp.c", - "libvpx/vp9/encoder/vp9_svc_layercontext.c", - "libvpx/vp9/encoder/vp9_tokenize.c", - "libvpx/vp9/encoder/vp9_treewriter.c", - "libvpx/vp9/encoder/x86/vp9_dct_intrin_sse2.c", - "libvpx/vp9/encoder/x86/vp9_frame_scale_ssse3.c", - "libvpx/vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c", - "libvpx/vp9/encoder/x86/vp9_quantize_sse2.c", - "libvpx/vp9/vp9_cx_iface.c", - "libvpx/vp9/vp9_dx_iface.c", - "libvpx/vp9/vp9_iface_common.c", - "libvpx/vpx/src/vpx_codec.c", - "libvpx/vpx/src/vpx_decoder.c", - "libvpx/vpx/src/vpx_encoder.c", - "libvpx/vpx/src/vpx_image.c", - "libvpx/vpx_dsp/add_noise.c", - "libvpx/vpx_dsp/avg.c", - "libvpx/vpx_dsp/bitreader.c", - "libvpx/vpx_dsp/bitreader_buffer.c", - "libvpx/vpx_dsp/bitwriter.c", - "libvpx/vpx_dsp/bitwriter_buffer.c", - "libvpx/vpx_dsp/deblock.c", - "libvpx/vpx_dsp/fwd_txfm.c", - "libvpx/vpx_dsp/intrapred.c", - "libvpx/vpx_dsp/inv_txfm.c", - "libvpx/vpx_dsp/loopfilter.c", - "libvpx/vpx_dsp/prob.c", - "libvpx/vpx_dsp/psnr.c", - "libvpx/vpx_dsp/quantize.c", - "libvpx/vpx_dsp/sad.c", - "libvpx/vpx_dsp/skin_detection.c", - "libvpx/vpx_dsp/subtract.c", - "libvpx/vpx_dsp/sum_squares.c", - "libvpx/vpx_dsp/variance.c", - "libvpx/vpx_dsp/vpx_convolve.c", - "libvpx/vpx_dsp/vpx_dsp_rtcd.c", - "libvpx/vpx_dsp/x86/avg_intrin_sse2.c", - "libvpx/vpx_dsp/x86/avg_pred_sse2.c", - "libvpx/vpx_dsp/x86/fwd_txfm_sse2.c", - "libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c", - "libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c", - "libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c", - "libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c", - "libvpx/vpx_dsp/x86/highbd_intrapred_intrin_sse2.c", - "libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c", - "libvpx/vpx_dsp/x86/highbd_loopfilter_sse2.c", - "libvpx/vpx_dsp/x86/highbd_quantize_intrin_sse2.c", - "libvpx/vpx_dsp/x86/highbd_variance_sse2.c", - "libvpx/vpx_dsp/x86/inv_txfm_sse2.c", - "libvpx/vpx_dsp/x86/inv_txfm_ssse3.c", - "libvpx/vpx_dsp/x86/loopfilter_sse2.c", - "libvpx/vpx_dsp/x86/post_proc_sse2.c", - "libvpx/vpx_dsp/x86/quantize_sse2.c", - "libvpx/vpx_dsp/x86/quantize_ssse3.c", - "libvpx/vpx_dsp/x86/sum_squares_sse2.c", - "libvpx/vpx_dsp/x86/variance_sse2.c", - "libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c", - "libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c", - "libvpx/vpx_mem/vpx_mem.c", - "libvpx/vpx_ports/emms_mmx.c", - "libvpx/vpx_scale/generic/gen_scalers.c", - "libvpx/vpx_scale/generic/vpx_scale.c", - "libvpx/vpx_scale/generic/yv12config.c", - "libvpx/vpx_scale/generic/yv12extend.c", - "libvpx/vpx_scale/vpx_scale_rtcd.c", - "libvpx/vpx_util/vpx_thread.c", - "libvpx/vpx_util/vpx_write_yuv_frame.c", + "vp8/common/alloccommon.c", + "vp8/common/blockd.c", + "vp8/common/dequantize.c", + "vp8/common/entropy.c", + "vp8/common/entropymode.c", + "vp8/common/entropymv.c", + "vp8/common/extend.c", + "vp8/common/filter.c", + "vp8/common/findnearmv.c", + "vp8/common/generic/systemdependent.c", + "vp8/common/idct_blk.c", + "vp8/common/idctllm.c", + "vp8/common/loopfilter_filters.c", + "vp8/common/mbpitch.c", + "vp8/common/mfqe.c", + "vp8/common/modecont.c", + "vp8/common/postproc.c", + "vp8/common/quant_common.c", + "vp8/common/reconinter.c", + "vp8/common/reconintra.c", + "vp8/common/reconintra4x4.c", + "vp8/common/rtcd.c", + "vp8/common/setupintrarecon.c", + "vp8/common/swapyv12buffer.c", + "vp8/common/treecoder.c", + "vp8/common/vp8_loopfilter.c", + "vp8/common/vp8_skin_detection.c", + "vp8/common/x86/bilinear_filter_sse2.c", + "vp8/common/x86/idct_blk_mmx.c", + "vp8/common/x86/idct_blk_sse2.c", + "vp8/common/x86/loopfilter_x86.c", + "vp8/common/x86/vp8_asm_stubs.c", + "vp8/decoder/dboolhuff.c", + "vp8/decoder/decodeframe.c", + "vp8/decoder/decodemv.c", + "vp8/decoder/detokenize.c", + "vp8/decoder/onyxd_if.c", + "vp8/decoder/threading.c", + "vp8/encoder/bitstream.c", + "vp8/encoder/boolhuff.c", + "vp8/encoder/copy_c.c", + "vp8/encoder/dct.c", + "vp8/encoder/denoising.c", + "vp8/encoder/encodeframe.c", + "vp8/encoder/encodeintra.c", + "vp8/encoder/encodemb.c", + "vp8/encoder/encodemv.c", + "vp8/encoder/ethreading.c", + "vp8/encoder/lookahead.c", + "vp8/encoder/mcomp.c", + "vp8/encoder/modecosts.c", + "vp8/encoder/onyx_if.c", + "vp8/encoder/pickinter.c", + "vp8/encoder/picklpf.c", + "vp8/encoder/ratectrl.c", + "vp8/encoder/rdopt.c", + "vp8/encoder/segmentation.c", + "vp8/encoder/tokenize.c", + "vp8/encoder/treewriter.c", + "vp8/encoder/vp8_quantize.c", + "vp8/encoder/x86/denoising_sse2.c", + "vp8/encoder/x86/vp8_enc_stubs_sse2.c", + "vp8/encoder/x86/vp8_quantize_sse2.c", + "vp8/encoder/x86/vp8_quantize_ssse3.c", + "vp8/vp8_cx_iface.c", + "vp8/vp8_dx_iface.c", + "vp9/common/vp9_alloccommon.c", + "vp9/common/vp9_blockd.c", + "vp9/common/vp9_common_data.c", + "vp9/common/vp9_entropy.c", + "vp9/common/vp9_entropymode.c", + "vp9/common/vp9_entropymv.c", + "vp9/common/vp9_filter.c", + "vp9/common/vp9_frame_buffers.c", + "vp9/common/vp9_idct.c", + "vp9/common/vp9_loopfilter.c", + "vp9/common/vp9_mvref_common.c", + "vp9/common/vp9_pred_common.c", + "vp9/common/vp9_quant_common.c", + "vp9/common/vp9_reconinter.c", + "vp9/common/vp9_reconintra.c", + "vp9/common/vp9_rtcd.c", + "vp9/common/vp9_scale.c", + "vp9/common/vp9_scan.c", + "vp9/common/vp9_seg_common.c", + "vp9/common/vp9_thread_common.c", + "vp9/common/vp9_tile_common.c", + "vp9/common/x86/vp9_idct_intrin_sse2.c", + "vp9/decoder/vp9_decodeframe.c", + "vp9/decoder/vp9_decodemv.c", + "vp9/decoder/vp9_decoder.c", + "vp9/decoder/vp9_detokenize.c", + "vp9/decoder/vp9_dsubexp.c", + "vp9/decoder/vp9_job_queue.c", + "vp9/encoder/vp9_aq_cyclicrefresh.c", + "vp9/encoder/vp9_bitstream.c", + "vp9/encoder/vp9_context_tree.c", + "vp9/encoder/vp9_cost.c", + "vp9/encoder/vp9_dct.c", + "vp9/encoder/vp9_encodeframe.c", + "vp9/encoder/vp9_encodemb.c", + "vp9/encoder/vp9_encodemv.c", + "vp9/encoder/vp9_encoder.c", + "vp9/encoder/vp9_ethread.c", + "vp9/encoder/vp9_ext_ratectrl.c", + "vp9/encoder/vp9_extend.c", + "vp9/encoder/vp9_frame_scale.c", + "vp9/encoder/vp9_lookahead.c", + "vp9/encoder/vp9_mcomp.c", + "vp9/encoder/vp9_multi_thread.c", + "vp9/encoder/vp9_noise_estimate.c", + "vp9/encoder/vp9_picklpf.c", + "vp9/encoder/vp9_pickmode.c", + "vp9/encoder/vp9_quantize.c", + "vp9/encoder/vp9_ratectrl.c", + "vp9/encoder/vp9_rd.c", + "vp9/encoder/vp9_rdopt.c", + "vp9/encoder/vp9_resize.c", + "vp9/encoder/vp9_segmentation.c", + "vp9/encoder/vp9_skin_detection.c", + "vp9/encoder/vp9_speed_features.c", + "vp9/encoder/vp9_subexp.c", + "vp9/encoder/vp9_svc_layercontext.c", + "vp9/encoder/vp9_tokenize.c", + "vp9/encoder/vp9_treewriter.c", + "vp9/encoder/x86/vp9_dct_intrin_sse2.c", + "vp9/encoder/x86/vp9_frame_scale_ssse3.c", + "vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c", + "vp9/encoder/x86/vp9_quantize_sse2.c", + "vp9/vp9_cx_iface.c", + "vp9/vp9_dx_iface.c", + "vp9/vp9_iface_common.c", + "vpx/src/vpx_codec.c", + "vpx/src/vpx_decoder.c", + "vpx/src/vpx_encoder.c", + "vpx/src/vpx_image.c", + "vpx_dsp/add_noise.c", + "vpx_dsp/avg.c", + "vpx_dsp/bitreader.c", + "vpx_dsp/bitreader_buffer.c", + "vpx_dsp/bitwriter.c", + "vpx_dsp/bitwriter_buffer.c", + "vpx_dsp/deblock.c", + "vpx_dsp/fwd_txfm.c", + "vpx_dsp/intrapred.c", + "vpx_dsp/inv_txfm.c", + "vpx_dsp/loopfilter.c", + "vpx_dsp/prob.c", + "vpx_dsp/psnr.c", + "vpx_dsp/quantize.c", + "vpx_dsp/sad.c", + "vpx_dsp/skin_detection.c", + "vpx_dsp/subtract.c", + "vpx_dsp/sum_squares.c", + "vpx_dsp/variance.c", + "vpx_dsp/vpx_convolve.c", + "vpx_dsp/vpx_dsp_rtcd.c", + "vpx_dsp/x86/avg_intrin_sse2.c", + "vpx_dsp/x86/avg_pred_sse2.c", + "vpx_dsp/x86/fwd_txfm_sse2.c", + "vpx_dsp/x86/highbd_idct4x4_add_sse2.c", + "vpx_dsp/x86/highbd_idct8x8_add_sse2.c", + "vpx_dsp/x86/highbd_idct16x16_add_sse2.c", + "vpx_dsp/x86/highbd_idct32x32_add_sse2.c", + "vpx_dsp/x86/highbd_intrapred_intrin_sse2.c", + "vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c", + "vpx_dsp/x86/highbd_loopfilter_sse2.c", + "vpx_dsp/x86/highbd_quantize_intrin_sse2.c", + "vpx_dsp/x86/highbd_variance_sse2.c", + "vpx_dsp/x86/inv_txfm_sse2.c", + "vpx_dsp/x86/inv_txfm_ssse3.c", + "vpx_dsp/x86/loopfilter_sse2.c", + "vpx_dsp/x86/post_proc_sse2.c", + "vpx_dsp/x86/quantize_sse2.c", + "vpx_dsp/x86/quantize_ssse3.c", + "vpx_dsp/x86/sum_squares_sse2.c", + "vpx_dsp/x86/variance_sse2.c", + "vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c", + "vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c", + "vpx_mem/vpx_mem.c", + "vpx_ports/emms_mmx.c", + "vpx_scale/generic/gen_scalers.c", + "vpx_scale/generic/vpx_scale.c", + "vpx_scale/generic/yv12config.c", + "vpx_scale/generic/yv12extend.c", + "vpx_scale/vpx_scale_rtcd.c", + "vpx_util/vpx_thread.c", + "vpx_util/vpx_write_yuv_frame.c", ] libvpx_x86_asm_srcs = [ - "libvpx/vp8/common/x86/dequantize_mmx.asm", - "libvpx/vp8/common/x86/idctllm_mmx.asm", - "libvpx/vp8/common/x86/idctllm_sse2.asm", - "libvpx/vp8/common/x86/iwalsh_sse2.asm", - "libvpx/vp8/common/x86/loopfilter_sse2.asm", - "libvpx/vp8/common/x86/mfqe_sse2.asm", - "libvpx/vp8/common/x86/recon_mmx.asm", - "libvpx/vp8/common/x86/recon_sse2.asm", - "libvpx/vp8/common/x86/subpixel_mmx.asm", - "libvpx/vp8/common/x86/subpixel_sse2.asm", - "libvpx/vp8/common/x86/subpixel_ssse3.asm", - "libvpx/vp8/encoder/x86/block_error_sse2.asm", - "libvpx/vp8/encoder/x86/copy_sse2.asm", - "libvpx/vp8/encoder/x86/copy_sse3.asm", - "libvpx/vp8/encoder/x86/dct_sse2.asm", - "libvpx/vp8/encoder/x86/fwalsh_sse2.asm", - "libvpx/vp9/encoder/x86/vp9_dct_sse2.asm", - "libvpx/vp9/encoder/x86/vp9_error_sse2.asm", - "libvpx/vpx_dsp/x86/add_noise_sse2.asm", - "libvpx/vpx_dsp/x86/deblock_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_intrapred_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_sad4d_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_sad_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_variance_impl_sse2.asm", - "libvpx/vpx_dsp/x86/intrapred_sse2.asm", - "libvpx/vpx_dsp/x86/intrapred_ssse3.asm", - "libvpx/vpx_dsp/x86/inv_wht_sse2.asm", - "libvpx/vpx_dsp/x86/sad4d_sse2.asm", - "libvpx/vpx_dsp/x86/sad_sse2.asm", - "libvpx/vpx_dsp/x86/subpel_variance_sse2.asm", - "libvpx/vpx_dsp/x86/subtract_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_convolve_copy_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_subpixel_8t_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm", - "libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm", - "libvpx/vpx_ports/x86_abi_support.asm", + "vp8/common/x86/dequantize_mmx.asm", + "vp8/common/x86/idctllm_mmx.asm", + "vp8/common/x86/idctllm_sse2.asm", + "vp8/common/x86/iwalsh_sse2.asm", + "vp8/common/x86/loopfilter_sse2.asm", + "vp8/common/x86/mfqe_sse2.asm", + "vp8/common/x86/recon_mmx.asm", + "vp8/common/x86/recon_sse2.asm", + "vp8/common/x86/subpixel_mmx.asm", + "vp8/common/x86/subpixel_sse2.asm", + "vp8/common/x86/subpixel_ssse3.asm", + "vp8/encoder/x86/block_error_sse2.asm", + "vp8/encoder/x86/copy_sse2.asm", + "vp8/encoder/x86/copy_sse3.asm", + "vp8/encoder/x86/dct_sse2.asm", + "vp8/encoder/x86/fwalsh_sse2.asm", + "vp9/encoder/x86/vp9_dct_sse2.asm", + "vp9/encoder/x86/vp9_error_sse2.asm", + "vpx_dsp/x86/add_noise_sse2.asm", + "vpx_dsp/x86/deblock_sse2.asm", + "vpx_dsp/x86/highbd_intrapred_sse2.asm", + "vpx_dsp/x86/highbd_sad4d_sse2.asm", + "vpx_dsp/x86/highbd_sad_sse2.asm", + "vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm", + "vpx_dsp/x86/highbd_variance_impl_sse2.asm", + "vpx_dsp/x86/intrapred_sse2.asm", + "vpx_dsp/x86/intrapred_ssse3.asm", + "vpx_dsp/x86/inv_wht_sse2.asm", + "vpx_dsp/x86/sad4d_sse2.asm", + "vpx_dsp/x86/sad_sse2.asm", + "vpx_dsp/x86/subpel_variance_sse2.asm", + "vpx_dsp/x86/subtract_sse2.asm", + "vpx_dsp/x86/vpx_convolve_copy_sse2.asm", + "vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm", + "vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm", + "vpx_dsp/x86/vpx_subpixel_8t_sse2.asm", + "vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm", + "vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm", + "vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm", + "vpx_ports/x86_abi_support.asm", ] libvpx_x86_64_c_srcs = [ "config/x86_64/vpx_config.c", - "libvpx/vp8/common/alloccommon.c", - "libvpx/vp8/common/blockd.c", - "libvpx/vp8/common/dequantize.c", - "libvpx/vp8/common/entropy.c", - "libvpx/vp8/common/entropymode.c", - "libvpx/vp8/common/entropymv.c", - "libvpx/vp8/common/extend.c", - "libvpx/vp8/common/filter.c", - "libvpx/vp8/common/findnearmv.c", - "libvpx/vp8/common/generic/systemdependent.c", - "libvpx/vp8/common/idct_blk.c", - "libvpx/vp8/common/idctllm.c", - "libvpx/vp8/common/loopfilter_filters.c", - "libvpx/vp8/common/mbpitch.c", - "libvpx/vp8/common/mfqe.c", - "libvpx/vp8/common/modecont.c", - "libvpx/vp8/common/postproc.c", - "libvpx/vp8/common/quant_common.c", - "libvpx/vp8/common/reconinter.c", - "libvpx/vp8/common/reconintra.c", - "libvpx/vp8/common/reconintra4x4.c", - "libvpx/vp8/common/rtcd.c", - "libvpx/vp8/common/setupintrarecon.c", - "libvpx/vp8/common/swapyv12buffer.c", - "libvpx/vp8/common/treecoder.c", - "libvpx/vp8/common/vp8_loopfilter.c", - "libvpx/vp8/common/vp8_skin_detection.c", - "libvpx/vp8/common/x86/bilinear_filter_sse2.c", - "libvpx/vp8/common/x86/idct_blk_mmx.c", - "libvpx/vp8/common/x86/idct_blk_sse2.c", - "libvpx/vp8/common/x86/loopfilter_x86.c", - "libvpx/vp8/common/x86/vp8_asm_stubs.c", - "libvpx/vp8/decoder/dboolhuff.c", - "libvpx/vp8/decoder/decodeframe.c", - "libvpx/vp8/decoder/decodemv.c", - "libvpx/vp8/decoder/detokenize.c", - "libvpx/vp8/decoder/onyxd_if.c", - "libvpx/vp8/decoder/threading.c", - "libvpx/vp8/encoder/bitstream.c", - "libvpx/vp8/encoder/boolhuff.c", - "libvpx/vp8/encoder/copy_c.c", - "libvpx/vp8/encoder/dct.c", - "libvpx/vp8/encoder/denoising.c", - "libvpx/vp8/encoder/encodeframe.c", - "libvpx/vp8/encoder/encodeintra.c", - "libvpx/vp8/encoder/encodemb.c", - "libvpx/vp8/encoder/encodemv.c", - "libvpx/vp8/encoder/ethreading.c", - "libvpx/vp8/encoder/lookahead.c", - "libvpx/vp8/encoder/mcomp.c", - "libvpx/vp8/encoder/modecosts.c", - "libvpx/vp8/encoder/onyx_if.c", - "libvpx/vp8/encoder/pickinter.c", - "libvpx/vp8/encoder/picklpf.c", - "libvpx/vp8/encoder/ratectrl.c", - "libvpx/vp8/encoder/rdopt.c", - "libvpx/vp8/encoder/segmentation.c", - "libvpx/vp8/encoder/tokenize.c", - "libvpx/vp8/encoder/treewriter.c", - "libvpx/vp8/encoder/vp8_quantize.c", - "libvpx/vp8/encoder/x86/denoising_sse2.c", - "libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c", - "libvpx/vp8/encoder/x86/vp8_quantize_sse2.c", - "libvpx/vp8/encoder/x86/vp8_quantize_ssse3.c", - "libvpx/vp8/vp8_cx_iface.c", - "libvpx/vp8/vp8_dx_iface.c", - "libvpx/vp9/common/vp9_alloccommon.c", - "libvpx/vp9/common/vp9_blockd.c", - "libvpx/vp9/common/vp9_common_data.c", - "libvpx/vp9/common/vp9_entropy.c", - "libvpx/vp9/common/vp9_entropymode.c", - "libvpx/vp9/common/vp9_entropymv.c", - "libvpx/vp9/common/vp9_filter.c", - "libvpx/vp9/common/vp9_frame_buffers.c", - "libvpx/vp9/common/vp9_idct.c", - "libvpx/vp9/common/vp9_loopfilter.c", - "libvpx/vp9/common/vp9_mvref_common.c", - "libvpx/vp9/common/vp9_pred_common.c", - "libvpx/vp9/common/vp9_quant_common.c", - "libvpx/vp9/common/vp9_reconinter.c", - "libvpx/vp9/common/vp9_reconintra.c", - "libvpx/vp9/common/vp9_rtcd.c", - "libvpx/vp9/common/vp9_scale.c", - "libvpx/vp9/common/vp9_scan.c", - "libvpx/vp9/common/vp9_seg_common.c", - "libvpx/vp9/common/vp9_thread_common.c", - "libvpx/vp9/common/vp9_tile_common.c", - "libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c", - "libvpx/vp9/decoder/vp9_decodeframe.c", - "libvpx/vp9/decoder/vp9_decodemv.c", - "libvpx/vp9/decoder/vp9_decoder.c", - "libvpx/vp9/decoder/vp9_detokenize.c", - "libvpx/vp9/decoder/vp9_dsubexp.c", - "libvpx/vp9/decoder/vp9_job_queue.c", - "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", - "libvpx/vp9/encoder/vp9_bitstream.c", - "libvpx/vp9/encoder/vp9_context_tree.c", - "libvpx/vp9/encoder/vp9_cost.c", - "libvpx/vp9/encoder/vp9_dct.c", - "libvpx/vp9/encoder/vp9_encodeframe.c", - "libvpx/vp9/encoder/vp9_encodemb.c", - "libvpx/vp9/encoder/vp9_encodemv.c", - "libvpx/vp9/encoder/vp9_encoder.c", - "libvpx/vp9/encoder/vp9_ethread.c", - "libvpx/vp9/encoder/vp9_ext_ratectrl.c", - "libvpx/vp9/encoder/vp9_extend.c", - "libvpx/vp9/encoder/vp9_frame_scale.c", - "libvpx/vp9/encoder/vp9_lookahead.c", - "libvpx/vp9/encoder/vp9_mcomp.c", - "libvpx/vp9/encoder/vp9_multi_thread.c", - "libvpx/vp9/encoder/vp9_noise_estimate.c", - "libvpx/vp9/encoder/vp9_picklpf.c", - "libvpx/vp9/encoder/vp9_pickmode.c", - "libvpx/vp9/encoder/vp9_quantize.c", - "libvpx/vp9/encoder/vp9_ratectrl.c", - "libvpx/vp9/encoder/vp9_rd.c", - "libvpx/vp9/encoder/vp9_rdopt.c", - "libvpx/vp9/encoder/vp9_resize.c", - "libvpx/vp9/encoder/vp9_segmentation.c", - "libvpx/vp9/encoder/vp9_skin_detection.c", - "libvpx/vp9/encoder/vp9_speed_features.c", - "libvpx/vp9/encoder/vp9_subexp.c", - "libvpx/vp9/encoder/vp9_svc_layercontext.c", - "libvpx/vp9/encoder/vp9_tokenize.c", - "libvpx/vp9/encoder/vp9_treewriter.c", - "libvpx/vp9/encoder/x86/vp9_dct_intrin_sse2.c", - "libvpx/vp9/encoder/x86/vp9_frame_scale_ssse3.c", - "libvpx/vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c", - "libvpx/vp9/encoder/x86/vp9_quantize_sse2.c", - "libvpx/vp9/vp9_cx_iface.c", - "libvpx/vp9/vp9_dx_iface.c", - "libvpx/vp9/vp9_iface_common.c", - "libvpx/vpx/src/vpx_codec.c", - "libvpx/vpx/src/vpx_decoder.c", - "libvpx/vpx/src/vpx_encoder.c", - "libvpx/vpx/src/vpx_image.c", - "libvpx/vpx_dsp/add_noise.c", - "libvpx/vpx_dsp/avg.c", - "libvpx/vpx_dsp/bitreader.c", - "libvpx/vpx_dsp/bitreader_buffer.c", - "libvpx/vpx_dsp/bitwriter.c", - "libvpx/vpx_dsp/bitwriter_buffer.c", - "libvpx/vpx_dsp/deblock.c", - "libvpx/vpx_dsp/fwd_txfm.c", - "libvpx/vpx_dsp/intrapred.c", - "libvpx/vpx_dsp/inv_txfm.c", - "libvpx/vpx_dsp/loopfilter.c", - "libvpx/vpx_dsp/prob.c", - "libvpx/vpx_dsp/psnr.c", - "libvpx/vpx_dsp/quantize.c", - "libvpx/vpx_dsp/sad.c", - "libvpx/vpx_dsp/skin_detection.c", - "libvpx/vpx_dsp/subtract.c", - "libvpx/vpx_dsp/sum_squares.c", - "libvpx/vpx_dsp/variance.c", - "libvpx/vpx_dsp/vpx_convolve.c", - "libvpx/vpx_dsp/vpx_dsp_rtcd.c", - "libvpx/vpx_dsp/x86/avg_intrin_sse2.c", - "libvpx/vpx_dsp/x86/avg_pred_sse2.c", - "libvpx/vpx_dsp/x86/fwd_txfm_sse2.c", - "libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c", - "libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c", - "libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c", - "libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c", - "libvpx/vpx_dsp/x86/highbd_intrapred_intrin_sse2.c", - "libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c", - "libvpx/vpx_dsp/x86/highbd_loopfilter_sse2.c", - "libvpx/vpx_dsp/x86/highbd_quantize_intrin_sse2.c", - "libvpx/vpx_dsp/x86/highbd_variance_sse2.c", - "libvpx/vpx_dsp/x86/inv_txfm_sse2.c", - "libvpx/vpx_dsp/x86/inv_txfm_ssse3.c", - "libvpx/vpx_dsp/x86/loopfilter_sse2.c", - "libvpx/vpx_dsp/x86/post_proc_sse2.c", - "libvpx/vpx_dsp/x86/quantize_sse2.c", - "libvpx/vpx_dsp/x86/quantize_ssse3.c", - "libvpx/vpx_dsp/x86/sum_squares_sse2.c", - "libvpx/vpx_dsp/x86/variance_sse2.c", - "libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c", - "libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c", - "libvpx/vpx_mem/vpx_mem.c", - "libvpx/vpx_scale/generic/gen_scalers.c", - "libvpx/vpx_scale/generic/vpx_scale.c", - "libvpx/vpx_scale/generic/yv12config.c", - "libvpx/vpx_scale/generic/yv12extend.c", - "libvpx/vpx_scale/vpx_scale_rtcd.c", - "libvpx/vpx_util/vpx_thread.c", - "libvpx/vpx_util/vpx_write_yuv_frame.c", + "vp8/common/alloccommon.c", + "vp8/common/blockd.c", + "vp8/common/dequantize.c", + "vp8/common/entropy.c", + "vp8/common/entropymode.c", + "vp8/common/entropymv.c", + "vp8/common/extend.c", + "vp8/common/filter.c", + "vp8/common/findnearmv.c", + "vp8/common/generic/systemdependent.c", + "vp8/common/idct_blk.c", + "vp8/common/idctllm.c", + "vp8/common/loopfilter_filters.c", + "vp8/common/mbpitch.c", + "vp8/common/mfqe.c", + "vp8/common/modecont.c", + "vp8/common/postproc.c", + "vp8/common/quant_common.c", + "vp8/common/reconinter.c", + "vp8/common/reconintra.c", + "vp8/common/reconintra4x4.c", + "vp8/common/rtcd.c", + "vp8/common/setupintrarecon.c", + "vp8/common/swapyv12buffer.c", + "vp8/common/treecoder.c", + "vp8/common/vp8_loopfilter.c", + "vp8/common/vp8_skin_detection.c", + "vp8/common/x86/bilinear_filter_sse2.c", + "vp8/common/x86/idct_blk_mmx.c", + "vp8/common/x86/idct_blk_sse2.c", + "vp8/common/x86/loopfilter_x86.c", + "vp8/common/x86/vp8_asm_stubs.c", + "vp8/decoder/dboolhuff.c", + "vp8/decoder/decodeframe.c", + "vp8/decoder/decodemv.c", + "vp8/decoder/detokenize.c", + "vp8/decoder/onyxd_if.c", + "vp8/decoder/threading.c", + "vp8/encoder/bitstream.c", + "vp8/encoder/boolhuff.c", + "vp8/encoder/copy_c.c", + "vp8/encoder/dct.c", + "vp8/encoder/denoising.c", + "vp8/encoder/encodeframe.c", + "vp8/encoder/encodeintra.c", + "vp8/encoder/encodemb.c", + "vp8/encoder/encodemv.c", + "vp8/encoder/ethreading.c", + "vp8/encoder/lookahead.c", + "vp8/encoder/mcomp.c", + "vp8/encoder/modecosts.c", + "vp8/encoder/onyx_if.c", + "vp8/encoder/pickinter.c", + "vp8/encoder/picklpf.c", + "vp8/encoder/ratectrl.c", + "vp8/encoder/rdopt.c", + "vp8/encoder/segmentation.c", + "vp8/encoder/tokenize.c", + "vp8/encoder/treewriter.c", + "vp8/encoder/vp8_quantize.c", + "vp8/encoder/x86/denoising_sse2.c", + "vp8/encoder/x86/vp8_enc_stubs_sse2.c", + "vp8/encoder/x86/vp8_quantize_sse2.c", + "vp8/encoder/x86/vp8_quantize_ssse3.c", + "vp8/vp8_cx_iface.c", + "vp8/vp8_dx_iface.c", + "vp9/common/vp9_alloccommon.c", + "vp9/common/vp9_blockd.c", + "vp9/common/vp9_common_data.c", + "vp9/common/vp9_entropy.c", + "vp9/common/vp9_entropymode.c", + "vp9/common/vp9_entropymv.c", + "vp9/common/vp9_filter.c", + "vp9/common/vp9_frame_buffers.c", + "vp9/common/vp9_idct.c", + "vp9/common/vp9_loopfilter.c", + "vp9/common/vp9_mvref_common.c", + "vp9/common/vp9_pred_common.c", + "vp9/common/vp9_quant_common.c", + "vp9/common/vp9_reconinter.c", + "vp9/common/vp9_reconintra.c", + "vp9/common/vp9_rtcd.c", + "vp9/common/vp9_scale.c", + "vp9/common/vp9_scan.c", + "vp9/common/vp9_seg_common.c", + "vp9/common/vp9_thread_common.c", + "vp9/common/vp9_tile_common.c", + "vp9/common/x86/vp9_idct_intrin_sse2.c", + "vp9/decoder/vp9_decodeframe.c", + "vp9/decoder/vp9_decodemv.c", + "vp9/decoder/vp9_decoder.c", + "vp9/decoder/vp9_detokenize.c", + "vp9/decoder/vp9_dsubexp.c", + "vp9/decoder/vp9_job_queue.c", + "vp9/encoder/vp9_aq_cyclicrefresh.c", + "vp9/encoder/vp9_bitstream.c", + "vp9/encoder/vp9_context_tree.c", + "vp9/encoder/vp9_cost.c", + "vp9/encoder/vp9_dct.c", + "vp9/encoder/vp9_encodeframe.c", + "vp9/encoder/vp9_encodemb.c", + "vp9/encoder/vp9_encodemv.c", + "vp9/encoder/vp9_encoder.c", + "vp9/encoder/vp9_ethread.c", + "vp9/encoder/vp9_ext_ratectrl.c", + "vp9/encoder/vp9_extend.c", + "vp9/encoder/vp9_frame_scale.c", + "vp9/encoder/vp9_lookahead.c", + "vp9/encoder/vp9_mcomp.c", + "vp9/encoder/vp9_multi_thread.c", + "vp9/encoder/vp9_noise_estimate.c", + "vp9/encoder/vp9_picklpf.c", + "vp9/encoder/vp9_pickmode.c", + "vp9/encoder/vp9_quantize.c", + "vp9/encoder/vp9_ratectrl.c", + "vp9/encoder/vp9_rd.c", + "vp9/encoder/vp9_rdopt.c", + "vp9/encoder/vp9_resize.c", + "vp9/encoder/vp9_segmentation.c", + "vp9/encoder/vp9_skin_detection.c", + "vp9/encoder/vp9_speed_features.c", + "vp9/encoder/vp9_subexp.c", + "vp9/encoder/vp9_svc_layercontext.c", + "vp9/encoder/vp9_tokenize.c", + "vp9/encoder/vp9_treewriter.c", + "vp9/encoder/x86/vp9_dct_intrin_sse2.c", + "vp9/encoder/x86/vp9_frame_scale_ssse3.c", + "vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c", + "vp9/encoder/x86/vp9_quantize_sse2.c", + "vp9/vp9_cx_iface.c", + "vp9/vp9_dx_iface.c", + "vp9/vp9_iface_common.c", + "vpx/src/vpx_codec.c", + "vpx/src/vpx_decoder.c", + "vpx/src/vpx_encoder.c", + "vpx/src/vpx_image.c", + "vpx_dsp/add_noise.c", + "vpx_dsp/avg.c", + "vpx_dsp/bitreader.c", + "vpx_dsp/bitreader_buffer.c", + "vpx_dsp/bitwriter.c", + "vpx_dsp/bitwriter_buffer.c", + "vpx_dsp/deblock.c", + "vpx_dsp/fwd_txfm.c", + "vpx_dsp/intrapred.c", + "vpx_dsp/inv_txfm.c", + "vpx_dsp/loopfilter.c", + "vpx_dsp/prob.c", + "vpx_dsp/psnr.c", + "vpx_dsp/quantize.c", + "vpx_dsp/sad.c", + "vpx_dsp/skin_detection.c", + "vpx_dsp/subtract.c", + "vpx_dsp/sum_squares.c", + "vpx_dsp/variance.c", + "vpx_dsp/vpx_convolve.c", + "vpx_dsp/vpx_dsp_rtcd.c", + "vpx_dsp/x86/avg_intrin_sse2.c", + "vpx_dsp/x86/avg_pred_sse2.c", + "vpx_dsp/x86/fwd_txfm_sse2.c", + "vpx_dsp/x86/highbd_idct4x4_add_sse2.c", + "vpx_dsp/x86/highbd_idct8x8_add_sse2.c", + "vpx_dsp/x86/highbd_idct16x16_add_sse2.c", + "vpx_dsp/x86/highbd_idct32x32_add_sse2.c", + "vpx_dsp/x86/highbd_intrapred_intrin_sse2.c", + "vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c", + "vpx_dsp/x86/highbd_loopfilter_sse2.c", + "vpx_dsp/x86/highbd_quantize_intrin_sse2.c", + "vpx_dsp/x86/highbd_variance_sse2.c", + "vpx_dsp/x86/inv_txfm_sse2.c", + "vpx_dsp/x86/inv_txfm_ssse3.c", + "vpx_dsp/x86/loopfilter_sse2.c", + "vpx_dsp/x86/post_proc_sse2.c", + "vpx_dsp/x86/quantize_sse2.c", + "vpx_dsp/x86/quantize_ssse3.c", + "vpx_dsp/x86/sum_squares_sse2.c", + "vpx_dsp/x86/variance_sse2.c", + "vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c", + "vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c", + "vpx_mem/vpx_mem.c", + "vpx_scale/generic/gen_scalers.c", + "vpx_scale/generic/vpx_scale.c", + "vpx_scale/generic/yv12config.c", + "vpx_scale/generic/yv12extend.c", + "vpx_scale/vpx_scale_rtcd.c", + "vpx_util/vpx_thread.c", + "vpx_util/vpx_write_yuv_frame.c", ] libvpx_x86_64_asm_srcs = [ - "libvpx/vp8/common/x86/dequantize_mmx.asm", - "libvpx/vp8/common/x86/idctllm_mmx.asm", - "libvpx/vp8/common/x86/idctllm_sse2.asm", - "libvpx/vp8/common/x86/iwalsh_sse2.asm", - "libvpx/vp8/common/x86/loopfilter_block_sse2_x86_64.asm", - "libvpx/vp8/common/x86/loopfilter_sse2.asm", - "libvpx/vp8/common/x86/mfqe_sse2.asm", - "libvpx/vp8/common/x86/recon_mmx.asm", - "libvpx/vp8/common/x86/recon_sse2.asm", - "libvpx/vp8/common/x86/subpixel_mmx.asm", - "libvpx/vp8/common/x86/subpixel_sse2.asm", - "libvpx/vp8/common/x86/subpixel_ssse3.asm", - "libvpx/vp8/encoder/x86/block_error_sse2.asm", - "libvpx/vp8/encoder/x86/copy_sse2.asm", - "libvpx/vp8/encoder/x86/copy_sse3.asm", - "libvpx/vp8/encoder/x86/dct_sse2.asm", - "libvpx/vp8/encoder/x86/fwalsh_sse2.asm", - "libvpx/vp9/encoder/x86/vp9_dct_sse2.asm", - "libvpx/vp9/encoder/x86/vp9_error_sse2.asm", - "libvpx/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm", - "libvpx/vpx_dsp/x86/add_noise_sse2.asm", - "libvpx/vpx_dsp/x86/avg_ssse3_x86_64.asm", - "libvpx/vpx_dsp/x86/deblock_sse2.asm", - "libvpx/vpx_dsp/x86/fwd_txfm_ssse3_x86_64.asm", - "libvpx/vpx_dsp/x86/highbd_intrapred_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_sad4d_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_sad_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm", - "libvpx/vpx_dsp/x86/highbd_variance_impl_sse2.asm", - "libvpx/vpx_dsp/x86/intrapred_sse2.asm", - "libvpx/vpx_dsp/x86/intrapred_ssse3.asm", - "libvpx/vpx_dsp/x86/inv_wht_sse2.asm", - "libvpx/vpx_dsp/x86/sad4d_sse2.asm", - "libvpx/vpx_dsp/x86/sad_sse2.asm", - "libvpx/vpx_dsp/x86/ssim_opt_x86_64.asm", - "libvpx/vpx_dsp/x86/subpel_variance_sse2.asm", - "libvpx/vpx_dsp/x86/subtract_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_convolve_copy_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_subpixel_8t_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm", - "libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm", - "libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm", - "libvpx/vpx_ports/emms_mmx.asm", - "libvpx/vpx_ports/x86_abi_support.asm", + "vp8/common/x86/dequantize_mmx.asm", + "vp8/common/x86/idctllm_mmx.asm", + "vp8/common/x86/idctllm_sse2.asm", + "vp8/common/x86/iwalsh_sse2.asm", + "vp8/common/x86/loopfilter_block_sse2_x86_64.asm", + "vp8/common/x86/loopfilter_sse2.asm", + "vp8/common/x86/mfqe_sse2.asm", + "vp8/common/x86/recon_mmx.asm", + "vp8/common/x86/recon_sse2.asm", + "vp8/common/x86/subpixel_mmx.asm", + "vp8/common/x86/subpixel_sse2.asm", + "vp8/common/x86/subpixel_ssse3.asm", + "vp8/encoder/x86/block_error_sse2.asm", + "vp8/encoder/x86/copy_sse2.asm", + "vp8/encoder/x86/copy_sse3.asm", + "vp8/encoder/x86/dct_sse2.asm", + "vp8/encoder/x86/fwalsh_sse2.asm", + "vp9/encoder/x86/vp9_dct_sse2.asm", + "vp9/encoder/x86/vp9_error_sse2.asm", + "vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm", + "vpx_dsp/x86/add_noise_sse2.asm", + "vpx_dsp/x86/avg_ssse3_x86_64.asm", + "vpx_dsp/x86/deblock_sse2.asm", + "vpx_dsp/x86/fwd_txfm_ssse3_x86_64.asm", + "vpx_dsp/x86/highbd_intrapred_sse2.asm", + "vpx_dsp/x86/highbd_sad4d_sse2.asm", + "vpx_dsp/x86/highbd_sad_sse2.asm", + "vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm", + "vpx_dsp/x86/highbd_variance_impl_sse2.asm", + "vpx_dsp/x86/intrapred_sse2.asm", + "vpx_dsp/x86/intrapred_ssse3.asm", + "vpx_dsp/x86/inv_wht_sse2.asm", + "vpx_dsp/x86/sad4d_sse2.asm", + "vpx_dsp/x86/sad_sse2.asm", + "vpx_dsp/x86/ssim_opt_x86_64.asm", + "vpx_dsp/x86/subpel_variance_sse2.asm", + "vpx_dsp/x86/subtract_sse2.asm", + "vpx_dsp/x86/vpx_convolve_copy_sse2.asm", + "vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm", + "vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm", + "vpx_dsp/x86/vpx_subpixel_8t_sse2.asm", + "vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm", + "vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm", + "vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm", + "vpx_ports/emms_mmx.asm", + "vpx_ports/x86_abi_support.asm", ] package { @@ -1186,7 +1186,7 @@ cc_library { "-Wno-unused-parameter", ], - export_include_dirs: ["libvpx"], + export_include_dirs: ["."], sanitize: { integer_overflow: true, @@ -1205,14 +1205,14 @@ cc_library_headers { vendor_available: true, host_supported: true, - export_include_dirs: ["libvpx"], + export_include_dirs: ["."], } cc_fuzz { name: "vp9_dec_fuzzer", host_supported: true, srcs: [ - "libvpx/examples/vpx_dec_fuzzer.cc", + "examples/vpx_dec_fuzzer.cc", ], target: { darwin: { @@ -1248,7 +1248,7 @@ cc_fuzz { name: "vp8_dec_fuzzer", host_supported: true, srcs: [ - "libvpx/examples/vpx_dec_fuzzer.cc", + "examples/vpx_dec_fuzzer.cc", ], target: { darwin: { diff --git a/Android.bp.in b/Android.bp.in index 72f33f5aa..befe73c22 100644 --- a/Android.bp.in +++ b/Android.bp.in @@ -93,7 +93,7 @@ cc_library { "-Wno-unused-parameter", ], - export_include_dirs: ["libvpx"], + export_include_dirs: ["."], sanitize: { integer_overflow: true, @@ -112,14 +112,14 @@ cc_library_headers { vendor_available: true, host_supported: true, - export_include_dirs: ["libvpx"], + export_include_dirs: ["."], } cc_fuzz { name: "vp9_dec_fuzzer", host_supported: true, srcs: [ - "libvpx/examples/vpx_dec_fuzzer.cc", + "examples/vpx_dec_fuzzer.cc", ], target: { darwin: { @@ -155,7 +155,7 @@ cc_fuzz { name: "vp8_dec_fuzzer", host_supported: true, srcs: [ - "libvpx/examples/vpx_dec_fuzzer.cc", + "examples/vpx_dec_fuzzer.cc", ], target: { darwin: { diff --git a/libvpx/CHANGELOG b/CHANGELOG similarity index 100% rename from libvpx/CHANGELOG rename to CHANGELOG diff --git a/libvpx/CONTRIBUTING.md b/CONTRIBUTING.md similarity index 100% rename from libvpx/CONTRIBUTING.md rename to CONTRIBUTING.md diff --git a/libvpx/LICENSE b/LICENSE similarity index 100% rename from libvpx/LICENSE rename to LICENSE diff --git a/libvpx/PATENTS b/PATENTS similarity index 100% rename from libvpx/PATENTS rename to PATENTS diff --git a/libvpx/README b/README similarity index 100% rename from libvpx/README rename to README diff --git a/libvpx/args.c b/args.c similarity index 100% rename from libvpx/args.c rename to args.c diff --git a/libvpx/args.h b/args.h similarity index 100% rename from libvpx/args.h rename to args.h diff --git a/libvpx/build/make/Android.mk b/build/make/Android.mk similarity index 100% rename from libvpx/build/make/Android.mk rename to build/make/Android.mk diff --git a/libvpx/build/make/Makefile b/build/make/Makefile similarity index 100% rename from libvpx/build/make/Makefile rename to build/make/Makefile diff --git a/libvpx/build/make/ads2armasm_ms.pl b/build/make/ads2armasm_ms.pl similarity index 100% rename from libvpx/build/make/ads2armasm_ms.pl rename to build/make/ads2armasm_ms.pl diff --git a/libvpx/build/make/ads2gas.pl b/build/make/ads2gas.pl similarity index 100% rename from libvpx/build/make/ads2gas.pl rename to build/make/ads2gas.pl diff --git a/libvpx/build/make/ads2gas_apple.pl b/build/make/ads2gas_apple.pl similarity index 100% rename from libvpx/build/make/ads2gas_apple.pl rename to build/make/ads2gas_apple.pl diff --git a/libvpx/build/make/armlink_adapter.sh b/build/make/armlink_adapter.sh similarity index 100% rename from libvpx/build/make/armlink_adapter.sh rename to build/make/armlink_adapter.sh diff --git a/libvpx/build/make/configure.sh b/build/make/configure.sh old mode 100755 new mode 100644 similarity index 100% rename from libvpx/build/make/configure.sh rename to build/make/configure.sh diff --git a/libvpx/build/make/gen_asm_deps.sh b/build/make/gen_asm_deps.sh similarity index 100% rename from libvpx/build/make/gen_asm_deps.sh rename to build/make/gen_asm_deps.sh diff --git a/libvpx/build/make/gen_msvs_def.sh b/build/make/gen_msvs_def.sh similarity index 100% rename from libvpx/build/make/gen_msvs_def.sh rename to build/make/gen_msvs_def.sh diff --git a/libvpx/build/make/gen_msvs_sln.sh b/build/make/gen_msvs_sln.sh similarity index 100% rename from libvpx/build/make/gen_msvs_sln.sh rename to build/make/gen_msvs_sln.sh diff --git a/libvpx/build/make/gen_msvs_vcxproj.sh b/build/make/gen_msvs_vcxproj.sh similarity index 100% rename from libvpx/build/make/gen_msvs_vcxproj.sh rename to build/make/gen_msvs_vcxproj.sh diff --git a/libvpx/build/make/ios-Info.plist b/build/make/ios-Info.plist similarity index 100% rename from libvpx/build/make/ios-Info.plist rename to build/make/ios-Info.plist diff --git a/libvpx/build/make/iosbuild.sh b/build/make/iosbuild.sh similarity index 100% rename from libvpx/build/make/iosbuild.sh rename to build/make/iosbuild.sh diff --git a/libvpx/build/make/msvs_common.sh b/build/make/msvs_common.sh old mode 100755 new mode 100644 similarity index 100% rename from libvpx/build/make/msvs_common.sh rename to build/make/msvs_common.sh diff --git a/libvpx/build/make/rtcd.pl b/build/make/rtcd.pl similarity index 100% rename from libvpx/build/make/rtcd.pl rename to build/make/rtcd.pl diff --git a/libvpx/build/make/thumb.pm b/build/make/thumb.pm similarity index 100% rename from libvpx/build/make/thumb.pm rename to build/make/thumb.pm diff --git a/libvpx/build/make/version.sh b/build/make/version.sh similarity index 100% rename from libvpx/build/make/version.sh rename to build/make/version.sh diff --git a/libvpx/build_debug/non_greedy_mv_test_files/cur_frame_16x16.txt b/build_debug/non_greedy_mv_test_files/cur_frame_16x16.txt similarity index 100% rename from libvpx/build_debug/non_greedy_mv_test_files/cur_frame_16x16.txt rename to build_debug/non_greedy_mv_test_files/cur_frame_16x16.txt diff --git a/libvpx/build_debug/non_greedy_mv_test_files/estimation_16x16.txt b/build_debug/non_greedy_mv_test_files/estimation_16x16.txt similarity index 100% rename from libvpx/build_debug/non_greedy_mv_test_files/estimation_16x16.txt rename to build_debug/non_greedy_mv_test_files/estimation_16x16.txt diff --git a/libvpx/build_debug/non_greedy_mv_test_files/exhaust_16x16.txt b/build_debug/non_greedy_mv_test_files/exhaust_16x16.txt similarity index 100% rename from libvpx/build_debug/non_greedy_mv_test_files/exhaust_16x16.txt rename to build_debug/non_greedy_mv_test_files/exhaust_16x16.txt diff --git a/libvpx/build_debug/non_greedy_mv_test_files/ground_truth_16x16.txt b/build_debug/non_greedy_mv_test_files/ground_truth_16x16.txt similarity index 100% rename from libvpx/build_debug/non_greedy_mv_test_files/ground_truth_16x16.txt rename to build_debug/non_greedy_mv_test_files/ground_truth_16x16.txt diff --git a/libvpx/build_debug/non_greedy_mv_test_files/localVar_16x16.txt b/build_debug/non_greedy_mv_test_files/localVar_16x16.txt similarity index 100% rename from libvpx/build_debug/non_greedy_mv_test_files/localVar_16x16.txt rename to build_debug/non_greedy_mv_test_files/localVar_16x16.txt diff --git a/libvpx/build_debug/non_greedy_mv_test_files/raw_1.png b/build_debug/non_greedy_mv_test_files/raw_1.png similarity index 100% rename from libvpx/build_debug/non_greedy_mv_test_files/raw_1.png rename to build_debug/non_greedy_mv_test_files/raw_1.png diff --git a/libvpx/build_debug/non_greedy_mv_test_files/raw_1_12_12.png b/build_debug/non_greedy_mv_test_files/raw_1_12_12.png similarity index 100% rename from libvpx/build_debug/non_greedy_mv_test_files/raw_1_12_12.png rename to build_debug/non_greedy_mv_test_files/raw_1_12_12.png diff --git a/libvpx/build_debug/non_greedy_mv_test_files/ref_frame_16x16.txt b/build_debug/non_greedy_mv_test_files/ref_frame_16x16.txt similarity index 100% rename from libvpx/build_debug/non_greedy_mv_test_files/ref_frame_16x16.txt rename to build_debug/non_greedy_mv_test_files/ref_frame_16x16.txt diff --git a/libvpx/codereview.settings b/codereview.settings similarity index 100% rename from libvpx/codereview.settings rename to codereview.settings diff --git a/libvpx/configure b/configure similarity index 100% rename from libvpx/configure rename to configure diff --git a/libvpx/docs.mk b/docs.mk similarity index 100% rename from libvpx/docs.mk rename to docs.mk diff --git a/libvpx/examples.mk b/examples.mk similarity index 100% rename from libvpx/examples.mk rename to examples.mk diff --git a/libvpx/examples/decode_to_md5.c b/examples/decode_to_md5.c similarity index 100% rename from libvpx/examples/decode_to_md5.c rename to examples/decode_to_md5.c diff --git a/libvpx/examples/decode_with_drops.c b/examples/decode_with_drops.c similarity index 100% rename from libvpx/examples/decode_with_drops.c rename to examples/decode_with_drops.c diff --git a/libvpx/examples/postproc.c b/examples/postproc.c similarity index 100% rename from libvpx/examples/postproc.c rename to examples/postproc.c diff --git a/libvpx/examples/resize_util.c b/examples/resize_util.c similarity index 100% rename from libvpx/examples/resize_util.c rename to examples/resize_util.c diff --git a/libvpx/examples/set_maps.c b/examples/set_maps.c similarity index 100% rename from libvpx/examples/set_maps.c rename to examples/set_maps.c diff --git a/libvpx/examples/simple_decoder.c b/examples/simple_decoder.c similarity index 100% rename from libvpx/examples/simple_decoder.c rename to examples/simple_decoder.c diff --git a/libvpx/examples/simple_encoder.c b/examples/simple_encoder.c similarity index 100% rename from libvpx/examples/simple_encoder.c rename to examples/simple_encoder.c diff --git a/libvpx/examples/svc_context.h b/examples/svc_context.h similarity index 100% rename from libvpx/examples/svc_context.h rename to examples/svc_context.h diff --git a/libvpx/examples/svc_encodeframe.c b/examples/svc_encodeframe.c similarity index 100% rename from libvpx/examples/svc_encodeframe.c rename to examples/svc_encodeframe.c diff --git a/libvpx/examples/twopass_encoder.c b/examples/twopass_encoder.c similarity index 100% rename from libvpx/examples/twopass_encoder.c rename to examples/twopass_encoder.c diff --git a/libvpx/examples/vp8_multi_resolution_encoder.c b/examples/vp8_multi_resolution_encoder.c similarity index 100% rename from libvpx/examples/vp8_multi_resolution_encoder.c rename to examples/vp8_multi_resolution_encoder.c diff --git a/libvpx/examples/vp8cx_set_ref.c b/examples/vp8cx_set_ref.c similarity index 100% rename from libvpx/examples/vp8cx_set_ref.c rename to examples/vp8cx_set_ref.c diff --git a/libvpx/examples/vp9_lossless_encoder.c b/examples/vp9_lossless_encoder.c similarity index 100% rename from libvpx/examples/vp9_lossless_encoder.c rename to examples/vp9_lossless_encoder.c diff --git a/libvpx/examples/vp9_spatial_svc_encoder.c b/examples/vp9_spatial_svc_encoder.c similarity index 100% rename from libvpx/examples/vp9_spatial_svc_encoder.c rename to examples/vp9_spatial_svc_encoder.c diff --git a/libvpx/examples/vp9cx_set_ref.c b/examples/vp9cx_set_ref.c similarity index 100% rename from libvpx/examples/vp9cx_set_ref.c rename to examples/vp9cx_set_ref.c diff --git a/libvpx/examples/vpx_dec_fuzzer.cc b/examples/vpx_dec_fuzzer.cc similarity index 100% rename from libvpx/examples/vpx_dec_fuzzer.cc rename to examples/vpx_dec_fuzzer.cc diff --git a/libvpx/examples/vpx_temporal_svc_encoder.c b/examples/vpx_temporal_svc_encoder.c similarity index 100% rename from libvpx/examples/vpx_temporal_svc_encoder.c rename to examples/vpx_temporal_svc_encoder.c diff --git a/generate_config.sh b/generate_config.sh index 9b580f5d3..79700d535 100755 --- a/generate_config.sh +++ b/generate_config.sh @@ -20,7 +20,7 @@ export LC_ALL=C cd $(dirname $0) BASE_DIR=$(pwd) -LIBVPX_SRC_DIR="libvpx" +LIBVPX_SRC_DIR="." LIBVPX_CONFIG_DIR="config" # Clean files from previous make. @@ -146,13 +146,13 @@ function gen_source_list { # Extract a list of C sources from a libvpx_srcs.txt file # $1 - path to libvpx_srcs.txt function libvpx_srcs_txt_to_c_srcs { - grep ".c$" $1 | grep -v "^vpx_config.c$" | awk '$0="\"libvpx/"$0"\","' | sort + grep ".c$" $1 | grep -v "^vpx_config.c$" | awk '$0="\""$0"\","' | sort } # Extract a list of ASM sources from a libvpx_srcs.txt file # $1 - path to libvpx_srcs.txt function libvpx_srcs_txt_to_asm_srcs { - grep ".asm$" $1 | awk '$0="\"libvpx/"$0"\","' | sort + grep ".asm$" $1 | awk '$0="\""$0"\","' | sort } # Extract a list of converted ASM sources from a libvpx_srcs.txt file @@ -197,7 +197,7 @@ function convert_arm_asm { } echo "Create temporary directory." -TEMP_DIR="$LIBVPX_SRC_DIR.temp" +TEMP_DIR="../libvpx.temp" rm -rf $TEMP_DIR cp -R $LIBVPX_SRC_DIR $TEMP_DIR cd $TEMP_DIR @@ -225,7 +225,7 @@ lint_config arm64 lint_config generic echo "Create temporary directory." -TEMP_DIR="$LIBVPX_SRC_DIR.temp" +TEMP_DIR="../libvpx.temp" rm -rf $TEMP_DIR cp -R $LIBVPX_SRC_DIR $TEMP_DIR cd $TEMP_DIR diff --git a/libvpx/ivfdec.c b/ivfdec.c similarity index 100% rename from libvpx/ivfdec.c rename to ivfdec.c diff --git a/libvpx/ivfdec.h b/ivfdec.h similarity index 100% rename from libvpx/ivfdec.h rename to ivfdec.h diff --git a/libvpx/ivfenc.c b/ivfenc.c similarity index 100% rename from libvpx/ivfenc.c rename to ivfenc.c diff --git a/libvpx/ivfenc.h b/ivfenc.h similarity index 100% rename from libvpx/ivfenc.h rename to ivfenc.h diff --git a/libvpx/keywords.dox b/keywords.dox similarity index 100% rename from libvpx/keywords.dox rename to keywords.dox diff --git a/libvpx/libs.doxy_template b/libs.doxy_template similarity index 100% rename from libvpx/libs.doxy_template rename to libs.doxy_template diff --git a/libvpx/libs.mk b/libs.mk similarity index 100% rename from libvpx/libs.mk rename to libs.mk diff --git a/libvpx/mainpage.dox b/mainpage.dox similarity index 100% rename from libvpx/mainpage.dox rename to mainpage.dox diff --git a/libvpx/md5_utils.c b/md5_utils.c similarity index 100% rename from libvpx/md5_utils.c rename to md5_utils.c diff --git a/libvpx/md5_utils.h b/md5_utils.h similarity index 100% rename from libvpx/md5_utils.h rename to md5_utils.h diff --git a/libvpx/rate_hist.c b/rate_hist.c similarity index 100% rename from libvpx/rate_hist.c rename to rate_hist.c diff --git a/libvpx/rate_hist.h b/rate_hist.h similarity index 100% rename from libvpx/rate_hist.h rename to rate_hist.h diff --git a/libvpx/solution.mk b/solution.mk similarity index 100% rename from libvpx/solution.mk rename to solution.mk diff --git a/libvpx/test/acm_random.h b/test/acm_random.h similarity index 100% rename from libvpx/test/acm_random.h rename to test/acm_random.h diff --git a/libvpx/test/active_map_refresh_test.cc b/test/active_map_refresh_test.cc similarity index 100% rename from libvpx/test/active_map_refresh_test.cc rename to test/active_map_refresh_test.cc diff --git a/libvpx/test/active_map_test.cc b/test/active_map_test.cc similarity index 100% rename from libvpx/test/active_map_test.cc rename to test/active_map_test.cc diff --git a/libvpx/test/add_noise_test.cc b/test/add_noise_test.cc similarity index 100% rename from libvpx/test/add_noise_test.cc rename to test/add_noise_test.cc diff --git a/libvpx/test/alt_ref_aq_segment_test.cc b/test/alt_ref_aq_segment_test.cc similarity index 100% rename from libvpx/test/alt_ref_aq_segment_test.cc rename to test/alt_ref_aq_segment_test.cc diff --git a/libvpx/test/altref_test.cc b/test/altref_test.cc similarity index 100% rename from libvpx/test/altref_test.cc rename to test/altref_test.cc diff --git a/libvpx/test/android/Android.mk b/test/android/Android.mk similarity index 100% rename from libvpx/test/android/Android.mk rename to test/android/Android.mk diff --git a/libvpx/test/android/README b/test/android/README similarity index 100% rename from libvpx/test/android/README rename to test/android/README diff --git a/libvpx/test/android/get_files.py b/test/android/get_files.py similarity index 100% rename from libvpx/test/android/get_files.py rename to test/android/get_files.py diff --git a/libvpx/test/android/scrape_gtest_log.py b/test/android/scrape_gtest_log.py similarity index 100% rename from libvpx/test/android/scrape_gtest_log.py rename to test/android/scrape_gtest_log.py diff --git a/libvpx/test/aq_segment_test.cc b/test/aq_segment_test.cc similarity index 100% rename from libvpx/test/aq_segment_test.cc rename to test/aq_segment_test.cc diff --git a/libvpx/test/avg_test.cc b/test/avg_test.cc similarity index 100% rename from libvpx/test/avg_test.cc rename to test/avg_test.cc diff --git a/libvpx/test/bench.cc b/test/bench.cc similarity index 100% rename from libvpx/test/bench.cc rename to test/bench.cc diff --git a/libvpx/test/bench.h b/test/bench.h similarity index 100% rename from libvpx/test/bench.h rename to test/bench.h diff --git a/libvpx/test/blockiness_test.cc b/test/blockiness_test.cc similarity index 100% rename from libvpx/test/blockiness_test.cc rename to test/blockiness_test.cc diff --git a/libvpx/test/borders_test.cc b/test/borders_test.cc similarity index 100% rename from libvpx/test/borders_test.cc rename to test/borders_test.cc diff --git a/libvpx/test/buffer.h b/test/buffer.h similarity index 100% rename from libvpx/test/buffer.h rename to test/buffer.h diff --git a/libvpx/test/byte_alignment_test.cc b/test/byte_alignment_test.cc similarity index 100% rename from libvpx/test/byte_alignment_test.cc rename to test/byte_alignment_test.cc diff --git a/libvpx/test/clear_system_state.h b/test/clear_system_state.h similarity index 100% rename from libvpx/test/clear_system_state.h rename to test/clear_system_state.h diff --git a/libvpx/test/codec_factory.h b/test/codec_factory.h similarity index 100% rename from libvpx/test/codec_factory.h rename to test/codec_factory.h diff --git a/libvpx/test/comp_avg_pred_test.cc b/test/comp_avg_pred_test.cc similarity index 100% rename from libvpx/test/comp_avg_pred_test.cc rename to test/comp_avg_pred_test.cc diff --git a/libvpx/test/config_test.cc b/test/config_test.cc similarity index 100% rename from libvpx/test/config_test.cc rename to test/config_test.cc diff --git a/libvpx/test/consistency_test.cc b/test/consistency_test.cc similarity index 100% rename from libvpx/test/consistency_test.cc rename to test/consistency_test.cc diff --git a/libvpx/test/convolve_test.cc b/test/convolve_test.cc similarity index 100% rename from libvpx/test/convolve_test.cc rename to test/convolve_test.cc diff --git a/libvpx/test/cpu_speed_test.cc b/test/cpu_speed_test.cc similarity index 100% rename from libvpx/test/cpu_speed_test.cc rename to test/cpu_speed_test.cc diff --git a/libvpx/test/cq_test.cc b/test/cq_test.cc similarity index 100% rename from libvpx/test/cq_test.cc rename to test/cq_test.cc diff --git a/libvpx/test/cx_set_ref.sh b/test/cx_set_ref.sh similarity index 100% rename from libvpx/test/cx_set_ref.sh rename to test/cx_set_ref.sh diff --git a/libvpx/test/dct16x16_test.cc b/test/dct16x16_test.cc similarity index 100% rename from libvpx/test/dct16x16_test.cc rename to test/dct16x16_test.cc diff --git a/libvpx/test/dct32x32_test.cc b/test/dct32x32_test.cc similarity index 100% rename from libvpx/test/dct32x32_test.cc rename to test/dct32x32_test.cc diff --git a/libvpx/test/dct_partial_test.cc b/test/dct_partial_test.cc similarity index 100% rename from libvpx/test/dct_partial_test.cc rename to test/dct_partial_test.cc diff --git a/libvpx/test/dct_test.cc b/test/dct_test.cc similarity index 100% rename from libvpx/test/dct_test.cc rename to test/dct_test.cc diff --git a/libvpx/test/decode_api_test.cc b/test/decode_api_test.cc similarity index 100% rename from libvpx/test/decode_api_test.cc rename to test/decode_api_test.cc diff --git a/libvpx/test/decode_corrupted.cc b/test/decode_corrupted.cc similarity index 100% rename from libvpx/test/decode_corrupted.cc rename to test/decode_corrupted.cc diff --git a/libvpx/test/decode_perf_test.cc b/test/decode_perf_test.cc similarity index 100% rename from libvpx/test/decode_perf_test.cc rename to test/decode_perf_test.cc diff --git a/libvpx/test/decode_svc_test.cc b/test/decode_svc_test.cc similarity index 100% rename from libvpx/test/decode_svc_test.cc rename to test/decode_svc_test.cc diff --git a/libvpx/test/decode_test_driver.cc b/test/decode_test_driver.cc similarity index 100% rename from libvpx/test/decode_test_driver.cc rename to test/decode_test_driver.cc diff --git a/libvpx/test/decode_test_driver.h b/test/decode_test_driver.h similarity index 100% rename from libvpx/test/decode_test_driver.h rename to test/decode_test_driver.h diff --git a/libvpx/test/decode_to_md5.sh b/test/decode_to_md5.sh similarity index 100% rename from libvpx/test/decode_to_md5.sh rename to test/decode_to_md5.sh diff --git a/libvpx/test/decode_with_drops.sh b/test/decode_with_drops.sh similarity index 100% rename from libvpx/test/decode_with_drops.sh rename to test/decode_with_drops.sh diff --git a/libvpx/test/encode_api_test.cc b/test/encode_api_test.cc similarity index 100% rename from libvpx/test/encode_api_test.cc rename to test/encode_api_test.cc diff --git a/libvpx/test/encode_perf_test.cc b/test/encode_perf_test.cc similarity index 100% rename from libvpx/test/encode_perf_test.cc rename to test/encode_perf_test.cc diff --git a/libvpx/test/encode_test_driver.cc b/test/encode_test_driver.cc similarity index 100% rename from libvpx/test/encode_test_driver.cc rename to test/encode_test_driver.cc diff --git a/libvpx/test/encode_test_driver.h b/test/encode_test_driver.h similarity index 100% rename from libvpx/test/encode_test_driver.h rename to test/encode_test_driver.h diff --git a/libvpx/test/error_resilience_test.cc b/test/error_resilience_test.cc similarity index 100% rename from libvpx/test/error_resilience_test.cc rename to test/error_resilience_test.cc diff --git a/libvpx/test/examples.sh b/test/examples.sh similarity index 100% rename from libvpx/test/examples.sh rename to test/examples.sh diff --git a/libvpx/test/external_frame_buffer_test.cc b/test/external_frame_buffer_test.cc similarity index 100% rename from libvpx/test/external_frame_buffer_test.cc rename to test/external_frame_buffer_test.cc diff --git a/libvpx/test/fdct8x8_test.cc b/test/fdct8x8_test.cc similarity index 100% rename from libvpx/test/fdct8x8_test.cc rename to test/fdct8x8_test.cc diff --git a/libvpx/test/frame_size_tests.cc b/test/frame_size_tests.cc similarity index 100% rename from libvpx/test/frame_size_tests.cc rename to test/frame_size_tests.cc diff --git a/libvpx/test/hadamard_test.cc b/test/hadamard_test.cc similarity index 100% rename from libvpx/test/hadamard_test.cc rename to test/hadamard_test.cc diff --git a/libvpx/test/i420_video_source.h b/test/i420_video_source.h similarity index 100% rename from libvpx/test/i420_video_source.h rename to test/i420_video_source.h diff --git a/libvpx/test/idct8x8_test.cc b/test/idct8x8_test.cc similarity index 100% rename from libvpx/test/idct8x8_test.cc rename to test/idct8x8_test.cc diff --git a/libvpx/test/idct_test.cc b/test/idct_test.cc similarity index 100% rename from libvpx/test/idct_test.cc rename to test/idct_test.cc diff --git a/libvpx/test/invalid_file_test.cc b/test/invalid_file_test.cc similarity index 100% rename from libvpx/test/invalid_file_test.cc rename to test/invalid_file_test.cc diff --git a/libvpx/test/ivf_video_source.h b/test/ivf_video_source.h similarity index 100% rename from libvpx/test/ivf_video_source.h rename to test/ivf_video_source.h diff --git a/libvpx/test/keyframe_test.cc b/test/keyframe_test.cc similarity index 100% rename from libvpx/test/keyframe_test.cc rename to test/keyframe_test.cc diff --git a/libvpx/test/level_test.cc b/test/level_test.cc similarity index 100% rename from libvpx/test/level_test.cc rename to test/level_test.cc diff --git a/libvpx/test/lpf_test.cc b/test/lpf_test.cc similarity index 100% rename from libvpx/test/lpf_test.cc rename to test/lpf_test.cc diff --git a/libvpx/test/md5_helper.h b/test/md5_helper.h similarity index 100% rename from libvpx/test/md5_helper.h rename to test/md5_helper.h diff --git a/libvpx/test/minmax_test.cc b/test/minmax_test.cc similarity index 100% rename from libvpx/test/minmax_test.cc rename to test/minmax_test.cc diff --git a/libvpx/test/non_greedy_mv_test.cc b/test/non_greedy_mv_test.cc similarity index 100% rename from libvpx/test/non_greedy_mv_test.cc rename to test/non_greedy_mv_test.cc diff --git a/libvpx/test/partial_idct_test.cc b/test/partial_idct_test.cc similarity index 100% rename from libvpx/test/partial_idct_test.cc rename to test/partial_idct_test.cc diff --git a/libvpx/test/postproc.sh b/test/postproc.sh similarity index 100% rename from libvpx/test/postproc.sh rename to test/postproc.sh diff --git a/libvpx/test/pp_filter_test.cc b/test/pp_filter_test.cc similarity index 100% rename from libvpx/test/pp_filter_test.cc rename to test/pp_filter_test.cc diff --git a/libvpx/test/predict_test.cc b/test/predict_test.cc similarity index 100% rename from libvpx/test/predict_test.cc rename to test/predict_test.cc diff --git a/libvpx/test/quantize_test.cc b/test/quantize_test.cc similarity index 100% rename from libvpx/test/quantize_test.cc rename to test/quantize_test.cc diff --git a/libvpx/test/realtime_test.cc b/test/realtime_test.cc similarity index 100% rename from libvpx/test/realtime_test.cc rename to test/realtime_test.cc diff --git a/libvpx/test/register_state_check.h b/test/register_state_check.h similarity index 100% rename from libvpx/test/register_state_check.h rename to test/register_state_check.h diff --git a/libvpx/test/resize_test.cc b/test/resize_test.cc similarity index 100% rename from libvpx/test/resize_test.cc rename to test/resize_test.cc diff --git a/libvpx/test/resize_util.sh b/test/resize_util.sh similarity index 100% rename from libvpx/test/resize_util.sh rename to test/resize_util.sh diff --git a/libvpx/test/sad_test.cc b/test/sad_test.cc similarity index 100% rename from libvpx/test/sad_test.cc rename to test/sad_test.cc diff --git a/libvpx/test/set_maps.sh b/test/set_maps.sh similarity index 100% rename from libvpx/test/set_maps.sh rename to test/set_maps.sh diff --git a/libvpx/test/set_roi.cc b/test/set_roi.cc similarity index 100% rename from libvpx/test/set_roi.cc rename to test/set_roi.cc diff --git a/libvpx/test/simple_decoder.sh b/test/simple_decoder.sh similarity index 100% rename from libvpx/test/simple_decoder.sh rename to test/simple_decoder.sh diff --git a/libvpx/test/simple_encode_test.cc b/test/simple_encode_test.cc similarity index 100% rename from libvpx/test/simple_encode_test.cc rename to test/simple_encode_test.cc diff --git a/libvpx/test/simple_encoder.sh b/test/simple_encoder.sh similarity index 100% rename from libvpx/test/simple_encoder.sh rename to test/simple_encoder.sh diff --git a/libvpx/test/stress.sh b/test/stress.sh similarity index 100% rename from libvpx/test/stress.sh rename to test/stress.sh diff --git a/libvpx/test/sum_squares_test.cc b/test/sum_squares_test.cc similarity index 100% rename from libvpx/test/sum_squares_test.cc rename to test/sum_squares_test.cc diff --git a/libvpx/test/superframe_test.cc b/test/superframe_test.cc similarity index 100% rename from libvpx/test/superframe_test.cc rename to test/superframe_test.cc diff --git a/libvpx/test/svc_datarate_test.cc b/test/svc_datarate_test.cc similarity index 100% rename from libvpx/test/svc_datarate_test.cc rename to test/svc_datarate_test.cc diff --git a/libvpx/test/svc_end_to_end_test.cc b/test/svc_end_to_end_test.cc similarity index 100% rename from libvpx/test/svc_end_to_end_test.cc rename to test/svc_end_to_end_test.cc diff --git a/libvpx/test/svc_test.cc b/test/svc_test.cc similarity index 100% rename from libvpx/test/svc_test.cc rename to test/svc_test.cc diff --git a/libvpx/test/svc_test.h b/test/svc_test.h similarity index 100% rename from libvpx/test/svc_test.h rename to test/svc_test.h diff --git a/libvpx/test/test-data.mk b/test/test-data.mk similarity index 100% rename from libvpx/test/test-data.mk rename to test/test-data.mk diff --git a/libvpx/test/test-data.sha1 b/test/test-data.sha1 similarity index 100% rename from libvpx/test/test-data.sha1 rename to test/test-data.sha1 diff --git a/libvpx/test/test.mk b/test/test.mk similarity index 100% rename from libvpx/test/test.mk rename to test/test.mk diff --git a/libvpx/test/test_intra_pred_speed.cc b/test/test_intra_pred_speed.cc similarity index 100% rename from libvpx/test/test_intra_pred_speed.cc rename to test/test_intra_pred_speed.cc diff --git a/libvpx/test/test_libvpx.cc b/test/test_libvpx.cc similarity index 100% rename from libvpx/test/test_libvpx.cc rename to test/test_libvpx.cc diff --git a/libvpx/test/test_rc_interface.cc b/test/test_rc_interface.cc similarity index 100% rename from libvpx/test/test_rc_interface.cc rename to test/test_rc_interface.cc diff --git a/libvpx/test/test_vector_test.cc b/test/test_vector_test.cc similarity index 100% rename from libvpx/test/test_vector_test.cc rename to test/test_vector_test.cc diff --git a/libvpx/test/test_vectors.cc b/test/test_vectors.cc similarity index 100% rename from libvpx/test/test_vectors.cc rename to test/test_vectors.cc diff --git a/libvpx/test/test_vectors.h b/test/test_vectors.h similarity index 100% rename from libvpx/test/test_vectors.h rename to test/test_vectors.h diff --git a/libvpx/test/tile_independence_test.cc b/test/tile_independence_test.cc similarity index 100% rename from libvpx/test/tile_independence_test.cc rename to test/tile_independence_test.cc diff --git a/libvpx/test/timestamp_test.cc b/test/timestamp_test.cc similarity index 100% rename from libvpx/test/timestamp_test.cc rename to test/timestamp_test.cc diff --git a/libvpx/test/tools_common.sh b/test/tools_common.sh similarity index 100% rename from libvpx/test/tools_common.sh rename to test/tools_common.sh diff --git a/libvpx/test/twopass_encoder.sh b/test/twopass_encoder.sh similarity index 100% rename from libvpx/test/twopass_encoder.sh rename to test/twopass_encoder.sh diff --git a/libvpx/test/user_priv_test.cc b/test/user_priv_test.cc similarity index 100% rename from libvpx/test/user_priv_test.cc rename to test/user_priv_test.cc diff --git a/libvpx/test/util.h b/test/util.h similarity index 100% rename from libvpx/test/util.h rename to test/util.h diff --git a/libvpx/test/variance_test.cc b/test/variance_test.cc similarity index 100% rename from libvpx/test/variance_test.cc rename to test/variance_test.cc diff --git a/libvpx/test/video_source.h b/test/video_source.h similarity index 100% rename from libvpx/test/video_source.h rename to test/video_source.h diff --git a/libvpx/test/vp8_boolcoder_test.cc b/test/vp8_boolcoder_test.cc similarity index 100% rename from libvpx/test/vp8_boolcoder_test.cc rename to test/vp8_boolcoder_test.cc diff --git a/libvpx/test/vp8_datarate_test.cc b/test/vp8_datarate_test.cc similarity index 100% rename from libvpx/test/vp8_datarate_test.cc rename to test/vp8_datarate_test.cc diff --git a/libvpx/test/vp8_decrypt_test.cc b/test/vp8_decrypt_test.cc similarity index 100% rename from libvpx/test/vp8_decrypt_test.cc rename to test/vp8_decrypt_test.cc diff --git a/libvpx/test/vp8_denoiser_sse2_test.cc b/test/vp8_denoiser_sse2_test.cc similarity index 100% rename from libvpx/test/vp8_denoiser_sse2_test.cc rename to test/vp8_denoiser_sse2_test.cc diff --git a/libvpx/test/vp8_fdct4x4_test.cc b/test/vp8_fdct4x4_test.cc similarity index 100% rename from libvpx/test/vp8_fdct4x4_test.cc rename to test/vp8_fdct4x4_test.cc diff --git a/libvpx/test/vp8_fragments_test.cc b/test/vp8_fragments_test.cc similarity index 100% rename from libvpx/test/vp8_fragments_test.cc rename to test/vp8_fragments_test.cc diff --git a/libvpx/test/vp8_multi_resolution_encoder.sh b/test/vp8_multi_resolution_encoder.sh similarity index 100% rename from libvpx/test/vp8_multi_resolution_encoder.sh rename to test/vp8_multi_resolution_encoder.sh diff --git a/libvpx/test/vp8_ratectrl_rtc_test.cc b/test/vp8_ratectrl_rtc_test.cc similarity index 100% rename from libvpx/test/vp8_ratectrl_rtc_test.cc rename to test/vp8_ratectrl_rtc_test.cc diff --git a/libvpx/test/vp9_arf_freq_test.cc b/test/vp9_arf_freq_test.cc similarity index 100% rename from libvpx/test/vp9_arf_freq_test.cc rename to test/vp9_arf_freq_test.cc diff --git a/libvpx/test/vp9_block_error_test.cc b/test/vp9_block_error_test.cc similarity index 100% rename from libvpx/test/vp9_block_error_test.cc rename to test/vp9_block_error_test.cc diff --git a/libvpx/test/vp9_boolcoder_test.cc b/test/vp9_boolcoder_test.cc similarity index 100% rename from libvpx/test/vp9_boolcoder_test.cc rename to test/vp9_boolcoder_test.cc diff --git a/libvpx/test/vp9_datarate_test.cc b/test/vp9_datarate_test.cc similarity index 100% rename from libvpx/test/vp9_datarate_test.cc rename to test/vp9_datarate_test.cc diff --git a/libvpx/test/vp9_decrypt_test.cc b/test/vp9_decrypt_test.cc similarity index 100% rename from libvpx/test/vp9_decrypt_test.cc rename to test/vp9_decrypt_test.cc diff --git a/libvpx/test/vp9_denoiser_test.cc b/test/vp9_denoiser_test.cc similarity index 100% rename from libvpx/test/vp9_denoiser_test.cc rename to test/vp9_denoiser_test.cc diff --git a/libvpx/test/vp9_encoder_parms_get_to_decoder.cc b/test/vp9_encoder_parms_get_to_decoder.cc similarity index 100% rename from libvpx/test/vp9_encoder_parms_get_to_decoder.cc rename to test/vp9_encoder_parms_get_to_decoder.cc diff --git a/libvpx/test/vp9_end_to_end_test.cc b/test/vp9_end_to_end_test.cc similarity index 100% rename from libvpx/test/vp9_end_to_end_test.cc rename to test/vp9_end_to_end_test.cc diff --git a/libvpx/test/vp9_ethread_test.cc b/test/vp9_ethread_test.cc similarity index 100% rename from libvpx/test/vp9_ethread_test.cc rename to test/vp9_ethread_test.cc diff --git a/libvpx/test/vp9_ext_ratectrl_test.cc b/test/vp9_ext_ratectrl_test.cc similarity index 100% rename from libvpx/test/vp9_ext_ratectrl_test.cc rename to test/vp9_ext_ratectrl_test.cc diff --git a/libvpx/test/vp9_intrapred_test.cc b/test/vp9_intrapred_test.cc similarity index 100% rename from libvpx/test/vp9_intrapred_test.cc rename to test/vp9_intrapred_test.cc diff --git a/libvpx/test/vp9_lossless_test.cc b/test/vp9_lossless_test.cc similarity index 100% rename from libvpx/test/vp9_lossless_test.cc rename to test/vp9_lossless_test.cc diff --git a/libvpx/test/vp9_motion_vector_test.cc b/test/vp9_motion_vector_test.cc similarity index 100% rename from libvpx/test/vp9_motion_vector_test.cc rename to test/vp9_motion_vector_test.cc diff --git a/libvpx/test/vp9_quantize_test.cc b/test/vp9_quantize_test.cc similarity index 100% rename from libvpx/test/vp9_quantize_test.cc rename to test/vp9_quantize_test.cc diff --git a/libvpx/test/vp9_ratectrl_rtc_test.cc b/test/vp9_ratectrl_rtc_test.cc similarity index 100% rename from libvpx/test/vp9_ratectrl_rtc_test.cc rename to test/vp9_ratectrl_rtc_test.cc diff --git a/libvpx/test/vp9_roi_test.cc b/test/vp9_roi_test.cc similarity index 100% rename from libvpx/test/vp9_roi_test.cc rename to test/vp9_roi_test.cc diff --git a/libvpx/test/vp9_scale_test.cc b/test/vp9_scale_test.cc similarity index 100% rename from libvpx/test/vp9_scale_test.cc rename to test/vp9_scale_test.cc diff --git a/libvpx/test/vp9_skip_loopfilter_test.cc b/test/vp9_skip_loopfilter_test.cc similarity index 100% rename from libvpx/test/vp9_skip_loopfilter_test.cc rename to test/vp9_skip_loopfilter_test.cc diff --git a/libvpx/test/vp9_subtract_test.cc b/test/vp9_subtract_test.cc similarity index 100% rename from libvpx/test/vp9_subtract_test.cc rename to test/vp9_subtract_test.cc diff --git a/libvpx/test/vp9_thread_test.cc b/test/vp9_thread_test.cc similarity index 100% rename from libvpx/test/vp9_thread_test.cc rename to test/vp9_thread_test.cc diff --git a/libvpx/test/vpx_scale_test.cc b/test/vpx_scale_test.cc similarity index 100% rename from libvpx/test/vpx_scale_test.cc rename to test/vpx_scale_test.cc diff --git a/libvpx/test/vpx_scale_test.h b/test/vpx_scale_test.h similarity index 100% rename from libvpx/test/vpx_scale_test.h rename to test/vpx_scale_test.h diff --git a/libvpx/test/vpx_temporal_svc_encoder.sh b/test/vpx_temporal_svc_encoder.sh similarity index 100% rename from libvpx/test/vpx_temporal_svc_encoder.sh rename to test/vpx_temporal_svc_encoder.sh diff --git a/libvpx/test/vpxdec.sh b/test/vpxdec.sh similarity index 100% rename from libvpx/test/vpxdec.sh rename to test/vpxdec.sh diff --git a/libvpx/test/vpxenc.sh b/test/vpxenc.sh similarity index 100% rename from libvpx/test/vpxenc.sh rename to test/vpxenc.sh diff --git a/libvpx/test/webm_video_source.h b/test/webm_video_source.h similarity index 100% rename from libvpx/test/webm_video_source.h rename to test/webm_video_source.h diff --git a/libvpx/test/y4m_test.cc b/test/y4m_test.cc similarity index 100% rename from libvpx/test/y4m_test.cc rename to test/y4m_test.cc diff --git a/libvpx/test/y4m_video_source.h b/test/y4m_video_source.h similarity index 100% rename from libvpx/test/y4m_video_source.h rename to test/y4m_video_source.h diff --git a/libvpx/test/yuv_temporal_filter_test.cc b/test/yuv_temporal_filter_test.cc similarity index 100% rename from libvpx/test/yuv_temporal_filter_test.cc rename to test/yuv_temporal_filter_test.cc diff --git a/libvpx/test/yuv_video_source.h b/test/yuv_video_source.h similarity index 100% rename from libvpx/test/yuv_video_source.h rename to test/yuv_video_source.h diff --git a/libvpx/third_party/googletest/README.libvpx b/third_party/googletest/README.libvpx similarity index 100% rename from libvpx/third_party/googletest/README.libvpx rename to third_party/googletest/README.libvpx diff --git a/libvpx/third_party/googletest/gtest.mk b/third_party/googletest/gtest.mk similarity index 100% rename from libvpx/third_party/googletest/gtest.mk rename to third_party/googletest/gtest.mk diff --git a/libvpx/third_party/googletest/src/CONTRIBUTORS b/third_party/googletest/src/CONTRIBUTORS similarity index 100% rename from libvpx/third_party/googletest/src/CONTRIBUTORS rename to third_party/googletest/src/CONTRIBUTORS diff --git a/libvpx/third_party/googletest/src/LICENSE b/third_party/googletest/src/LICENSE similarity index 100% rename from libvpx/third_party/googletest/src/LICENSE rename to third_party/googletest/src/LICENSE diff --git a/libvpx/third_party/googletest/src/README.md b/third_party/googletest/src/README.md similarity index 100% rename from libvpx/third_party/googletest/src/README.md rename to third_party/googletest/src/README.md diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest-death-test.h b/third_party/googletest/src/include/gtest/gtest-death-test.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest-death-test.h rename to third_party/googletest/src/include/gtest/gtest-death-test.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest-matchers.h b/third_party/googletest/src/include/gtest/gtest-matchers.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest-matchers.h rename to third_party/googletest/src/include/gtest/gtest-matchers.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest-message.h b/third_party/googletest/src/include/gtest/gtest-message.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest-message.h rename to third_party/googletest/src/include/gtest/gtest-message.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest-param-test.h b/third_party/googletest/src/include/gtest/gtest-param-test.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest-param-test.h rename to third_party/googletest/src/include/gtest/gtest-param-test.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest-printers.h b/third_party/googletest/src/include/gtest/gtest-printers.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest-printers.h rename to third_party/googletest/src/include/gtest/gtest-printers.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest-spi.h b/third_party/googletest/src/include/gtest/gtest-spi.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest-spi.h rename to third_party/googletest/src/include/gtest/gtest-spi.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest-test-part.h b/third_party/googletest/src/include/gtest/gtest-test-part.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest-test-part.h rename to third_party/googletest/src/include/gtest/gtest-test-part.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest-typed-test.h b/third_party/googletest/src/include/gtest/gtest-typed-test.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest-typed-test.h rename to third_party/googletest/src/include/gtest/gtest-typed-test.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest.h b/third_party/googletest/src/include/gtest/gtest.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest.h rename to third_party/googletest/src/include/gtest/gtest.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest_pred_impl.h b/third_party/googletest/src/include/gtest/gtest_pred_impl.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest_pred_impl.h rename to third_party/googletest/src/include/gtest/gtest_pred_impl.h diff --git a/libvpx/third_party/googletest/src/include/gtest/gtest_prod.h b/third_party/googletest/src/include/gtest/gtest_prod.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/gtest_prod.h rename to third_party/googletest/src/include/gtest/gtest_prod.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/custom/README.md b/third_party/googletest/src/include/gtest/internal/custom/README.md similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/custom/README.md rename to third_party/googletest/src/include/gtest/internal/custom/README.md diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/custom/gtest-port.h b/third_party/googletest/src/include/gtest/internal/custom/gtest-port.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/custom/gtest-port.h rename to third_party/googletest/src/include/gtest/internal/custom/gtest-port.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/custom/gtest-printers.h b/third_party/googletest/src/include/gtest/internal/custom/gtest-printers.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/custom/gtest-printers.h rename to third_party/googletest/src/include/gtest/internal/custom/gtest-printers.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/custom/gtest.h b/third_party/googletest/src/include/gtest/internal/custom/gtest.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/custom/gtest.h rename to third_party/googletest/src/include/gtest/internal/custom/gtest.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/gtest-death-test-internal.h b/third_party/googletest/src/include/gtest/internal/gtest-death-test-internal.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/gtest-death-test-internal.h rename to third_party/googletest/src/include/gtest/internal/gtest-death-test-internal.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/gtest-filepath.h b/third_party/googletest/src/include/gtest/internal/gtest-filepath.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/gtest-filepath.h rename to third_party/googletest/src/include/gtest/internal/gtest-filepath.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/gtest-internal.h b/third_party/googletest/src/include/gtest/internal/gtest-internal.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/gtest-internal.h rename to third_party/googletest/src/include/gtest/internal/gtest-internal.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/gtest-param-util.h b/third_party/googletest/src/include/gtest/internal/gtest-param-util.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/gtest-param-util.h rename to third_party/googletest/src/include/gtest/internal/gtest-param-util.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/gtest-port-arch.h b/third_party/googletest/src/include/gtest/internal/gtest-port-arch.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/gtest-port-arch.h rename to third_party/googletest/src/include/gtest/internal/gtest-port-arch.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/gtest-port.h b/third_party/googletest/src/include/gtest/internal/gtest-port.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/gtest-port.h rename to third_party/googletest/src/include/gtest/internal/gtest-port.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/gtest-string.h b/third_party/googletest/src/include/gtest/internal/gtest-string.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/gtest-string.h rename to third_party/googletest/src/include/gtest/internal/gtest-string.h diff --git a/libvpx/third_party/googletest/src/include/gtest/internal/gtest-type-util.h b/third_party/googletest/src/include/gtest/internal/gtest-type-util.h similarity index 100% rename from libvpx/third_party/googletest/src/include/gtest/internal/gtest-type-util.h rename to third_party/googletest/src/include/gtest/internal/gtest-type-util.h diff --git a/libvpx/third_party/googletest/src/src/gtest-all.cc b/third_party/googletest/src/src/gtest-all.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-all.cc rename to third_party/googletest/src/src/gtest-all.cc diff --git a/libvpx/third_party/googletest/src/src/gtest-death-test.cc b/third_party/googletest/src/src/gtest-death-test.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-death-test.cc rename to third_party/googletest/src/src/gtest-death-test.cc diff --git a/libvpx/third_party/googletest/src/src/gtest-filepath.cc b/third_party/googletest/src/src/gtest-filepath.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-filepath.cc rename to third_party/googletest/src/src/gtest-filepath.cc diff --git a/libvpx/third_party/googletest/src/src/gtest-internal-inl.h b/third_party/googletest/src/src/gtest-internal-inl.h similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-internal-inl.h rename to third_party/googletest/src/src/gtest-internal-inl.h diff --git a/libvpx/third_party/googletest/src/src/gtest-matchers.cc b/third_party/googletest/src/src/gtest-matchers.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-matchers.cc rename to third_party/googletest/src/src/gtest-matchers.cc diff --git a/libvpx/third_party/googletest/src/src/gtest-port.cc b/third_party/googletest/src/src/gtest-port.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-port.cc rename to third_party/googletest/src/src/gtest-port.cc diff --git a/libvpx/third_party/googletest/src/src/gtest-printers.cc b/third_party/googletest/src/src/gtest-printers.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-printers.cc rename to third_party/googletest/src/src/gtest-printers.cc diff --git a/libvpx/third_party/googletest/src/src/gtest-test-part.cc b/third_party/googletest/src/src/gtest-test-part.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-test-part.cc rename to third_party/googletest/src/src/gtest-test-part.cc diff --git a/libvpx/third_party/googletest/src/src/gtest-typed-test.cc b/third_party/googletest/src/src/gtest-typed-test.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest-typed-test.cc rename to third_party/googletest/src/src/gtest-typed-test.cc diff --git a/libvpx/third_party/googletest/src/src/gtest.cc b/third_party/googletest/src/src/gtest.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest.cc rename to third_party/googletest/src/src/gtest.cc diff --git a/libvpx/third_party/googletest/src/src/gtest_main.cc b/third_party/googletest/src/src/gtest_main.cc similarity index 100% rename from libvpx/third_party/googletest/src/src/gtest_main.cc rename to third_party/googletest/src/src/gtest_main.cc diff --git a/libvpx/third_party/libwebm/AUTHORS.TXT b/third_party/libwebm/AUTHORS.TXT similarity index 100% rename from libvpx/third_party/libwebm/AUTHORS.TXT rename to third_party/libwebm/AUTHORS.TXT diff --git a/libvpx/third_party/libwebm/Android.mk b/third_party/libwebm/Android.mk similarity index 100% rename from libvpx/third_party/libwebm/Android.mk rename to third_party/libwebm/Android.mk diff --git a/libvpx/third_party/libwebm/LICENSE.TXT b/third_party/libwebm/LICENSE.TXT similarity index 100% rename from libvpx/third_party/libwebm/LICENSE.TXT rename to third_party/libwebm/LICENSE.TXT diff --git a/libvpx/third_party/libwebm/PATENTS.TXT b/third_party/libwebm/PATENTS.TXT similarity index 100% rename from libvpx/third_party/libwebm/PATENTS.TXT rename to third_party/libwebm/PATENTS.TXT diff --git a/libvpx/third_party/libwebm/README.libvpx b/third_party/libwebm/README.libvpx similarity index 100% rename from libvpx/third_party/libwebm/README.libvpx rename to third_party/libwebm/README.libvpx diff --git a/libvpx/third_party/libwebm/common/file_util.cc b/third_party/libwebm/common/file_util.cc similarity index 100% rename from libvpx/third_party/libwebm/common/file_util.cc rename to third_party/libwebm/common/file_util.cc diff --git a/libvpx/third_party/libwebm/common/file_util.h b/third_party/libwebm/common/file_util.h similarity index 100% rename from libvpx/third_party/libwebm/common/file_util.h rename to third_party/libwebm/common/file_util.h diff --git a/libvpx/third_party/libwebm/common/hdr_util.cc b/third_party/libwebm/common/hdr_util.cc similarity index 100% rename from libvpx/third_party/libwebm/common/hdr_util.cc rename to third_party/libwebm/common/hdr_util.cc diff --git a/libvpx/third_party/libwebm/common/hdr_util.h b/third_party/libwebm/common/hdr_util.h similarity index 100% rename from libvpx/third_party/libwebm/common/hdr_util.h rename to third_party/libwebm/common/hdr_util.h diff --git a/libvpx/third_party/libwebm/common/webmids.h b/third_party/libwebm/common/webmids.h similarity index 100% rename from libvpx/third_party/libwebm/common/webmids.h rename to third_party/libwebm/common/webmids.h diff --git a/libvpx/third_party/libwebm/mkvmuxer/mkvmuxer.cc b/third_party/libwebm/mkvmuxer/mkvmuxer.cc similarity index 100% rename from libvpx/third_party/libwebm/mkvmuxer/mkvmuxer.cc rename to third_party/libwebm/mkvmuxer/mkvmuxer.cc diff --git a/libvpx/third_party/libwebm/mkvmuxer/mkvmuxer.h b/third_party/libwebm/mkvmuxer/mkvmuxer.h similarity index 100% rename from libvpx/third_party/libwebm/mkvmuxer/mkvmuxer.h rename to third_party/libwebm/mkvmuxer/mkvmuxer.h diff --git a/libvpx/third_party/libwebm/mkvmuxer/mkvmuxertypes.h b/third_party/libwebm/mkvmuxer/mkvmuxertypes.h similarity index 100% rename from libvpx/third_party/libwebm/mkvmuxer/mkvmuxertypes.h rename to third_party/libwebm/mkvmuxer/mkvmuxertypes.h diff --git a/libvpx/third_party/libwebm/mkvmuxer/mkvmuxerutil.cc b/third_party/libwebm/mkvmuxer/mkvmuxerutil.cc similarity index 100% rename from libvpx/third_party/libwebm/mkvmuxer/mkvmuxerutil.cc rename to third_party/libwebm/mkvmuxer/mkvmuxerutil.cc diff --git a/libvpx/third_party/libwebm/mkvmuxer/mkvmuxerutil.h b/third_party/libwebm/mkvmuxer/mkvmuxerutil.h similarity index 100% rename from libvpx/third_party/libwebm/mkvmuxer/mkvmuxerutil.h rename to third_party/libwebm/mkvmuxer/mkvmuxerutil.h diff --git a/libvpx/third_party/libwebm/mkvmuxer/mkvwriter.cc b/third_party/libwebm/mkvmuxer/mkvwriter.cc similarity index 100% rename from libvpx/third_party/libwebm/mkvmuxer/mkvwriter.cc rename to third_party/libwebm/mkvmuxer/mkvwriter.cc diff --git a/libvpx/third_party/libwebm/mkvmuxer/mkvwriter.h b/third_party/libwebm/mkvmuxer/mkvwriter.h similarity index 100% rename from libvpx/third_party/libwebm/mkvmuxer/mkvwriter.h rename to third_party/libwebm/mkvmuxer/mkvwriter.h diff --git a/libvpx/third_party/libwebm/mkvparser/mkvparser.cc b/third_party/libwebm/mkvparser/mkvparser.cc similarity index 100% rename from libvpx/third_party/libwebm/mkvparser/mkvparser.cc rename to third_party/libwebm/mkvparser/mkvparser.cc diff --git a/libvpx/third_party/libwebm/mkvparser/mkvparser.h b/third_party/libwebm/mkvparser/mkvparser.h similarity index 100% rename from libvpx/third_party/libwebm/mkvparser/mkvparser.h rename to third_party/libwebm/mkvparser/mkvparser.h diff --git a/libvpx/third_party/libwebm/mkvparser/mkvreader.cc b/third_party/libwebm/mkvparser/mkvreader.cc similarity index 100% rename from libvpx/third_party/libwebm/mkvparser/mkvreader.cc rename to third_party/libwebm/mkvparser/mkvreader.cc diff --git a/libvpx/third_party/libwebm/mkvparser/mkvreader.h b/third_party/libwebm/mkvparser/mkvreader.h similarity index 100% rename from libvpx/third_party/libwebm/mkvparser/mkvreader.h rename to third_party/libwebm/mkvparser/mkvreader.h diff --git a/libvpx/third_party/libyuv/LICENSE b/third_party/libyuv/LICENSE similarity index 100% rename from libvpx/third_party/libyuv/LICENSE rename to third_party/libyuv/LICENSE diff --git a/libvpx/third_party/libyuv/README.libvpx b/third_party/libyuv/README.libvpx similarity index 100% rename from libvpx/third_party/libyuv/README.libvpx rename to third_party/libyuv/README.libvpx diff --git a/libvpx/third_party/libyuv/include/libyuv/basic_types.h b/third_party/libyuv/include/libyuv/basic_types.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/basic_types.h rename to third_party/libyuv/include/libyuv/basic_types.h diff --git a/libvpx/third_party/libyuv/include/libyuv/compare.h b/third_party/libyuv/include/libyuv/compare.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/compare.h rename to third_party/libyuv/include/libyuv/compare.h diff --git a/libvpx/third_party/libyuv/include/libyuv/convert.h b/third_party/libyuv/include/libyuv/convert.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/convert.h rename to third_party/libyuv/include/libyuv/convert.h diff --git a/libvpx/third_party/libyuv/include/libyuv/convert_argb.h b/third_party/libyuv/include/libyuv/convert_argb.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/convert_argb.h rename to third_party/libyuv/include/libyuv/convert_argb.h diff --git a/libvpx/third_party/libyuv/include/libyuv/convert_from.h b/third_party/libyuv/include/libyuv/convert_from.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/convert_from.h rename to third_party/libyuv/include/libyuv/convert_from.h diff --git a/libvpx/third_party/libyuv/include/libyuv/convert_from_argb.h b/third_party/libyuv/include/libyuv/convert_from_argb.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/convert_from_argb.h rename to third_party/libyuv/include/libyuv/convert_from_argb.h diff --git a/libvpx/third_party/libyuv/include/libyuv/cpu_id.h b/third_party/libyuv/include/libyuv/cpu_id.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/cpu_id.h rename to third_party/libyuv/include/libyuv/cpu_id.h diff --git a/libvpx/third_party/libyuv/include/libyuv/macros_msa.h b/third_party/libyuv/include/libyuv/macros_msa.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/macros_msa.h rename to third_party/libyuv/include/libyuv/macros_msa.h diff --git a/libvpx/third_party/libyuv/include/libyuv/mjpeg_decoder.h b/third_party/libyuv/include/libyuv/mjpeg_decoder.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/mjpeg_decoder.h rename to third_party/libyuv/include/libyuv/mjpeg_decoder.h diff --git a/libvpx/third_party/libyuv/include/libyuv/planar_functions.h b/third_party/libyuv/include/libyuv/planar_functions.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/planar_functions.h rename to third_party/libyuv/include/libyuv/planar_functions.h diff --git a/libvpx/third_party/libyuv/include/libyuv/rotate.h b/third_party/libyuv/include/libyuv/rotate.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/rotate.h rename to third_party/libyuv/include/libyuv/rotate.h diff --git a/libvpx/third_party/libyuv/include/libyuv/rotate_argb.h b/third_party/libyuv/include/libyuv/rotate_argb.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/rotate_argb.h rename to third_party/libyuv/include/libyuv/rotate_argb.h diff --git a/libvpx/third_party/libyuv/include/libyuv/rotate_row.h b/third_party/libyuv/include/libyuv/rotate_row.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/rotate_row.h rename to third_party/libyuv/include/libyuv/rotate_row.h diff --git a/libvpx/third_party/libyuv/include/libyuv/row.h b/third_party/libyuv/include/libyuv/row.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/row.h rename to third_party/libyuv/include/libyuv/row.h diff --git a/libvpx/third_party/libyuv/include/libyuv/scale.h b/third_party/libyuv/include/libyuv/scale.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/scale.h rename to third_party/libyuv/include/libyuv/scale.h diff --git a/libvpx/third_party/libyuv/include/libyuv/scale_argb.h b/third_party/libyuv/include/libyuv/scale_argb.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/scale_argb.h rename to third_party/libyuv/include/libyuv/scale_argb.h diff --git a/libvpx/third_party/libyuv/include/libyuv/scale_row.h b/third_party/libyuv/include/libyuv/scale_row.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/scale_row.h rename to third_party/libyuv/include/libyuv/scale_row.h diff --git a/libvpx/third_party/libyuv/include/libyuv/version.h b/third_party/libyuv/include/libyuv/version.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/version.h rename to third_party/libyuv/include/libyuv/version.h diff --git a/libvpx/third_party/libyuv/include/libyuv/video_common.h b/third_party/libyuv/include/libyuv/video_common.h similarity index 100% rename from libvpx/third_party/libyuv/include/libyuv/video_common.h rename to third_party/libyuv/include/libyuv/video_common.h diff --git a/libvpx/third_party/libyuv/source/compare.cc b/third_party/libyuv/source/compare.cc similarity index 100% rename from libvpx/third_party/libyuv/source/compare.cc rename to third_party/libyuv/source/compare.cc diff --git a/libvpx/third_party/libyuv/source/compare_common.cc b/third_party/libyuv/source/compare_common.cc similarity index 100% rename from libvpx/third_party/libyuv/source/compare_common.cc rename to third_party/libyuv/source/compare_common.cc diff --git a/libvpx/third_party/libyuv/source/compare_gcc.cc b/third_party/libyuv/source/compare_gcc.cc similarity index 100% rename from libvpx/third_party/libyuv/source/compare_gcc.cc rename to third_party/libyuv/source/compare_gcc.cc diff --git a/libvpx/third_party/libyuv/source/compare_msa.cc b/third_party/libyuv/source/compare_msa.cc similarity index 100% rename from libvpx/third_party/libyuv/source/compare_msa.cc rename to third_party/libyuv/source/compare_msa.cc diff --git a/libvpx/third_party/libyuv/source/compare_neon.cc b/third_party/libyuv/source/compare_neon.cc similarity index 100% rename from libvpx/third_party/libyuv/source/compare_neon.cc rename to third_party/libyuv/source/compare_neon.cc diff --git a/libvpx/third_party/libyuv/source/compare_neon64.cc b/third_party/libyuv/source/compare_neon64.cc similarity index 100% rename from libvpx/third_party/libyuv/source/compare_neon64.cc rename to third_party/libyuv/source/compare_neon64.cc diff --git a/libvpx/third_party/libyuv/source/compare_win.cc b/third_party/libyuv/source/compare_win.cc similarity index 100% rename from libvpx/third_party/libyuv/source/compare_win.cc rename to third_party/libyuv/source/compare_win.cc diff --git a/libvpx/third_party/libyuv/source/convert.cc b/third_party/libyuv/source/convert.cc similarity index 100% rename from libvpx/third_party/libyuv/source/convert.cc rename to third_party/libyuv/source/convert.cc diff --git a/libvpx/third_party/libyuv/source/convert_argb.cc b/third_party/libyuv/source/convert_argb.cc similarity index 100% rename from libvpx/third_party/libyuv/source/convert_argb.cc rename to third_party/libyuv/source/convert_argb.cc diff --git a/libvpx/third_party/libyuv/source/convert_from.cc b/third_party/libyuv/source/convert_from.cc similarity index 100% rename from libvpx/third_party/libyuv/source/convert_from.cc rename to third_party/libyuv/source/convert_from.cc diff --git a/libvpx/third_party/libyuv/source/convert_from_argb.cc b/third_party/libyuv/source/convert_from_argb.cc similarity index 100% rename from libvpx/third_party/libyuv/source/convert_from_argb.cc rename to third_party/libyuv/source/convert_from_argb.cc diff --git a/libvpx/third_party/libyuv/source/convert_jpeg.cc b/third_party/libyuv/source/convert_jpeg.cc similarity index 100% rename from libvpx/third_party/libyuv/source/convert_jpeg.cc rename to third_party/libyuv/source/convert_jpeg.cc diff --git a/libvpx/third_party/libyuv/source/convert_to_argb.cc b/third_party/libyuv/source/convert_to_argb.cc similarity index 100% rename from libvpx/third_party/libyuv/source/convert_to_argb.cc rename to third_party/libyuv/source/convert_to_argb.cc diff --git a/libvpx/third_party/libyuv/source/convert_to_i420.cc b/third_party/libyuv/source/convert_to_i420.cc similarity index 100% rename from libvpx/third_party/libyuv/source/convert_to_i420.cc rename to third_party/libyuv/source/convert_to_i420.cc diff --git a/libvpx/third_party/libyuv/source/cpu_id.cc b/third_party/libyuv/source/cpu_id.cc similarity index 100% rename from libvpx/third_party/libyuv/source/cpu_id.cc rename to third_party/libyuv/source/cpu_id.cc diff --git a/libvpx/third_party/libyuv/source/mjpeg_decoder.cc b/third_party/libyuv/source/mjpeg_decoder.cc similarity index 100% rename from libvpx/third_party/libyuv/source/mjpeg_decoder.cc rename to third_party/libyuv/source/mjpeg_decoder.cc diff --git a/libvpx/third_party/libyuv/source/mjpeg_validate.cc b/third_party/libyuv/source/mjpeg_validate.cc similarity index 100% rename from libvpx/third_party/libyuv/source/mjpeg_validate.cc rename to third_party/libyuv/source/mjpeg_validate.cc diff --git a/libvpx/third_party/libyuv/source/planar_functions.cc b/third_party/libyuv/source/planar_functions.cc similarity index 100% rename from libvpx/third_party/libyuv/source/planar_functions.cc rename to third_party/libyuv/source/planar_functions.cc diff --git a/libvpx/third_party/libyuv/source/rotate.cc b/third_party/libyuv/source/rotate.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate.cc rename to third_party/libyuv/source/rotate.cc diff --git a/libvpx/third_party/libyuv/source/rotate_any.cc b/third_party/libyuv/source/rotate_any.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate_any.cc rename to third_party/libyuv/source/rotate_any.cc diff --git a/libvpx/third_party/libyuv/source/rotate_argb.cc b/third_party/libyuv/source/rotate_argb.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate_argb.cc rename to third_party/libyuv/source/rotate_argb.cc diff --git a/libvpx/third_party/libyuv/source/rotate_common.cc b/third_party/libyuv/source/rotate_common.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate_common.cc rename to third_party/libyuv/source/rotate_common.cc diff --git a/libvpx/third_party/libyuv/source/rotate_gcc.cc b/third_party/libyuv/source/rotate_gcc.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate_gcc.cc rename to third_party/libyuv/source/rotate_gcc.cc diff --git a/libvpx/third_party/libyuv/source/rotate_msa.cc b/third_party/libyuv/source/rotate_msa.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate_msa.cc rename to third_party/libyuv/source/rotate_msa.cc diff --git a/libvpx/third_party/libyuv/source/rotate_neon.cc b/third_party/libyuv/source/rotate_neon.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate_neon.cc rename to third_party/libyuv/source/rotate_neon.cc diff --git a/libvpx/third_party/libyuv/source/rotate_neon64.cc b/third_party/libyuv/source/rotate_neon64.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate_neon64.cc rename to third_party/libyuv/source/rotate_neon64.cc diff --git a/libvpx/third_party/libyuv/source/rotate_win.cc b/third_party/libyuv/source/rotate_win.cc similarity index 100% rename from libvpx/third_party/libyuv/source/rotate_win.cc rename to third_party/libyuv/source/rotate_win.cc diff --git a/libvpx/third_party/libyuv/source/row_any.cc b/third_party/libyuv/source/row_any.cc similarity index 100% rename from libvpx/third_party/libyuv/source/row_any.cc rename to third_party/libyuv/source/row_any.cc diff --git a/libvpx/third_party/libyuv/source/row_common.cc b/third_party/libyuv/source/row_common.cc similarity index 100% rename from libvpx/third_party/libyuv/source/row_common.cc rename to third_party/libyuv/source/row_common.cc diff --git a/libvpx/third_party/libyuv/source/row_gcc.cc b/third_party/libyuv/source/row_gcc.cc similarity index 100% rename from libvpx/third_party/libyuv/source/row_gcc.cc rename to third_party/libyuv/source/row_gcc.cc diff --git a/libvpx/third_party/libyuv/source/row_msa.cc b/third_party/libyuv/source/row_msa.cc similarity index 100% rename from libvpx/third_party/libyuv/source/row_msa.cc rename to third_party/libyuv/source/row_msa.cc diff --git a/libvpx/third_party/libyuv/source/row_neon.cc b/third_party/libyuv/source/row_neon.cc similarity index 100% rename from libvpx/third_party/libyuv/source/row_neon.cc rename to third_party/libyuv/source/row_neon.cc diff --git a/libvpx/third_party/libyuv/source/row_neon64.cc b/third_party/libyuv/source/row_neon64.cc similarity index 100% rename from libvpx/third_party/libyuv/source/row_neon64.cc rename to third_party/libyuv/source/row_neon64.cc diff --git a/libvpx/third_party/libyuv/source/row_win.cc b/third_party/libyuv/source/row_win.cc similarity index 100% rename from libvpx/third_party/libyuv/source/row_win.cc rename to third_party/libyuv/source/row_win.cc diff --git a/libvpx/third_party/libyuv/source/scale.cc b/third_party/libyuv/source/scale.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale.cc rename to third_party/libyuv/source/scale.cc diff --git a/libvpx/third_party/libyuv/source/scale_any.cc b/third_party/libyuv/source/scale_any.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale_any.cc rename to third_party/libyuv/source/scale_any.cc diff --git a/libvpx/third_party/libyuv/source/scale_argb.cc b/third_party/libyuv/source/scale_argb.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale_argb.cc rename to third_party/libyuv/source/scale_argb.cc diff --git a/libvpx/third_party/libyuv/source/scale_common.cc b/third_party/libyuv/source/scale_common.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale_common.cc rename to third_party/libyuv/source/scale_common.cc diff --git a/libvpx/third_party/libyuv/source/scale_gcc.cc b/third_party/libyuv/source/scale_gcc.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale_gcc.cc rename to third_party/libyuv/source/scale_gcc.cc diff --git a/libvpx/third_party/libyuv/source/scale_msa.cc b/third_party/libyuv/source/scale_msa.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale_msa.cc rename to third_party/libyuv/source/scale_msa.cc diff --git a/libvpx/third_party/libyuv/source/scale_neon.cc b/third_party/libyuv/source/scale_neon.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale_neon.cc rename to third_party/libyuv/source/scale_neon.cc diff --git a/libvpx/third_party/libyuv/source/scale_neon64.cc b/third_party/libyuv/source/scale_neon64.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale_neon64.cc rename to third_party/libyuv/source/scale_neon64.cc diff --git a/libvpx/third_party/libyuv/source/scale_win.cc b/third_party/libyuv/source/scale_win.cc similarity index 100% rename from libvpx/third_party/libyuv/source/scale_win.cc rename to third_party/libyuv/source/scale_win.cc diff --git a/libvpx/third_party/libyuv/source/video_common.cc b/third_party/libyuv/source/video_common.cc similarity index 100% rename from libvpx/third_party/libyuv/source/video_common.cc rename to third_party/libyuv/source/video_common.cc diff --git a/libvpx/third_party/x86inc/LICENSE b/third_party/x86inc/LICENSE similarity index 100% rename from libvpx/third_party/x86inc/LICENSE rename to third_party/x86inc/LICENSE diff --git a/libvpx/third_party/x86inc/README.libvpx b/third_party/x86inc/README.libvpx similarity index 100% rename from libvpx/third_party/x86inc/README.libvpx rename to third_party/x86inc/README.libvpx diff --git a/libvpx/third_party/x86inc/x86inc.asm b/third_party/x86inc/x86inc.asm similarity index 100% rename from libvpx/third_party/x86inc/x86inc.asm rename to third_party/x86inc/x86inc.asm diff --git a/libvpx/tools.mk b/tools.mk similarity index 100% rename from libvpx/tools.mk rename to tools.mk diff --git a/libvpx/tools/3D-Reconstruction/MotionEST/Anandan.py b/tools/3D-Reconstruction/MotionEST/Anandan.py similarity index 100% rename from libvpx/tools/3D-Reconstruction/MotionEST/Anandan.py rename to tools/3D-Reconstruction/MotionEST/Anandan.py diff --git a/libvpx/tools/3D-Reconstruction/MotionEST/Exhaust.py b/tools/3D-Reconstruction/MotionEST/Exhaust.py similarity index 100% rename from libvpx/tools/3D-Reconstruction/MotionEST/Exhaust.py rename to tools/3D-Reconstruction/MotionEST/Exhaust.py diff --git a/libvpx/tools/3D-Reconstruction/MotionEST/GroundTruth.py b/tools/3D-Reconstruction/MotionEST/GroundTruth.py similarity index 100% rename from libvpx/tools/3D-Reconstruction/MotionEST/GroundTruth.py rename to tools/3D-Reconstruction/MotionEST/GroundTruth.py diff --git a/libvpx/tools/3D-Reconstruction/MotionEST/HornSchunck.py b/tools/3D-Reconstruction/MotionEST/HornSchunck.py similarity index 100% rename from libvpx/tools/3D-Reconstruction/MotionEST/HornSchunck.py rename to tools/3D-Reconstruction/MotionEST/HornSchunck.py diff --git a/libvpx/tools/3D-Reconstruction/MotionEST/MotionEST.py b/tools/3D-Reconstruction/MotionEST/MotionEST.py similarity index 100% rename from libvpx/tools/3D-Reconstruction/MotionEST/MotionEST.py rename to tools/3D-Reconstruction/MotionEST/MotionEST.py diff --git a/libvpx/tools/3D-Reconstruction/MotionEST/SearchSmooth.py b/tools/3D-Reconstruction/MotionEST/SearchSmooth.py similarity index 100% rename from libvpx/tools/3D-Reconstruction/MotionEST/SearchSmooth.py rename to tools/3D-Reconstruction/MotionEST/SearchSmooth.py diff --git a/libvpx/tools/3D-Reconstruction/MotionEST/Util.py b/tools/3D-Reconstruction/MotionEST/Util.py similarity index 100% rename from libvpx/tools/3D-Reconstruction/MotionEST/Util.py rename to tools/3D-Reconstruction/MotionEST/Util.py diff --git a/libvpx/tools/3D-Reconstruction/genY4M/genY4M.py b/tools/3D-Reconstruction/genY4M/genY4M.py similarity index 100% rename from libvpx/tools/3D-Reconstruction/genY4M/genY4M.py rename to tools/3D-Reconstruction/genY4M/genY4M.py diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/BVH.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/BVH.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/BVH.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/BVH.pde diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Camera.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/Camera.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Camera.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/Camera.pde diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/MotionField.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/MotionField.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/MotionField.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/MotionField.pde diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/PointCloud.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/PointCloud.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/PointCloud.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/PointCloud.pde diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Ray_Tracing.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/Ray_Tracing.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Ray_Tracing.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/Ray_Tracing.pde diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Scene.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/Scene.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Scene.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/Scene.pde diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Transform.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/Transform.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Transform.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/Transform.pde diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Util.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/Util.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/Util.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/Util.pde diff --git a/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/sketch_3D_reconstruction.pde b/tools/3D-Reconstruction/sketch_3D_reconstruction/sketch_3D_reconstruction.pde similarity index 100% rename from libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/sketch_3D_reconstruction.pde rename to tools/3D-Reconstruction/sketch_3D_reconstruction/sketch_3D_reconstruction.pde diff --git a/libvpx/tools/cpplint.py b/tools/cpplint.py similarity index 100% rename from libvpx/tools/cpplint.py rename to tools/cpplint.py diff --git a/libvpx/tools/diff.py b/tools/diff.py similarity index 100% rename from libvpx/tools/diff.py rename to tools/diff.py diff --git a/libvpx/tools/gen_authors.sh b/tools/gen_authors.sh similarity index 100% rename from libvpx/tools/gen_authors.sh rename to tools/gen_authors.sh diff --git a/libvpx/tools/intersect-diffs.py b/tools/intersect-diffs.py similarity index 100% rename from libvpx/tools/intersect-diffs.py rename to tools/intersect-diffs.py diff --git a/libvpx/tools/lint-hunks.py b/tools/lint-hunks.py similarity index 100% rename from libvpx/tools/lint-hunks.py rename to tools/lint-hunks.py diff --git a/libvpx/tools/non_greedy_mv/non_greedy_mv.py b/tools/non_greedy_mv/non_greedy_mv.py similarity index 100% rename from libvpx/tools/non_greedy_mv/non_greedy_mv.py rename to tools/non_greedy_mv/non_greedy_mv.py diff --git a/libvpx/tools/set_analyzer_env.sh b/tools/set_analyzer_env.sh similarity index 100% rename from libvpx/tools/set_analyzer_env.sh rename to tools/set_analyzer_env.sh diff --git a/libvpx/tools/tiny_ssim.c b/tools/tiny_ssim.c similarity index 100% rename from libvpx/tools/tiny_ssim.c rename to tools/tiny_ssim.c diff --git a/libvpx/tools/wrap-commit-msg.py b/tools/wrap-commit-msg.py similarity index 100% rename from libvpx/tools/wrap-commit-msg.py rename to tools/wrap-commit-msg.py diff --git a/libvpx/tools_common.c b/tools_common.c similarity index 100% rename from libvpx/tools_common.c rename to tools_common.c diff --git a/libvpx/tools_common.h b/tools_common.h similarity index 100% rename from libvpx/tools_common.h rename to tools_common.h diff --git a/update_libvpx.sh b/update_libvpx.sh index 4e41bf524..78c7e5540 100755 --- a/update_libvpx.sh +++ b/update_libvpx.sh @@ -19,15 +19,17 @@ export LC_ALL=C +die() { + echo "$@" + exit 1 +} + # Location for the remote git repository. GIT_REPO="https://chromium.googlesource.com/webm/libvpx" # Update to TOT by default. GIT_BRANCH="origin/master" -# Relative path of target checkout. -LIBVPX_SRC_DIR="libvpx" - BASE_DIR=`pwd` if [ -n "$1" ]; then @@ -42,15 +44,29 @@ fi prev_hash="$(egrep "^Commit: [[:alnum:]]" README.android | awk '{ print $2 }')" echo "prev_hash:$prev_hash" -rm -rf $LIBVPX_SRC_DIR -mkdir $LIBVPX_SRC_DIR -cd $LIBVPX_SRC_DIR +REMOTE="update_upstream" -# Start a local git repo. -git clone $GIT_REPO . +# Add a remote for upstream git repository +git remote add $REMOTE $GIT_REPO -# Switch the content to the desired revision. -git checkout -b tot $GIT_BRANCH +# Fetch remote's GIT_BRANCH +git fetch $REMOTE $GIT_BRANCH --tags + +# Get commit id corresponding to branch/revision in upstream repository +REMOTE_BRANCHES="$(git remote show $REMOTE)" + +if [[ "$REMOTE_BRANCHES" == *"$GIT_BRANCH"* ]]; then + UPSTREAM_COMMIT=$(git rev-list -n 1 $REMOTE/$GIT_BRANCH) +else + UPSTREAM_COMMIT=$(git rev-list -n 1 $GIT_BRANCH) +fi + +[ -z "$UPSTREAM_COMMIT" ] \ + && die "Unable to get upstream commit corresponding to ${GIT_BRANCH}"; + +# Merge $GIT_BRANCH by allowing unrelated histories and squashing the changes +git merge -X theirs $UPSTREAM_COMMIT --allow-unrelated-histories \ + --squash --no-commit add="$(git diff-index --diff-filter=A $prev_hash | \ tr -s [:blank:] ' ' | cut -f6 -d\ )" @@ -58,7 +74,7 @@ delete="$(git diff-index --diff-filter=D $prev_hash | \ tr -s [:blank:] ' ' | cut -f6 -d\ )" # Get the current commit hash. -hash=$(git log -1 --format="%H") +hash=$(git log $UPSTREAM_COMMIT -1 --format="%H") # README reminder. echo "Update README.android:" @@ -82,7 +98,7 @@ echo "" # Output log for upstream from current hash. if [ -n "$prev_hash" ]; then echo "git log from upstream:" - pretty_git_log="$(git log \ + pretty_git_log="$(git log $UPSTREAM_COMMIT \ --no-merges \ --topo-order \ --pretty="%h %s" \ @@ -90,7 +106,7 @@ if [ -n "$prev_hash" ]; then $prev_hash..$hash)" if [ -z "$pretty_git_log" ]; then echo "No log found. Checking for reverts." - pretty_git_log="$(git log \ + pretty_git_log="$(git log $UPSTREAM_COMMIT \ --no-merges \ --topo-order \ --pretty="%h %s" \ @@ -108,9 +124,6 @@ fi echo "" echo "===============" -# Git is useless now, remove the local git repo. -rm -rf .git .gitignore .gitattributes - # Add and remove files. echo "$add" | xargs -I {} git add {} echo "$delete" | xargs -I {} git rm --ignore-unmatch {} @@ -118,6 +131,7 @@ echo "$delete" | xargs -I {} git rm --ignore-unmatch {} # Find empty directories and remove them. find . -type d -empty -exec git rm {} \; -chmod 755 build/make/*.sh build/make/*.pl configure +# Remove the remote added earlier +git remote remove $REMOTE cd $BASE_DIR diff --git a/libvpx/usage.dox b/usage.dox similarity index 100% rename from libvpx/usage.dox rename to usage.dox diff --git a/libvpx/usage_cx.dox b/usage_cx.dox similarity index 100% rename from libvpx/usage_cx.dox rename to usage_cx.dox diff --git a/libvpx/usage_dx.dox b/usage_dx.dox similarity index 100% rename from libvpx/usage_dx.dox rename to usage_dx.dox diff --git a/libvpx/video_common.h b/video_common.h similarity index 100% rename from libvpx/video_common.h rename to video_common.h diff --git a/libvpx/video_reader.c b/video_reader.c similarity index 100% rename from libvpx/video_reader.c rename to video_reader.c diff --git a/libvpx/video_reader.h b/video_reader.h similarity index 100% rename from libvpx/video_reader.h rename to video_reader.h diff --git a/libvpx/video_writer.c b/video_writer.c similarity index 100% rename from libvpx/video_writer.c rename to video_writer.c diff --git a/libvpx/video_writer.h b/video_writer.h similarity index 100% rename from libvpx/video_writer.h rename to video_writer.h diff --git a/libvpx/vp8/common/alloccommon.c b/vp8/common/alloccommon.c similarity index 100% rename from libvpx/vp8/common/alloccommon.c rename to vp8/common/alloccommon.c diff --git a/libvpx/vp8/common/alloccommon.h b/vp8/common/alloccommon.h similarity index 100% rename from libvpx/vp8/common/alloccommon.h rename to vp8/common/alloccommon.h diff --git a/libvpx/vp8/common/arm/loopfilter_arm.c b/vp8/common/arm/loopfilter_arm.c similarity index 100% rename from libvpx/vp8/common/arm/loopfilter_arm.c rename to vp8/common/arm/loopfilter_arm.c diff --git a/libvpx/vp8/common/arm/loopfilter_arm.h b/vp8/common/arm/loopfilter_arm.h similarity index 100% rename from libvpx/vp8/common/arm/loopfilter_arm.h rename to vp8/common/arm/loopfilter_arm.h diff --git a/libvpx/vp8/common/arm/neon/bilinearpredict_neon.c b/vp8/common/arm/neon/bilinearpredict_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/bilinearpredict_neon.c rename to vp8/common/arm/neon/bilinearpredict_neon.c diff --git a/libvpx/vp8/common/arm/neon/copymem_neon.c b/vp8/common/arm/neon/copymem_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/copymem_neon.c rename to vp8/common/arm/neon/copymem_neon.c diff --git a/libvpx/vp8/common/arm/neon/dc_only_idct_add_neon.c b/vp8/common/arm/neon/dc_only_idct_add_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/dc_only_idct_add_neon.c rename to vp8/common/arm/neon/dc_only_idct_add_neon.c diff --git a/libvpx/vp8/common/arm/neon/dequant_idct_neon.c b/vp8/common/arm/neon/dequant_idct_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/dequant_idct_neon.c rename to vp8/common/arm/neon/dequant_idct_neon.c diff --git a/libvpx/vp8/common/arm/neon/dequantizeb_neon.c b/vp8/common/arm/neon/dequantizeb_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/dequantizeb_neon.c rename to vp8/common/arm/neon/dequantizeb_neon.c diff --git a/libvpx/vp8/common/arm/neon/idct_blk_neon.c b/vp8/common/arm/neon/idct_blk_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/idct_blk_neon.c rename to vp8/common/arm/neon/idct_blk_neon.c diff --git a/libvpx/vp8/common/arm/neon/iwalsh_neon.c b/vp8/common/arm/neon/iwalsh_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/iwalsh_neon.c rename to vp8/common/arm/neon/iwalsh_neon.c diff --git a/libvpx/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c b/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c rename to vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c diff --git a/libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c b/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c rename to vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c diff --git a/libvpx/vp8/common/arm/neon/mbloopfilter_neon.c b/vp8/common/arm/neon/mbloopfilter_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/mbloopfilter_neon.c rename to vp8/common/arm/neon/mbloopfilter_neon.c diff --git a/libvpx/vp8/common/arm/neon/shortidct4x4llm_neon.c b/vp8/common/arm/neon/shortidct4x4llm_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/shortidct4x4llm_neon.c rename to vp8/common/arm/neon/shortidct4x4llm_neon.c diff --git a/libvpx/vp8/common/arm/neon/sixtappredict_neon.c b/vp8/common/arm/neon/sixtappredict_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/sixtappredict_neon.c rename to vp8/common/arm/neon/sixtappredict_neon.c diff --git a/libvpx/vp8/common/arm/neon/vp8_loopfilter_neon.c b/vp8/common/arm/neon/vp8_loopfilter_neon.c similarity index 100% rename from libvpx/vp8/common/arm/neon/vp8_loopfilter_neon.c rename to vp8/common/arm/neon/vp8_loopfilter_neon.c diff --git a/libvpx/vp8/common/blockd.c b/vp8/common/blockd.c similarity index 100% rename from libvpx/vp8/common/blockd.c rename to vp8/common/blockd.c diff --git a/libvpx/vp8/common/blockd.h b/vp8/common/blockd.h similarity index 100% rename from libvpx/vp8/common/blockd.h rename to vp8/common/blockd.h diff --git a/libvpx/vp8/common/coefupdateprobs.h b/vp8/common/coefupdateprobs.h similarity index 100% rename from libvpx/vp8/common/coefupdateprobs.h rename to vp8/common/coefupdateprobs.h diff --git a/libvpx/vp8/common/common.h b/vp8/common/common.h similarity index 100% rename from libvpx/vp8/common/common.h rename to vp8/common/common.h diff --git a/libvpx/vp8/common/context.c b/vp8/common/context.c similarity index 100% rename from libvpx/vp8/common/context.c rename to vp8/common/context.c diff --git a/libvpx/vp8/common/debugmodes.c b/vp8/common/debugmodes.c similarity index 100% rename from libvpx/vp8/common/debugmodes.c rename to vp8/common/debugmodes.c diff --git a/libvpx/vp8/common/default_coef_probs.h b/vp8/common/default_coef_probs.h similarity index 100% rename from libvpx/vp8/common/default_coef_probs.h rename to vp8/common/default_coef_probs.h diff --git a/libvpx/vp8/common/dequantize.c b/vp8/common/dequantize.c similarity index 100% rename from libvpx/vp8/common/dequantize.c rename to vp8/common/dequantize.c diff --git a/libvpx/vp8/common/entropy.c b/vp8/common/entropy.c similarity index 100% rename from libvpx/vp8/common/entropy.c rename to vp8/common/entropy.c diff --git a/libvpx/vp8/common/entropy.h b/vp8/common/entropy.h similarity index 100% rename from libvpx/vp8/common/entropy.h rename to vp8/common/entropy.h diff --git a/libvpx/vp8/common/entropymode.c b/vp8/common/entropymode.c similarity index 100% rename from libvpx/vp8/common/entropymode.c rename to vp8/common/entropymode.c diff --git a/libvpx/vp8/common/entropymode.h b/vp8/common/entropymode.h similarity index 100% rename from libvpx/vp8/common/entropymode.h rename to vp8/common/entropymode.h diff --git a/libvpx/vp8/common/entropymv.c b/vp8/common/entropymv.c similarity index 100% rename from libvpx/vp8/common/entropymv.c rename to vp8/common/entropymv.c diff --git a/libvpx/vp8/common/entropymv.h b/vp8/common/entropymv.h similarity index 100% rename from libvpx/vp8/common/entropymv.h rename to vp8/common/entropymv.h diff --git a/libvpx/vp8/common/extend.c b/vp8/common/extend.c similarity index 100% rename from libvpx/vp8/common/extend.c rename to vp8/common/extend.c diff --git a/libvpx/vp8/common/extend.h b/vp8/common/extend.h similarity index 100% rename from libvpx/vp8/common/extend.h rename to vp8/common/extend.h diff --git a/libvpx/vp8/common/filter.c b/vp8/common/filter.c similarity index 100% rename from libvpx/vp8/common/filter.c rename to vp8/common/filter.c diff --git a/libvpx/vp8/common/filter.h b/vp8/common/filter.h similarity index 100% rename from libvpx/vp8/common/filter.h rename to vp8/common/filter.h diff --git a/libvpx/vp8/common/findnearmv.c b/vp8/common/findnearmv.c similarity index 100% rename from libvpx/vp8/common/findnearmv.c rename to vp8/common/findnearmv.c diff --git a/libvpx/vp8/common/findnearmv.h b/vp8/common/findnearmv.h similarity index 100% rename from libvpx/vp8/common/findnearmv.h rename to vp8/common/findnearmv.h diff --git a/libvpx/vp8/common/generic/systemdependent.c b/vp8/common/generic/systemdependent.c similarity index 100% rename from libvpx/vp8/common/generic/systemdependent.c rename to vp8/common/generic/systemdependent.c diff --git a/libvpx/vp8/common/header.h b/vp8/common/header.h similarity index 100% rename from libvpx/vp8/common/header.h rename to vp8/common/header.h diff --git a/libvpx/vp8/common/idct_blk.c b/vp8/common/idct_blk.c similarity index 100% rename from libvpx/vp8/common/idct_blk.c rename to vp8/common/idct_blk.c diff --git a/libvpx/vp8/common/idctllm.c b/vp8/common/idctllm.c similarity index 100% rename from libvpx/vp8/common/idctllm.c rename to vp8/common/idctllm.c diff --git a/libvpx/vp8/common/invtrans.h b/vp8/common/invtrans.h similarity index 100% rename from libvpx/vp8/common/invtrans.h rename to vp8/common/invtrans.h diff --git a/libvpx/vp8/common/loongarch/idct_lsx.c b/vp8/common/loongarch/idct_lsx.c similarity index 100% rename from libvpx/vp8/common/loongarch/idct_lsx.c rename to vp8/common/loongarch/idct_lsx.c diff --git a/libvpx/vp8/common/loongarch/loopfilter_filters_lsx.c b/vp8/common/loongarch/loopfilter_filters_lsx.c similarity index 100% rename from libvpx/vp8/common/loongarch/loopfilter_filters_lsx.c rename to vp8/common/loongarch/loopfilter_filters_lsx.c diff --git a/libvpx/vp8/common/loongarch/sixtap_filter_lsx.c b/vp8/common/loongarch/sixtap_filter_lsx.c similarity index 100% rename from libvpx/vp8/common/loongarch/sixtap_filter_lsx.c rename to vp8/common/loongarch/sixtap_filter_lsx.c diff --git a/libvpx/vp8/common/loopfilter.h b/vp8/common/loopfilter.h similarity index 100% rename from libvpx/vp8/common/loopfilter.h rename to vp8/common/loopfilter.h diff --git a/libvpx/vp8/common/loopfilter_filters.c b/vp8/common/loopfilter_filters.c similarity index 100% rename from libvpx/vp8/common/loopfilter_filters.c rename to vp8/common/loopfilter_filters.c diff --git a/libvpx/vp8/common/mbpitch.c b/vp8/common/mbpitch.c similarity index 100% rename from libvpx/vp8/common/mbpitch.c rename to vp8/common/mbpitch.c diff --git a/libvpx/vp8/common/mfqe.c b/vp8/common/mfqe.c similarity index 100% rename from libvpx/vp8/common/mfqe.c rename to vp8/common/mfqe.c diff --git a/libvpx/vp8/common/mips/dspr2/dequantize_dspr2.c b/vp8/common/mips/dspr2/dequantize_dspr2.c similarity index 100% rename from libvpx/vp8/common/mips/dspr2/dequantize_dspr2.c rename to vp8/common/mips/dspr2/dequantize_dspr2.c diff --git a/libvpx/vp8/common/mips/dspr2/filter_dspr2.c b/vp8/common/mips/dspr2/filter_dspr2.c similarity index 100% rename from libvpx/vp8/common/mips/dspr2/filter_dspr2.c rename to vp8/common/mips/dspr2/filter_dspr2.c diff --git a/libvpx/vp8/common/mips/dspr2/idct_blk_dspr2.c b/vp8/common/mips/dspr2/idct_blk_dspr2.c similarity index 100% rename from libvpx/vp8/common/mips/dspr2/idct_blk_dspr2.c rename to vp8/common/mips/dspr2/idct_blk_dspr2.c diff --git a/libvpx/vp8/common/mips/dspr2/idctllm_dspr2.c b/vp8/common/mips/dspr2/idctllm_dspr2.c similarity index 100% rename from libvpx/vp8/common/mips/dspr2/idctllm_dspr2.c rename to vp8/common/mips/dspr2/idctllm_dspr2.c diff --git a/libvpx/vp8/common/mips/dspr2/reconinter_dspr2.c b/vp8/common/mips/dspr2/reconinter_dspr2.c similarity index 100% rename from libvpx/vp8/common/mips/dspr2/reconinter_dspr2.c rename to vp8/common/mips/dspr2/reconinter_dspr2.c diff --git a/libvpx/vp8/common/mips/dspr2/vp8_loopfilter_filters_dspr2.c b/vp8/common/mips/dspr2/vp8_loopfilter_filters_dspr2.c similarity index 100% rename from libvpx/vp8/common/mips/dspr2/vp8_loopfilter_filters_dspr2.c rename to vp8/common/mips/dspr2/vp8_loopfilter_filters_dspr2.c diff --git a/libvpx/vp8/common/mips/mmi/copymem_mmi.c b/vp8/common/mips/mmi/copymem_mmi.c similarity index 100% rename from libvpx/vp8/common/mips/mmi/copymem_mmi.c rename to vp8/common/mips/mmi/copymem_mmi.c diff --git a/libvpx/vp8/common/mips/mmi/dequantize_mmi.c b/vp8/common/mips/mmi/dequantize_mmi.c similarity index 100% rename from libvpx/vp8/common/mips/mmi/dequantize_mmi.c rename to vp8/common/mips/mmi/dequantize_mmi.c diff --git a/libvpx/vp8/common/mips/mmi/idct_blk_mmi.c b/vp8/common/mips/mmi/idct_blk_mmi.c similarity index 100% rename from libvpx/vp8/common/mips/mmi/idct_blk_mmi.c rename to vp8/common/mips/mmi/idct_blk_mmi.c diff --git a/libvpx/vp8/common/mips/mmi/idctllm_mmi.c b/vp8/common/mips/mmi/idctllm_mmi.c similarity index 100% rename from libvpx/vp8/common/mips/mmi/idctllm_mmi.c rename to vp8/common/mips/mmi/idctllm_mmi.c diff --git a/libvpx/vp8/common/mips/mmi/loopfilter_filters_mmi.c b/vp8/common/mips/mmi/loopfilter_filters_mmi.c similarity index 100% rename from libvpx/vp8/common/mips/mmi/loopfilter_filters_mmi.c rename to vp8/common/mips/mmi/loopfilter_filters_mmi.c diff --git a/libvpx/vp8/common/mips/mmi/sixtap_filter_mmi.c b/vp8/common/mips/mmi/sixtap_filter_mmi.c similarity index 100% rename from libvpx/vp8/common/mips/mmi/sixtap_filter_mmi.c rename to vp8/common/mips/mmi/sixtap_filter_mmi.c diff --git a/libvpx/vp8/common/mips/msa/bilinear_filter_msa.c b/vp8/common/mips/msa/bilinear_filter_msa.c similarity index 100% rename from libvpx/vp8/common/mips/msa/bilinear_filter_msa.c rename to vp8/common/mips/msa/bilinear_filter_msa.c diff --git a/libvpx/vp8/common/mips/msa/copymem_msa.c b/vp8/common/mips/msa/copymem_msa.c similarity index 100% rename from libvpx/vp8/common/mips/msa/copymem_msa.c rename to vp8/common/mips/msa/copymem_msa.c diff --git a/libvpx/vp8/common/mips/msa/idct_msa.c b/vp8/common/mips/msa/idct_msa.c similarity index 100% rename from libvpx/vp8/common/mips/msa/idct_msa.c rename to vp8/common/mips/msa/idct_msa.c diff --git a/libvpx/vp8/common/mips/msa/loopfilter_filters_msa.c b/vp8/common/mips/msa/loopfilter_filters_msa.c similarity index 100% rename from libvpx/vp8/common/mips/msa/loopfilter_filters_msa.c rename to vp8/common/mips/msa/loopfilter_filters_msa.c diff --git a/libvpx/vp8/common/mips/msa/mfqe_msa.c b/vp8/common/mips/msa/mfqe_msa.c similarity index 100% rename from libvpx/vp8/common/mips/msa/mfqe_msa.c rename to vp8/common/mips/msa/mfqe_msa.c diff --git a/libvpx/vp8/common/mips/msa/sixtap_filter_msa.c b/vp8/common/mips/msa/sixtap_filter_msa.c similarity index 100% rename from libvpx/vp8/common/mips/msa/sixtap_filter_msa.c rename to vp8/common/mips/msa/sixtap_filter_msa.c diff --git a/libvpx/vp8/common/mips/msa/vp8_macros_msa.h b/vp8/common/mips/msa/vp8_macros_msa.h similarity index 100% rename from libvpx/vp8/common/mips/msa/vp8_macros_msa.h rename to vp8/common/mips/msa/vp8_macros_msa.h diff --git a/libvpx/vp8/common/modecont.c b/vp8/common/modecont.c similarity index 100% rename from libvpx/vp8/common/modecont.c rename to vp8/common/modecont.c diff --git a/libvpx/vp8/common/modecont.h b/vp8/common/modecont.h similarity index 100% rename from libvpx/vp8/common/modecont.h rename to vp8/common/modecont.h diff --git a/libvpx/vp8/common/mv.h b/vp8/common/mv.h similarity index 100% rename from libvpx/vp8/common/mv.h rename to vp8/common/mv.h diff --git a/libvpx/vp8/common/onyx.h b/vp8/common/onyx.h similarity index 100% rename from libvpx/vp8/common/onyx.h rename to vp8/common/onyx.h diff --git a/libvpx/vp8/common/onyxc_int.h b/vp8/common/onyxc_int.h similarity index 100% rename from libvpx/vp8/common/onyxc_int.h rename to vp8/common/onyxc_int.h diff --git a/libvpx/vp8/common/onyxd.h b/vp8/common/onyxd.h similarity index 100% rename from libvpx/vp8/common/onyxd.h rename to vp8/common/onyxd.h diff --git a/libvpx/vp8/common/postproc.c b/vp8/common/postproc.c similarity index 100% rename from libvpx/vp8/common/postproc.c rename to vp8/common/postproc.c diff --git a/libvpx/vp8/common/postproc.h b/vp8/common/postproc.h similarity index 100% rename from libvpx/vp8/common/postproc.h rename to vp8/common/postproc.h diff --git a/libvpx/vp8/common/ppflags.h b/vp8/common/ppflags.h similarity index 100% rename from libvpx/vp8/common/ppflags.h rename to vp8/common/ppflags.h diff --git a/libvpx/vp8/common/quant_common.c b/vp8/common/quant_common.c similarity index 100% rename from libvpx/vp8/common/quant_common.c rename to vp8/common/quant_common.c diff --git a/libvpx/vp8/common/quant_common.h b/vp8/common/quant_common.h similarity index 100% rename from libvpx/vp8/common/quant_common.h rename to vp8/common/quant_common.h diff --git a/libvpx/vp8/common/reconinter.c b/vp8/common/reconinter.c similarity index 100% rename from libvpx/vp8/common/reconinter.c rename to vp8/common/reconinter.c diff --git a/libvpx/vp8/common/reconinter.h b/vp8/common/reconinter.h similarity index 100% rename from libvpx/vp8/common/reconinter.h rename to vp8/common/reconinter.h diff --git a/libvpx/vp8/common/reconintra.c b/vp8/common/reconintra.c similarity index 100% rename from libvpx/vp8/common/reconintra.c rename to vp8/common/reconintra.c diff --git a/libvpx/vp8/common/reconintra.h b/vp8/common/reconintra.h similarity index 100% rename from libvpx/vp8/common/reconintra.h rename to vp8/common/reconintra.h diff --git a/libvpx/vp8/common/reconintra4x4.c b/vp8/common/reconintra4x4.c similarity index 100% rename from libvpx/vp8/common/reconintra4x4.c rename to vp8/common/reconintra4x4.c diff --git a/libvpx/vp8/common/reconintra4x4.h b/vp8/common/reconintra4x4.h similarity index 100% rename from libvpx/vp8/common/reconintra4x4.h rename to vp8/common/reconintra4x4.h diff --git a/libvpx/vp8/common/rtcd.c b/vp8/common/rtcd.c similarity index 100% rename from libvpx/vp8/common/rtcd.c rename to vp8/common/rtcd.c diff --git a/libvpx/vp8/common/rtcd_defs.pl b/vp8/common/rtcd_defs.pl similarity index 100% rename from libvpx/vp8/common/rtcd_defs.pl rename to vp8/common/rtcd_defs.pl diff --git a/libvpx/vp8/common/setupintrarecon.c b/vp8/common/setupintrarecon.c similarity index 100% rename from libvpx/vp8/common/setupintrarecon.c rename to vp8/common/setupintrarecon.c diff --git a/libvpx/vp8/common/setupintrarecon.h b/vp8/common/setupintrarecon.h similarity index 100% rename from libvpx/vp8/common/setupintrarecon.h rename to vp8/common/setupintrarecon.h diff --git a/libvpx/vp8/common/swapyv12buffer.c b/vp8/common/swapyv12buffer.c similarity index 100% rename from libvpx/vp8/common/swapyv12buffer.c rename to vp8/common/swapyv12buffer.c diff --git a/libvpx/vp8/common/swapyv12buffer.h b/vp8/common/swapyv12buffer.h similarity index 100% rename from libvpx/vp8/common/swapyv12buffer.h rename to vp8/common/swapyv12buffer.h diff --git a/libvpx/vp8/common/systemdependent.h b/vp8/common/systemdependent.h similarity index 100% rename from libvpx/vp8/common/systemdependent.h rename to vp8/common/systemdependent.h diff --git a/libvpx/vp8/common/threading.h b/vp8/common/threading.h similarity index 100% rename from libvpx/vp8/common/threading.h rename to vp8/common/threading.h diff --git a/libvpx/vp8/common/treecoder.c b/vp8/common/treecoder.c similarity index 100% rename from libvpx/vp8/common/treecoder.c rename to vp8/common/treecoder.c diff --git a/libvpx/vp8/common/treecoder.h b/vp8/common/treecoder.h similarity index 100% rename from libvpx/vp8/common/treecoder.h rename to vp8/common/treecoder.h diff --git a/libvpx/vp8/common/vp8_entropymodedata.h b/vp8/common/vp8_entropymodedata.h similarity index 100% rename from libvpx/vp8/common/vp8_entropymodedata.h rename to vp8/common/vp8_entropymodedata.h diff --git a/libvpx/vp8/common/vp8_loopfilter.c b/vp8/common/vp8_loopfilter.c similarity index 100% rename from libvpx/vp8/common/vp8_loopfilter.c rename to vp8/common/vp8_loopfilter.c diff --git a/libvpx/vp8/common/vp8_skin_detection.c b/vp8/common/vp8_skin_detection.c similarity index 100% rename from libvpx/vp8/common/vp8_skin_detection.c rename to vp8/common/vp8_skin_detection.c diff --git a/libvpx/vp8/common/vp8_skin_detection.h b/vp8/common/vp8_skin_detection.h similarity index 100% rename from libvpx/vp8/common/vp8_skin_detection.h rename to vp8/common/vp8_skin_detection.h diff --git a/libvpx/vp8/common/x86/bilinear_filter_sse2.c b/vp8/common/x86/bilinear_filter_sse2.c similarity index 100% rename from libvpx/vp8/common/x86/bilinear_filter_sse2.c rename to vp8/common/x86/bilinear_filter_sse2.c diff --git a/libvpx/vp8/common/x86/dequantize_mmx.asm b/vp8/common/x86/dequantize_mmx.asm similarity index 100% rename from libvpx/vp8/common/x86/dequantize_mmx.asm rename to vp8/common/x86/dequantize_mmx.asm diff --git a/libvpx/vp8/common/x86/idct_blk_mmx.c b/vp8/common/x86/idct_blk_mmx.c similarity index 100% rename from libvpx/vp8/common/x86/idct_blk_mmx.c rename to vp8/common/x86/idct_blk_mmx.c diff --git a/libvpx/vp8/common/x86/idct_blk_sse2.c b/vp8/common/x86/idct_blk_sse2.c similarity index 100% rename from libvpx/vp8/common/x86/idct_blk_sse2.c rename to vp8/common/x86/idct_blk_sse2.c diff --git a/libvpx/vp8/common/x86/idctllm_mmx.asm b/vp8/common/x86/idctllm_mmx.asm similarity index 100% rename from libvpx/vp8/common/x86/idctllm_mmx.asm rename to vp8/common/x86/idctllm_mmx.asm diff --git a/libvpx/vp8/common/x86/idctllm_sse2.asm b/vp8/common/x86/idctllm_sse2.asm similarity index 100% rename from libvpx/vp8/common/x86/idctllm_sse2.asm rename to vp8/common/x86/idctllm_sse2.asm diff --git a/libvpx/vp8/common/x86/iwalsh_sse2.asm b/vp8/common/x86/iwalsh_sse2.asm similarity index 100% rename from libvpx/vp8/common/x86/iwalsh_sse2.asm rename to vp8/common/x86/iwalsh_sse2.asm diff --git a/libvpx/vp8/common/x86/loopfilter_block_sse2_x86_64.asm b/vp8/common/x86/loopfilter_block_sse2_x86_64.asm similarity index 100% rename from libvpx/vp8/common/x86/loopfilter_block_sse2_x86_64.asm rename to vp8/common/x86/loopfilter_block_sse2_x86_64.asm diff --git a/libvpx/vp8/common/x86/loopfilter_sse2.asm b/vp8/common/x86/loopfilter_sse2.asm similarity index 100% rename from libvpx/vp8/common/x86/loopfilter_sse2.asm rename to vp8/common/x86/loopfilter_sse2.asm diff --git a/libvpx/vp8/common/x86/loopfilter_x86.c b/vp8/common/x86/loopfilter_x86.c similarity index 100% rename from libvpx/vp8/common/x86/loopfilter_x86.c rename to vp8/common/x86/loopfilter_x86.c diff --git a/libvpx/vp8/common/x86/mfqe_sse2.asm b/vp8/common/x86/mfqe_sse2.asm similarity index 100% rename from libvpx/vp8/common/x86/mfqe_sse2.asm rename to vp8/common/x86/mfqe_sse2.asm diff --git a/libvpx/vp8/common/x86/recon_mmx.asm b/vp8/common/x86/recon_mmx.asm similarity index 100% rename from libvpx/vp8/common/x86/recon_mmx.asm rename to vp8/common/x86/recon_mmx.asm diff --git a/libvpx/vp8/common/x86/recon_sse2.asm b/vp8/common/x86/recon_sse2.asm similarity index 100% rename from libvpx/vp8/common/x86/recon_sse2.asm rename to vp8/common/x86/recon_sse2.asm diff --git a/libvpx/vp8/common/x86/subpixel_mmx.asm b/vp8/common/x86/subpixel_mmx.asm similarity index 100% rename from libvpx/vp8/common/x86/subpixel_mmx.asm rename to vp8/common/x86/subpixel_mmx.asm diff --git a/libvpx/vp8/common/x86/subpixel_sse2.asm b/vp8/common/x86/subpixel_sse2.asm similarity index 100% rename from libvpx/vp8/common/x86/subpixel_sse2.asm rename to vp8/common/x86/subpixel_sse2.asm diff --git a/libvpx/vp8/common/x86/subpixel_ssse3.asm b/vp8/common/x86/subpixel_ssse3.asm similarity index 100% rename from libvpx/vp8/common/x86/subpixel_ssse3.asm rename to vp8/common/x86/subpixel_ssse3.asm diff --git a/libvpx/vp8/common/x86/vp8_asm_stubs.c b/vp8/common/x86/vp8_asm_stubs.c similarity index 100% rename from libvpx/vp8/common/x86/vp8_asm_stubs.c rename to vp8/common/x86/vp8_asm_stubs.c diff --git a/libvpx/vp8/decoder/dboolhuff.c b/vp8/decoder/dboolhuff.c similarity index 100% rename from libvpx/vp8/decoder/dboolhuff.c rename to vp8/decoder/dboolhuff.c diff --git a/libvpx/vp8/decoder/dboolhuff.h b/vp8/decoder/dboolhuff.h similarity index 100% rename from libvpx/vp8/decoder/dboolhuff.h rename to vp8/decoder/dboolhuff.h diff --git a/libvpx/vp8/decoder/decodeframe.c b/vp8/decoder/decodeframe.c similarity index 100% rename from libvpx/vp8/decoder/decodeframe.c rename to vp8/decoder/decodeframe.c diff --git a/libvpx/vp8/decoder/decodemv.c b/vp8/decoder/decodemv.c similarity index 100% rename from libvpx/vp8/decoder/decodemv.c rename to vp8/decoder/decodemv.c diff --git a/libvpx/vp8/decoder/decodemv.h b/vp8/decoder/decodemv.h similarity index 100% rename from libvpx/vp8/decoder/decodemv.h rename to vp8/decoder/decodemv.h diff --git a/libvpx/vp8/decoder/decoderthreading.h b/vp8/decoder/decoderthreading.h similarity index 100% rename from libvpx/vp8/decoder/decoderthreading.h rename to vp8/decoder/decoderthreading.h diff --git a/libvpx/vp8/decoder/detokenize.c b/vp8/decoder/detokenize.c similarity index 100% rename from libvpx/vp8/decoder/detokenize.c rename to vp8/decoder/detokenize.c diff --git a/libvpx/vp8/decoder/detokenize.h b/vp8/decoder/detokenize.h similarity index 100% rename from libvpx/vp8/decoder/detokenize.h rename to vp8/decoder/detokenize.h diff --git a/libvpx/vp8/decoder/ec_types.h b/vp8/decoder/ec_types.h similarity index 100% rename from libvpx/vp8/decoder/ec_types.h rename to vp8/decoder/ec_types.h diff --git a/libvpx/vp8/decoder/error_concealment.c b/vp8/decoder/error_concealment.c similarity index 100% rename from libvpx/vp8/decoder/error_concealment.c rename to vp8/decoder/error_concealment.c diff --git a/libvpx/vp8/decoder/error_concealment.h b/vp8/decoder/error_concealment.h similarity index 100% rename from libvpx/vp8/decoder/error_concealment.h rename to vp8/decoder/error_concealment.h diff --git a/libvpx/vp8/decoder/onyxd_if.c b/vp8/decoder/onyxd_if.c similarity index 100% rename from libvpx/vp8/decoder/onyxd_if.c rename to vp8/decoder/onyxd_if.c diff --git a/libvpx/vp8/decoder/onyxd_int.h b/vp8/decoder/onyxd_int.h similarity index 100% rename from libvpx/vp8/decoder/onyxd_int.h rename to vp8/decoder/onyxd_int.h diff --git a/libvpx/vp8/decoder/threading.c b/vp8/decoder/threading.c similarity index 100% rename from libvpx/vp8/decoder/threading.c rename to vp8/decoder/threading.c diff --git a/libvpx/vp8/decoder/treereader.h b/vp8/decoder/treereader.h similarity index 100% rename from libvpx/vp8/decoder/treereader.h rename to vp8/decoder/treereader.h diff --git a/libvpx/vp8/encoder/arm/neon/denoising_neon.c b/vp8/encoder/arm/neon/denoising_neon.c similarity index 100% rename from libvpx/vp8/encoder/arm/neon/denoising_neon.c rename to vp8/encoder/arm/neon/denoising_neon.c diff --git a/libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.c b/vp8/encoder/arm/neon/fastquantizeb_neon.c similarity index 100% rename from libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.c rename to vp8/encoder/arm/neon/fastquantizeb_neon.c diff --git a/libvpx/vp8/encoder/arm/neon/shortfdct_neon.c b/vp8/encoder/arm/neon/shortfdct_neon.c similarity index 100% rename from libvpx/vp8/encoder/arm/neon/shortfdct_neon.c rename to vp8/encoder/arm/neon/shortfdct_neon.c diff --git a/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c b/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c similarity index 100% rename from libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c rename to vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c diff --git a/libvpx/vp8/encoder/bitstream.c b/vp8/encoder/bitstream.c similarity index 100% rename from libvpx/vp8/encoder/bitstream.c rename to vp8/encoder/bitstream.c diff --git a/libvpx/vp8/encoder/bitstream.h b/vp8/encoder/bitstream.h similarity index 100% rename from libvpx/vp8/encoder/bitstream.h rename to vp8/encoder/bitstream.h diff --git a/libvpx/vp8/encoder/block.h b/vp8/encoder/block.h similarity index 100% rename from libvpx/vp8/encoder/block.h rename to vp8/encoder/block.h diff --git a/libvpx/vp8/encoder/boolhuff.c b/vp8/encoder/boolhuff.c similarity index 100% rename from libvpx/vp8/encoder/boolhuff.c rename to vp8/encoder/boolhuff.c diff --git a/libvpx/vp8/encoder/boolhuff.h b/vp8/encoder/boolhuff.h similarity index 100% rename from libvpx/vp8/encoder/boolhuff.h rename to vp8/encoder/boolhuff.h diff --git a/libvpx/vp8/encoder/copy_c.c b/vp8/encoder/copy_c.c similarity index 100% rename from libvpx/vp8/encoder/copy_c.c rename to vp8/encoder/copy_c.c diff --git a/libvpx/vp8/encoder/dct.c b/vp8/encoder/dct.c similarity index 100% rename from libvpx/vp8/encoder/dct.c rename to vp8/encoder/dct.c diff --git a/libvpx/vp8/encoder/dct_value_cost.h b/vp8/encoder/dct_value_cost.h similarity index 100% rename from libvpx/vp8/encoder/dct_value_cost.h rename to vp8/encoder/dct_value_cost.h diff --git a/libvpx/vp8/encoder/dct_value_tokens.h b/vp8/encoder/dct_value_tokens.h similarity index 100% rename from libvpx/vp8/encoder/dct_value_tokens.h rename to vp8/encoder/dct_value_tokens.h diff --git a/libvpx/vp8/encoder/defaultcoefcounts.h b/vp8/encoder/defaultcoefcounts.h similarity index 100% rename from libvpx/vp8/encoder/defaultcoefcounts.h rename to vp8/encoder/defaultcoefcounts.h diff --git a/libvpx/vp8/encoder/denoising.c b/vp8/encoder/denoising.c similarity index 100% rename from libvpx/vp8/encoder/denoising.c rename to vp8/encoder/denoising.c diff --git a/libvpx/vp8/encoder/denoising.h b/vp8/encoder/denoising.h similarity index 100% rename from libvpx/vp8/encoder/denoising.h rename to vp8/encoder/denoising.h diff --git a/libvpx/vp8/encoder/encodeframe.c b/vp8/encoder/encodeframe.c similarity index 100% rename from libvpx/vp8/encoder/encodeframe.c rename to vp8/encoder/encodeframe.c diff --git a/libvpx/vp8/encoder/encodeframe.h b/vp8/encoder/encodeframe.h similarity index 100% rename from libvpx/vp8/encoder/encodeframe.h rename to vp8/encoder/encodeframe.h diff --git a/libvpx/vp8/encoder/encodeintra.c b/vp8/encoder/encodeintra.c similarity index 100% rename from libvpx/vp8/encoder/encodeintra.c rename to vp8/encoder/encodeintra.c diff --git a/libvpx/vp8/encoder/encodeintra.h b/vp8/encoder/encodeintra.h similarity index 100% rename from libvpx/vp8/encoder/encodeintra.h rename to vp8/encoder/encodeintra.h diff --git a/libvpx/vp8/encoder/encodemb.c b/vp8/encoder/encodemb.c similarity index 100% rename from libvpx/vp8/encoder/encodemb.c rename to vp8/encoder/encodemb.c diff --git a/libvpx/vp8/encoder/encodemb.h b/vp8/encoder/encodemb.h similarity index 100% rename from libvpx/vp8/encoder/encodemb.h rename to vp8/encoder/encodemb.h diff --git a/libvpx/vp8/encoder/encodemv.c b/vp8/encoder/encodemv.c similarity index 100% rename from libvpx/vp8/encoder/encodemv.c rename to vp8/encoder/encodemv.c diff --git a/libvpx/vp8/encoder/encodemv.h b/vp8/encoder/encodemv.h similarity index 100% rename from libvpx/vp8/encoder/encodemv.h rename to vp8/encoder/encodemv.h diff --git a/libvpx/vp8/encoder/ethreading.c b/vp8/encoder/ethreading.c similarity index 100% rename from libvpx/vp8/encoder/ethreading.c rename to vp8/encoder/ethreading.c diff --git a/libvpx/vp8/encoder/ethreading.h b/vp8/encoder/ethreading.h similarity index 100% rename from libvpx/vp8/encoder/ethreading.h rename to vp8/encoder/ethreading.h diff --git a/libvpx/vp8/encoder/firstpass.c b/vp8/encoder/firstpass.c similarity index 100% rename from libvpx/vp8/encoder/firstpass.c rename to vp8/encoder/firstpass.c diff --git a/libvpx/vp8/encoder/firstpass.h b/vp8/encoder/firstpass.h similarity index 100% rename from libvpx/vp8/encoder/firstpass.h rename to vp8/encoder/firstpass.h diff --git a/libvpx/vp8/encoder/lookahead.c b/vp8/encoder/lookahead.c similarity index 100% rename from libvpx/vp8/encoder/lookahead.c rename to vp8/encoder/lookahead.c diff --git a/libvpx/vp8/encoder/lookahead.h b/vp8/encoder/lookahead.h similarity index 100% rename from libvpx/vp8/encoder/lookahead.h rename to vp8/encoder/lookahead.h diff --git a/libvpx/vp8/encoder/loongarch/dct_lsx.c b/vp8/encoder/loongarch/dct_lsx.c similarity index 100% rename from libvpx/vp8/encoder/loongarch/dct_lsx.c rename to vp8/encoder/loongarch/dct_lsx.c diff --git a/libvpx/vp8/encoder/loongarch/encodeopt_lsx.c b/vp8/encoder/loongarch/encodeopt_lsx.c similarity index 100% rename from libvpx/vp8/encoder/loongarch/encodeopt_lsx.c rename to vp8/encoder/loongarch/encodeopt_lsx.c diff --git a/libvpx/vp8/encoder/loongarch/quantize_lsx.c b/vp8/encoder/loongarch/quantize_lsx.c similarity index 100% rename from libvpx/vp8/encoder/loongarch/quantize_lsx.c rename to vp8/encoder/loongarch/quantize_lsx.c diff --git a/libvpx/vp8/encoder/mcomp.c b/vp8/encoder/mcomp.c similarity index 100% rename from libvpx/vp8/encoder/mcomp.c rename to vp8/encoder/mcomp.c diff --git a/libvpx/vp8/encoder/mcomp.h b/vp8/encoder/mcomp.h similarity index 100% rename from libvpx/vp8/encoder/mcomp.h rename to vp8/encoder/mcomp.h diff --git a/libvpx/vp8/encoder/mips/mmi/dct_mmi.c b/vp8/encoder/mips/mmi/dct_mmi.c similarity index 100% rename from libvpx/vp8/encoder/mips/mmi/dct_mmi.c rename to vp8/encoder/mips/mmi/dct_mmi.c diff --git a/libvpx/vp8/encoder/mips/mmi/vp8_quantize_mmi.c b/vp8/encoder/mips/mmi/vp8_quantize_mmi.c similarity index 100% rename from libvpx/vp8/encoder/mips/mmi/vp8_quantize_mmi.c rename to vp8/encoder/mips/mmi/vp8_quantize_mmi.c diff --git a/libvpx/vp8/encoder/mips/msa/dct_msa.c b/vp8/encoder/mips/msa/dct_msa.c similarity index 100% rename from libvpx/vp8/encoder/mips/msa/dct_msa.c rename to vp8/encoder/mips/msa/dct_msa.c diff --git a/libvpx/vp8/encoder/mips/msa/denoising_msa.c b/vp8/encoder/mips/msa/denoising_msa.c similarity index 100% rename from libvpx/vp8/encoder/mips/msa/denoising_msa.c rename to vp8/encoder/mips/msa/denoising_msa.c diff --git a/libvpx/vp8/encoder/mips/msa/encodeopt_msa.c b/vp8/encoder/mips/msa/encodeopt_msa.c similarity index 100% rename from libvpx/vp8/encoder/mips/msa/encodeopt_msa.c rename to vp8/encoder/mips/msa/encodeopt_msa.c diff --git a/libvpx/vp8/encoder/mips/msa/quantize_msa.c b/vp8/encoder/mips/msa/quantize_msa.c similarity index 100% rename from libvpx/vp8/encoder/mips/msa/quantize_msa.c rename to vp8/encoder/mips/msa/quantize_msa.c diff --git a/libvpx/vp8/encoder/mips/msa/temporal_filter_msa.c b/vp8/encoder/mips/msa/temporal_filter_msa.c similarity index 100% rename from libvpx/vp8/encoder/mips/msa/temporal_filter_msa.c rename to vp8/encoder/mips/msa/temporal_filter_msa.c diff --git a/libvpx/vp8/encoder/modecosts.c b/vp8/encoder/modecosts.c similarity index 100% rename from libvpx/vp8/encoder/modecosts.c rename to vp8/encoder/modecosts.c diff --git a/libvpx/vp8/encoder/modecosts.h b/vp8/encoder/modecosts.h similarity index 100% rename from libvpx/vp8/encoder/modecosts.h rename to vp8/encoder/modecosts.h diff --git a/libvpx/vp8/encoder/mr_dissim.c b/vp8/encoder/mr_dissim.c similarity index 100% rename from libvpx/vp8/encoder/mr_dissim.c rename to vp8/encoder/mr_dissim.c diff --git a/libvpx/vp8/encoder/mr_dissim.h b/vp8/encoder/mr_dissim.h similarity index 100% rename from libvpx/vp8/encoder/mr_dissim.h rename to vp8/encoder/mr_dissim.h diff --git a/libvpx/vp8/encoder/onyx_if.c b/vp8/encoder/onyx_if.c similarity index 100% rename from libvpx/vp8/encoder/onyx_if.c rename to vp8/encoder/onyx_if.c diff --git a/libvpx/vp8/encoder/onyx_int.h b/vp8/encoder/onyx_int.h similarity index 100% rename from libvpx/vp8/encoder/onyx_int.h rename to vp8/encoder/onyx_int.h diff --git a/libvpx/vp8/encoder/pickinter.c b/vp8/encoder/pickinter.c similarity index 100% rename from libvpx/vp8/encoder/pickinter.c rename to vp8/encoder/pickinter.c diff --git a/libvpx/vp8/encoder/pickinter.h b/vp8/encoder/pickinter.h similarity index 100% rename from libvpx/vp8/encoder/pickinter.h rename to vp8/encoder/pickinter.h diff --git a/libvpx/vp8/encoder/picklpf.c b/vp8/encoder/picklpf.c similarity index 100% rename from libvpx/vp8/encoder/picklpf.c rename to vp8/encoder/picklpf.c diff --git a/libvpx/vp8/encoder/picklpf.h b/vp8/encoder/picklpf.h similarity index 100% rename from libvpx/vp8/encoder/picklpf.h rename to vp8/encoder/picklpf.h diff --git a/libvpx/vp8/encoder/quantize.h b/vp8/encoder/quantize.h similarity index 100% rename from libvpx/vp8/encoder/quantize.h rename to vp8/encoder/quantize.h diff --git a/libvpx/vp8/encoder/ratectrl.c b/vp8/encoder/ratectrl.c similarity index 100% rename from libvpx/vp8/encoder/ratectrl.c rename to vp8/encoder/ratectrl.c diff --git a/libvpx/vp8/encoder/ratectrl.h b/vp8/encoder/ratectrl.h similarity index 100% rename from libvpx/vp8/encoder/ratectrl.h rename to vp8/encoder/ratectrl.h diff --git a/libvpx/vp8/encoder/rdopt.c b/vp8/encoder/rdopt.c similarity index 100% rename from libvpx/vp8/encoder/rdopt.c rename to vp8/encoder/rdopt.c diff --git a/libvpx/vp8/encoder/rdopt.h b/vp8/encoder/rdopt.h similarity index 100% rename from libvpx/vp8/encoder/rdopt.h rename to vp8/encoder/rdopt.h diff --git a/libvpx/vp8/encoder/segmentation.c b/vp8/encoder/segmentation.c similarity index 100% rename from libvpx/vp8/encoder/segmentation.c rename to vp8/encoder/segmentation.c diff --git a/libvpx/vp8/encoder/segmentation.h b/vp8/encoder/segmentation.h similarity index 100% rename from libvpx/vp8/encoder/segmentation.h rename to vp8/encoder/segmentation.h diff --git a/libvpx/vp8/encoder/temporal_filter.c b/vp8/encoder/temporal_filter.c similarity index 100% rename from libvpx/vp8/encoder/temporal_filter.c rename to vp8/encoder/temporal_filter.c diff --git a/libvpx/vp8/encoder/temporal_filter.h b/vp8/encoder/temporal_filter.h similarity index 100% rename from libvpx/vp8/encoder/temporal_filter.h rename to vp8/encoder/temporal_filter.h diff --git a/libvpx/vp8/encoder/tokenize.c b/vp8/encoder/tokenize.c similarity index 100% rename from libvpx/vp8/encoder/tokenize.c rename to vp8/encoder/tokenize.c diff --git a/libvpx/vp8/encoder/tokenize.h b/vp8/encoder/tokenize.h similarity index 100% rename from libvpx/vp8/encoder/tokenize.h rename to vp8/encoder/tokenize.h diff --git a/libvpx/vp8/encoder/treewriter.c b/vp8/encoder/treewriter.c similarity index 100% rename from libvpx/vp8/encoder/treewriter.c rename to vp8/encoder/treewriter.c diff --git a/libvpx/vp8/encoder/treewriter.h b/vp8/encoder/treewriter.h similarity index 100% rename from libvpx/vp8/encoder/treewriter.h rename to vp8/encoder/treewriter.h diff --git a/libvpx/vp8/encoder/vp8_quantize.c b/vp8/encoder/vp8_quantize.c similarity index 100% rename from libvpx/vp8/encoder/vp8_quantize.c rename to vp8/encoder/vp8_quantize.c diff --git a/libvpx/vp8/encoder/x86/block_error_sse2.asm b/vp8/encoder/x86/block_error_sse2.asm similarity index 100% rename from libvpx/vp8/encoder/x86/block_error_sse2.asm rename to vp8/encoder/x86/block_error_sse2.asm diff --git a/libvpx/vp8/encoder/x86/copy_sse2.asm b/vp8/encoder/x86/copy_sse2.asm similarity index 100% rename from libvpx/vp8/encoder/x86/copy_sse2.asm rename to vp8/encoder/x86/copy_sse2.asm diff --git a/libvpx/vp8/encoder/x86/copy_sse3.asm b/vp8/encoder/x86/copy_sse3.asm similarity index 100% rename from libvpx/vp8/encoder/x86/copy_sse3.asm rename to vp8/encoder/x86/copy_sse3.asm diff --git a/libvpx/vp8/encoder/x86/dct_sse2.asm b/vp8/encoder/x86/dct_sse2.asm similarity index 100% rename from libvpx/vp8/encoder/x86/dct_sse2.asm rename to vp8/encoder/x86/dct_sse2.asm diff --git a/libvpx/vp8/encoder/x86/denoising_sse2.c b/vp8/encoder/x86/denoising_sse2.c similarity index 100% rename from libvpx/vp8/encoder/x86/denoising_sse2.c rename to vp8/encoder/x86/denoising_sse2.c diff --git a/libvpx/vp8/encoder/x86/fwalsh_sse2.asm b/vp8/encoder/x86/fwalsh_sse2.asm similarity index 100% rename from libvpx/vp8/encoder/x86/fwalsh_sse2.asm rename to vp8/encoder/x86/fwalsh_sse2.asm diff --git a/libvpx/vp8/encoder/x86/quantize_sse4.c b/vp8/encoder/x86/quantize_sse4.c similarity index 100% rename from libvpx/vp8/encoder/x86/quantize_sse4.c rename to vp8/encoder/x86/quantize_sse4.c diff --git a/libvpx/vp8/encoder/x86/temporal_filter_apply_sse2.asm b/vp8/encoder/x86/temporal_filter_apply_sse2.asm similarity index 100% rename from libvpx/vp8/encoder/x86/temporal_filter_apply_sse2.asm rename to vp8/encoder/x86/temporal_filter_apply_sse2.asm diff --git a/libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c b/vp8/encoder/x86/vp8_enc_stubs_sse2.c similarity index 100% rename from libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c rename to vp8/encoder/x86/vp8_enc_stubs_sse2.c diff --git a/libvpx/vp8/encoder/x86/vp8_quantize_sse2.c b/vp8/encoder/x86/vp8_quantize_sse2.c similarity index 100% rename from libvpx/vp8/encoder/x86/vp8_quantize_sse2.c rename to vp8/encoder/x86/vp8_quantize_sse2.c diff --git a/libvpx/vp8/encoder/x86/vp8_quantize_ssse3.c b/vp8/encoder/x86/vp8_quantize_ssse3.c similarity index 100% rename from libvpx/vp8/encoder/x86/vp8_quantize_ssse3.c rename to vp8/encoder/x86/vp8_quantize_ssse3.c diff --git a/libvpx/vp8/exports_dec b/vp8/exports_dec similarity index 100% rename from libvpx/vp8/exports_dec rename to vp8/exports_dec diff --git a/libvpx/vp8/exports_enc b/vp8/exports_enc similarity index 100% rename from libvpx/vp8/exports_enc rename to vp8/exports_enc diff --git a/libvpx/vp8/vp8_common.mk b/vp8/vp8_common.mk similarity index 100% rename from libvpx/vp8/vp8_common.mk rename to vp8/vp8_common.mk diff --git a/libvpx/vp8/vp8_cx_iface.c b/vp8/vp8_cx_iface.c similarity index 100% rename from libvpx/vp8/vp8_cx_iface.c rename to vp8/vp8_cx_iface.c diff --git a/libvpx/vp8/vp8_dx_iface.c b/vp8/vp8_dx_iface.c similarity index 100% rename from libvpx/vp8/vp8_dx_iface.c rename to vp8/vp8_dx_iface.c diff --git a/libvpx/vp8/vp8_ratectrl_rtc.cc b/vp8/vp8_ratectrl_rtc.cc similarity index 100% rename from libvpx/vp8/vp8_ratectrl_rtc.cc rename to vp8/vp8_ratectrl_rtc.cc diff --git a/libvpx/vp8/vp8_ratectrl_rtc.h b/vp8/vp8_ratectrl_rtc.h similarity index 100% rename from libvpx/vp8/vp8_ratectrl_rtc.h rename to vp8/vp8_ratectrl_rtc.h diff --git a/libvpx/vp8/vp8cx.mk b/vp8/vp8cx.mk similarity index 100% rename from libvpx/vp8/vp8cx.mk rename to vp8/vp8cx.mk diff --git a/libvpx/vp8/vp8dx.mk b/vp8/vp8dx.mk similarity index 100% rename from libvpx/vp8/vp8dx.mk rename to vp8/vp8dx.mk diff --git a/libvpx/vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c b/vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c similarity index 100% rename from libvpx/vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c rename to vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c diff --git a/libvpx/vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c b/vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c similarity index 100% rename from libvpx/vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c rename to vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c diff --git a/libvpx/vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c b/vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c similarity index 100% rename from libvpx/vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c rename to vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c diff --git a/libvpx/vp9/common/arm/neon/vp9_iht16x16_add_neon.c b/vp9/common/arm/neon/vp9_iht16x16_add_neon.c similarity index 100% rename from libvpx/vp9/common/arm/neon/vp9_iht16x16_add_neon.c rename to vp9/common/arm/neon/vp9_iht16x16_add_neon.c diff --git a/libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.c b/vp9/common/arm/neon/vp9_iht4x4_add_neon.c similarity index 100% rename from libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.c rename to vp9/common/arm/neon/vp9_iht4x4_add_neon.c diff --git a/libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.c b/vp9/common/arm/neon/vp9_iht8x8_add_neon.c similarity index 100% rename from libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.c rename to vp9/common/arm/neon/vp9_iht8x8_add_neon.c diff --git a/libvpx/vp9/common/arm/neon/vp9_iht_neon.h b/vp9/common/arm/neon/vp9_iht_neon.h similarity index 100% rename from libvpx/vp9/common/arm/neon/vp9_iht_neon.h rename to vp9/common/arm/neon/vp9_iht_neon.h diff --git a/libvpx/vp9/common/mips/dspr2/vp9_itrans16_dspr2.c b/vp9/common/mips/dspr2/vp9_itrans16_dspr2.c similarity index 100% rename from libvpx/vp9/common/mips/dspr2/vp9_itrans16_dspr2.c rename to vp9/common/mips/dspr2/vp9_itrans16_dspr2.c diff --git a/libvpx/vp9/common/mips/dspr2/vp9_itrans4_dspr2.c b/vp9/common/mips/dspr2/vp9_itrans4_dspr2.c similarity index 100% rename from libvpx/vp9/common/mips/dspr2/vp9_itrans4_dspr2.c rename to vp9/common/mips/dspr2/vp9_itrans4_dspr2.c diff --git a/libvpx/vp9/common/mips/dspr2/vp9_itrans8_dspr2.c b/vp9/common/mips/dspr2/vp9_itrans8_dspr2.c similarity index 100% rename from libvpx/vp9/common/mips/dspr2/vp9_itrans8_dspr2.c rename to vp9/common/mips/dspr2/vp9_itrans8_dspr2.c diff --git a/libvpx/vp9/common/mips/msa/vp9_idct16x16_msa.c b/vp9/common/mips/msa/vp9_idct16x16_msa.c similarity index 100% rename from libvpx/vp9/common/mips/msa/vp9_idct16x16_msa.c rename to vp9/common/mips/msa/vp9_idct16x16_msa.c diff --git a/libvpx/vp9/common/mips/msa/vp9_idct4x4_msa.c b/vp9/common/mips/msa/vp9_idct4x4_msa.c similarity index 100% rename from libvpx/vp9/common/mips/msa/vp9_idct4x4_msa.c rename to vp9/common/mips/msa/vp9_idct4x4_msa.c diff --git a/libvpx/vp9/common/mips/msa/vp9_idct8x8_msa.c b/vp9/common/mips/msa/vp9_idct8x8_msa.c similarity index 100% rename from libvpx/vp9/common/mips/msa/vp9_idct8x8_msa.c rename to vp9/common/mips/msa/vp9_idct8x8_msa.c diff --git a/libvpx/vp9/common/mips/msa/vp9_mfqe_msa.c b/vp9/common/mips/msa/vp9_mfqe_msa.c similarity index 100% rename from libvpx/vp9/common/mips/msa/vp9_mfqe_msa.c rename to vp9/common/mips/msa/vp9_mfqe_msa.c diff --git a/libvpx/vp9/common/ppc/vp9_idct_vsx.c b/vp9/common/ppc/vp9_idct_vsx.c similarity index 100% rename from libvpx/vp9/common/ppc/vp9_idct_vsx.c rename to vp9/common/ppc/vp9_idct_vsx.c diff --git a/libvpx/vp9/common/vp9_alloccommon.c b/vp9/common/vp9_alloccommon.c similarity index 100% rename from libvpx/vp9/common/vp9_alloccommon.c rename to vp9/common/vp9_alloccommon.c diff --git a/libvpx/vp9/common/vp9_alloccommon.h b/vp9/common/vp9_alloccommon.h similarity index 100% rename from libvpx/vp9/common/vp9_alloccommon.h rename to vp9/common/vp9_alloccommon.h diff --git a/libvpx/vp9/common/vp9_blockd.c b/vp9/common/vp9_blockd.c similarity index 100% rename from libvpx/vp9/common/vp9_blockd.c rename to vp9/common/vp9_blockd.c diff --git a/libvpx/vp9/common/vp9_blockd.h b/vp9/common/vp9_blockd.h similarity index 100% rename from libvpx/vp9/common/vp9_blockd.h rename to vp9/common/vp9_blockd.h diff --git a/libvpx/vp9/common/vp9_common.h b/vp9/common/vp9_common.h similarity index 100% rename from libvpx/vp9/common/vp9_common.h rename to vp9/common/vp9_common.h diff --git a/libvpx/vp9/common/vp9_common_data.c b/vp9/common/vp9_common_data.c similarity index 100% rename from libvpx/vp9/common/vp9_common_data.c rename to vp9/common/vp9_common_data.c diff --git a/libvpx/vp9/common/vp9_common_data.h b/vp9/common/vp9_common_data.h similarity index 100% rename from libvpx/vp9/common/vp9_common_data.h rename to vp9/common/vp9_common_data.h diff --git a/libvpx/vp9/common/vp9_debugmodes.c b/vp9/common/vp9_debugmodes.c similarity index 100% rename from libvpx/vp9/common/vp9_debugmodes.c rename to vp9/common/vp9_debugmodes.c diff --git a/libvpx/vp9/common/vp9_entropy.c b/vp9/common/vp9_entropy.c similarity index 100% rename from libvpx/vp9/common/vp9_entropy.c rename to vp9/common/vp9_entropy.c diff --git a/libvpx/vp9/common/vp9_entropy.h b/vp9/common/vp9_entropy.h similarity index 100% rename from libvpx/vp9/common/vp9_entropy.h rename to vp9/common/vp9_entropy.h diff --git a/libvpx/vp9/common/vp9_entropymode.c b/vp9/common/vp9_entropymode.c similarity index 100% rename from libvpx/vp9/common/vp9_entropymode.c rename to vp9/common/vp9_entropymode.c diff --git a/libvpx/vp9/common/vp9_entropymode.h b/vp9/common/vp9_entropymode.h similarity index 100% rename from libvpx/vp9/common/vp9_entropymode.h rename to vp9/common/vp9_entropymode.h diff --git a/libvpx/vp9/common/vp9_entropymv.c b/vp9/common/vp9_entropymv.c similarity index 100% rename from libvpx/vp9/common/vp9_entropymv.c rename to vp9/common/vp9_entropymv.c diff --git a/libvpx/vp9/common/vp9_entropymv.h b/vp9/common/vp9_entropymv.h similarity index 100% rename from libvpx/vp9/common/vp9_entropymv.h rename to vp9/common/vp9_entropymv.h diff --git a/libvpx/vp9/common/vp9_enums.h b/vp9/common/vp9_enums.h similarity index 100% rename from libvpx/vp9/common/vp9_enums.h rename to vp9/common/vp9_enums.h diff --git a/libvpx/vp9/common/vp9_filter.c b/vp9/common/vp9_filter.c similarity index 100% rename from libvpx/vp9/common/vp9_filter.c rename to vp9/common/vp9_filter.c diff --git a/libvpx/vp9/common/vp9_filter.h b/vp9/common/vp9_filter.h similarity index 100% rename from libvpx/vp9/common/vp9_filter.h rename to vp9/common/vp9_filter.h diff --git a/libvpx/vp9/common/vp9_frame_buffers.c b/vp9/common/vp9_frame_buffers.c similarity index 100% rename from libvpx/vp9/common/vp9_frame_buffers.c rename to vp9/common/vp9_frame_buffers.c diff --git a/libvpx/vp9/common/vp9_frame_buffers.h b/vp9/common/vp9_frame_buffers.h similarity index 100% rename from libvpx/vp9/common/vp9_frame_buffers.h rename to vp9/common/vp9_frame_buffers.h diff --git a/libvpx/vp9/common/vp9_idct.c b/vp9/common/vp9_idct.c similarity index 100% rename from libvpx/vp9/common/vp9_idct.c rename to vp9/common/vp9_idct.c diff --git a/libvpx/vp9/common/vp9_idct.h b/vp9/common/vp9_idct.h similarity index 100% rename from libvpx/vp9/common/vp9_idct.h rename to vp9/common/vp9_idct.h diff --git a/libvpx/vp9/common/vp9_loopfilter.c b/vp9/common/vp9_loopfilter.c similarity index 100% rename from libvpx/vp9/common/vp9_loopfilter.c rename to vp9/common/vp9_loopfilter.c diff --git a/libvpx/vp9/common/vp9_loopfilter.h b/vp9/common/vp9_loopfilter.h similarity index 100% rename from libvpx/vp9/common/vp9_loopfilter.h rename to vp9/common/vp9_loopfilter.h diff --git a/libvpx/vp9/common/vp9_mfqe.c b/vp9/common/vp9_mfqe.c similarity index 100% rename from libvpx/vp9/common/vp9_mfqe.c rename to vp9/common/vp9_mfqe.c diff --git a/libvpx/vp9/common/vp9_mfqe.h b/vp9/common/vp9_mfqe.h similarity index 100% rename from libvpx/vp9/common/vp9_mfqe.h rename to vp9/common/vp9_mfqe.h diff --git a/libvpx/vp9/common/vp9_mv.h b/vp9/common/vp9_mv.h similarity index 100% rename from libvpx/vp9/common/vp9_mv.h rename to vp9/common/vp9_mv.h diff --git a/libvpx/vp9/common/vp9_mvref_common.c b/vp9/common/vp9_mvref_common.c similarity index 100% rename from libvpx/vp9/common/vp9_mvref_common.c rename to vp9/common/vp9_mvref_common.c diff --git a/libvpx/vp9/common/vp9_mvref_common.h b/vp9/common/vp9_mvref_common.h similarity index 100% rename from libvpx/vp9/common/vp9_mvref_common.h rename to vp9/common/vp9_mvref_common.h diff --git a/libvpx/vp9/common/vp9_onyxc_int.h b/vp9/common/vp9_onyxc_int.h similarity index 100% rename from libvpx/vp9/common/vp9_onyxc_int.h rename to vp9/common/vp9_onyxc_int.h diff --git a/libvpx/vp9/common/vp9_postproc.c b/vp9/common/vp9_postproc.c similarity index 100% rename from libvpx/vp9/common/vp9_postproc.c rename to vp9/common/vp9_postproc.c diff --git a/libvpx/vp9/common/vp9_postproc.h b/vp9/common/vp9_postproc.h similarity index 100% rename from libvpx/vp9/common/vp9_postproc.h rename to vp9/common/vp9_postproc.h diff --git a/libvpx/vp9/common/vp9_ppflags.h b/vp9/common/vp9_ppflags.h similarity index 100% rename from libvpx/vp9/common/vp9_ppflags.h rename to vp9/common/vp9_ppflags.h diff --git a/libvpx/vp9/common/vp9_pred_common.c b/vp9/common/vp9_pred_common.c similarity index 100% rename from libvpx/vp9/common/vp9_pred_common.c rename to vp9/common/vp9_pred_common.c diff --git a/libvpx/vp9/common/vp9_pred_common.h b/vp9/common/vp9_pred_common.h similarity index 100% rename from libvpx/vp9/common/vp9_pred_common.h rename to vp9/common/vp9_pred_common.h diff --git a/libvpx/vp9/common/vp9_quant_common.c b/vp9/common/vp9_quant_common.c similarity index 100% rename from libvpx/vp9/common/vp9_quant_common.c rename to vp9/common/vp9_quant_common.c diff --git a/libvpx/vp9/common/vp9_quant_common.h b/vp9/common/vp9_quant_common.h similarity index 100% rename from libvpx/vp9/common/vp9_quant_common.h rename to vp9/common/vp9_quant_common.h diff --git a/libvpx/vp9/common/vp9_reconinter.c b/vp9/common/vp9_reconinter.c similarity index 100% rename from libvpx/vp9/common/vp9_reconinter.c rename to vp9/common/vp9_reconinter.c diff --git a/libvpx/vp9/common/vp9_reconinter.h b/vp9/common/vp9_reconinter.h similarity index 100% rename from libvpx/vp9/common/vp9_reconinter.h rename to vp9/common/vp9_reconinter.h diff --git a/libvpx/vp9/common/vp9_reconintra.c b/vp9/common/vp9_reconintra.c similarity index 100% rename from libvpx/vp9/common/vp9_reconintra.c rename to vp9/common/vp9_reconintra.c diff --git a/libvpx/vp9/common/vp9_reconintra.h b/vp9/common/vp9_reconintra.h similarity index 100% rename from libvpx/vp9/common/vp9_reconintra.h rename to vp9/common/vp9_reconintra.h diff --git a/libvpx/vp9/common/vp9_rtcd.c b/vp9/common/vp9_rtcd.c similarity index 100% rename from libvpx/vp9/common/vp9_rtcd.c rename to vp9/common/vp9_rtcd.c diff --git a/libvpx/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl similarity index 100% rename from libvpx/vp9/common/vp9_rtcd_defs.pl rename to vp9/common/vp9_rtcd_defs.pl diff --git a/libvpx/vp9/common/vp9_scale.c b/vp9/common/vp9_scale.c similarity index 100% rename from libvpx/vp9/common/vp9_scale.c rename to vp9/common/vp9_scale.c diff --git a/libvpx/vp9/common/vp9_scale.h b/vp9/common/vp9_scale.h similarity index 100% rename from libvpx/vp9/common/vp9_scale.h rename to vp9/common/vp9_scale.h diff --git a/libvpx/vp9/common/vp9_scan.c b/vp9/common/vp9_scan.c similarity index 100% rename from libvpx/vp9/common/vp9_scan.c rename to vp9/common/vp9_scan.c diff --git a/libvpx/vp9/common/vp9_scan.h b/vp9/common/vp9_scan.h similarity index 100% rename from libvpx/vp9/common/vp9_scan.h rename to vp9/common/vp9_scan.h diff --git a/libvpx/vp9/common/vp9_seg_common.c b/vp9/common/vp9_seg_common.c similarity index 100% rename from libvpx/vp9/common/vp9_seg_common.c rename to vp9/common/vp9_seg_common.c diff --git a/libvpx/vp9/common/vp9_seg_common.h b/vp9/common/vp9_seg_common.h similarity index 100% rename from libvpx/vp9/common/vp9_seg_common.h rename to vp9/common/vp9_seg_common.h diff --git a/libvpx/vp9/common/vp9_thread_common.c b/vp9/common/vp9_thread_common.c similarity index 100% rename from libvpx/vp9/common/vp9_thread_common.c rename to vp9/common/vp9_thread_common.c diff --git a/libvpx/vp9/common/vp9_thread_common.h b/vp9/common/vp9_thread_common.h similarity index 100% rename from libvpx/vp9/common/vp9_thread_common.h rename to vp9/common/vp9_thread_common.h diff --git a/libvpx/vp9/common/vp9_tile_common.c b/vp9/common/vp9_tile_common.c similarity index 100% rename from libvpx/vp9/common/vp9_tile_common.c rename to vp9/common/vp9_tile_common.c diff --git a/libvpx/vp9/common/vp9_tile_common.h b/vp9/common/vp9_tile_common.h similarity index 100% rename from libvpx/vp9/common/vp9_tile_common.h rename to vp9/common/vp9_tile_common.h diff --git a/libvpx/vp9/common/x86/vp9_highbd_iht16x16_add_sse4.c b/vp9/common/x86/vp9_highbd_iht16x16_add_sse4.c similarity index 100% rename from libvpx/vp9/common/x86/vp9_highbd_iht16x16_add_sse4.c rename to vp9/common/x86/vp9_highbd_iht16x16_add_sse4.c diff --git a/libvpx/vp9/common/x86/vp9_highbd_iht4x4_add_sse4.c b/vp9/common/x86/vp9_highbd_iht4x4_add_sse4.c similarity index 100% rename from libvpx/vp9/common/x86/vp9_highbd_iht4x4_add_sse4.c rename to vp9/common/x86/vp9_highbd_iht4x4_add_sse4.c diff --git a/libvpx/vp9/common/x86/vp9_highbd_iht8x8_add_sse4.c b/vp9/common/x86/vp9_highbd_iht8x8_add_sse4.c similarity index 100% rename from libvpx/vp9/common/x86/vp9_highbd_iht8x8_add_sse4.c rename to vp9/common/x86/vp9_highbd_iht8x8_add_sse4.c diff --git a/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c b/vp9/common/x86/vp9_idct_intrin_sse2.c similarity index 100% rename from libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c rename to vp9/common/x86/vp9_idct_intrin_sse2.c diff --git a/libvpx/vp9/common/x86/vp9_mfqe_sse2.asm b/vp9/common/x86/vp9_mfqe_sse2.asm similarity index 100% rename from libvpx/vp9/common/x86/vp9_mfqe_sse2.asm rename to vp9/common/x86/vp9_mfqe_sse2.asm diff --git a/libvpx/vp9/decoder/vp9_decodeframe.c b/vp9/decoder/vp9_decodeframe.c similarity index 100% rename from libvpx/vp9/decoder/vp9_decodeframe.c rename to vp9/decoder/vp9_decodeframe.c diff --git a/libvpx/vp9/decoder/vp9_decodeframe.h b/vp9/decoder/vp9_decodeframe.h similarity index 100% rename from libvpx/vp9/decoder/vp9_decodeframe.h rename to vp9/decoder/vp9_decodeframe.h diff --git a/libvpx/vp9/decoder/vp9_decodemv.c b/vp9/decoder/vp9_decodemv.c similarity index 100% rename from libvpx/vp9/decoder/vp9_decodemv.c rename to vp9/decoder/vp9_decodemv.c diff --git a/libvpx/vp9/decoder/vp9_decodemv.h b/vp9/decoder/vp9_decodemv.h similarity index 100% rename from libvpx/vp9/decoder/vp9_decodemv.h rename to vp9/decoder/vp9_decodemv.h diff --git a/libvpx/vp9/decoder/vp9_decoder.c b/vp9/decoder/vp9_decoder.c similarity index 100% rename from libvpx/vp9/decoder/vp9_decoder.c rename to vp9/decoder/vp9_decoder.c diff --git a/libvpx/vp9/decoder/vp9_decoder.h b/vp9/decoder/vp9_decoder.h similarity index 100% rename from libvpx/vp9/decoder/vp9_decoder.h rename to vp9/decoder/vp9_decoder.h diff --git a/libvpx/vp9/decoder/vp9_detokenize.c b/vp9/decoder/vp9_detokenize.c similarity index 100% rename from libvpx/vp9/decoder/vp9_detokenize.c rename to vp9/decoder/vp9_detokenize.c diff --git a/libvpx/vp9/decoder/vp9_detokenize.h b/vp9/decoder/vp9_detokenize.h similarity index 100% rename from libvpx/vp9/decoder/vp9_detokenize.h rename to vp9/decoder/vp9_detokenize.h diff --git a/libvpx/vp9/decoder/vp9_dsubexp.c b/vp9/decoder/vp9_dsubexp.c similarity index 100% rename from libvpx/vp9/decoder/vp9_dsubexp.c rename to vp9/decoder/vp9_dsubexp.c diff --git a/libvpx/vp9/decoder/vp9_dsubexp.h b/vp9/decoder/vp9_dsubexp.h similarity index 100% rename from libvpx/vp9/decoder/vp9_dsubexp.h rename to vp9/decoder/vp9_dsubexp.h diff --git a/libvpx/vp9/decoder/vp9_job_queue.c b/vp9/decoder/vp9_job_queue.c similarity index 100% rename from libvpx/vp9/decoder/vp9_job_queue.c rename to vp9/decoder/vp9_job_queue.c diff --git a/libvpx/vp9/decoder/vp9_job_queue.h b/vp9/decoder/vp9_job_queue.h similarity index 100% rename from libvpx/vp9/decoder/vp9_job_queue.h rename to vp9/decoder/vp9_job_queue.h diff --git a/libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c b/vp9/encoder/arm/neon/vp9_dct_neon.c similarity index 100% rename from libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c rename to vp9/encoder/arm/neon/vp9_dct_neon.c diff --git a/libvpx/vp9/encoder/arm/neon/vp9_denoiser_neon.c b/vp9/encoder/arm/neon/vp9_denoiser_neon.c similarity index 100% rename from libvpx/vp9/encoder/arm/neon/vp9_denoiser_neon.c rename to vp9/encoder/arm/neon/vp9_denoiser_neon.c diff --git a/libvpx/vp9/encoder/arm/neon/vp9_error_neon.c b/vp9/encoder/arm/neon/vp9_error_neon.c similarity index 100% rename from libvpx/vp9/encoder/arm/neon/vp9_error_neon.c rename to vp9/encoder/arm/neon/vp9_error_neon.c diff --git a/libvpx/vp9/encoder/arm/neon/vp9_frame_scale_neon.c b/vp9/encoder/arm/neon/vp9_frame_scale_neon.c similarity index 100% rename from libvpx/vp9/encoder/arm/neon/vp9_frame_scale_neon.c rename to vp9/encoder/arm/neon/vp9_frame_scale_neon.c diff --git a/libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c b/vp9/encoder/arm/neon/vp9_quantize_neon.c similarity index 100% rename from libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c rename to vp9/encoder/arm/neon/vp9_quantize_neon.c diff --git a/libvpx/vp9/encoder/mips/msa/vp9_error_msa.c b/vp9/encoder/mips/msa/vp9_error_msa.c similarity index 100% rename from libvpx/vp9/encoder/mips/msa/vp9_error_msa.c rename to vp9/encoder/mips/msa/vp9_error_msa.c diff --git a/libvpx/vp9/encoder/mips/msa/vp9_fdct16x16_msa.c b/vp9/encoder/mips/msa/vp9_fdct16x16_msa.c similarity index 100% rename from libvpx/vp9/encoder/mips/msa/vp9_fdct16x16_msa.c rename to vp9/encoder/mips/msa/vp9_fdct16x16_msa.c diff --git a/libvpx/vp9/encoder/mips/msa/vp9_fdct4x4_msa.c b/vp9/encoder/mips/msa/vp9_fdct4x4_msa.c similarity index 100% rename from libvpx/vp9/encoder/mips/msa/vp9_fdct4x4_msa.c rename to vp9/encoder/mips/msa/vp9_fdct4x4_msa.c diff --git a/libvpx/vp9/encoder/mips/msa/vp9_fdct8x8_msa.c b/vp9/encoder/mips/msa/vp9_fdct8x8_msa.c similarity index 100% rename from libvpx/vp9/encoder/mips/msa/vp9_fdct8x8_msa.c rename to vp9/encoder/mips/msa/vp9_fdct8x8_msa.c diff --git a/libvpx/vp9/encoder/mips/msa/vp9_fdct_msa.h b/vp9/encoder/mips/msa/vp9_fdct_msa.h similarity index 100% rename from libvpx/vp9/encoder/mips/msa/vp9_fdct_msa.h rename to vp9/encoder/mips/msa/vp9_fdct_msa.h diff --git a/libvpx/vp9/encoder/ppc/vp9_quantize_vsx.c b/vp9/encoder/ppc/vp9_quantize_vsx.c similarity index 100% rename from libvpx/vp9/encoder/ppc/vp9_quantize_vsx.c rename to vp9/encoder/ppc/vp9_quantize_vsx.c diff --git a/libvpx/vp9/encoder/vp9_alt_ref_aq.c b/vp9/encoder/vp9_alt_ref_aq.c similarity index 100% rename from libvpx/vp9/encoder/vp9_alt_ref_aq.c rename to vp9/encoder/vp9_alt_ref_aq.c diff --git a/libvpx/vp9/encoder/vp9_alt_ref_aq.h b/vp9/encoder/vp9_alt_ref_aq.h similarity index 100% rename from libvpx/vp9/encoder/vp9_alt_ref_aq.h rename to vp9/encoder/vp9_alt_ref_aq.h diff --git a/libvpx/vp9/encoder/vp9_aq_360.c b/vp9/encoder/vp9_aq_360.c similarity index 100% rename from libvpx/vp9/encoder/vp9_aq_360.c rename to vp9/encoder/vp9_aq_360.c diff --git a/libvpx/vp9/encoder/vp9_aq_360.h b/vp9/encoder/vp9_aq_360.h similarity index 100% rename from libvpx/vp9/encoder/vp9_aq_360.h rename to vp9/encoder/vp9_aq_360.h diff --git a/libvpx/vp9/encoder/vp9_aq_complexity.c b/vp9/encoder/vp9_aq_complexity.c similarity index 100% rename from libvpx/vp9/encoder/vp9_aq_complexity.c rename to vp9/encoder/vp9_aq_complexity.c diff --git a/libvpx/vp9/encoder/vp9_aq_complexity.h b/vp9/encoder/vp9_aq_complexity.h similarity index 100% rename from libvpx/vp9/encoder/vp9_aq_complexity.h rename to vp9/encoder/vp9_aq_complexity.h diff --git a/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c b/vp9/encoder/vp9_aq_cyclicrefresh.c similarity index 100% rename from libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c rename to vp9/encoder/vp9_aq_cyclicrefresh.c diff --git a/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h b/vp9/encoder/vp9_aq_cyclicrefresh.h similarity index 100% rename from libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h rename to vp9/encoder/vp9_aq_cyclicrefresh.h diff --git a/libvpx/vp9/encoder/vp9_aq_variance.c b/vp9/encoder/vp9_aq_variance.c similarity index 100% rename from libvpx/vp9/encoder/vp9_aq_variance.c rename to vp9/encoder/vp9_aq_variance.c diff --git a/libvpx/vp9/encoder/vp9_aq_variance.h b/vp9/encoder/vp9_aq_variance.h similarity index 100% rename from libvpx/vp9/encoder/vp9_aq_variance.h rename to vp9/encoder/vp9_aq_variance.h diff --git a/libvpx/vp9/encoder/vp9_bitstream.c b/vp9/encoder/vp9_bitstream.c similarity index 100% rename from libvpx/vp9/encoder/vp9_bitstream.c rename to vp9/encoder/vp9_bitstream.c diff --git a/libvpx/vp9/encoder/vp9_bitstream.h b/vp9/encoder/vp9_bitstream.h similarity index 100% rename from libvpx/vp9/encoder/vp9_bitstream.h rename to vp9/encoder/vp9_bitstream.h diff --git a/libvpx/vp9/encoder/vp9_block.h b/vp9/encoder/vp9_block.h similarity index 100% rename from libvpx/vp9/encoder/vp9_block.h rename to vp9/encoder/vp9_block.h diff --git a/libvpx/vp9/encoder/vp9_blockiness.c b/vp9/encoder/vp9_blockiness.c similarity index 100% rename from libvpx/vp9/encoder/vp9_blockiness.c rename to vp9/encoder/vp9_blockiness.c diff --git a/libvpx/vp9/encoder/vp9_blockiness.h b/vp9/encoder/vp9_blockiness.h similarity index 100% rename from libvpx/vp9/encoder/vp9_blockiness.h rename to vp9/encoder/vp9_blockiness.h diff --git a/libvpx/vp9/encoder/vp9_context_tree.c b/vp9/encoder/vp9_context_tree.c similarity index 100% rename from libvpx/vp9/encoder/vp9_context_tree.c rename to vp9/encoder/vp9_context_tree.c diff --git a/libvpx/vp9/encoder/vp9_context_tree.h b/vp9/encoder/vp9_context_tree.h similarity index 100% rename from libvpx/vp9/encoder/vp9_context_tree.h rename to vp9/encoder/vp9_context_tree.h diff --git a/libvpx/vp9/encoder/vp9_cost.c b/vp9/encoder/vp9_cost.c similarity index 100% rename from libvpx/vp9/encoder/vp9_cost.c rename to vp9/encoder/vp9_cost.c diff --git a/libvpx/vp9/encoder/vp9_cost.h b/vp9/encoder/vp9_cost.h similarity index 100% rename from libvpx/vp9/encoder/vp9_cost.h rename to vp9/encoder/vp9_cost.h diff --git a/libvpx/vp9/encoder/vp9_dct.c b/vp9/encoder/vp9_dct.c similarity index 100% rename from libvpx/vp9/encoder/vp9_dct.c rename to vp9/encoder/vp9_dct.c diff --git a/libvpx/vp9/encoder/vp9_denoiser.c b/vp9/encoder/vp9_denoiser.c similarity index 100% rename from libvpx/vp9/encoder/vp9_denoiser.c rename to vp9/encoder/vp9_denoiser.c diff --git a/libvpx/vp9/encoder/vp9_denoiser.h b/vp9/encoder/vp9_denoiser.h similarity index 100% rename from libvpx/vp9/encoder/vp9_denoiser.h rename to vp9/encoder/vp9_denoiser.h diff --git a/libvpx/vp9/encoder/vp9_encodeframe.c b/vp9/encoder/vp9_encodeframe.c similarity index 100% rename from libvpx/vp9/encoder/vp9_encodeframe.c rename to vp9/encoder/vp9_encodeframe.c diff --git a/libvpx/vp9/encoder/vp9_encodeframe.h b/vp9/encoder/vp9_encodeframe.h similarity index 100% rename from libvpx/vp9/encoder/vp9_encodeframe.h rename to vp9/encoder/vp9_encodeframe.h diff --git a/libvpx/vp9/encoder/vp9_encodemb.c b/vp9/encoder/vp9_encodemb.c similarity index 100% rename from libvpx/vp9/encoder/vp9_encodemb.c rename to vp9/encoder/vp9_encodemb.c diff --git a/libvpx/vp9/encoder/vp9_encodemb.h b/vp9/encoder/vp9_encodemb.h similarity index 100% rename from libvpx/vp9/encoder/vp9_encodemb.h rename to vp9/encoder/vp9_encodemb.h diff --git a/libvpx/vp9/encoder/vp9_encodemv.c b/vp9/encoder/vp9_encodemv.c similarity index 100% rename from libvpx/vp9/encoder/vp9_encodemv.c rename to vp9/encoder/vp9_encodemv.c diff --git a/libvpx/vp9/encoder/vp9_encodemv.h b/vp9/encoder/vp9_encodemv.h similarity index 100% rename from libvpx/vp9/encoder/vp9_encodemv.h rename to vp9/encoder/vp9_encodemv.h diff --git a/libvpx/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c similarity index 100% rename from libvpx/vp9/encoder/vp9_encoder.c rename to vp9/encoder/vp9_encoder.c diff --git a/libvpx/vp9/encoder/vp9_encoder.h b/vp9/encoder/vp9_encoder.h similarity index 100% rename from libvpx/vp9/encoder/vp9_encoder.h rename to vp9/encoder/vp9_encoder.h diff --git a/libvpx/vp9/encoder/vp9_ethread.c b/vp9/encoder/vp9_ethread.c similarity index 100% rename from libvpx/vp9/encoder/vp9_ethread.c rename to vp9/encoder/vp9_ethread.c diff --git a/libvpx/vp9/encoder/vp9_ethread.h b/vp9/encoder/vp9_ethread.h similarity index 100% rename from libvpx/vp9/encoder/vp9_ethread.h rename to vp9/encoder/vp9_ethread.h diff --git a/libvpx/vp9/encoder/vp9_ext_ratectrl.c b/vp9/encoder/vp9_ext_ratectrl.c similarity index 100% rename from libvpx/vp9/encoder/vp9_ext_ratectrl.c rename to vp9/encoder/vp9_ext_ratectrl.c diff --git a/libvpx/vp9/encoder/vp9_ext_ratectrl.h b/vp9/encoder/vp9_ext_ratectrl.h similarity index 100% rename from libvpx/vp9/encoder/vp9_ext_ratectrl.h rename to vp9/encoder/vp9_ext_ratectrl.h diff --git a/libvpx/vp9/encoder/vp9_extend.c b/vp9/encoder/vp9_extend.c similarity index 100% rename from libvpx/vp9/encoder/vp9_extend.c rename to vp9/encoder/vp9_extend.c diff --git a/libvpx/vp9/encoder/vp9_extend.h b/vp9/encoder/vp9_extend.h similarity index 100% rename from libvpx/vp9/encoder/vp9_extend.h rename to vp9/encoder/vp9_extend.h diff --git a/libvpx/vp9/encoder/vp9_firstpass.c b/vp9/encoder/vp9_firstpass.c similarity index 100% rename from libvpx/vp9/encoder/vp9_firstpass.c rename to vp9/encoder/vp9_firstpass.c diff --git a/libvpx/vp9/encoder/vp9_firstpass.h b/vp9/encoder/vp9_firstpass.h similarity index 100% rename from libvpx/vp9/encoder/vp9_firstpass.h rename to vp9/encoder/vp9_firstpass.h diff --git a/libvpx/vp9/encoder/vp9_frame_scale.c b/vp9/encoder/vp9_frame_scale.c similarity index 100% rename from libvpx/vp9/encoder/vp9_frame_scale.c rename to vp9/encoder/vp9_frame_scale.c diff --git a/libvpx/vp9/encoder/vp9_job_queue.h b/vp9/encoder/vp9_job_queue.h similarity index 100% rename from libvpx/vp9/encoder/vp9_job_queue.h rename to vp9/encoder/vp9_job_queue.h diff --git a/libvpx/vp9/encoder/vp9_lookahead.c b/vp9/encoder/vp9_lookahead.c similarity index 100% rename from libvpx/vp9/encoder/vp9_lookahead.c rename to vp9/encoder/vp9_lookahead.c diff --git a/libvpx/vp9/encoder/vp9_lookahead.h b/vp9/encoder/vp9_lookahead.h similarity index 100% rename from libvpx/vp9/encoder/vp9_lookahead.h rename to vp9/encoder/vp9_lookahead.h diff --git a/libvpx/vp9/encoder/vp9_mbgraph.c b/vp9/encoder/vp9_mbgraph.c similarity index 100% rename from libvpx/vp9/encoder/vp9_mbgraph.c rename to vp9/encoder/vp9_mbgraph.c diff --git a/libvpx/vp9/encoder/vp9_mbgraph.h b/vp9/encoder/vp9_mbgraph.h similarity index 100% rename from libvpx/vp9/encoder/vp9_mbgraph.h rename to vp9/encoder/vp9_mbgraph.h diff --git a/libvpx/vp9/encoder/vp9_mcomp.c b/vp9/encoder/vp9_mcomp.c similarity index 100% rename from libvpx/vp9/encoder/vp9_mcomp.c rename to vp9/encoder/vp9_mcomp.c diff --git a/libvpx/vp9/encoder/vp9_mcomp.h b/vp9/encoder/vp9_mcomp.h similarity index 100% rename from libvpx/vp9/encoder/vp9_mcomp.h rename to vp9/encoder/vp9_mcomp.h diff --git a/libvpx/vp9/encoder/vp9_multi_thread.c b/vp9/encoder/vp9_multi_thread.c similarity index 100% rename from libvpx/vp9/encoder/vp9_multi_thread.c rename to vp9/encoder/vp9_multi_thread.c diff --git a/libvpx/vp9/encoder/vp9_multi_thread.h b/vp9/encoder/vp9_multi_thread.h similarity index 100% rename from libvpx/vp9/encoder/vp9_multi_thread.h rename to vp9/encoder/vp9_multi_thread.h diff --git a/libvpx/vp9/encoder/vp9_noise_estimate.c b/vp9/encoder/vp9_noise_estimate.c similarity index 100% rename from libvpx/vp9/encoder/vp9_noise_estimate.c rename to vp9/encoder/vp9_noise_estimate.c diff --git a/libvpx/vp9/encoder/vp9_noise_estimate.h b/vp9/encoder/vp9_noise_estimate.h similarity index 100% rename from libvpx/vp9/encoder/vp9_noise_estimate.h rename to vp9/encoder/vp9_noise_estimate.h diff --git a/libvpx/vp9/encoder/vp9_non_greedy_mv.c b/vp9/encoder/vp9_non_greedy_mv.c similarity index 100% rename from libvpx/vp9/encoder/vp9_non_greedy_mv.c rename to vp9/encoder/vp9_non_greedy_mv.c diff --git a/libvpx/vp9/encoder/vp9_non_greedy_mv.h b/vp9/encoder/vp9_non_greedy_mv.h similarity index 100% rename from libvpx/vp9/encoder/vp9_non_greedy_mv.h rename to vp9/encoder/vp9_non_greedy_mv.h diff --git a/libvpx/vp9/encoder/vp9_partition_models.h b/vp9/encoder/vp9_partition_models.h similarity index 100% rename from libvpx/vp9/encoder/vp9_partition_models.h rename to vp9/encoder/vp9_partition_models.h diff --git a/libvpx/vp9/encoder/vp9_picklpf.c b/vp9/encoder/vp9_picklpf.c similarity index 100% rename from libvpx/vp9/encoder/vp9_picklpf.c rename to vp9/encoder/vp9_picklpf.c diff --git a/libvpx/vp9/encoder/vp9_picklpf.h b/vp9/encoder/vp9_picklpf.h similarity index 100% rename from libvpx/vp9/encoder/vp9_picklpf.h rename to vp9/encoder/vp9_picklpf.h diff --git a/libvpx/vp9/encoder/vp9_pickmode.c b/vp9/encoder/vp9_pickmode.c similarity index 100% rename from libvpx/vp9/encoder/vp9_pickmode.c rename to vp9/encoder/vp9_pickmode.c diff --git a/libvpx/vp9/encoder/vp9_pickmode.h b/vp9/encoder/vp9_pickmode.h similarity index 100% rename from libvpx/vp9/encoder/vp9_pickmode.h rename to vp9/encoder/vp9_pickmode.h diff --git a/libvpx/vp9/encoder/vp9_quantize.c b/vp9/encoder/vp9_quantize.c similarity index 100% rename from libvpx/vp9/encoder/vp9_quantize.c rename to vp9/encoder/vp9_quantize.c diff --git a/libvpx/vp9/encoder/vp9_quantize.h b/vp9/encoder/vp9_quantize.h similarity index 100% rename from libvpx/vp9/encoder/vp9_quantize.h rename to vp9/encoder/vp9_quantize.h diff --git a/libvpx/vp9/encoder/vp9_ratectrl.c b/vp9/encoder/vp9_ratectrl.c similarity index 100% rename from libvpx/vp9/encoder/vp9_ratectrl.c rename to vp9/encoder/vp9_ratectrl.c diff --git a/libvpx/vp9/encoder/vp9_ratectrl.h b/vp9/encoder/vp9_ratectrl.h similarity index 100% rename from libvpx/vp9/encoder/vp9_ratectrl.h rename to vp9/encoder/vp9_ratectrl.h diff --git a/libvpx/vp9/encoder/vp9_rd.c b/vp9/encoder/vp9_rd.c similarity index 100% rename from libvpx/vp9/encoder/vp9_rd.c rename to vp9/encoder/vp9_rd.c diff --git a/libvpx/vp9/encoder/vp9_rd.h b/vp9/encoder/vp9_rd.h similarity index 100% rename from libvpx/vp9/encoder/vp9_rd.h rename to vp9/encoder/vp9_rd.h diff --git a/libvpx/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c similarity index 100% rename from libvpx/vp9/encoder/vp9_rdopt.c rename to vp9/encoder/vp9_rdopt.c diff --git a/libvpx/vp9/encoder/vp9_rdopt.h b/vp9/encoder/vp9_rdopt.h similarity index 100% rename from libvpx/vp9/encoder/vp9_rdopt.h rename to vp9/encoder/vp9_rdopt.h diff --git a/libvpx/vp9/encoder/vp9_resize.c b/vp9/encoder/vp9_resize.c similarity index 100% rename from libvpx/vp9/encoder/vp9_resize.c rename to vp9/encoder/vp9_resize.c diff --git a/libvpx/vp9/encoder/vp9_resize.h b/vp9/encoder/vp9_resize.h similarity index 100% rename from libvpx/vp9/encoder/vp9_resize.h rename to vp9/encoder/vp9_resize.h diff --git a/libvpx/vp9/encoder/vp9_segmentation.c b/vp9/encoder/vp9_segmentation.c similarity index 100% rename from libvpx/vp9/encoder/vp9_segmentation.c rename to vp9/encoder/vp9_segmentation.c diff --git a/libvpx/vp9/encoder/vp9_segmentation.h b/vp9/encoder/vp9_segmentation.h similarity index 100% rename from libvpx/vp9/encoder/vp9_segmentation.h rename to vp9/encoder/vp9_segmentation.h diff --git a/libvpx/vp9/encoder/vp9_skin_detection.c b/vp9/encoder/vp9_skin_detection.c similarity index 100% rename from libvpx/vp9/encoder/vp9_skin_detection.c rename to vp9/encoder/vp9_skin_detection.c diff --git a/libvpx/vp9/encoder/vp9_skin_detection.h b/vp9/encoder/vp9_skin_detection.h similarity index 100% rename from libvpx/vp9/encoder/vp9_skin_detection.h rename to vp9/encoder/vp9_skin_detection.h diff --git a/libvpx/vp9/encoder/vp9_speed_features.c b/vp9/encoder/vp9_speed_features.c similarity index 100% rename from libvpx/vp9/encoder/vp9_speed_features.c rename to vp9/encoder/vp9_speed_features.c diff --git a/libvpx/vp9/encoder/vp9_speed_features.h b/vp9/encoder/vp9_speed_features.h similarity index 100% rename from libvpx/vp9/encoder/vp9_speed_features.h rename to vp9/encoder/vp9_speed_features.h diff --git a/libvpx/vp9/encoder/vp9_subexp.c b/vp9/encoder/vp9_subexp.c similarity index 100% rename from libvpx/vp9/encoder/vp9_subexp.c rename to vp9/encoder/vp9_subexp.c diff --git a/libvpx/vp9/encoder/vp9_subexp.h b/vp9/encoder/vp9_subexp.h similarity index 100% rename from libvpx/vp9/encoder/vp9_subexp.h rename to vp9/encoder/vp9_subexp.h diff --git a/libvpx/vp9/encoder/vp9_svc_layercontext.c b/vp9/encoder/vp9_svc_layercontext.c similarity index 100% rename from libvpx/vp9/encoder/vp9_svc_layercontext.c rename to vp9/encoder/vp9_svc_layercontext.c diff --git a/libvpx/vp9/encoder/vp9_svc_layercontext.h b/vp9/encoder/vp9_svc_layercontext.h similarity index 100% rename from libvpx/vp9/encoder/vp9_svc_layercontext.h rename to vp9/encoder/vp9_svc_layercontext.h diff --git a/libvpx/vp9/encoder/vp9_temporal_filter.c b/vp9/encoder/vp9_temporal_filter.c similarity index 100% rename from libvpx/vp9/encoder/vp9_temporal_filter.c rename to vp9/encoder/vp9_temporal_filter.c diff --git a/libvpx/vp9/encoder/vp9_temporal_filter.h b/vp9/encoder/vp9_temporal_filter.h similarity index 100% rename from libvpx/vp9/encoder/vp9_temporal_filter.h rename to vp9/encoder/vp9_temporal_filter.h diff --git a/libvpx/vp9/encoder/vp9_tokenize.c b/vp9/encoder/vp9_tokenize.c similarity index 100% rename from libvpx/vp9/encoder/vp9_tokenize.c rename to vp9/encoder/vp9_tokenize.c diff --git a/libvpx/vp9/encoder/vp9_tokenize.h b/vp9/encoder/vp9_tokenize.h similarity index 100% rename from libvpx/vp9/encoder/vp9_tokenize.h rename to vp9/encoder/vp9_tokenize.h diff --git a/libvpx/vp9/encoder/vp9_treewriter.c b/vp9/encoder/vp9_treewriter.c similarity index 100% rename from libvpx/vp9/encoder/vp9_treewriter.c rename to vp9/encoder/vp9_treewriter.c diff --git a/libvpx/vp9/encoder/vp9_treewriter.h b/vp9/encoder/vp9_treewriter.h similarity index 100% rename from libvpx/vp9/encoder/vp9_treewriter.h rename to vp9/encoder/vp9_treewriter.h diff --git a/libvpx/vp9/encoder/x86/highbd_temporal_filter_sse4.c b/vp9/encoder/x86/highbd_temporal_filter_sse4.c similarity index 100% rename from libvpx/vp9/encoder/x86/highbd_temporal_filter_sse4.c rename to vp9/encoder/x86/highbd_temporal_filter_sse4.c diff --git a/libvpx/vp9/encoder/x86/temporal_filter_constants.h b/vp9/encoder/x86/temporal_filter_constants.h similarity index 100% rename from libvpx/vp9/encoder/x86/temporal_filter_constants.h rename to vp9/encoder/x86/temporal_filter_constants.h diff --git a/libvpx/vp9/encoder/x86/temporal_filter_sse4.c b/vp9/encoder/x86/temporal_filter_sse4.c similarity index 100% rename from libvpx/vp9/encoder/x86/temporal_filter_sse4.c rename to vp9/encoder/x86/temporal_filter_sse4.c diff --git a/libvpx/vp9/encoder/x86/vp9_dct_intrin_sse2.c b/vp9/encoder/x86/vp9_dct_intrin_sse2.c similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_dct_intrin_sse2.c rename to vp9/encoder/x86/vp9_dct_intrin_sse2.c diff --git a/libvpx/vp9/encoder/x86/vp9_dct_sse2.asm b/vp9/encoder/x86/vp9_dct_sse2.asm similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_dct_sse2.asm rename to vp9/encoder/x86/vp9_dct_sse2.asm diff --git a/libvpx/vp9/encoder/x86/vp9_denoiser_sse2.c b/vp9/encoder/x86/vp9_denoiser_sse2.c similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_denoiser_sse2.c rename to vp9/encoder/x86/vp9_denoiser_sse2.c diff --git a/libvpx/vp9/encoder/x86/vp9_diamond_search_sad_avx.c b/vp9/encoder/x86/vp9_diamond_search_sad_avx.c similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_diamond_search_sad_avx.c rename to vp9/encoder/x86/vp9_diamond_search_sad_avx.c diff --git a/libvpx/vp9/encoder/x86/vp9_error_avx2.c b/vp9/encoder/x86/vp9_error_avx2.c similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_error_avx2.c rename to vp9/encoder/x86/vp9_error_avx2.c diff --git a/libvpx/vp9/encoder/x86/vp9_error_sse2.asm b/vp9/encoder/x86/vp9_error_sse2.asm similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_error_sse2.asm rename to vp9/encoder/x86/vp9_error_sse2.asm diff --git a/libvpx/vp9/encoder/x86/vp9_frame_scale_ssse3.c b/vp9/encoder/x86/vp9_frame_scale_ssse3.c similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_frame_scale_ssse3.c rename to vp9/encoder/x86/vp9_frame_scale_ssse3.c diff --git a/libvpx/vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c b/vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c rename to vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c diff --git a/libvpx/vp9/encoder/x86/vp9_quantize_avx2.c b/vp9/encoder/x86/vp9_quantize_avx2.c similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_quantize_avx2.c rename to vp9/encoder/x86/vp9_quantize_avx2.c diff --git a/libvpx/vp9/encoder/x86/vp9_quantize_sse2.c b/vp9/encoder/x86/vp9_quantize_sse2.c similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_quantize_sse2.c rename to vp9/encoder/x86/vp9_quantize_sse2.c diff --git a/libvpx/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm b/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm similarity index 100% rename from libvpx/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm rename to vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm diff --git a/libvpx/vp9/exports_dec b/vp9/exports_dec similarity index 100% rename from libvpx/vp9/exports_dec rename to vp9/exports_dec diff --git a/libvpx/vp9/exports_enc b/vp9/exports_enc similarity index 100% rename from libvpx/vp9/exports_enc rename to vp9/exports_enc diff --git a/libvpx/vp9/ratectrl_rtc.cc b/vp9/ratectrl_rtc.cc similarity index 100% rename from libvpx/vp9/ratectrl_rtc.cc rename to vp9/ratectrl_rtc.cc diff --git a/libvpx/vp9/ratectrl_rtc.h b/vp9/ratectrl_rtc.h similarity index 100% rename from libvpx/vp9/ratectrl_rtc.h rename to vp9/ratectrl_rtc.h diff --git a/libvpx/vp9/simple_encode.cc b/vp9/simple_encode.cc similarity index 100% rename from libvpx/vp9/simple_encode.cc rename to vp9/simple_encode.cc diff --git a/libvpx/vp9/simple_encode.h b/vp9/simple_encode.h similarity index 100% rename from libvpx/vp9/simple_encode.h rename to vp9/simple_encode.h diff --git a/libvpx/vp9/vp9_common.mk b/vp9/vp9_common.mk similarity index 100% rename from libvpx/vp9/vp9_common.mk rename to vp9/vp9_common.mk diff --git a/libvpx/vp9/vp9_cx_iface.c b/vp9/vp9_cx_iface.c similarity index 100% rename from libvpx/vp9/vp9_cx_iface.c rename to vp9/vp9_cx_iface.c diff --git a/libvpx/vp9/vp9_cx_iface.h b/vp9/vp9_cx_iface.h similarity index 100% rename from libvpx/vp9/vp9_cx_iface.h rename to vp9/vp9_cx_iface.h diff --git a/libvpx/vp9/vp9_dx_iface.c b/vp9/vp9_dx_iface.c similarity index 100% rename from libvpx/vp9/vp9_dx_iface.c rename to vp9/vp9_dx_iface.c diff --git a/libvpx/vp9/vp9_dx_iface.h b/vp9/vp9_dx_iface.h similarity index 100% rename from libvpx/vp9/vp9_dx_iface.h rename to vp9/vp9_dx_iface.h diff --git a/libvpx/vp9/vp9_iface_common.c b/vp9/vp9_iface_common.c similarity index 100% rename from libvpx/vp9/vp9_iface_common.c rename to vp9/vp9_iface_common.c diff --git a/libvpx/vp9/vp9_iface_common.h b/vp9/vp9_iface_common.h similarity index 100% rename from libvpx/vp9/vp9_iface_common.h rename to vp9/vp9_iface_common.h diff --git a/libvpx/vp9/vp9cx.mk b/vp9/vp9cx.mk similarity index 100% rename from libvpx/vp9/vp9cx.mk rename to vp9/vp9cx.mk diff --git a/libvpx/vp9/vp9dx.mk b/vp9/vp9dx.mk similarity index 100% rename from libvpx/vp9/vp9dx.mk rename to vp9/vp9dx.mk diff --git a/libvpx/vpx/exports_com b/vpx/exports_com similarity index 100% rename from libvpx/vpx/exports_com rename to vpx/exports_com diff --git a/libvpx/vpx/exports_dec b/vpx/exports_dec similarity index 100% rename from libvpx/vpx/exports_dec rename to vpx/exports_dec diff --git a/libvpx/vpx/exports_enc b/vpx/exports_enc similarity index 100% rename from libvpx/vpx/exports_enc rename to vpx/exports_enc diff --git a/libvpx/vpx/internal/vpx_codec_internal.h b/vpx/internal/vpx_codec_internal.h similarity index 100% rename from libvpx/vpx/internal/vpx_codec_internal.h rename to vpx/internal/vpx_codec_internal.h diff --git a/libvpx/vpx/internal/vpx_ratectrl_rtc.h b/vpx/internal/vpx_ratectrl_rtc.h similarity index 100% rename from libvpx/vpx/internal/vpx_ratectrl_rtc.h rename to vpx/internal/vpx_ratectrl_rtc.h diff --git a/libvpx/vpx/src/vpx_codec.c b/vpx/src/vpx_codec.c similarity index 100% rename from libvpx/vpx/src/vpx_codec.c rename to vpx/src/vpx_codec.c diff --git a/libvpx/vpx/src/vpx_decoder.c b/vpx/src/vpx_decoder.c similarity index 100% rename from libvpx/vpx/src/vpx_decoder.c rename to vpx/src/vpx_decoder.c diff --git a/libvpx/vpx/src/vpx_encoder.c b/vpx/src/vpx_encoder.c similarity index 100% rename from libvpx/vpx/src/vpx_encoder.c rename to vpx/src/vpx_encoder.c diff --git a/libvpx/vpx/src/vpx_image.c b/vpx/src/vpx_image.c similarity index 100% rename from libvpx/vpx/src/vpx_image.c rename to vpx/src/vpx_image.c diff --git a/libvpx/vpx/vp8.h b/vpx/vp8.h similarity index 100% rename from libvpx/vpx/vp8.h rename to vpx/vp8.h diff --git a/libvpx/vpx/vp8cx.h b/vpx/vp8cx.h similarity index 100% rename from libvpx/vpx/vp8cx.h rename to vpx/vp8cx.h diff --git a/libvpx/vpx/vp8dx.h b/vpx/vp8dx.h similarity index 100% rename from libvpx/vpx/vp8dx.h rename to vpx/vp8dx.h diff --git a/libvpx/vpx/vpx_codec.h b/vpx/vpx_codec.h similarity index 100% rename from libvpx/vpx/vpx_codec.h rename to vpx/vpx_codec.h diff --git a/libvpx/vpx/vpx_codec.mk b/vpx/vpx_codec.mk similarity index 100% rename from libvpx/vpx/vpx_codec.mk rename to vpx/vpx_codec.mk diff --git a/libvpx/vpx/vpx_decoder.h b/vpx/vpx_decoder.h similarity index 100% rename from libvpx/vpx/vpx_decoder.h rename to vpx/vpx_decoder.h diff --git a/libvpx/vpx/vpx_encoder.h b/vpx/vpx_encoder.h similarity index 100% rename from libvpx/vpx/vpx_encoder.h rename to vpx/vpx_encoder.h diff --git a/libvpx/vpx/vpx_ext_ratectrl.h b/vpx/vpx_ext_ratectrl.h similarity index 100% rename from libvpx/vpx/vpx_ext_ratectrl.h rename to vpx/vpx_ext_ratectrl.h diff --git a/libvpx/vpx/vpx_frame_buffer.h b/vpx/vpx_frame_buffer.h similarity index 100% rename from libvpx/vpx/vpx_frame_buffer.h rename to vpx/vpx_frame_buffer.h diff --git a/libvpx/vpx/vpx_image.h b/vpx/vpx_image.h similarity index 100% rename from libvpx/vpx/vpx_image.h rename to vpx/vpx_image.h diff --git a/libvpx/vpx/vpx_integer.h b/vpx/vpx_integer.h similarity index 100% rename from libvpx/vpx/vpx_integer.h rename to vpx/vpx_integer.h diff --git a/libvpx/vpx_dsp/add_noise.c b/vpx_dsp/add_noise.c similarity index 100% rename from libvpx/vpx_dsp/add_noise.c rename to vpx_dsp/add_noise.c diff --git a/libvpx/vpx_dsp/arm/avg_neon.c b/vpx_dsp/arm/avg_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/avg_neon.c rename to vpx_dsp/arm/avg_neon.c diff --git a/libvpx/vpx_dsp/arm/avg_pred_neon.c b/vpx_dsp/arm/avg_pred_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/avg_pred_neon.c rename to vpx_dsp/arm/avg_pred_neon.c diff --git a/libvpx/vpx_dsp/arm/deblock_neon.c b/vpx_dsp/arm/deblock_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/deblock_neon.c rename to vpx_dsp/arm/deblock_neon.c diff --git a/libvpx/vpx_dsp/arm/fdct16x16_neon.c b/vpx_dsp/arm/fdct16x16_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/fdct16x16_neon.c rename to vpx_dsp/arm/fdct16x16_neon.c diff --git a/libvpx/vpx_dsp/arm/fdct16x16_neon.h b/vpx_dsp/arm/fdct16x16_neon.h similarity index 100% rename from libvpx/vpx_dsp/arm/fdct16x16_neon.h rename to vpx_dsp/arm/fdct16x16_neon.h diff --git a/libvpx/vpx_dsp/arm/fdct32x32_neon.c b/vpx_dsp/arm/fdct32x32_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/fdct32x32_neon.c rename to vpx_dsp/arm/fdct32x32_neon.c diff --git a/libvpx/vpx_dsp/arm/fdct_neon.c b/vpx_dsp/arm/fdct_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/fdct_neon.c rename to vpx_dsp/arm/fdct_neon.c diff --git a/libvpx/vpx_dsp/arm/fdct_neon.h b/vpx_dsp/arm/fdct_neon.h similarity index 100% rename from libvpx/vpx_dsp/arm/fdct_neon.h rename to vpx_dsp/arm/fdct_neon.h diff --git a/libvpx/vpx_dsp/arm/fdct_partial_neon.c b/vpx_dsp/arm/fdct_partial_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/fdct_partial_neon.c rename to vpx_dsp/arm/fdct_partial_neon.c diff --git a/libvpx/vpx_dsp/arm/fwd_txfm_neon.c b/vpx_dsp/arm/fwd_txfm_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/fwd_txfm_neon.c rename to vpx_dsp/arm/fwd_txfm_neon.c diff --git a/libvpx/vpx_dsp/arm/hadamard_neon.c b/vpx_dsp/arm/hadamard_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/hadamard_neon.c rename to vpx_dsp/arm/hadamard_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_idct16x16_add_neon.c b/vpx_dsp/arm/highbd_idct16x16_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_idct16x16_add_neon.c rename to vpx_dsp/arm/highbd_idct16x16_add_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c b/vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c rename to vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_idct32x32_135_add_neon.c b/vpx_dsp/arm/highbd_idct32x32_135_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_idct32x32_135_add_neon.c rename to vpx_dsp/arm/highbd_idct32x32_135_add_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_idct32x32_34_add_neon.c b/vpx_dsp/arm/highbd_idct32x32_34_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_idct32x32_34_add_neon.c rename to vpx_dsp/arm/highbd_idct32x32_34_add_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_idct32x32_add_neon.c b/vpx_dsp/arm/highbd_idct32x32_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_idct32x32_add_neon.c rename to vpx_dsp/arm/highbd_idct32x32_add_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_idct4x4_add_neon.c b/vpx_dsp/arm/highbd_idct4x4_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_idct4x4_add_neon.c rename to vpx_dsp/arm/highbd_idct4x4_add_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_idct8x8_add_neon.c b/vpx_dsp/arm/highbd_idct8x8_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_idct8x8_add_neon.c rename to vpx_dsp/arm/highbd_idct8x8_add_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_idct_neon.h b/vpx_dsp/arm/highbd_idct_neon.h similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_idct_neon.h rename to vpx_dsp/arm/highbd_idct_neon.h diff --git a/libvpx/vpx_dsp/arm/highbd_intrapred_neon.c b/vpx_dsp/arm/highbd_intrapred_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_intrapred_neon.c rename to vpx_dsp/arm/highbd_intrapred_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_loopfilter_neon.c b/vpx_dsp/arm/highbd_loopfilter_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_loopfilter_neon.c rename to vpx_dsp/arm/highbd_loopfilter_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_vpx_convolve8_neon.c b/vpx_dsp/arm/highbd_vpx_convolve8_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_vpx_convolve8_neon.c rename to vpx_dsp/arm/highbd_vpx_convolve8_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c b/vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c rename to vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c b/vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c rename to vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c diff --git a/libvpx/vpx_dsp/arm/highbd_vpx_convolve_neon.c b/vpx_dsp/arm/highbd_vpx_convolve_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/highbd_vpx_convolve_neon.c rename to vpx_dsp/arm/highbd_vpx_convolve_neon.c diff --git a/libvpx/vpx_dsp/arm/idct16x16_1_add_neon.c b/vpx_dsp/arm/idct16x16_1_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct16x16_1_add_neon.c rename to vpx_dsp/arm/idct16x16_1_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct16x16_add_neon.c b/vpx_dsp/arm/idct16x16_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct16x16_add_neon.c rename to vpx_dsp/arm/idct16x16_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct32x32_135_add_neon.c b/vpx_dsp/arm/idct32x32_135_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct32x32_135_add_neon.c rename to vpx_dsp/arm/idct32x32_135_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct32x32_1_add_neon.c b/vpx_dsp/arm/idct32x32_1_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct32x32_1_add_neon.c rename to vpx_dsp/arm/idct32x32_1_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct32x32_34_add_neon.c b/vpx_dsp/arm/idct32x32_34_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct32x32_34_add_neon.c rename to vpx_dsp/arm/idct32x32_34_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct32x32_add_neon.c b/vpx_dsp/arm/idct32x32_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct32x32_add_neon.c rename to vpx_dsp/arm/idct32x32_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct4x4_1_add_neon.asm b/vpx_dsp/arm/idct4x4_1_add_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/idct4x4_1_add_neon.asm rename to vpx_dsp/arm/idct4x4_1_add_neon.asm diff --git a/libvpx/vpx_dsp/arm/idct4x4_1_add_neon.c b/vpx_dsp/arm/idct4x4_1_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct4x4_1_add_neon.c rename to vpx_dsp/arm/idct4x4_1_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct4x4_add_neon.asm b/vpx_dsp/arm/idct4x4_add_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/idct4x4_add_neon.asm rename to vpx_dsp/arm/idct4x4_add_neon.asm diff --git a/libvpx/vpx_dsp/arm/idct4x4_add_neon.c b/vpx_dsp/arm/idct4x4_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct4x4_add_neon.c rename to vpx_dsp/arm/idct4x4_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct8x8_1_add_neon.c b/vpx_dsp/arm/idct8x8_1_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct8x8_1_add_neon.c rename to vpx_dsp/arm/idct8x8_1_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct8x8_add_neon.c b/vpx_dsp/arm/idct8x8_add_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/idct8x8_add_neon.c rename to vpx_dsp/arm/idct8x8_add_neon.c diff --git a/libvpx/vpx_dsp/arm/idct_neon.asm b/vpx_dsp/arm/idct_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/idct_neon.asm rename to vpx_dsp/arm/idct_neon.asm diff --git a/libvpx/vpx_dsp/arm/idct_neon.h b/vpx_dsp/arm/idct_neon.h similarity index 100% rename from libvpx/vpx_dsp/arm/idct_neon.h rename to vpx_dsp/arm/idct_neon.h diff --git a/libvpx/vpx_dsp/arm/intrapred_neon.c b/vpx_dsp/arm/intrapred_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/intrapred_neon.c rename to vpx_dsp/arm/intrapred_neon.c diff --git a/libvpx/vpx_dsp/arm/intrapred_neon_asm.asm b/vpx_dsp/arm/intrapred_neon_asm.asm similarity index 100% rename from libvpx/vpx_dsp/arm/intrapred_neon_asm.asm rename to vpx_dsp/arm/intrapred_neon_asm.asm diff --git a/libvpx/vpx_dsp/arm/loopfilter_16_neon.asm b/vpx_dsp/arm/loopfilter_16_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/loopfilter_16_neon.asm rename to vpx_dsp/arm/loopfilter_16_neon.asm diff --git a/libvpx/vpx_dsp/arm/loopfilter_4_neon.asm b/vpx_dsp/arm/loopfilter_4_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/loopfilter_4_neon.asm rename to vpx_dsp/arm/loopfilter_4_neon.asm diff --git a/libvpx/vpx_dsp/arm/loopfilter_8_neon.asm b/vpx_dsp/arm/loopfilter_8_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/loopfilter_8_neon.asm rename to vpx_dsp/arm/loopfilter_8_neon.asm diff --git a/libvpx/vpx_dsp/arm/loopfilter_neon.c b/vpx_dsp/arm/loopfilter_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/loopfilter_neon.c rename to vpx_dsp/arm/loopfilter_neon.c diff --git a/libvpx/vpx_dsp/arm/mem_neon.h b/vpx_dsp/arm/mem_neon.h similarity index 100% rename from libvpx/vpx_dsp/arm/mem_neon.h rename to vpx_dsp/arm/mem_neon.h diff --git a/libvpx/vpx_dsp/arm/quantize_neon.c b/vpx_dsp/arm/quantize_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/quantize_neon.c rename to vpx_dsp/arm/quantize_neon.c diff --git a/libvpx/vpx_dsp/arm/sad4d_neon.c b/vpx_dsp/arm/sad4d_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/sad4d_neon.c rename to vpx_dsp/arm/sad4d_neon.c diff --git a/libvpx/vpx_dsp/arm/sad_neon.c b/vpx_dsp/arm/sad_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/sad_neon.c rename to vpx_dsp/arm/sad_neon.c diff --git a/libvpx/vpx_dsp/arm/save_reg_neon.asm b/vpx_dsp/arm/save_reg_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/save_reg_neon.asm rename to vpx_dsp/arm/save_reg_neon.asm diff --git a/libvpx/vpx_dsp/arm/subpel_variance_neon.c b/vpx_dsp/arm/subpel_variance_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/subpel_variance_neon.c rename to vpx_dsp/arm/subpel_variance_neon.c diff --git a/libvpx/vpx_dsp/arm/subtract_neon.c b/vpx_dsp/arm/subtract_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/subtract_neon.c rename to vpx_dsp/arm/subtract_neon.c diff --git a/libvpx/vpx_dsp/arm/sum_neon.h b/vpx_dsp/arm/sum_neon.h similarity index 100% rename from libvpx/vpx_dsp/arm/sum_neon.h rename to vpx_dsp/arm/sum_neon.h diff --git a/libvpx/vpx_dsp/arm/sum_squares_neon.c b/vpx_dsp/arm/sum_squares_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/sum_squares_neon.c rename to vpx_dsp/arm/sum_squares_neon.c diff --git a/libvpx/vpx_dsp/arm/transpose_neon.h b/vpx_dsp/arm/transpose_neon.h similarity index 100% rename from libvpx/vpx_dsp/arm/transpose_neon.h rename to vpx_dsp/arm/transpose_neon.h diff --git a/libvpx/vpx_dsp/arm/variance_neon.c b/vpx_dsp/arm/variance_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/variance_neon.c rename to vpx_dsp/arm/variance_neon.c diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_avg_horiz_filter_type1_neon.asm b/vpx_dsp/arm/vpx_convolve8_avg_horiz_filter_type1_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_avg_horiz_filter_type1_neon.asm rename to vpx_dsp/arm/vpx_convolve8_avg_horiz_filter_type1_neon.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_avg_horiz_filter_type2_neon.asm b/vpx_dsp/arm/vpx_convolve8_avg_horiz_filter_type2_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_avg_horiz_filter_type2_neon.asm rename to vpx_dsp/arm/vpx_convolve8_avg_horiz_filter_type2_neon.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_avg_vert_filter_type1_neon.asm b/vpx_dsp/arm/vpx_convolve8_avg_vert_filter_type1_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_avg_vert_filter_type1_neon.asm rename to vpx_dsp/arm/vpx_convolve8_avg_vert_filter_type1_neon.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_avg_vert_filter_type2_neon.asm b/vpx_dsp/arm/vpx_convolve8_avg_vert_filter_type2_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_avg_vert_filter_type2_neon.asm rename to vpx_dsp/arm/vpx_convolve8_avg_vert_filter_type2_neon.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_horiz_filter_type1_neon.asm b/vpx_dsp/arm/vpx_convolve8_horiz_filter_type1_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_horiz_filter_type1_neon.asm rename to vpx_dsp/arm/vpx_convolve8_horiz_filter_type1_neon.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_horiz_filter_type2_neon.asm b/vpx_dsp/arm/vpx_convolve8_horiz_filter_type2_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_horiz_filter_type2_neon.asm rename to vpx_dsp/arm/vpx_convolve8_horiz_filter_type2_neon.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_neon.c b/vpx_dsp/arm/vpx_convolve8_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_neon.c rename to vpx_dsp/arm/vpx_convolve8_neon.c diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_neon.h b/vpx_dsp/arm/vpx_convolve8_neon.h similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_neon.h rename to vpx_dsp/arm/vpx_convolve8_neon.h diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.c b/vpx_dsp/arm/vpx_convolve8_neon_asm.c similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.c rename to vpx_dsp/arm/vpx_convolve8_neon_asm.c diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.h b/vpx_dsp/arm/vpx_convolve8_neon_asm.h similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.h rename to vpx_dsp/arm/vpx_convolve8_neon_asm.h diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_vert_filter_type1_neon.asm b/vpx_dsp/arm/vpx_convolve8_vert_filter_type1_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_vert_filter_type1_neon.asm rename to vpx_dsp/arm/vpx_convolve8_vert_filter_type1_neon.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve8_vert_filter_type2_neon.asm b/vpx_dsp/arm/vpx_convolve8_vert_filter_type2_neon.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve8_vert_filter_type2_neon.asm rename to vpx_dsp/arm/vpx_convolve8_vert_filter_type2_neon.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve_avg_neon.c b/vpx_dsp/arm/vpx_convolve_avg_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve_avg_neon.c rename to vpx_dsp/arm/vpx_convolve_avg_neon.c diff --git a/libvpx/vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm b/vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm rename to vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve_copy_neon.c b/vpx_dsp/arm/vpx_convolve_copy_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve_copy_neon.c rename to vpx_dsp/arm/vpx_convolve_copy_neon.c diff --git a/libvpx/vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm b/vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm rename to vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm diff --git a/libvpx/vpx_dsp/arm/vpx_convolve_neon.c b/vpx_dsp/arm/vpx_convolve_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_convolve_neon.c rename to vpx_dsp/arm/vpx_convolve_neon.c diff --git a/libvpx/vpx_dsp/arm/vpx_scaled_convolve8_neon.c b/vpx_dsp/arm/vpx_scaled_convolve8_neon.c similarity index 100% rename from libvpx/vpx_dsp/arm/vpx_scaled_convolve8_neon.c rename to vpx_dsp/arm/vpx_scaled_convolve8_neon.c diff --git a/libvpx/vpx_dsp/avg.c b/vpx_dsp/avg.c similarity index 100% rename from libvpx/vpx_dsp/avg.c rename to vpx_dsp/avg.c diff --git a/libvpx/vpx_dsp/bitreader.c b/vpx_dsp/bitreader.c similarity index 100% rename from libvpx/vpx_dsp/bitreader.c rename to vpx_dsp/bitreader.c diff --git a/libvpx/vpx_dsp/bitreader.h b/vpx_dsp/bitreader.h similarity index 100% rename from libvpx/vpx_dsp/bitreader.h rename to vpx_dsp/bitreader.h diff --git a/libvpx/vpx_dsp/bitreader_buffer.c b/vpx_dsp/bitreader_buffer.c similarity index 100% rename from libvpx/vpx_dsp/bitreader_buffer.c rename to vpx_dsp/bitreader_buffer.c diff --git a/libvpx/vpx_dsp/bitreader_buffer.h b/vpx_dsp/bitreader_buffer.h similarity index 100% rename from libvpx/vpx_dsp/bitreader_buffer.h rename to vpx_dsp/bitreader_buffer.h diff --git a/libvpx/vpx_dsp/bitwriter.c b/vpx_dsp/bitwriter.c similarity index 100% rename from libvpx/vpx_dsp/bitwriter.c rename to vpx_dsp/bitwriter.c diff --git a/libvpx/vpx_dsp/bitwriter.h b/vpx_dsp/bitwriter.h similarity index 100% rename from libvpx/vpx_dsp/bitwriter.h rename to vpx_dsp/bitwriter.h diff --git a/libvpx/vpx_dsp/bitwriter_buffer.c b/vpx_dsp/bitwriter_buffer.c similarity index 100% rename from libvpx/vpx_dsp/bitwriter_buffer.c rename to vpx_dsp/bitwriter_buffer.c diff --git a/libvpx/vpx_dsp/bitwriter_buffer.h b/vpx_dsp/bitwriter_buffer.h similarity index 100% rename from libvpx/vpx_dsp/bitwriter_buffer.h rename to vpx_dsp/bitwriter_buffer.h diff --git a/libvpx/vpx_dsp/deblock.c b/vpx_dsp/deblock.c similarity index 100% rename from libvpx/vpx_dsp/deblock.c rename to vpx_dsp/deblock.c diff --git a/libvpx/vpx_dsp/fastssim.c b/vpx_dsp/fastssim.c similarity index 100% rename from libvpx/vpx_dsp/fastssim.c rename to vpx_dsp/fastssim.c diff --git a/libvpx/vpx_dsp/fwd_txfm.c b/vpx_dsp/fwd_txfm.c similarity index 100% rename from libvpx/vpx_dsp/fwd_txfm.c rename to vpx_dsp/fwd_txfm.c diff --git a/libvpx/vpx_dsp/fwd_txfm.h b/vpx_dsp/fwd_txfm.h similarity index 100% rename from libvpx/vpx_dsp/fwd_txfm.h rename to vpx_dsp/fwd_txfm.h diff --git a/libvpx/vpx_dsp/intrapred.c b/vpx_dsp/intrapred.c similarity index 100% rename from libvpx/vpx_dsp/intrapred.c rename to vpx_dsp/intrapred.c diff --git a/libvpx/vpx_dsp/inv_txfm.c b/vpx_dsp/inv_txfm.c similarity index 100% rename from libvpx/vpx_dsp/inv_txfm.c rename to vpx_dsp/inv_txfm.c diff --git a/libvpx/vpx_dsp/inv_txfm.h b/vpx_dsp/inv_txfm.h similarity index 100% rename from libvpx/vpx_dsp/inv_txfm.h rename to vpx_dsp/inv_txfm.h diff --git a/libvpx/vpx_dsp/loongarch/avg_lsx.c b/vpx_dsp/loongarch/avg_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/avg_lsx.c rename to vpx_dsp/loongarch/avg_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/avg_pred_lsx.c b/vpx_dsp/loongarch/avg_pred_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/avg_pred_lsx.c rename to vpx_dsp/loongarch/avg_pred_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/bitdepth_conversion_lsx.h b/vpx_dsp/loongarch/bitdepth_conversion_lsx.h similarity index 100% rename from libvpx/vpx_dsp/loongarch/bitdepth_conversion_lsx.h rename to vpx_dsp/loongarch/bitdepth_conversion_lsx.h diff --git a/libvpx/vpx_dsp/loongarch/fwd_dct32x32_lsx.c b/vpx_dsp/loongarch/fwd_dct32x32_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/fwd_dct32x32_lsx.c rename to vpx_dsp/loongarch/fwd_dct32x32_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/fwd_txfm_lsx.c b/vpx_dsp/loongarch/fwd_txfm_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/fwd_txfm_lsx.c rename to vpx_dsp/loongarch/fwd_txfm_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/fwd_txfm_lsx.h b/vpx_dsp/loongarch/fwd_txfm_lsx.h similarity index 100% rename from libvpx/vpx_dsp/loongarch/fwd_txfm_lsx.h rename to vpx_dsp/loongarch/fwd_txfm_lsx.h diff --git a/libvpx/vpx_dsp/loongarch/idct32x32_lsx.c b/vpx_dsp/loongarch/idct32x32_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/idct32x32_lsx.c rename to vpx_dsp/loongarch/idct32x32_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/intrapred_lsx.c b/vpx_dsp/loongarch/intrapred_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/intrapred_lsx.c rename to vpx_dsp/loongarch/intrapred_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/loopfilter_16_lsx.c b/vpx_dsp/loongarch/loopfilter_16_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/loopfilter_16_lsx.c rename to vpx_dsp/loongarch/loopfilter_16_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/loopfilter_4_lsx.c b/vpx_dsp/loongarch/loopfilter_4_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/loopfilter_4_lsx.c rename to vpx_dsp/loongarch/loopfilter_4_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/loopfilter_8_lsx.c b/vpx_dsp/loongarch/loopfilter_8_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/loopfilter_8_lsx.c rename to vpx_dsp/loongarch/loopfilter_8_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/loopfilter_lsx.h b/vpx_dsp/loongarch/loopfilter_lsx.h similarity index 100% rename from libvpx/vpx_dsp/loongarch/loopfilter_lsx.h rename to vpx_dsp/loongarch/loopfilter_lsx.h diff --git a/libvpx/vpx_dsp/loongarch/quantize_lsx.c b/vpx_dsp/loongarch/quantize_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/quantize_lsx.c rename to vpx_dsp/loongarch/quantize_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/sad_lsx.c b/vpx_dsp/loongarch/sad_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/sad_lsx.c rename to vpx_dsp/loongarch/sad_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/sub_pixel_variance_lsx.c b/vpx_dsp/loongarch/sub_pixel_variance_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/sub_pixel_variance_lsx.c rename to vpx_dsp/loongarch/sub_pixel_variance_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/subtract_lsx.c b/vpx_dsp/loongarch/subtract_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/subtract_lsx.c rename to vpx_dsp/loongarch/subtract_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/txfm_macros_lsx.h b/vpx_dsp/loongarch/txfm_macros_lsx.h similarity index 100% rename from libvpx/vpx_dsp/loongarch/txfm_macros_lsx.h rename to vpx_dsp/loongarch/txfm_macros_lsx.h diff --git a/libvpx/vpx_dsp/loongarch/variance_lsx.c b/vpx_dsp/loongarch/variance_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/variance_lsx.c rename to vpx_dsp/loongarch/variance_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/variance_lsx.h b/vpx_dsp/loongarch/variance_lsx.h similarity index 100% rename from libvpx/vpx_dsp/loongarch/variance_lsx.h rename to vpx_dsp/loongarch/variance_lsx.h diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve8_avg_horiz_lsx.c b/vpx_dsp/loongarch/vpx_convolve8_avg_horiz_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve8_avg_horiz_lsx.c rename to vpx_dsp/loongarch/vpx_convolve8_avg_horiz_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve8_avg_lsx.c b/vpx_dsp/loongarch/vpx_convolve8_avg_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve8_avg_lsx.c rename to vpx_dsp/loongarch/vpx_convolve8_avg_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve8_avg_vert_lsx.c b/vpx_dsp/loongarch/vpx_convolve8_avg_vert_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve8_avg_vert_lsx.c rename to vpx_dsp/loongarch/vpx_convolve8_avg_vert_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve8_horiz_lsx.c b/vpx_dsp/loongarch/vpx_convolve8_horiz_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve8_horiz_lsx.c rename to vpx_dsp/loongarch/vpx_convolve8_horiz_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve8_lsx.c b/vpx_dsp/loongarch/vpx_convolve8_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve8_lsx.c rename to vpx_dsp/loongarch/vpx_convolve8_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve8_vert_lsx.c b/vpx_dsp/loongarch/vpx_convolve8_vert_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve8_vert_lsx.c rename to vpx_dsp/loongarch/vpx_convolve8_vert_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve_avg_lsx.c b/vpx_dsp/loongarch/vpx_convolve_avg_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve_avg_lsx.c rename to vpx_dsp/loongarch/vpx_convolve_avg_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve_copy_lsx.c b/vpx_dsp/loongarch/vpx_convolve_copy_lsx.c similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve_copy_lsx.c rename to vpx_dsp/loongarch/vpx_convolve_copy_lsx.c diff --git a/libvpx/vpx_dsp/loongarch/vpx_convolve_lsx.h b/vpx_dsp/loongarch/vpx_convolve_lsx.h similarity index 100% rename from libvpx/vpx_dsp/loongarch/vpx_convolve_lsx.h rename to vpx_dsp/loongarch/vpx_convolve_lsx.h diff --git a/libvpx/vpx_dsp/loopfilter.c b/vpx_dsp/loopfilter.c similarity index 100% rename from libvpx/vpx_dsp/loopfilter.c rename to vpx_dsp/loopfilter.c diff --git a/libvpx/vpx_dsp/mips/add_noise_msa.c b/vpx_dsp/mips/add_noise_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/add_noise_msa.c rename to vpx_dsp/mips/add_noise_msa.c diff --git a/libvpx/vpx_dsp/mips/avg_msa.c b/vpx_dsp/mips/avg_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/avg_msa.c rename to vpx_dsp/mips/avg_msa.c diff --git a/libvpx/vpx_dsp/mips/common_dspr2.c b/vpx_dsp/mips/common_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/common_dspr2.c rename to vpx_dsp/mips/common_dspr2.c diff --git a/libvpx/vpx_dsp/mips/common_dspr2.h b/vpx_dsp/mips/common_dspr2.h similarity index 100% rename from libvpx/vpx_dsp/mips/common_dspr2.h rename to vpx_dsp/mips/common_dspr2.h diff --git a/libvpx/vpx_dsp/mips/convolve2_avg_dspr2.c b/vpx_dsp/mips/convolve2_avg_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve2_avg_dspr2.c rename to vpx_dsp/mips/convolve2_avg_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve2_avg_horiz_dspr2.c b/vpx_dsp/mips/convolve2_avg_horiz_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve2_avg_horiz_dspr2.c rename to vpx_dsp/mips/convolve2_avg_horiz_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve2_dspr2.c b/vpx_dsp/mips/convolve2_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve2_dspr2.c rename to vpx_dsp/mips/convolve2_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve2_horiz_dspr2.c b/vpx_dsp/mips/convolve2_horiz_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve2_horiz_dspr2.c rename to vpx_dsp/mips/convolve2_horiz_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve2_vert_dspr2.c b/vpx_dsp/mips/convolve2_vert_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve2_vert_dspr2.c rename to vpx_dsp/mips/convolve2_vert_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve8_avg_dspr2.c b/vpx_dsp/mips/convolve8_avg_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve8_avg_dspr2.c rename to vpx_dsp/mips/convolve8_avg_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve8_avg_horiz_dspr2.c b/vpx_dsp/mips/convolve8_avg_horiz_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve8_avg_horiz_dspr2.c rename to vpx_dsp/mips/convolve8_avg_horiz_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve8_dspr2.c b/vpx_dsp/mips/convolve8_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve8_dspr2.c rename to vpx_dsp/mips/convolve8_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve8_horiz_dspr2.c b/vpx_dsp/mips/convolve8_horiz_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve8_horiz_dspr2.c rename to vpx_dsp/mips/convolve8_horiz_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve8_vert_dspr2.c b/vpx_dsp/mips/convolve8_vert_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/convolve8_vert_dspr2.c rename to vpx_dsp/mips/convolve8_vert_dspr2.c diff --git a/libvpx/vpx_dsp/mips/convolve_common_dspr2.h b/vpx_dsp/mips/convolve_common_dspr2.h similarity index 100% rename from libvpx/vpx_dsp/mips/convolve_common_dspr2.h rename to vpx_dsp/mips/convolve_common_dspr2.h diff --git a/libvpx/vpx_dsp/mips/deblock_msa.c b/vpx_dsp/mips/deblock_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/deblock_msa.c rename to vpx_dsp/mips/deblock_msa.c diff --git a/libvpx/vpx_dsp/mips/fwd_dct32x32_msa.c b/vpx_dsp/mips/fwd_dct32x32_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/fwd_dct32x32_msa.c rename to vpx_dsp/mips/fwd_dct32x32_msa.c diff --git a/libvpx/vpx_dsp/mips/fwd_txfm_msa.c b/vpx_dsp/mips/fwd_txfm_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/fwd_txfm_msa.c rename to vpx_dsp/mips/fwd_txfm_msa.c diff --git a/libvpx/vpx_dsp/mips/fwd_txfm_msa.h b/vpx_dsp/mips/fwd_txfm_msa.h similarity index 100% rename from libvpx/vpx_dsp/mips/fwd_txfm_msa.h rename to vpx_dsp/mips/fwd_txfm_msa.h diff --git a/libvpx/vpx_dsp/mips/idct16x16_msa.c b/vpx_dsp/mips/idct16x16_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/idct16x16_msa.c rename to vpx_dsp/mips/idct16x16_msa.c diff --git a/libvpx/vpx_dsp/mips/idct32x32_msa.c b/vpx_dsp/mips/idct32x32_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/idct32x32_msa.c rename to vpx_dsp/mips/idct32x32_msa.c diff --git a/libvpx/vpx_dsp/mips/idct4x4_msa.c b/vpx_dsp/mips/idct4x4_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/idct4x4_msa.c rename to vpx_dsp/mips/idct4x4_msa.c diff --git a/libvpx/vpx_dsp/mips/idct8x8_msa.c b/vpx_dsp/mips/idct8x8_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/idct8x8_msa.c rename to vpx_dsp/mips/idct8x8_msa.c diff --git a/libvpx/vpx_dsp/mips/intrapred16_dspr2.c b/vpx_dsp/mips/intrapred16_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/intrapred16_dspr2.c rename to vpx_dsp/mips/intrapred16_dspr2.c diff --git a/libvpx/vpx_dsp/mips/intrapred4_dspr2.c b/vpx_dsp/mips/intrapred4_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/intrapred4_dspr2.c rename to vpx_dsp/mips/intrapred4_dspr2.c diff --git a/libvpx/vpx_dsp/mips/intrapred8_dspr2.c b/vpx_dsp/mips/intrapred8_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/intrapred8_dspr2.c rename to vpx_dsp/mips/intrapred8_dspr2.c diff --git a/libvpx/vpx_dsp/mips/intrapred_msa.c b/vpx_dsp/mips/intrapred_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/intrapred_msa.c rename to vpx_dsp/mips/intrapred_msa.c diff --git a/libvpx/vpx_dsp/mips/inv_txfm_dspr2.h b/vpx_dsp/mips/inv_txfm_dspr2.h similarity index 100% rename from libvpx/vpx_dsp/mips/inv_txfm_dspr2.h rename to vpx_dsp/mips/inv_txfm_dspr2.h diff --git a/libvpx/vpx_dsp/mips/inv_txfm_msa.h b/vpx_dsp/mips/inv_txfm_msa.h similarity index 100% rename from libvpx/vpx_dsp/mips/inv_txfm_msa.h rename to vpx_dsp/mips/inv_txfm_msa.h diff --git a/libvpx/vpx_dsp/mips/itrans16_dspr2.c b/vpx_dsp/mips/itrans16_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/itrans16_dspr2.c rename to vpx_dsp/mips/itrans16_dspr2.c diff --git a/libvpx/vpx_dsp/mips/itrans32_cols_dspr2.c b/vpx_dsp/mips/itrans32_cols_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/itrans32_cols_dspr2.c rename to vpx_dsp/mips/itrans32_cols_dspr2.c diff --git a/libvpx/vpx_dsp/mips/itrans32_dspr2.c b/vpx_dsp/mips/itrans32_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/itrans32_dspr2.c rename to vpx_dsp/mips/itrans32_dspr2.c diff --git a/libvpx/vpx_dsp/mips/itrans4_dspr2.c b/vpx_dsp/mips/itrans4_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/itrans4_dspr2.c rename to vpx_dsp/mips/itrans4_dspr2.c diff --git a/libvpx/vpx_dsp/mips/itrans8_dspr2.c b/vpx_dsp/mips/itrans8_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/itrans8_dspr2.c rename to vpx_dsp/mips/itrans8_dspr2.c diff --git a/libvpx/vpx_dsp/mips/loopfilter_16_msa.c b/vpx_dsp/mips/loopfilter_16_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_16_msa.c rename to vpx_dsp/mips/loopfilter_16_msa.c diff --git a/libvpx/vpx_dsp/mips/loopfilter_4_msa.c b/vpx_dsp/mips/loopfilter_4_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_4_msa.c rename to vpx_dsp/mips/loopfilter_4_msa.c diff --git a/libvpx/vpx_dsp/mips/loopfilter_8_msa.c b/vpx_dsp/mips/loopfilter_8_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_8_msa.c rename to vpx_dsp/mips/loopfilter_8_msa.c diff --git a/libvpx/vpx_dsp/mips/loopfilter_filters_dspr2.c b/vpx_dsp/mips/loopfilter_filters_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_filters_dspr2.c rename to vpx_dsp/mips/loopfilter_filters_dspr2.c diff --git a/libvpx/vpx_dsp/mips/loopfilter_filters_dspr2.h b/vpx_dsp/mips/loopfilter_filters_dspr2.h similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_filters_dspr2.h rename to vpx_dsp/mips/loopfilter_filters_dspr2.h diff --git a/libvpx/vpx_dsp/mips/loopfilter_macros_dspr2.h b/vpx_dsp/mips/loopfilter_macros_dspr2.h similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_macros_dspr2.h rename to vpx_dsp/mips/loopfilter_macros_dspr2.h diff --git a/libvpx/vpx_dsp/mips/loopfilter_masks_dspr2.h b/vpx_dsp/mips/loopfilter_masks_dspr2.h similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_masks_dspr2.h rename to vpx_dsp/mips/loopfilter_masks_dspr2.h diff --git a/libvpx/vpx_dsp/mips/loopfilter_mb_dspr2.c b/vpx_dsp/mips/loopfilter_mb_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_mb_dspr2.c rename to vpx_dsp/mips/loopfilter_mb_dspr2.c diff --git a/libvpx/vpx_dsp/mips/loopfilter_mb_horiz_dspr2.c b/vpx_dsp/mips/loopfilter_mb_horiz_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_mb_horiz_dspr2.c rename to vpx_dsp/mips/loopfilter_mb_horiz_dspr2.c diff --git a/libvpx/vpx_dsp/mips/loopfilter_mb_vert_dspr2.c b/vpx_dsp/mips/loopfilter_mb_vert_dspr2.c similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_mb_vert_dspr2.c rename to vpx_dsp/mips/loopfilter_mb_vert_dspr2.c diff --git a/libvpx/vpx_dsp/mips/loopfilter_msa.h b/vpx_dsp/mips/loopfilter_msa.h similarity index 100% rename from libvpx/vpx_dsp/mips/loopfilter_msa.h rename to vpx_dsp/mips/loopfilter_msa.h diff --git a/libvpx/vpx_dsp/mips/macros_msa.h b/vpx_dsp/mips/macros_msa.h similarity index 100% rename from libvpx/vpx_dsp/mips/macros_msa.h rename to vpx_dsp/mips/macros_msa.h diff --git a/libvpx/vpx_dsp/mips/sad_mmi.c b/vpx_dsp/mips/sad_mmi.c similarity index 100% rename from libvpx/vpx_dsp/mips/sad_mmi.c rename to vpx_dsp/mips/sad_mmi.c diff --git a/libvpx/vpx_dsp/mips/sad_msa.c b/vpx_dsp/mips/sad_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/sad_msa.c rename to vpx_dsp/mips/sad_msa.c diff --git a/libvpx/vpx_dsp/mips/sub_pixel_variance_msa.c b/vpx_dsp/mips/sub_pixel_variance_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/sub_pixel_variance_msa.c rename to vpx_dsp/mips/sub_pixel_variance_msa.c diff --git a/libvpx/vpx_dsp/mips/subtract_mmi.c b/vpx_dsp/mips/subtract_mmi.c similarity index 100% rename from libvpx/vpx_dsp/mips/subtract_mmi.c rename to vpx_dsp/mips/subtract_mmi.c diff --git a/libvpx/vpx_dsp/mips/subtract_msa.c b/vpx_dsp/mips/subtract_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/subtract_msa.c rename to vpx_dsp/mips/subtract_msa.c diff --git a/libvpx/vpx_dsp/mips/sum_squares_msa.c b/vpx_dsp/mips/sum_squares_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/sum_squares_msa.c rename to vpx_dsp/mips/sum_squares_msa.c diff --git a/libvpx/vpx_dsp/mips/txfm_macros_msa.h b/vpx_dsp/mips/txfm_macros_msa.h similarity index 100% rename from libvpx/vpx_dsp/mips/txfm_macros_msa.h rename to vpx_dsp/mips/txfm_macros_msa.h diff --git a/libvpx/vpx_dsp/mips/variance_mmi.c b/vpx_dsp/mips/variance_mmi.c similarity index 100% rename from libvpx/vpx_dsp/mips/variance_mmi.c rename to vpx_dsp/mips/variance_mmi.c diff --git a/libvpx/vpx_dsp/mips/variance_msa.c b/vpx_dsp/mips/variance_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/variance_msa.c rename to vpx_dsp/mips/variance_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve8_avg_horiz_msa.c b/vpx_dsp/mips/vpx_convolve8_avg_horiz_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve8_avg_horiz_msa.c rename to vpx_dsp/mips/vpx_convolve8_avg_horiz_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve8_avg_msa.c b/vpx_dsp/mips/vpx_convolve8_avg_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve8_avg_msa.c rename to vpx_dsp/mips/vpx_convolve8_avg_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve8_avg_vert_msa.c b/vpx_dsp/mips/vpx_convolve8_avg_vert_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve8_avg_vert_msa.c rename to vpx_dsp/mips/vpx_convolve8_avg_vert_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve8_horiz_msa.c b/vpx_dsp/mips/vpx_convolve8_horiz_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve8_horiz_msa.c rename to vpx_dsp/mips/vpx_convolve8_horiz_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve8_mmi.c b/vpx_dsp/mips/vpx_convolve8_mmi.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve8_mmi.c rename to vpx_dsp/mips/vpx_convolve8_mmi.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve8_msa.c b/vpx_dsp/mips/vpx_convolve8_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve8_msa.c rename to vpx_dsp/mips/vpx_convolve8_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve8_vert_msa.c b/vpx_dsp/mips/vpx_convolve8_vert_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve8_vert_msa.c rename to vpx_dsp/mips/vpx_convolve8_vert_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve_avg_msa.c b/vpx_dsp/mips/vpx_convolve_avg_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve_avg_msa.c rename to vpx_dsp/mips/vpx_convolve_avg_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve_copy_msa.c b/vpx_dsp/mips/vpx_convolve_copy_msa.c similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve_copy_msa.c rename to vpx_dsp/mips/vpx_convolve_copy_msa.c diff --git a/libvpx/vpx_dsp/mips/vpx_convolve_msa.h b/vpx_dsp/mips/vpx_convolve_msa.h similarity index 100% rename from libvpx/vpx_dsp/mips/vpx_convolve_msa.h rename to vpx_dsp/mips/vpx_convolve_msa.h diff --git a/libvpx/vpx_dsp/postproc.h b/vpx_dsp/postproc.h similarity index 100% rename from libvpx/vpx_dsp/postproc.h rename to vpx_dsp/postproc.h diff --git a/libvpx/vpx_dsp/ppc/bitdepth_conversion_vsx.h b/vpx_dsp/ppc/bitdepth_conversion_vsx.h similarity index 100% rename from libvpx/vpx_dsp/ppc/bitdepth_conversion_vsx.h rename to vpx_dsp/ppc/bitdepth_conversion_vsx.h diff --git a/libvpx/vpx_dsp/ppc/deblock_vsx.c b/vpx_dsp/ppc/deblock_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/deblock_vsx.c rename to vpx_dsp/ppc/deblock_vsx.c diff --git a/libvpx/vpx_dsp/ppc/fdct32x32_vsx.c b/vpx_dsp/ppc/fdct32x32_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/fdct32x32_vsx.c rename to vpx_dsp/ppc/fdct32x32_vsx.c diff --git a/libvpx/vpx_dsp/ppc/hadamard_vsx.c b/vpx_dsp/ppc/hadamard_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/hadamard_vsx.c rename to vpx_dsp/ppc/hadamard_vsx.c diff --git a/libvpx/vpx_dsp/ppc/intrapred_vsx.c b/vpx_dsp/ppc/intrapred_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/intrapred_vsx.c rename to vpx_dsp/ppc/intrapred_vsx.c diff --git a/libvpx/vpx_dsp/ppc/inv_txfm_vsx.c b/vpx_dsp/ppc/inv_txfm_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/inv_txfm_vsx.c rename to vpx_dsp/ppc/inv_txfm_vsx.c diff --git a/libvpx/vpx_dsp/ppc/inv_txfm_vsx.h b/vpx_dsp/ppc/inv_txfm_vsx.h similarity index 100% rename from libvpx/vpx_dsp/ppc/inv_txfm_vsx.h rename to vpx_dsp/ppc/inv_txfm_vsx.h diff --git a/libvpx/vpx_dsp/ppc/quantize_vsx.c b/vpx_dsp/ppc/quantize_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/quantize_vsx.c rename to vpx_dsp/ppc/quantize_vsx.c diff --git a/libvpx/vpx_dsp/ppc/sad_vsx.c b/vpx_dsp/ppc/sad_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/sad_vsx.c rename to vpx_dsp/ppc/sad_vsx.c diff --git a/libvpx/vpx_dsp/ppc/subtract_vsx.c b/vpx_dsp/ppc/subtract_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/subtract_vsx.c rename to vpx_dsp/ppc/subtract_vsx.c diff --git a/libvpx/vpx_dsp/ppc/transpose_vsx.h b/vpx_dsp/ppc/transpose_vsx.h similarity index 100% rename from libvpx/vpx_dsp/ppc/transpose_vsx.h rename to vpx_dsp/ppc/transpose_vsx.h diff --git a/libvpx/vpx_dsp/ppc/txfm_common_vsx.h b/vpx_dsp/ppc/txfm_common_vsx.h similarity index 100% rename from libvpx/vpx_dsp/ppc/txfm_common_vsx.h rename to vpx_dsp/ppc/txfm_common_vsx.h diff --git a/libvpx/vpx_dsp/ppc/types_vsx.h b/vpx_dsp/ppc/types_vsx.h similarity index 100% rename from libvpx/vpx_dsp/ppc/types_vsx.h rename to vpx_dsp/ppc/types_vsx.h diff --git a/libvpx/vpx_dsp/ppc/variance_vsx.c b/vpx_dsp/ppc/variance_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/variance_vsx.c rename to vpx_dsp/ppc/variance_vsx.c diff --git a/libvpx/vpx_dsp/ppc/vpx_convolve_vsx.c b/vpx_dsp/ppc/vpx_convolve_vsx.c similarity index 100% rename from libvpx/vpx_dsp/ppc/vpx_convolve_vsx.c rename to vpx_dsp/ppc/vpx_convolve_vsx.c diff --git a/libvpx/vpx_dsp/prob.c b/vpx_dsp/prob.c similarity index 100% rename from libvpx/vpx_dsp/prob.c rename to vpx_dsp/prob.c diff --git a/libvpx/vpx_dsp/prob.h b/vpx_dsp/prob.h similarity index 100% rename from libvpx/vpx_dsp/prob.h rename to vpx_dsp/prob.h diff --git a/libvpx/vpx_dsp/psnr.c b/vpx_dsp/psnr.c similarity index 100% rename from libvpx/vpx_dsp/psnr.c rename to vpx_dsp/psnr.c diff --git a/libvpx/vpx_dsp/psnr.h b/vpx_dsp/psnr.h similarity index 100% rename from libvpx/vpx_dsp/psnr.h rename to vpx_dsp/psnr.h diff --git a/libvpx/vpx_dsp/psnrhvs.c b/vpx_dsp/psnrhvs.c similarity index 100% rename from libvpx/vpx_dsp/psnrhvs.c rename to vpx_dsp/psnrhvs.c diff --git a/libvpx/vpx_dsp/quantize.c b/vpx_dsp/quantize.c similarity index 100% rename from libvpx/vpx_dsp/quantize.c rename to vpx_dsp/quantize.c diff --git a/libvpx/vpx_dsp/quantize.h b/vpx_dsp/quantize.h similarity index 100% rename from libvpx/vpx_dsp/quantize.h rename to vpx_dsp/quantize.h diff --git a/libvpx/vpx_dsp/sad.c b/vpx_dsp/sad.c similarity index 100% rename from libvpx/vpx_dsp/sad.c rename to vpx_dsp/sad.c diff --git a/libvpx/vpx_dsp/skin_detection.c b/vpx_dsp/skin_detection.c similarity index 100% rename from libvpx/vpx_dsp/skin_detection.c rename to vpx_dsp/skin_detection.c diff --git a/libvpx/vpx_dsp/skin_detection.h b/vpx_dsp/skin_detection.h similarity index 100% rename from libvpx/vpx_dsp/skin_detection.h rename to vpx_dsp/skin_detection.h diff --git a/libvpx/vpx_dsp/ssim.c b/vpx_dsp/ssim.c similarity index 100% rename from libvpx/vpx_dsp/ssim.c rename to vpx_dsp/ssim.c diff --git a/libvpx/vpx_dsp/ssim.h b/vpx_dsp/ssim.h similarity index 100% rename from libvpx/vpx_dsp/ssim.h rename to vpx_dsp/ssim.h diff --git a/libvpx/vpx_dsp/subtract.c b/vpx_dsp/subtract.c similarity index 100% rename from libvpx/vpx_dsp/subtract.c rename to vpx_dsp/subtract.c diff --git a/libvpx/vpx_dsp/sum_squares.c b/vpx_dsp/sum_squares.c similarity index 100% rename from libvpx/vpx_dsp/sum_squares.c rename to vpx_dsp/sum_squares.c diff --git a/libvpx/vpx_dsp/txfm_common.h b/vpx_dsp/txfm_common.h similarity index 100% rename from libvpx/vpx_dsp/txfm_common.h rename to vpx_dsp/txfm_common.h diff --git a/libvpx/vpx_dsp/variance.c b/vpx_dsp/variance.c similarity index 100% rename from libvpx/vpx_dsp/variance.c rename to vpx_dsp/variance.c diff --git a/libvpx/vpx_dsp/variance.h b/vpx_dsp/variance.h similarity index 100% rename from libvpx/vpx_dsp/variance.h rename to vpx_dsp/variance.h diff --git a/libvpx/vpx_dsp/vpx_convolve.c b/vpx_dsp/vpx_convolve.c similarity index 100% rename from libvpx/vpx_dsp/vpx_convolve.c rename to vpx_dsp/vpx_convolve.c diff --git a/libvpx/vpx_dsp/vpx_convolve.h b/vpx_dsp/vpx_convolve.h similarity index 100% rename from libvpx/vpx_dsp/vpx_convolve.h rename to vpx_dsp/vpx_convolve.h diff --git a/libvpx/vpx_dsp/vpx_dsp.mk b/vpx_dsp/vpx_dsp.mk similarity index 100% rename from libvpx/vpx_dsp/vpx_dsp.mk rename to vpx_dsp/vpx_dsp.mk diff --git a/libvpx/vpx_dsp/vpx_dsp_common.h b/vpx_dsp/vpx_dsp_common.h similarity index 100% rename from libvpx/vpx_dsp/vpx_dsp_common.h rename to vpx_dsp/vpx_dsp_common.h diff --git a/libvpx/vpx_dsp/vpx_dsp_rtcd.c b/vpx_dsp/vpx_dsp_rtcd.c similarity index 100% rename from libvpx/vpx_dsp/vpx_dsp_rtcd.c rename to vpx_dsp/vpx_dsp_rtcd.c diff --git a/libvpx/vpx_dsp/vpx_dsp_rtcd_defs.pl b/vpx_dsp/vpx_dsp_rtcd_defs.pl similarity index 100% rename from libvpx/vpx_dsp/vpx_dsp_rtcd_defs.pl rename to vpx_dsp/vpx_dsp_rtcd_defs.pl diff --git a/libvpx/vpx_dsp/vpx_filter.h b/vpx_dsp/vpx_filter.h similarity index 100% rename from libvpx/vpx_dsp/vpx_filter.h rename to vpx_dsp/vpx_filter.h diff --git a/libvpx/vpx_dsp/x86/add_noise_sse2.asm b/vpx_dsp/x86/add_noise_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/add_noise_sse2.asm rename to vpx_dsp/x86/add_noise_sse2.asm diff --git a/libvpx/vpx_dsp/x86/avg_intrin_avx2.c b/vpx_dsp/x86/avg_intrin_avx2.c similarity index 100% rename from libvpx/vpx_dsp/x86/avg_intrin_avx2.c rename to vpx_dsp/x86/avg_intrin_avx2.c diff --git a/libvpx/vpx_dsp/x86/avg_intrin_sse2.c b/vpx_dsp/x86/avg_intrin_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/avg_intrin_sse2.c rename to vpx_dsp/x86/avg_intrin_sse2.c diff --git a/libvpx/vpx_dsp/x86/avg_pred_sse2.c b/vpx_dsp/x86/avg_pred_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/avg_pred_sse2.c rename to vpx_dsp/x86/avg_pred_sse2.c diff --git a/libvpx/vpx_dsp/x86/avg_ssse3_x86_64.asm b/vpx_dsp/x86/avg_ssse3_x86_64.asm similarity index 100% rename from libvpx/vpx_dsp/x86/avg_ssse3_x86_64.asm rename to vpx_dsp/x86/avg_ssse3_x86_64.asm diff --git a/libvpx/vpx_dsp/x86/bitdepth_conversion_avx2.h b/vpx_dsp/x86/bitdepth_conversion_avx2.h similarity index 100% rename from libvpx/vpx_dsp/x86/bitdepth_conversion_avx2.h rename to vpx_dsp/x86/bitdepth_conversion_avx2.h diff --git a/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.asm b/vpx_dsp/x86/bitdepth_conversion_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.asm rename to vpx_dsp/x86/bitdepth_conversion_sse2.asm diff --git a/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h b/vpx_dsp/x86/bitdepth_conversion_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h rename to vpx_dsp/x86/bitdepth_conversion_sse2.h diff --git a/libvpx/vpx_dsp/x86/convolve.h b/vpx_dsp/x86/convolve.h similarity index 100% rename from libvpx/vpx_dsp/x86/convolve.h rename to vpx_dsp/x86/convolve.h diff --git a/libvpx/vpx_dsp/x86/convolve_avx2.h b/vpx_dsp/x86/convolve_avx2.h similarity index 100% rename from libvpx/vpx_dsp/x86/convolve_avx2.h rename to vpx_dsp/x86/convolve_avx2.h diff --git a/libvpx/vpx_dsp/x86/convolve_sse2.h b/vpx_dsp/x86/convolve_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/convolve_sse2.h rename to vpx_dsp/x86/convolve_sse2.h diff --git a/libvpx/vpx_dsp/x86/convolve_ssse3.h b/vpx_dsp/x86/convolve_ssse3.h similarity index 100% rename from libvpx/vpx_dsp/x86/convolve_ssse3.h rename to vpx_dsp/x86/convolve_ssse3.h diff --git a/libvpx/vpx_dsp/x86/deblock_sse2.asm b/vpx_dsp/x86/deblock_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/deblock_sse2.asm rename to vpx_dsp/x86/deblock_sse2.asm diff --git a/libvpx/vpx_dsp/x86/fwd_dct32x32_impl_avx2.h b/vpx_dsp/x86/fwd_dct32x32_impl_avx2.h similarity index 100% rename from libvpx/vpx_dsp/x86/fwd_dct32x32_impl_avx2.h rename to vpx_dsp/x86/fwd_dct32x32_impl_avx2.h diff --git a/libvpx/vpx_dsp/x86/fwd_dct32x32_impl_sse2.h b/vpx_dsp/x86/fwd_dct32x32_impl_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/fwd_dct32x32_impl_sse2.h rename to vpx_dsp/x86/fwd_dct32x32_impl_sse2.h diff --git a/libvpx/vpx_dsp/x86/fwd_txfm_avx2.c b/vpx_dsp/x86/fwd_txfm_avx2.c similarity index 100% rename from libvpx/vpx_dsp/x86/fwd_txfm_avx2.c rename to vpx_dsp/x86/fwd_txfm_avx2.c diff --git a/libvpx/vpx_dsp/x86/fwd_txfm_impl_sse2.h b/vpx_dsp/x86/fwd_txfm_impl_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/fwd_txfm_impl_sse2.h rename to vpx_dsp/x86/fwd_txfm_impl_sse2.h diff --git a/libvpx/vpx_dsp/x86/fwd_txfm_sse2.c b/vpx_dsp/x86/fwd_txfm_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/fwd_txfm_sse2.c rename to vpx_dsp/x86/fwd_txfm_sse2.c diff --git a/libvpx/vpx_dsp/x86/fwd_txfm_sse2.h b/vpx_dsp/x86/fwd_txfm_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/fwd_txfm_sse2.h rename to vpx_dsp/x86/fwd_txfm_sse2.h diff --git a/libvpx/vpx_dsp/x86/fwd_txfm_ssse3_x86_64.asm b/vpx_dsp/x86/fwd_txfm_ssse3_x86_64.asm similarity index 100% rename from libvpx/vpx_dsp/x86/fwd_txfm_ssse3_x86_64.asm rename to vpx_dsp/x86/fwd_txfm_ssse3_x86_64.asm diff --git a/libvpx/vpx_dsp/x86/highbd_convolve_avx2.c b/vpx_dsp/x86/highbd_convolve_avx2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_convolve_avx2.c rename to vpx_dsp/x86/highbd_convolve_avx2.c diff --git a/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c b/vpx_dsp/x86/highbd_idct16x16_add_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse2.c rename to vpx_dsp/x86/highbd_idct16x16_add_sse2.c diff --git a/libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c b/vpx_dsp/x86/highbd_idct16x16_add_sse4.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_idct16x16_add_sse4.c rename to vpx_dsp/x86/highbd_idct16x16_add_sse4.c diff --git a/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c b/vpx_dsp/x86/highbd_idct32x32_add_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c rename to vpx_dsp/x86/highbd_idct32x32_add_sse2.c diff --git a/libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c b/vpx_dsp/x86/highbd_idct32x32_add_sse4.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse4.c rename to vpx_dsp/x86/highbd_idct32x32_add_sse4.c diff --git a/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c b/vpx_dsp/x86/highbd_idct4x4_add_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c rename to vpx_dsp/x86/highbd_idct4x4_add_sse2.c diff --git a/libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c b/vpx_dsp/x86/highbd_idct4x4_add_sse4.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse4.c rename to vpx_dsp/x86/highbd_idct4x4_add_sse4.c diff --git a/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c b/vpx_dsp/x86/highbd_idct8x8_add_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c rename to vpx_dsp/x86/highbd_idct8x8_add_sse2.c diff --git a/libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c b/vpx_dsp/x86/highbd_idct8x8_add_sse4.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse4.c rename to vpx_dsp/x86/highbd_idct8x8_add_sse4.c diff --git a/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_sse2.c b/vpx_dsp/x86/highbd_intrapred_intrin_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_intrapred_intrin_sse2.c rename to vpx_dsp/x86/highbd_intrapred_intrin_sse2.c diff --git a/libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c b/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c rename to vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c diff --git a/libvpx/vpx_dsp/x86/highbd_intrapred_sse2.asm b/vpx_dsp/x86/highbd_intrapred_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_intrapred_sse2.asm rename to vpx_dsp/x86/highbd_intrapred_sse2.asm diff --git a/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h b/vpx_dsp/x86/highbd_inv_txfm_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h rename to vpx_dsp/x86/highbd_inv_txfm_sse2.h diff --git a/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h b/vpx_dsp/x86/highbd_inv_txfm_sse4.h similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h rename to vpx_dsp/x86/highbd_inv_txfm_sse4.h diff --git a/libvpx/vpx_dsp/x86/highbd_loopfilter_sse2.c b/vpx_dsp/x86/highbd_loopfilter_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_loopfilter_sse2.c rename to vpx_dsp/x86/highbd_loopfilter_sse2.c diff --git a/libvpx/vpx_dsp/x86/highbd_quantize_intrin_sse2.c b/vpx_dsp/x86/highbd_quantize_intrin_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_quantize_intrin_sse2.c rename to vpx_dsp/x86/highbd_quantize_intrin_sse2.c diff --git a/libvpx/vpx_dsp/x86/highbd_sad4d_sse2.asm b/vpx_dsp/x86/highbd_sad4d_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_sad4d_sse2.asm rename to vpx_dsp/x86/highbd_sad4d_sse2.asm diff --git a/libvpx/vpx_dsp/x86/highbd_sad_sse2.asm b/vpx_dsp/x86/highbd_sad_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_sad_sse2.asm rename to vpx_dsp/x86/highbd_sad_sse2.asm diff --git a/libvpx/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm b/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm rename to vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm diff --git a/libvpx/vpx_dsp/x86/highbd_variance_impl_sse2.asm b/vpx_dsp/x86/highbd_variance_impl_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_variance_impl_sse2.asm rename to vpx_dsp/x86/highbd_variance_impl_sse2.asm diff --git a/libvpx/vpx_dsp/x86/highbd_variance_sse2.c b/vpx_dsp/x86/highbd_variance_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/highbd_variance_sse2.c rename to vpx_dsp/x86/highbd_variance_sse2.c diff --git a/libvpx/vpx_dsp/x86/intrapred_sse2.asm b/vpx_dsp/x86/intrapred_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/intrapred_sse2.asm rename to vpx_dsp/x86/intrapred_sse2.asm diff --git a/libvpx/vpx_dsp/x86/intrapred_ssse3.asm b/vpx_dsp/x86/intrapred_ssse3.asm similarity index 100% rename from libvpx/vpx_dsp/x86/intrapred_ssse3.asm rename to vpx_dsp/x86/intrapred_ssse3.asm diff --git a/libvpx/vpx_dsp/x86/inv_txfm_sse2.c b/vpx_dsp/x86/inv_txfm_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/inv_txfm_sse2.c rename to vpx_dsp/x86/inv_txfm_sse2.c diff --git a/libvpx/vpx_dsp/x86/inv_txfm_sse2.h b/vpx_dsp/x86/inv_txfm_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/inv_txfm_sse2.h rename to vpx_dsp/x86/inv_txfm_sse2.h diff --git a/libvpx/vpx_dsp/x86/inv_txfm_ssse3.c b/vpx_dsp/x86/inv_txfm_ssse3.c similarity index 100% rename from libvpx/vpx_dsp/x86/inv_txfm_ssse3.c rename to vpx_dsp/x86/inv_txfm_ssse3.c diff --git a/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h b/vpx_dsp/x86/inv_txfm_ssse3.h similarity index 100% rename from libvpx/vpx_dsp/x86/inv_txfm_ssse3.h rename to vpx_dsp/x86/inv_txfm_ssse3.h diff --git a/libvpx/vpx_dsp/x86/inv_wht_sse2.asm b/vpx_dsp/x86/inv_wht_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/inv_wht_sse2.asm rename to vpx_dsp/x86/inv_wht_sse2.asm diff --git a/libvpx/vpx_dsp/x86/loopfilter_avx2.c b/vpx_dsp/x86/loopfilter_avx2.c similarity index 100% rename from libvpx/vpx_dsp/x86/loopfilter_avx2.c rename to vpx_dsp/x86/loopfilter_avx2.c diff --git a/libvpx/vpx_dsp/x86/loopfilter_sse2.c b/vpx_dsp/x86/loopfilter_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/loopfilter_sse2.c rename to vpx_dsp/x86/loopfilter_sse2.c diff --git a/libvpx/vpx_dsp/x86/mem_sse2.h b/vpx_dsp/x86/mem_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/mem_sse2.h rename to vpx_dsp/x86/mem_sse2.h diff --git a/libvpx/vpx_dsp/x86/post_proc_sse2.c b/vpx_dsp/x86/post_proc_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/post_proc_sse2.c rename to vpx_dsp/x86/post_proc_sse2.c diff --git a/libvpx/vpx_dsp/x86/quantize_avx.c b/vpx_dsp/x86/quantize_avx.c similarity index 100% rename from libvpx/vpx_dsp/x86/quantize_avx.c rename to vpx_dsp/x86/quantize_avx.c diff --git a/libvpx/vpx_dsp/x86/quantize_sse2.c b/vpx_dsp/x86/quantize_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/quantize_sse2.c rename to vpx_dsp/x86/quantize_sse2.c diff --git a/libvpx/vpx_dsp/x86/quantize_sse2.h b/vpx_dsp/x86/quantize_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/quantize_sse2.h rename to vpx_dsp/x86/quantize_sse2.h diff --git a/libvpx/vpx_dsp/x86/quantize_ssse3.c b/vpx_dsp/x86/quantize_ssse3.c similarity index 100% rename from libvpx/vpx_dsp/x86/quantize_ssse3.c rename to vpx_dsp/x86/quantize_ssse3.c diff --git a/libvpx/vpx_dsp/x86/quantize_ssse3.h b/vpx_dsp/x86/quantize_ssse3.h similarity index 100% rename from libvpx/vpx_dsp/x86/quantize_ssse3.h rename to vpx_dsp/x86/quantize_ssse3.h diff --git a/libvpx/vpx_dsp/x86/sad4d_avx2.c b/vpx_dsp/x86/sad4d_avx2.c similarity index 100% rename from libvpx/vpx_dsp/x86/sad4d_avx2.c rename to vpx_dsp/x86/sad4d_avx2.c diff --git a/libvpx/vpx_dsp/x86/sad4d_avx512.c b/vpx_dsp/x86/sad4d_avx512.c similarity index 100% rename from libvpx/vpx_dsp/x86/sad4d_avx512.c rename to vpx_dsp/x86/sad4d_avx512.c diff --git a/libvpx/vpx_dsp/x86/sad4d_sse2.asm b/vpx_dsp/x86/sad4d_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/sad4d_sse2.asm rename to vpx_dsp/x86/sad4d_sse2.asm diff --git a/libvpx/vpx_dsp/x86/sad_avx2.c b/vpx_dsp/x86/sad_avx2.c similarity index 100% rename from libvpx/vpx_dsp/x86/sad_avx2.c rename to vpx_dsp/x86/sad_avx2.c diff --git a/libvpx/vpx_dsp/x86/sad_sse2.asm b/vpx_dsp/x86/sad_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/sad_sse2.asm rename to vpx_dsp/x86/sad_sse2.asm diff --git a/libvpx/vpx_dsp/x86/ssim_opt_x86_64.asm b/vpx_dsp/x86/ssim_opt_x86_64.asm similarity index 100% rename from libvpx/vpx_dsp/x86/ssim_opt_x86_64.asm rename to vpx_dsp/x86/ssim_opt_x86_64.asm diff --git a/libvpx/vpx_dsp/x86/subpel_variance_sse2.asm b/vpx_dsp/x86/subpel_variance_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/subpel_variance_sse2.asm rename to vpx_dsp/x86/subpel_variance_sse2.asm diff --git a/libvpx/vpx_dsp/x86/subtract_sse2.asm b/vpx_dsp/x86/subtract_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/subtract_sse2.asm rename to vpx_dsp/x86/subtract_sse2.asm diff --git a/libvpx/vpx_dsp/x86/sum_squares_sse2.c b/vpx_dsp/x86/sum_squares_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/sum_squares_sse2.c rename to vpx_dsp/x86/sum_squares_sse2.c diff --git a/libvpx/vpx_dsp/x86/transpose_sse2.h b/vpx_dsp/x86/transpose_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/transpose_sse2.h rename to vpx_dsp/x86/transpose_sse2.h diff --git a/libvpx/vpx_dsp/x86/txfm_common_sse2.h b/vpx_dsp/x86/txfm_common_sse2.h similarity index 100% rename from libvpx/vpx_dsp/x86/txfm_common_sse2.h rename to vpx_dsp/x86/txfm_common_sse2.h diff --git a/libvpx/vpx_dsp/x86/variance_avx2.c b/vpx_dsp/x86/variance_avx2.c similarity index 100% rename from libvpx/vpx_dsp/x86/variance_avx2.c rename to vpx_dsp/x86/variance_avx2.c diff --git a/libvpx/vpx_dsp/x86/variance_sse2.c b/vpx_dsp/x86/variance_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/variance_sse2.c rename to vpx_dsp/x86/variance_sse2.c diff --git a/libvpx/vpx_dsp/x86/vpx_convolve_copy_sse2.asm b/vpx_dsp/x86/vpx_convolve_copy_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_convolve_copy_sse2.asm rename to vpx_dsp/x86/vpx_convolve_copy_sse2.asm diff --git a/libvpx/vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm b/vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm rename to vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm diff --git a/libvpx/vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm b/vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm rename to vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm diff --git a/libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c b/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c rename to vpx_dsp/x86/vpx_subpixel_4t_intrin_sse2.c diff --git a/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c b/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c rename to vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c diff --git a/libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c b/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c rename to vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c diff --git a/libvpx/vpx_dsp/x86/vpx_subpixel_8t_sse2.asm b/vpx_dsp/x86/vpx_subpixel_8t_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_subpixel_8t_sse2.asm rename to vpx_dsp/x86/vpx_subpixel_8t_sse2.asm diff --git a/libvpx/vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm b/vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm rename to vpx_dsp/x86/vpx_subpixel_8t_ssse3.asm diff --git a/libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm b/vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm rename to vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm diff --git a/libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm b/vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm similarity index 100% rename from libvpx/vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm rename to vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm diff --git a/libvpx/vpx_mem/include/vpx_mem_intrnl.h b/vpx_mem/include/vpx_mem_intrnl.h similarity index 100% rename from libvpx/vpx_mem/include/vpx_mem_intrnl.h rename to vpx_mem/include/vpx_mem_intrnl.h diff --git a/libvpx/vpx_mem/vpx_mem.c b/vpx_mem/vpx_mem.c similarity index 100% rename from libvpx/vpx_mem/vpx_mem.c rename to vpx_mem/vpx_mem.c diff --git a/libvpx/vpx_mem/vpx_mem.h b/vpx_mem/vpx_mem.h similarity index 100% rename from libvpx/vpx_mem/vpx_mem.h rename to vpx_mem/vpx_mem.h diff --git a/libvpx/vpx_mem/vpx_mem.mk b/vpx_mem/vpx_mem.mk similarity index 100% rename from libvpx/vpx_mem/vpx_mem.mk rename to vpx_mem/vpx_mem.mk diff --git a/libvpx/vpx_ports/arm.h b/vpx_ports/arm.h similarity index 100% rename from libvpx/vpx_ports/arm.h rename to vpx_ports/arm.h diff --git a/libvpx/vpx_ports/arm_cpudetect.c b/vpx_ports/arm_cpudetect.c similarity index 100% rename from libvpx/vpx_ports/arm_cpudetect.c rename to vpx_ports/arm_cpudetect.c diff --git a/libvpx/vpx_ports/asmdefs_mmi.h b/vpx_ports/asmdefs_mmi.h similarity index 100% rename from libvpx/vpx_ports/asmdefs_mmi.h rename to vpx_ports/asmdefs_mmi.h diff --git a/libvpx/vpx_ports/bitops.h b/vpx_ports/bitops.h similarity index 100% rename from libvpx/vpx_ports/bitops.h rename to vpx_ports/bitops.h diff --git a/libvpx/vpx_ports/compiler_attributes.h b/vpx_ports/compiler_attributes.h similarity index 100% rename from libvpx/vpx_ports/compiler_attributes.h rename to vpx_ports/compiler_attributes.h diff --git a/libvpx/vpx_ports/emmintrin_compat.h b/vpx_ports/emmintrin_compat.h similarity index 100% rename from libvpx/vpx_ports/emmintrin_compat.h rename to vpx_ports/emmintrin_compat.h diff --git a/libvpx/vpx_ports/emms_mmx.asm b/vpx_ports/emms_mmx.asm similarity index 100% rename from libvpx/vpx_ports/emms_mmx.asm rename to vpx_ports/emms_mmx.asm diff --git a/libvpx/vpx_ports/emms_mmx.c b/vpx_ports/emms_mmx.c similarity index 100% rename from libvpx/vpx_ports/emms_mmx.c rename to vpx_ports/emms_mmx.c diff --git a/libvpx/vpx_ports/float_control_word.asm b/vpx_ports/float_control_word.asm similarity index 100% rename from libvpx/vpx_ports/float_control_word.asm rename to vpx_ports/float_control_word.asm diff --git a/libvpx/vpx_ports/loongarch.h b/vpx_ports/loongarch.h similarity index 100% rename from libvpx/vpx_ports/loongarch.h rename to vpx_ports/loongarch.h diff --git a/libvpx/vpx_ports/loongarch_cpudetect.c b/vpx_ports/loongarch_cpudetect.c similarity index 100% rename from libvpx/vpx_ports/loongarch_cpudetect.c rename to vpx_ports/loongarch_cpudetect.c diff --git a/libvpx/vpx_ports/mem.h b/vpx_ports/mem.h similarity index 100% rename from libvpx/vpx_ports/mem.h rename to vpx_ports/mem.h diff --git a/libvpx/vpx_ports/mem_ops.h b/vpx_ports/mem_ops.h similarity index 100% rename from libvpx/vpx_ports/mem_ops.h rename to vpx_ports/mem_ops.h diff --git a/libvpx/vpx_ports/mem_ops_aligned.h b/vpx_ports/mem_ops_aligned.h similarity index 100% rename from libvpx/vpx_ports/mem_ops_aligned.h rename to vpx_ports/mem_ops_aligned.h diff --git a/libvpx/vpx_ports/mips.h b/vpx_ports/mips.h similarity index 100% rename from libvpx/vpx_ports/mips.h rename to vpx_ports/mips.h diff --git a/libvpx/vpx_ports/mips_cpudetect.c b/vpx_ports/mips_cpudetect.c similarity index 100% rename from libvpx/vpx_ports/mips_cpudetect.c rename to vpx_ports/mips_cpudetect.c diff --git a/libvpx/vpx_ports/msvc.h b/vpx_ports/msvc.h similarity index 100% rename from libvpx/vpx_ports/msvc.h rename to vpx_ports/msvc.h diff --git a/libvpx/vpx_ports/ppc.h b/vpx_ports/ppc.h similarity index 100% rename from libvpx/vpx_ports/ppc.h rename to vpx_ports/ppc.h diff --git a/libvpx/vpx_ports/ppc_cpudetect.c b/vpx_ports/ppc_cpudetect.c similarity index 100% rename from libvpx/vpx_ports/ppc_cpudetect.c rename to vpx_ports/ppc_cpudetect.c diff --git a/libvpx/vpx_ports/static_assert.h b/vpx_ports/static_assert.h similarity index 100% rename from libvpx/vpx_ports/static_assert.h rename to vpx_ports/static_assert.h diff --git a/libvpx/vpx_ports/system_state.h b/vpx_ports/system_state.h similarity index 100% rename from libvpx/vpx_ports/system_state.h rename to vpx_ports/system_state.h diff --git a/libvpx/vpx_ports/vpx_once.h b/vpx_ports/vpx_once.h similarity index 100% rename from libvpx/vpx_ports/vpx_once.h rename to vpx_ports/vpx_once.h diff --git a/libvpx/vpx_ports/vpx_ports.mk b/vpx_ports/vpx_ports.mk similarity index 100% rename from libvpx/vpx_ports/vpx_ports.mk rename to vpx_ports/vpx_ports.mk diff --git a/libvpx/vpx_ports/vpx_timer.h b/vpx_ports/vpx_timer.h similarity index 100% rename from libvpx/vpx_ports/vpx_timer.h rename to vpx_ports/vpx_timer.h diff --git a/libvpx/vpx_ports/x86.h b/vpx_ports/x86.h similarity index 100% rename from libvpx/vpx_ports/x86.h rename to vpx_ports/x86.h diff --git a/libvpx/vpx_ports/x86_abi_support.asm b/vpx_ports/x86_abi_support.asm similarity index 100% rename from libvpx/vpx_ports/x86_abi_support.asm rename to vpx_ports/x86_abi_support.asm diff --git a/libvpx/vpx_scale/generic/gen_scalers.c b/vpx_scale/generic/gen_scalers.c similarity index 100% rename from libvpx/vpx_scale/generic/gen_scalers.c rename to vpx_scale/generic/gen_scalers.c diff --git a/libvpx/vpx_scale/generic/vpx_scale.c b/vpx_scale/generic/vpx_scale.c similarity index 100% rename from libvpx/vpx_scale/generic/vpx_scale.c rename to vpx_scale/generic/vpx_scale.c diff --git a/libvpx/vpx_scale/generic/yv12config.c b/vpx_scale/generic/yv12config.c similarity index 100% rename from libvpx/vpx_scale/generic/yv12config.c rename to vpx_scale/generic/yv12config.c diff --git a/libvpx/vpx_scale/generic/yv12extend.c b/vpx_scale/generic/yv12extend.c similarity index 100% rename from libvpx/vpx_scale/generic/yv12extend.c rename to vpx_scale/generic/yv12extend.c diff --git a/libvpx/vpx_scale/mips/dspr2/yv12extend_dspr2.c b/vpx_scale/mips/dspr2/yv12extend_dspr2.c similarity index 100% rename from libvpx/vpx_scale/mips/dspr2/yv12extend_dspr2.c rename to vpx_scale/mips/dspr2/yv12extend_dspr2.c diff --git a/libvpx/vpx_scale/vpx_scale.h b/vpx_scale/vpx_scale.h similarity index 100% rename from libvpx/vpx_scale/vpx_scale.h rename to vpx_scale/vpx_scale.h diff --git a/libvpx/vpx_scale/vpx_scale.mk b/vpx_scale/vpx_scale.mk similarity index 100% rename from libvpx/vpx_scale/vpx_scale.mk rename to vpx_scale/vpx_scale.mk diff --git a/libvpx/vpx_scale/vpx_scale_rtcd.c b/vpx_scale/vpx_scale_rtcd.c similarity index 100% rename from libvpx/vpx_scale/vpx_scale_rtcd.c rename to vpx_scale/vpx_scale_rtcd.c diff --git a/libvpx/vpx_scale/vpx_scale_rtcd.pl b/vpx_scale/vpx_scale_rtcd.pl similarity index 100% rename from libvpx/vpx_scale/vpx_scale_rtcd.pl rename to vpx_scale/vpx_scale_rtcd.pl diff --git a/libvpx/vpx_scale/yv12config.h b/vpx_scale/yv12config.h similarity index 100% rename from libvpx/vpx_scale/yv12config.h rename to vpx_scale/yv12config.h diff --git a/libvpx/vpx_util/endian_inl.h b/vpx_util/endian_inl.h similarity index 100% rename from libvpx/vpx_util/endian_inl.h rename to vpx_util/endian_inl.h diff --git a/libvpx/vpx_util/loongson_intrinsics.h b/vpx_util/loongson_intrinsics.h similarity index 100% rename from libvpx/vpx_util/loongson_intrinsics.h rename to vpx_util/loongson_intrinsics.h diff --git a/libvpx/vpx_util/vpx_atomics.h b/vpx_util/vpx_atomics.h similarity index 100% rename from libvpx/vpx_util/vpx_atomics.h rename to vpx_util/vpx_atomics.h diff --git a/libvpx/vpx_util/vpx_debug_util.c b/vpx_util/vpx_debug_util.c similarity index 100% rename from libvpx/vpx_util/vpx_debug_util.c rename to vpx_util/vpx_debug_util.c diff --git a/libvpx/vpx_util/vpx_debug_util.h b/vpx_util/vpx_debug_util.h similarity index 100% rename from libvpx/vpx_util/vpx_debug_util.h rename to vpx_util/vpx_debug_util.h diff --git a/libvpx/vpx_util/vpx_thread.c b/vpx_util/vpx_thread.c similarity index 100% rename from libvpx/vpx_util/vpx_thread.c rename to vpx_util/vpx_thread.c diff --git a/libvpx/vpx_util/vpx_thread.h b/vpx_util/vpx_thread.h similarity index 100% rename from libvpx/vpx_util/vpx_thread.h rename to vpx_util/vpx_thread.h diff --git a/libvpx/vpx_util/vpx_timestamp.h b/vpx_util/vpx_timestamp.h similarity index 100% rename from libvpx/vpx_util/vpx_timestamp.h rename to vpx_util/vpx_timestamp.h diff --git a/libvpx/vpx_util/vpx_util.mk b/vpx_util/vpx_util.mk similarity index 100% rename from libvpx/vpx_util/vpx_util.mk rename to vpx_util/vpx_util.mk diff --git a/libvpx/vpx_util/vpx_write_yuv_frame.c b/vpx_util/vpx_write_yuv_frame.c similarity index 100% rename from libvpx/vpx_util/vpx_write_yuv_frame.c rename to vpx_util/vpx_write_yuv_frame.c diff --git a/libvpx/vpx_util/vpx_write_yuv_frame.h b/vpx_util/vpx_write_yuv_frame.h similarity index 100% rename from libvpx/vpx_util/vpx_write_yuv_frame.h rename to vpx_util/vpx_write_yuv_frame.h diff --git a/libvpx/vpxdec.c b/vpxdec.c similarity index 100% rename from libvpx/vpxdec.c rename to vpxdec.c diff --git a/libvpx/vpxenc.c b/vpxenc.c similarity index 100% rename from libvpx/vpxenc.c rename to vpxenc.c diff --git a/libvpx/vpxenc.h b/vpxenc.h similarity index 100% rename from libvpx/vpxenc.h rename to vpxenc.h diff --git a/libvpx/vpxstats.c b/vpxstats.c similarity index 100% rename from libvpx/vpxstats.c rename to vpxstats.c diff --git a/libvpx/vpxstats.h b/vpxstats.h similarity index 100% rename from libvpx/vpxstats.h rename to vpxstats.h diff --git a/libvpx/warnings.c b/warnings.c similarity index 100% rename from libvpx/warnings.c rename to warnings.c diff --git a/libvpx/warnings.h b/warnings.h similarity index 100% rename from libvpx/warnings.h rename to warnings.h diff --git a/libvpx/webmdec.cc b/webmdec.cc similarity index 100% rename from libvpx/webmdec.cc rename to webmdec.cc diff --git a/libvpx/webmdec.h b/webmdec.h similarity index 100% rename from libvpx/webmdec.h rename to webmdec.h diff --git a/libvpx/webmenc.cc b/webmenc.cc similarity index 100% rename from libvpx/webmenc.cc rename to webmenc.cc diff --git a/libvpx/webmenc.h b/webmenc.h similarity index 100% rename from libvpx/webmenc.h rename to webmenc.h diff --git a/libvpx/y4menc.c b/y4menc.c similarity index 100% rename from libvpx/y4menc.c rename to y4menc.c diff --git a/libvpx/y4menc.h b/y4menc.h similarity index 100% rename from libvpx/y4menc.h rename to y4menc.h diff --git a/libvpx/y4minput.c b/y4minput.c similarity index 100% rename from libvpx/y4minput.c rename to y4minput.c diff --git a/libvpx/y4minput.h b/y4minput.h similarity index 100% rename from libvpx/y4minput.h rename to y4minput.h