diff options
-rw-r--r-- | Android.bp | 2158 | ||||
-rw-r--r-- | Android.bp.in | 101 | ||||
-rw-r--r-- | Android.mk | 10 | ||||
-rw-r--r-- | config.arm.mk | 24 | ||||
-rw-r--r-- | config.arm64.mk | 18 | ||||
-rw-r--r-- | config.mips.mk | 25 | ||||
-rw-r--r-- | config.mips64.mk | 21 | ||||
-rw-r--r-- | config.x86.mk | 16 | ||||
-rw-r--r-- | config.x86_64.mk | 17 | ||||
-rw-r--r-- | config/arm-neon/libvpx_srcs.txt | 399 | ||||
-rw-r--r-- | config/arm/libvpx_srcs.txt | 340 | ||||
-rw-r--r-- | config/arm64/libvpx_srcs.txt | 393 | ||||
-rw-r--r-- | config/generic/libvpx_srcs.txt | 338 | ||||
-rw-r--r-- | config/mips32-dspr2/libvpx_srcs.txt | 377 | ||||
-rw-r--r-- | config/mips32-msa/libvpx_srcs.txt | 386 | ||||
-rw-r--r-- | config/mips32/libvpx_srcs.txt | 338 | ||||
-rw-r--r-- | config/mips64-msa/libvpx_srcs.txt | 386 | ||||
-rw-r--r-- | config/mips64/libvpx_srcs.txt | 338 | ||||
-rw-r--r-- | config/x86/libvpx_srcs.txt | 417 | ||||
-rw-r--r-- | config/x86_64/libvpx_srcs.txt | 423 | ||||
-rwxr-xr-x | generate_config.sh | 62 | ||||
-rw-r--r-- | libvpx-asm-translation.mk | 27 | ||||
-rw-r--r-- | libvpx.mk | 48 | ||||
-rw-r--r-- | libwebm.mk | 14 | ||||
-rw-r--r-- | libwebm/Android.bp | 11 |
25 files changed, 2319 insertions, 4368 deletions
diff --git a/Android.bp b/Android.bp new file mode 100644 index 000000000..e5e11f8cf --- /dev/null +++ b/Android.bp @@ -0,0 +1,2158 @@ +// THIS FILE IS AUTOGENERATED, DO NOT EDIT +// Generated from Android.bp.in, run ./generate_config.sh to regenerate + +libvpx_arm_neon_c_srcs = [ + "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/idct_dequant_0_2x_neon.c", + "libvpx/vp8/common/arm/neon/idct_dequant_full_2x_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/copy_c.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/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/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_iht4x4_add_neon.c", + "libvpx/vp9/common/arm/neon/vp9_iht8x8_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_dthread.c", + "libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c", + "libvpx/vp9/encoder/arm/neon/vp9_error_neon.c", + "libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/fdct_neon.c", + "libvpx/vpx_dsp/arm/fwd_txfm_neon.c", + "libvpx/vpx_dsp/arm/hadamard_neon.c", + "libvpx/vpx_dsp/arm/idct16x16_1_add_neon.c", + "libvpx/vpx_dsp/arm/idct16x16_add_neon.c", + "libvpx/vpx_dsp/arm/idct32x32_135_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_add_neon.c", + "libvpx/vpx_dsp/arm/idct8x8_1_add_neon.c", + "libvpx/vpx_dsp/arm/idct8x8_add_neon.c", + "libvpx/vpx_dsp/arm/intrapred_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/variance_neon.c", + "libvpx/vpx_dsp/arm/vpx_convolve_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/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", + "config/arm-neon/vpx_config.c", +] + +libvpx_arm_neon_asm_srcs = [ + "libvpx/vpx_dsp/arm/idct4x4_1_add_neon.asm", + "libvpx/vpx_dsp/arm/idct4x4_add_neon.asm", + "libvpx/vpx_dsp/arm/idct_neon.asm", + "libvpx/vpx_dsp/arm/intrapred_neon_asm.asm", + "libvpx/vpx_dsp/arm/loopfilter_16_neon.asm", + "libvpx/vpx_dsp/arm/loopfilter_4_neon.asm", + "libvpx/vpx_dsp/arm/loopfilter_8_neon.asm", + "libvpx/vpx_dsp/arm/save_reg_neon.asm", + "libvpx/vpx_dsp/arm/vpx_convolve8_avg_neon_asm.asm", + "libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.asm", + "libvpx/vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm", + "libvpx/vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm", +] + +libvpx_arm_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/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/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_dthread.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/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", + "config/arm/vpx_config.c", +] + +libvpx_arm64_c_srcs = [ + "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/idct_dequant_0_2x_neon.c", + "libvpx/vp8/common/arm/neon/idct_dequant_full_2x_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/copy_c.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/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/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_iht4x4_add_neon.c", + "libvpx/vp9/common/arm/neon/vp9_iht8x8_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_dthread.c", + "libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c", + "libvpx/vp9/encoder/arm/neon/vp9_error_neon.c", + "libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/fdct_neon.c", + "libvpx/vpx_dsp/arm/fwd_txfm_neon.c", + "libvpx/vpx_dsp/arm/hadamard_neon.c", + "libvpx/vpx_dsp/arm/idct16x16_1_add_neon.c", + "libvpx/vpx_dsp/arm/idct16x16_add_neon.c", + "libvpx/vpx_dsp/arm/idct32x32_135_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_add_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/intrapred_neon.c", + "libvpx/vpx_dsp/arm/loopfilter_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/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/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/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", + "config/arm64/vpx_config.c", +] + +libvpx_generic_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/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/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_dthread.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/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", + "config/generic/vpx_config.c", +] + +libvpx_mips32_dspr2_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/mips/dspr2/dequantize_dspr2.c", + "libvpx/vp8/common/mips/dspr2/filter_dspr2.c", + "libvpx/vp8/common/mips/dspr2/idct_blk_dspr2.c", + "libvpx/vp8/common/mips/dspr2/idctllm_dspr2.c", + "libvpx/vp8/common/mips/dspr2/reconinter_dspr2.c", + "libvpx/vp8/common/mips/dspr2/vp8_loopfilter_filters_dspr2.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/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/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/mips/dspr2/vp9_itrans16_dspr2.c", + "libvpx/vp9/common/mips/dspr2/vp9_itrans4_dspr2.c", + "libvpx/vp9/common/mips/dspr2/vp9_itrans8_dspr2.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_dthread.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/mips/common_dspr2.c", + "libvpx/vpx_dsp/mips/convolve2_avg_dspr2.c", + "libvpx/vpx_dsp/mips/convolve2_avg_horiz_dspr2.c", + "libvpx/vpx_dsp/mips/convolve2_dspr2.c", + "libvpx/vpx_dsp/mips/convolve2_horiz_dspr2.c", + "libvpx/vpx_dsp/mips/convolve2_vert_dspr2.c", + "libvpx/vpx_dsp/mips/convolve8_avg_dspr2.c", + "libvpx/vpx_dsp/mips/convolve8_avg_horiz_dspr2.c", + "libvpx/vpx_dsp/mips/convolve8_dspr2.c", + "libvpx/vpx_dsp/mips/convolve8_horiz_dspr2.c", + "libvpx/vpx_dsp/mips/convolve8_vert_dspr2.c", + "libvpx/vpx_dsp/mips/intrapred16_dspr2.c", + "libvpx/vpx_dsp/mips/intrapred4_dspr2.c", + "libvpx/vpx_dsp/mips/intrapred8_dspr2.c", + "libvpx/vpx_dsp/mips/itrans16_dspr2.c", + "libvpx/vpx_dsp/mips/itrans32_cols_dspr2.c", + "libvpx/vpx_dsp/mips/itrans32_dspr2.c", + "libvpx/vpx_dsp/mips/itrans4_dspr2.c", + "libvpx/vpx_dsp/mips/itrans8_dspr2.c", + "libvpx/vpx_dsp/mips/loopfilter_filters_dspr2.c", + "libvpx/vpx_dsp/mips/loopfilter_mb_dspr2.c", + "libvpx/vpx_dsp/mips/loopfilter_mb_horiz_dspr2.c", + "libvpx/vpx_dsp/mips/loopfilter_mb_vert_dspr2.c", + "libvpx/vpx_dsp/prob.c", + "libvpx/vpx_dsp/psnr.c", + "libvpx/vpx_dsp/quantize.c", + "libvpx/vpx_dsp/sad.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/mips/dspr2/yv12extend_dspr2.c", + "libvpx/vpx_scale/vpx_scale_rtcd.c", + "libvpx/vpx_util/vpx_thread.c", + "config/mips32-dspr2/vpx_config.c", +] + +libvpx_mips32_msa_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/mips/msa/bilinear_filter_msa.c", + "libvpx/vp8/common/mips/msa/copymem_msa.c", + "libvpx/vp8/common/mips/msa/idct_msa.c", + "libvpx/vp8/common/mips/msa/loopfilter_filters_msa.c", + "libvpx/vp8/common/mips/msa/sixtap_filter_msa.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/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/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/mips/msa/dct_msa.c", + "libvpx/vp8/encoder/mips/msa/denoising_msa.c", + "libvpx/vp8/encoder/mips/msa/encodeopt_msa.c", + "libvpx/vp8/encoder/mips/msa/quantize_msa.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/mips/msa/vp9_idct16x16_msa.c", + "libvpx/vp9/common/mips/msa/vp9_idct4x4_msa.c", + "libvpx/vp9/common/mips/msa/vp9_idct8x8_msa.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_dthread.c", + "libvpx/vp9/encoder/mips/msa/vp9_error_msa.c", + "libvpx/vp9/encoder/mips/msa/vp9_fdct16x16_msa.c", + "libvpx/vp9/encoder/mips/msa/vp9_fdct4x4_msa.c", + "libvpx/vp9/encoder/mips/msa/vp9_fdct8x8_msa.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/mips/avg_msa.c", + "libvpx/vpx_dsp/mips/fwd_dct32x32_msa.c", + "libvpx/vpx_dsp/mips/fwd_txfm_msa.c", + "libvpx/vpx_dsp/mips/idct16x16_msa.c", + "libvpx/vpx_dsp/mips/idct32x32_msa.c", + "libvpx/vpx_dsp/mips/idct4x4_msa.c", + "libvpx/vpx_dsp/mips/idct8x8_msa.c", + "libvpx/vpx_dsp/mips/intrapred_msa.c", + "libvpx/vpx_dsp/mips/loopfilter_16_msa.c", + "libvpx/vpx_dsp/mips/loopfilter_4_msa.c", + "libvpx/vpx_dsp/mips/loopfilter_8_msa.c", + "libvpx/vpx_dsp/mips/sad_msa.c", + "libvpx/vpx_dsp/mips/sub_pixel_variance_msa.c", + "libvpx/vpx_dsp/mips/subtract_msa.c", + "libvpx/vpx_dsp/mips/sum_squares_msa.c", + "libvpx/vpx_dsp/mips/variance_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_avg_horiz_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_avg_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_avg_vert_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_horiz_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_vert_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve_avg_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve_copy_msa.c", + "libvpx/vpx_dsp/prob.c", + "libvpx/vpx_dsp/psnr.c", + "libvpx/vpx_dsp/quantize.c", + "libvpx/vpx_dsp/sad.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", + "config/mips32-msa/vpx_config.c", +] + +libvpx_mips32_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/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/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_dthread.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/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", + "config/mips32/vpx_config.c", +] + +libvpx_mips64_msa_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/mips/msa/bilinear_filter_msa.c", + "libvpx/vp8/common/mips/msa/copymem_msa.c", + "libvpx/vp8/common/mips/msa/idct_msa.c", + "libvpx/vp8/common/mips/msa/loopfilter_filters_msa.c", + "libvpx/vp8/common/mips/msa/sixtap_filter_msa.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/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/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/mips/msa/dct_msa.c", + "libvpx/vp8/encoder/mips/msa/denoising_msa.c", + "libvpx/vp8/encoder/mips/msa/encodeopt_msa.c", + "libvpx/vp8/encoder/mips/msa/quantize_msa.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/mips/msa/vp9_idct16x16_msa.c", + "libvpx/vp9/common/mips/msa/vp9_idct4x4_msa.c", + "libvpx/vp9/common/mips/msa/vp9_idct8x8_msa.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_dthread.c", + "libvpx/vp9/encoder/mips/msa/vp9_error_msa.c", + "libvpx/vp9/encoder/mips/msa/vp9_fdct16x16_msa.c", + "libvpx/vp9/encoder/mips/msa/vp9_fdct4x4_msa.c", + "libvpx/vp9/encoder/mips/msa/vp9_fdct8x8_msa.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/mips/avg_msa.c", + "libvpx/vpx_dsp/mips/fwd_dct32x32_msa.c", + "libvpx/vpx_dsp/mips/fwd_txfm_msa.c", + "libvpx/vpx_dsp/mips/idct16x16_msa.c", + "libvpx/vpx_dsp/mips/idct32x32_msa.c", + "libvpx/vpx_dsp/mips/idct4x4_msa.c", + "libvpx/vpx_dsp/mips/idct8x8_msa.c", + "libvpx/vpx_dsp/mips/intrapred_msa.c", + "libvpx/vpx_dsp/mips/loopfilter_16_msa.c", + "libvpx/vpx_dsp/mips/loopfilter_4_msa.c", + "libvpx/vpx_dsp/mips/loopfilter_8_msa.c", + "libvpx/vpx_dsp/mips/sad_msa.c", + "libvpx/vpx_dsp/mips/sub_pixel_variance_msa.c", + "libvpx/vpx_dsp/mips/subtract_msa.c", + "libvpx/vpx_dsp/mips/sum_squares_msa.c", + "libvpx/vpx_dsp/mips/variance_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_avg_horiz_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_avg_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_avg_vert_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_horiz_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve8_vert_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve_avg_msa.c", + "libvpx/vpx_dsp/mips/vpx_convolve_copy_msa.c", + "libvpx/vpx_dsp/prob.c", + "libvpx/vpx_dsp/psnr.c", + "libvpx/vpx_dsp/quantize.c", + "libvpx/vpx_dsp/sad.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", + "config/mips64-msa/vpx_config.c", +] + +libvpx_mips64_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/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/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_dthread.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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/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/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", + "config/mips64/vpx_config.c", +] + +libvpx_x86_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/x86/filter_x86.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/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/quantize_ssse3.c", + "libvpx/vp8/encoder/x86/vp8_enc_stubs_mmx.c", + "libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c", + "libvpx/vp8/encoder/x86/vp8_quantize_sse2.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_dthread.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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_dct_ssse3.c", + "libvpx/vp9/encoder/x86/vp9_frame_scale_ssse3.c", + "libvpx/vp9/encoder/x86/vp9_quantize_sse2.c", + "libvpx/vp9/vp9_cx_iface.c", + "libvpx/vp9/vp9_dx_iface.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/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/inv_txfm_sse2.c", + "libvpx/vpx_dsp/x86/inv_txfm_ssse3.c", + "libvpx/vpx_dsp/x86/loopfilter_sse2.c", + "libvpx/vpx_dsp/x86/quantize_sse2.c", + "libvpx/vpx_dsp/x86/sum_squares_sse2.c", + "libvpx/vpx_dsp/x86/variance_sse2.c", + "libvpx/vpx_dsp/x86/vpx_asm_stubs.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", + "config/x86/vpx_config.c", +] + +libvpx_x86_asm_srcs = [ + "libvpx/vp8/common/x86/copy_sse2.asm", + "libvpx/vp8/common/x86/copy_sse3.asm", + "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/dct_sse2.asm", + "libvpx/vp8/encoder/x86/encodeopt.asm", + "libvpx/vp8/encoder/x86/fwalsh_sse2.asm", + "libvpx/vp8/encoder/x86/quantize_mmx.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/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/sad_sse3.asm", + "libvpx/vpx_dsp/x86/sad_ssse3.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_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.asm", + "libvpx/vpx_ports/x86_abi_support.asm", +] + +libvpx_x86_64_c_srcs = [ + "libvpx/vp8/common/alloccommon.c", + "libvpx/vp8/common/blockd.c", + "libvpx/vp8/common/copy_c.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/x86/filter_x86.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/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/quantize_ssse3.c", + "libvpx/vp8/encoder/x86/vp8_enc_stubs_mmx.c", + "libvpx/vp8/encoder/x86/vp8_enc_stubs_sse2.c", + "libvpx/vp8/encoder/x86/vp8_quantize_sse2.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_dthread.c", + "libvpx/vp9/encoder/vp9_alt_ref_aq.c", + "libvpx/vp9/encoder/vp9_aq_360.c", + "libvpx/vp9/encoder/vp9_aq_complexity.c", + "libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", + "libvpx/vp9/encoder/vp9_aq_variance.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_extend.c", + "libvpx/vp9/encoder/vp9_firstpass.c", + "libvpx/vp9/encoder/vp9_frame_scale.c", + "libvpx/vp9/encoder/vp9_lookahead.c", + "libvpx/vp9/encoder/vp9_mbgraph.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_temporal_filter.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_dct_ssse3.c", + "libvpx/vp9/encoder/x86/vp9_frame_scale_ssse3.c", + "libvpx/vp9/encoder/x86/vp9_quantize_sse2.c", + "libvpx/vp9/vp9_cx_iface.c", + "libvpx/vp9/vp9_dx_iface.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/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/inv_txfm_sse2.c", + "libvpx/vpx_dsp/x86/inv_txfm_ssse3.c", + "libvpx/vpx_dsp/x86/loopfilter_sse2.c", + "libvpx/vpx_dsp/x86/quantize_sse2.c", + "libvpx/vpx_dsp/x86/sum_squares_sse2.c", + "libvpx/vpx_dsp/x86/variance_sse2.c", + "libvpx/vpx_dsp/x86/vpx_asm_stubs.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", + "config/x86_64/vpx_config.c", +] + +libvpx_x86_64_asm_srcs = [ + "libvpx/vp8/common/x86/copy_sse2.asm", + "libvpx/vp8/common/x86/copy_sse3.asm", + "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/dct_sse2.asm", + "libvpx/vp8/encoder/x86/encodeopt.asm", + "libvpx/vp8/encoder/x86/fwalsh_sse2.asm", + "libvpx/vp8/encoder/x86/quantize_mmx.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/intrapred_sse2.asm", + "libvpx/vpx_dsp/x86/intrapred_ssse3.asm", + "libvpx/vpx_dsp/x86/inv_wht_sse2.asm", + "libvpx/vpx_dsp/x86/quantize_ssse3_x86_64.asm", + "libvpx/vpx_dsp/x86/sad4d_sse2.asm", + "libvpx/vpx_dsp/x86/sad_sse2.asm", + "libvpx/vpx_dsp/x86/sad_sse3.asm", + "libvpx/vpx_dsp/x86/sad_ssse3.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_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.asm", + "libvpx/vpx_ports/x86_abi_support.asm", +] + +// This step is only required for ARM. MIPS uses intrinsics exclusively and x86 +// requires 'yasm' to pre-process its assembly files. +// The ARM assembly sources must be converted from ADS to GAS compatible format. +gensrcs { + name: "libvpx_arm_neon_asm_srcs_converted", + srcs: libvpx_arm_neon_asm_srcs, + tool_files: [ + "libvpx/build/make/ads2gas.pl", + "libvpx/build/make/thumb.pm", + ], + output_extension: "asm.S", + cmd: "cat $(in) | perl $(location libvpx/build/make/ads2gas.pl) > $(out)", + export_include_dirs: ["libvpx"], +} + +cc_library_static { + name: "libvpx", + + arch: { + arm: { + // Clang arm assembler cannot compile libvpx .S files yet. + clang_asflags: ["-no-integrated-as"], + + // Want arm, not thumb, optimized + instruction_set: "arm", + + srcs: libvpx_arm_c_srcs, + local_include_dirs: ["config/arm"], + + neon: { + exclude_srcs: libvpx_arm_c_srcs, + srcs: libvpx_arm_neon_c_srcs, + generated_sources: ["libvpx_arm_neon_asm_srcs_converted"], + local_include_dirs: ["config/arm-neon"], + }, + }, + + arm64: { + srcs: libvpx_arm64_c_srcs, + local_include_dirs: ["config/arm64"], + }, + + mips: { + srcs: libvpx_mips32_c_srcs, + local_include_dirs: ["config/mips32"], + + dspr2: { + exclude_srcs: libvpx_mips32_c_srcs, + srcs: libvpx_mips32_dspr2_c_srcs, + local_include_dirs: ["config/mips32-dspr2"], + }, + + msa: { + exclude_srcs: libvpx_mips32_c_srcs, + srcs: libvpx_mips32_msa_c_srcs, + local_include_dirs: ["config/mips32-msa"], + }, + }, + + mips64: { + srcs: libvpx_mips64_c_srcs, + local_include_dirs: ["config/mips64"], + + msa: { + exclude_srcs: libvpx_mips64_c_srcs, + srcs: libvpx_mips64_msa_c_srcs, + local_include_dirs: ["config/mips64-msa"], + }, + }, + + x86: { + srcs: libvpx_x86_c_srcs + libvpx_x86_asm_srcs, + local_include_dirs: ["config/x86"], + }, + + x86_64: { + //srcs: libvpx_x86_64_c_srcs + libvpx_x86_64_asm_srcs, + //local_include_dirs: ["config/x86_64"], + srcs: libvpx_generic_c_srcs, + local_include_dirs: ["config/generic"], + }, + }, + + cflags: [ + "-O3", + "-Wno-unused-parameter", + ], + + export_include_dirs: ["libvpx"], + + sanitize: { + cfi: true, + diag: { + cfi: true, + }, + }, +} + +subdirs = [ + "libwebm", +] diff --git a/Android.bp.in b/Android.bp.in new file mode 100644 index 000000000..a2c70e0db --- /dev/null +++ b/Android.bp.in @@ -0,0 +1,101 @@ +// This step is only required for ARM. MIPS uses intrinsics exclusively and x86 +// requires 'yasm' to pre-process its assembly files. +// The ARM assembly sources must be converted from ADS to GAS compatible format. +gensrcs { + name: "libvpx_arm_neon_asm_srcs_converted", + srcs: libvpx_arm_neon_asm_srcs, + tool_files: [ + "libvpx/build/make/ads2gas.pl", + "libvpx/build/make/thumb.pm", + ], + output_extension: "asm.S", + cmd: "cat $(in) | perl $(location libvpx/build/make/ads2gas.pl) > $(out)", + export_include_dirs: ["libvpx"], +} + +cc_library_static { + name: "libvpx", + + arch: { + arm: { + // Clang arm assembler cannot compile libvpx .S files yet. + clang_asflags: ["-no-integrated-as"], + + // Want arm, not thumb, optimized + instruction_set: "arm", + + srcs: libvpx_arm_c_srcs, + local_include_dirs: ["config/arm"], + + neon: { + exclude_srcs: libvpx_arm_c_srcs, + srcs: libvpx_arm_neon_c_srcs, + generated_sources: ["libvpx_arm_neon_asm_srcs_converted"], + local_include_dirs: ["config/arm-neon"], + }, + }, + + arm64: { + srcs: libvpx_arm64_c_srcs, + local_include_dirs: ["config/arm64"], + }, + + mips: { + srcs: libvpx_mips32_c_srcs, + local_include_dirs: ["config/mips32"], + + dspr2: { + exclude_srcs: libvpx_mips32_c_srcs, + srcs: libvpx_mips32_dspr2_c_srcs, + local_include_dirs: ["config/mips32-dspr2"], + }, + + msa: { + exclude_srcs: libvpx_mips32_c_srcs, + srcs: libvpx_mips32_msa_c_srcs, + local_include_dirs: ["config/mips32-msa"], + }, + }, + + mips64: { + srcs: libvpx_mips64_c_srcs, + local_include_dirs: ["config/mips64"], + + msa: { + exclude_srcs: libvpx_mips64_c_srcs, + srcs: libvpx_mips64_msa_c_srcs, + local_include_dirs: ["config/mips64-msa"], + }, + }, + + x86: { + srcs: libvpx_x86_c_srcs + libvpx_x86_asm_srcs, + local_include_dirs: ["config/x86"], + }, + + x86_64: { + //srcs: libvpx_x86_64_c_srcs + libvpx_x86_64_asm_srcs, + //local_include_dirs: ["config/x86_64"], + srcs: libvpx_generic_c_srcs, + local_include_dirs: ["config/generic"], + }, + }, + + cflags: [ + "-O3", + "-Wno-unused-parameter", + ], + + export_include_dirs: ["libvpx"], + + sanitize: { + cfi: true, + diag: { + cfi: true, + }, + }, +} + +subdirs = [ + "libwebm", +] diff --git a/Android.mk b/Android.mk index d0fe10a5f..03852e8fa 100644 --- a/Android.mk +++ b/Android.mk @@ -1,9 +1 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# libvpx -# if ARMv7 + NEON etc blah blah -include external/libvpx/libvpx.mk - -# libwebm -include external/libvpx/libwebm.mk +# Empty Android.mk to shadow libvpx/build/make/Android.mk diff --git a/config.arm.mk b/config.arm.mk deleted file mode 100644 index 6ae58b8b6..000000000 --- a/config.arm.mk +++ /dev/null @@ -1,24 +0,0 @@ -# Output variables: -# libvpx_config_dir_arm -# libvpx_codec_srcs_c_arm -# libvpx_codec_srcs_asm_arm - -ifeq ($(ARCH_ARM_HAVE_NEON),true) -libvpx_target := config/arm-neon -else ifeq ($(ARCH_ARM_HAVE_ARMV7A),true) -libvpx_target := config/arm -else -libvpx_target := config/generic -endif - -LOCAL_ARM_MODE := arm - -libvpx_config_dir_arm := $(LOCAL_PATH)/$(libvpx_target) -libvpx_codec_srcs := $(sort $(shell cat $(libvpx_config_dir_arm)/libvpx_srcs.txt)) - -# vpx_config.c is an auto-generated file in $(libvpx_target). -libvpx_codec_srcs_c_arm := $(addprefix libvpx/, $(filter-out vpx_config.c, \ - $(filter %.c, $(libvpx_codec_srcs)))) \ - $(libvpx_target)/vpx_config.c - -libvpx_codec_srcs_asm_arm := $(filter %.asm, $(libvpx_codec_srcs)) diff --git a/config.arm64.mk b/config.arm64.mk deleted file mode 100644 index 0740fd908..000000000 --- a/config.arm64.mk +++ /dev/null @@ -1,18 +0,0 @@ -# Output variables: -# libvpx_config_dir_arm64 -# libvpx_codec_srcs_c_arm64 -# libvpx_codec_srcs_asm_arm64 - -libvpx_target := config/arm64 - -LOCAL_ARM_MODE := arm - -libvpx_config_dir_arm64 := $(LOCAL_PATH)/$(libvpx_target) -libvpx_codec_srcs := $(sort $(shell cat $(libvpx_config_dir_arm64)/libvpx_srcs.txt)) - -# vpx_config.c is an auto-generated file in $(libvpx_target). -libvpx_codec_srcs_c_arm64 := $(addprefix libvpx/, $(filter-out vpx_config.c, \ - $(filter %.c, $(libvpx_codec_srcs)))) \ - $(libvpx_target)/vpx_config.c - -libvpx_codec_srcs_asm_arm64 := $(filter %.asm.s, $(libvpx_codec_srcs)) diff --git a/config.mips.mk b/config.mips.mk deleted file mode 100644 index 80b61e3ce..000000000 --- a/config.mips.mk +++ /dev/null @@ -1,25 +0,0 @@ -# Output variables: -# libvpx_config_dir_mips -# libvpx_codec_srcs_c_mips - -ifneq ($(ARCH_HAS_BIGENDIAN),true) - ifeq ($(ARCH_MIPS_DSP_REV),2) - libvpx_target := config/mips32-dspr2 - else - ifeq ($(ARCH_MIPS_HAS_MSA),true) - libvpx_target := config/mips32-msa - else - libvpx_target := config/mips32 - endif - endif -else - libvpx_target := config/generic -endif - -libvpx_config_dir_mips := $(LOCAL_PATH)/$(libvpx_target) -libvpx_codec_srcs := $(sort $(shell cat $(libvpx_config_dir_mips)/libvpx_srcs.txt)) - -# vpx_config.c is an auto-generated file in $(libvpx_target). -libvpx_codec_srcs_c_mips := $(addprefix libvpx/, $(filter-out vpx_config.c, \ - $(filter %.c, $(libvpx_codec_srcs)))) \ - $(libvpx_target)/vpx_config.c diff --git a/config.mips64.mk b/config.mips64.mk deleted file mode 100644 index f258b10ae..000000000 --- a/config.mips64.mk +++ /dev/null @@ -1,21 +0,0 @@ -# Output variables: -# libvpx_config_dir_mips64 -# libvpx_codec_srcs_c_mips64 - -ifneq ($(ARCH_HAS_BIGENDIAN),true) - ifeq ($(ARCH_MIPS_HAS_MSA),true) - libvpx_target := config/mips64-msa - else - libvpx_target := config/mips64 - endif -else - libvpx_target := config/generic -endif - -libvpx_config_dir_mips64 := $(LOCAL_PATH)/$(libvpx_target) -libvpx_codec_srcs := $(sort $(shell cat $(libvpx_config_dir_mips64)/libvpx_srcs.txt)) - -# vpx_config.c is an auto-generated file in $(libvpx_target). -libvpx_codec_srcs_c_mips64 := $(addprefix libvpx/, $(filter-out vpx_config.c, \ - $(filter %.c, $(libvpx_codec_srcs)))) \ - $(libvpx_target)/vpx_config.c diff --git a/config.x86.mk b/config.x86.mk deleted file mode 100644 index 3ebb313be..000000000 --- a/config.x86.mk +++ /dev/null @@ -1,16 +0,0 @@ -# Output variables: -# libvpx_config_dir_x86 -# libvpx_codec_srcs_c_x86 - -libvpx_target := config/x86 - -libvpx_config_dir_x86 := $(LOCAL_PATH)/$(libvpx_target) -libvpx_codec_srcs := $(sort $(shell cat $(libvpx_config_dir_x86)/libvpx_srcs.txt)) - -# vpx_config.c is an auto-generated file in $(libvpx_target). -libvpx_codec_srcs_c_x86 := $(addprefix libvpx/, $(filter-out vpx_config.c, \ - $(filter %.c, $(libvpx_codec_srcs)))) \ - $(libvpx_target)/vpx_config.c - -# X86 asm files are processed by the system and sent to yasm -libvpx_codec_srcs_c_x86 += $(addprefix libvpx/, $(filter %.asm, $(libvpx_codec_srcs))) diff --git a/config.x86_64.mk b/config.x86_64.mk deleted file mode 100644 index fb9ceda75..000000000 --- a/config.x86_64.mk +++ /dev/null @@ -1,17 +0,0 @@ -# Output variables: -# libvpx_config_dir_x86_64 -# libvpx_codec_srcs_c_x86_64 -# libvpx_codec_srcs_asm_x86_64 - -libvpx_target := config/generic - -libvpx_config_dir_x86_64 := $(LOCAL_PATH)/$(libvpx_target) -libvpx_codec_srcs := $(sort $(shell cat $(libvpx_config_dir_x86_64)/libvpx_srcs.txt)) - -# vpx_config.c is an auto-generated file in $(libvpx_target). -libvpx_codec_srcs_c_x86_64 := $(addprefix libvpx/, $(filter-out vpx_config.c, \ - $(filter %.c, $(libvpx_codec_srcs)))) \ - $(libvpx_target)/vpx_config.c - -# X86_64 asm files are processed by the system and sent to yasm -libvpx_codec_srcs_c_x86_64 += $(addprefix libvpx/, $(filter %.asm, $(libvpx_codec_srcs))) diff --git a/config/arm-neon/libvpx_srcs.txt b/config/arm-neon/libvpx_srcs.txt deleted file mode 100644 index e2e097fce..000000000 --- a/config/arm-neon/libvpx_srcs.txt +++ /dev/null @@ -1,399 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -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/idct_dequant_0_2x_neon.c -vp8/common/arm/neon/idct_dequant_full_2x_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/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -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/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/arm/neon/vp9_iht4x4_add_neon.c -vp9/common/arm/neon/vp9_iht8x8_add_neon.c -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/arm/neon/vp9_dct_neon.c -vp9/encoder/arm/neon/vp9_error_neon.c -vp9/encoder/arm/neon/vp9_quantize_neon.c -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/arm/avg_neon.c -vpx_dsp/arm/fdct_neon.c -vpx_dsp/arm/fwd_txfm_neon.c -vpx_dsp/arm/hadamard_neon.c -vpx_dsp/arm/idct16x16_1_add_neon.c -vpx_dsp/arm/idct16x16_add_neon.c -vpx_dsp/arm/idct32x32_135_add_neon.c -vpx_dsp/arm/idct32x32_1_add_neon.c -vpx_dsp/arm/idct32x32_34_add_neon.c -vpx_dsp/arm/idct32x32_add_neon.c -vpx_dsp/arm/idct4x4_1_add_neon.asm -vpx_dsp/arm/idct4x4_add_neon.asm -vpx_dsp/arm/idct8x8_1_add_neon.c -vpx_dsp/arm/idct8x8_add_neon.c -vpx_dsp/arm/idct_neon.asm -vpx_dsp/arm/idct_neon.h -vpx_dsp/arm/intrapred_neon.c -vpx_dsp/arm/intrapred_neon_asm.asm -vpx_dsp/arm/loopfilter_16_neon.asm -vpx_dsp/arm/loopfilter_4_neon.asm -vpx_dsp/arm/loopfilter_8_neon.asm -vpx_dsp/arm/mem_neon.h -vpx_dsp/arm/sad4d_neon.c -vpx_dsp/arm/sad_neon.c -vpx_dsp/arm/save_reg_neon.asm -vpx_dsp/arm/subpel_variance_neon.c -vpx_dsp/arm/subtract_neon.c -vpx_dsp/arm/transpose_neon.h -vpx_dsp/arm/variance_neon.c -vpx_dsp/arm/vpx_convolve8_avg_neon_asm.asm -vpx_dsp/arm/vpx_convolve8_neon_asm.asm -vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm -vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm -vpx_dsp/arm/vpx_convolve_neon.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/arm.h -vpx_ports/arm_cpudetect.c -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/arm/libvpx_srcs.txt b/config/arm/libvpx_srcs.txt deleted file mode 100644 index f09ec6ace..000000000 --- a/config/arm/libvpx_srcs.txt +++ /dev/null @@ -1,340 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/arm.h -vpx_ports/arm_cpudetect.c -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/arm64/libvpx_srcs.txt b/config/arm64/libvpx_srcs.txt deleted file mode 100644 index b2230884b..000000000 --- a/config/arm64/libvpx_srcs.txt +++ /dev/null @@ -1,393 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -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/idct_dequant_0_2x_neon.c -vp8/common/arm/neon/idct_dequant_full_2x_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/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -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/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/arm/neon/vp9_iht4x4_add_neon.c -vp9/common/arm/neon/vp9_iht8x8_add_neon.c -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/arm/neon/vp9_dct_neon.c -vp9/encoder/arm/neon/vp9_error_neon.c -vp9/encoder/arm/neon/vp9_quantize_neon.c -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/arm/avg_neon.c -vpx_dsp/arm/fdct_neon.c -vpx_dsp/arm/fwd_txfm_neon.c -vpx_dsp/arm/hadamard_neon.c -vpx_dsp/arm/idct16x16_1_add_neon.c -vpx_dsp/arm/idct16x16_add_neon.c -vpx_dsp/arm/idct32x32_135_add_neon.c -vpx_dsp/arm/idct32x32_1_add_neon.c -vpx_dsp/arm/idct32x32_34_add_neon.c -vpx_dsp/arm/idct32x32_add_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/idct_neon.h -vpx_dsp/arm/intrapred_neon.c -vpx_dsp/arm/loopfilter_neon.c -vpx_dsp/arm/mem_neon.h -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/transpose_neon.h -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/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/arm.h -vpx_ports/arm_cpudetect.c -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/generic/libvpx_srcs.txt b/config/generic/libvpx_srcs.txt deleted file mode 100644 index 15ed802ea..000000000 --- a/config/generic/libvpx_srcs.txt +++ /dev/null @@ -1,338 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/mips32-dspr2/libvpx_srcs.txt b/config/mips32-dspr2/libvpx_srcs.txt deleted file mode 100644 index 09b19f186..000000000 --- a/config/mips32-dspr2/libvpx_srcs.txt +++ /dev/null @@ -1,377 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/mips/dspr2/dequantize_dspr2.c -vp8/common/mips/dspr2/filter_dspr2.c -vp8/common/mips/dspr2/idct_blk_dspr2.c -vp8/common/mips/dspr2/idctllm_dspr2.c -vp8/common/mips/dspr2/reconinter_dspr2.c -vp8/common/mips/dspr2/vp8_loopfilter_filters_dspr2.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/mips/dspr2/vp9_itrans16_dspr2.c -vp9/common/mips/dspr2/vp9_itrans4_dspr2.c -vp9/common/mips/dspr2/vp9_itrans8_dspr2.c -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/mips/common_dspr2.c -vpx_dsp/mips/common_dspr2.h -vpx_dsp/mips/convolve2_avg_dspr2.c -vpx_dsp/mips/convolve2_avg_horiz_dspr2.c -vpx_dsp/mips/convolve2_dspr2.c -vpx_dsp/mips/convolve2_horiz_dspr2.c -vpx_dsp/mips/convolve2_vert_dspr2.c -vpx_dsp/mips/convolve8_avg_dspr2.c -vpx_dsp/mips/convolve8_avg_horiz_dspr2.c -vpx_dsp/mips/convolve8_dspr2.c -vpx_dsp/mips/convolve8_horiz_dspr2.c -vpx_dsp/mips/convolve8_vert_dspr2.c -vpx_dsp/mips/convolve_common_dspr2.h -vpx_dsp/mips/intrapred16_dspr2.c -vpx_dsp/mips/intrapred4_dspr2.c -vpx_dsp/mips/intrapred8_dspr2.c -vpx_dsp/mips/inv_txfm_dspr2.h -vpx_dsp/mips/itrans16_dspr2.c -vpx_dsp/mips/itrans32_cols_dspr2.c -vpx_dsp/mips/itrans32_dspr2.c -vpx_dsp/mips/itrans4_dspr2.c -vpx_dsp/mips/itrans8_dspr2.c -vpx_dsp/mips/loopfilter_filters_dspr2.c -vpx_dsp/mips/loopfilter_filters_dspr2.h -vpx_dsp/mips/loopfilter_macros_dspr2.h -vpx_dsp/mips/loopfilter_masks_dspr2.h -vpx_dsp/mips/loopfilter_mb_dspr2.c -vpx_dsp/mips/loopfilter_mb_horiz_dspr2.c -vpx_dsp/mips/loopfilter_mb_vert_dspr2.c -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -vpx_scale/generic/gen_scalers.c -vpx_scale/generic/vpx_scale.c -vpx_scale/generic/yv12config.c -vpx_scale/generic/yv12extend.c -vpx_scale/mips/dspr2/yv12extend_dspr2.c -vpx_scale/vpx_scale.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/mips32-msa/libvpx_srcs.txt b/config/mips32-msa/libvpx_srcs.txt deleted file mode 100644 index 3eb01d7ea..000000000 --- a/config/mips32-msa/libvpx_srcs.txt +++ /dev/null @@ -1,386 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/mips/msa/bilinear_filter_msa.c -vp8/common/mips/msa/copymem_msa.c -vp8/common/mips/msa/idct_msa.c -vp8/common/mips/msa/loopfilter_filters_msa.c -vp8/common/mips/msa/sixtap_filter_msa.c -vp8/common/mips/msa/vp8_macros_msa.h -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/mips/msa/dct_msa.c -vp8/encoder/mips/msa/denoising_msa.c -vp8/encoder/mips/msa/encodeopt_msa.c -vp8/encoder/mips/msa/quantize_msa.c -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/mips/msa/vp9_idct16x16_msa.c -vp9/common/mips/msa/vp9_idct4x4_msa.c -vp9/common/mips/msa/vp9_idct8x8_msa.c -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/mips/msa/vp9_error_msa.c -vp9/encoder/mips/msa/vp9_fdct16x16_msa.c -vp9/encoder/mips/msa/vp9_fdct4x4_msa.c -vp9/encoder/mips/msa/vp9_fdct8x8_msa.c -vp9/encoder/mips/msa/vp9_fdct_msa.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/mips/avg_msa.c -vpx_dsp/mips/fwd_dct32x32_msa.c -vpx_dsp/mips/fwd_txfm_msa.c -vpx_dsp/mips/fwd_txfm_msa.h -vpx_dsp/mips/idct16x16_msa.c -vpx_dsp/mips/idct32x32_msa.c -vpx_dsp/mips/idct4x4_msa.c -vpx_dsp/mips/idct8x8_msa.c -vpx_dsp/mips/intrapred_msa.c -vpx_dsp/mips/inv_txfm_msa.h -vpx_dsp/mips/loopfilter_16_msa.c -vpx_dsp/mips/loopfilter_4_msa.c -vpx_dsp/mips/loopfilter_8_msa.c -vpx_dsp/mips/loopfilter_msa.h -vpx_dsp/mips/macros_msa.h -vpx_dsp/mips/sad_msa.c -vpx_dsp/mips/sub_pixel_variance_msa.c -vpx_dsp/mips/subtract_msa.c -vpx_dsp/mips/sum_squares_msa.c -vpx_dsp/mips/txfm_macros_msa.h -vpx_dsp/mips/variance_msa.c -vpx_dsp/mips/vpx_convolve8_avg_horiz_msa.c -vpx_dsp/mips/vpx_convolve8_avg_msa.c -vpx_dsp/mips/vpx_convolve8_avg_vert_msa.c -vpx_dsp/mips/vpx_convolve8_horiz_msa.c -vpx_dsp/mips/vpx_convolve8_msa.c -vpx_dsp/mips/vpx_convolve8_vert_msa.c -vpx_dsp/mips/vpx_convolve_avg_msa.c -vpx_dsp/mips/vpx_convolve_copy_msa.c -vpx_dsp/mips/vpx_convolve_msa.h -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/mips32/libvpx_srcs.txt b/config/mips32/libvpx_srcs.txt deleted file mode 100644 index 15ed802ea..000000000 --- a/config/mips32/libvpx_srcs.txt +++ /dev/null @@ -1,338 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/mips64-msa/libvpx_srcs.txt b/config/mips64-msa/libvpx_srcs.txt deleted file mode 100644 index 3eb01d7ea..000000000 --- a/config/mips64-msa/libvpx_srcs.txt +++ /dev/null @@ -1,386 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/mips/msa/bilinear_filter_msa.c -vp8/common/mips/msa/copymem_msa.c -vp8/common/mips/msa/idct_msa.c -vp8/common/mips/msa/loopfilter_filters_msa.c -vp8/common/mips/msa/sixtap_filter_msa.c -vp8/common/mips/msa/vp8_macros_msa.h -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/mips/msa/dct_msa.c -vp8/encoder/mips/msa/denoising_msa.c -vp8/encoder/mips/msa/encodeopt_msa.c -vp8/encoder/mips/msa/quantize_msa.c -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/mips/msa/vp9_idct16x16_msa.c -vp9/common/mips/msa/vp9_idct4x4_msa.c -vp9/common/mips/msa/vp9_idct8x8_msa.c -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/mips/msa/vp9_error_msa.c -vp9/encoder/mips/msa/vp9_fdct16x16_msa.c -vp9/encoder/mips/msa/vp9_fdct4x4_msa.c -vp9/encoder/mips/msa/vp9_fdct8x8_msa.c -vp9/encoder/mips/msa/vp9_fdct_msa.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/mips/avg_msa.c -vpx_dsp/mips/fwd_dct32x32_msa.c -vpx_dsp/mips/fwd_txfm_msa.c -vpx_dsp/mips/fwd_txfm_msa.h -vpx_dsp/mips/idct16x16_msa.c -vpx_dsp/mips/idct32x32_msa.c -vpx_dsp/mips/idct4x4_msa.c -vpx_dsp/mips/idct8x8_msa.c -vpx_dsp/mips/intrapred_msa.c -vpx_dsp/mips/inv_txfm_msa.h -vpx_dsp/mips/loopfilter_16_msa.c -vpx_dsp/mips/loopfilter_4_msa.c -vpx_dsp/mips/loopfilter_8_msa.c -vpx_dsp/mips/loopfilter_msa.h -vpx_dsp/mips/macros_msa.h -vpx_dsp/mips/sad_msa.c -vpx_dsp/mips/sub_pixel_variance_msa.c -vpx_dsp/mips/subtract_msa.c -vpx_dsp/mips/sum_squares_msa.c -vpx_dsp/mips/txfm_macros_msa.h -vpx_dsp/mips/variance_msa.c -vpx_dsp/mips/vpx_convolve8_avg_horiz_msa.c -vpx_dsp/mips/vpx_convolve8_avg_msa.c -vpx_dsp/mips/vpx_convolve8_avg_vert_msa.c -vpx_dsp/mips/vpx_convolve8_horiz_msa.c -vpx_dsp/mips/vpx_convolve8_msa.c -vpx_dsp/mips/vpx_convolve8_vert_msa.c -vpx_dsp/mips/vpx_convolve_avg_msa.c -vpx_dsp/mips/vpx_convolve_copy_msa.c -vpx_dsp/mips/vpx_convolve_msa.h -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/mips64/libvpx_srcs.txt b/config/mips64/libvpx_srcs.txt deleted file mode 100644 index 15ed802ea..000000000 --- a/config/mips64/libvpx_srcs.txt +++ /dev/null @@ -1,338 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/x86/libvpx_srcs.txt b/config/x86/libvpx_srcs.txt deleted file mode 100644 index b6ff98974..000000000 --- a/config/x86/libvpx_srcs.txt +++ /dev/null @@ -1,417 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/mfqe.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/postproc.c -vp8/common/postproc.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/common/x86/copy_sse2.asm -vp8/common/x86/copy_sse3.asm -vp8/common/x86/dequantize_mmx.asm -vp8/common/x86/filter_x86.c -vp8/common/x86/filter_x86.h -vp8/common/x86/idct_blk_mmx.c -vp8/common/x86/idct_blk_sse2.c -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/loopfilter_x86.c -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/common/x86/vp8_asm_stubs.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/encoder/x86/dct_sse2.asm -vp8/encoder/x86/denoising_sse2.c -vp8/encoder/x86/encodeopt.asm -vp8/encoder/x86/fwalsh_sse2.asm -vp8/encoder/x86/quantize_mmx.asm -vp8/encoder/x86/quantize_ssse3.c -vp8/encoder/x86/vp8_enc_stubs_mmx.c -vp8/encoder/x86/vp8_enc_stubs_sse2.c -vp8/encoder/x86/vp8_quantize_sse2.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/common/x86/vp9_idct_intrin_sse2.c -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/encoder/x86/vp9_dct_intrin_sse2.c -vp9/encoder/x86/vp9_dct_sse2.asm -vp9/encoder/x86/vp9_dct_ssse3.c -vp9/encoder/x86/vp9_error_sse2.asm -vp9/encoder/x86/vp9_frame_scale_ssse3.c -vp9/encoder/x86/vp9_quantize_sse2.c -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/add_noise.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/deblock.c -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/postproc.h -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_dsp/x86/add_noise_sse2.asm -vpx_dsp/x86/avg_intrin_sse2.c -vpx_dsp/x86/avg_pred_sse2.c -vpx_dsp/x86/bitdepth_conversion_sse2.h -vpx_dsp/x86/convolve.h -vpx_dsp/x86/deblock_sse2.asm -vpx_dsp/x86/fwd_dct32x32_impl_sse2.h -vpx_dsp/x86/fwd_txfm_impl_sse2.h -vpx_dsp/x86/fwd_txfm_sse2.c -vpx_dsp/x86/fwd_txfm_sse2.h -vpx_dsp/x86/intrapred_sse2.asm -vpx_dsp/x86/intrapred_ssse3.asm -vpx_dsp/x86/inv_txfm_sse2.c -vpx_dsp/x86/inv_txfm_sse2.h -vpx_dsp/x86/inv_txfm_ssse3.c -vpx_dsp/x86/inv_wht_sse2.asm -vpx_dsp/x86/loopfilter_sse2.c -vpx_dsp/x86/quantize_sse2.c -vpx_dsp/x86/sad4d_sse2.asm -vpx_dsp/x86/sad_sse2.asm -vpx_dsp/x86/sad_sse3.asm -vpx_dsp/x86/sad_ssse3.asm -vpx_dsp/x86/subpel_variance_sse2.asm -vpx_dsp/x86/subtract_sse2.asm -vpx_dsp/x86/sum_squares_sse2.c -vpx_dsp/x86/transpose_sse2.h -vpx_dsp/x86/txfm_common_sse2.h -vpx_dsp/x86/variance_sse2.c -vpx_dsp/x86/vpx_asm_stubs.c -vpx_dsp/x86/vpx_convolve_copy_sse2.asm -vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c -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_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/emms.asm -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -vpx_ports/x86.h -vpx_ports/x86_abi_support.asm -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/config/x86_64/libvpx_srcs.txt b/config/x86_64/libvpx_srcs.txt deleted file mode 100644 index 3d9417fcc..000000000 --- a/config/x86_64/libvpx_srcs.txt +++ /dev/null @@ -1,423 +0,0 @@ -CHANGELOG -build/make/rtcd.pl -build/make/version.sh -libs.mk -vp8/common/alloccommon.c -vp8/common/alloccommon.h -vp8/common/blockd.c -vp8/common/blockd.h -vp8/common/coefupdateprobs.h -vp8/common/common.h -vp8/common/copy_c.c -vp8/common/default_coef_probs.h -vp8/common/dequantize.c -vp8/common/entropy.c -vp8/common/entropy.h -vp8/common/entropymode.c -vp8/common/entropymode.h -vp8/common/entropymv.c -vp8/common/entropymv.h -vp8/common/extend.c -vp8/common/extend.h -vp8/common/filter.c -vp8/common/filter.h -vp8/common/findnearmv.c -vp8/common/findnearmv.h -vp8/common/generic/systemdependent.c -vp8/common/header.h -vp8/common/idct_blk.c -vp8/common/idctllm.c -vp8/common/invtrans.h -vp8/common/loopfilter.h -vp8/common/loopfilter_filters.c -vp8/common/mbpitch.c -vp8/common/mfqe.c -vp8/common/modecont.c -vp8/common/modecont.h -vp8/common/mv.h -vp8/common/onyx.h -vp8/common/onyxc_int.h -vp8/common/onyxd.h -vp8/common/postproc.c -vp8/common/postproc.h -vp8/common/ppflags.h -vp8/common/quant_common.c -vp8/common/quant_common.h -vp8/common/reconinter.c -vp8/common/reconinter.h -vp8/common/reconintra.c -vp8/common/reconintra.h -vp8/common/reconintra4x4.c -vp8/common/reconintra4x4.h -vp8/common/rtcd.c -vp8/common/rtcd_defs.pl -vp8/common/setupintrarecon.c -vp8/common/setupintrarecon.h -vp8/common/swapyv12buffer.c -vp8/common/swapyv12buffer.h -vp8/common/systemdependent.h -vp8/common/threading.h -vp8/common/treecoder.c -vp8/common/treecoder.h -vp8/common/vp8_entropymodedata.h -vp8/common/vp8_loopfilter.c -vp8/common/x86/copy_sse2.asm -vp8/common/x86/copy_sse3.asm -vp8/common/x86/dequantize_mmx.asm -vp8/common/x86/filter_x86.c -vp8/common/x86/filter_x86.h -vp8/common/x86/idct_blk_mmx.c -vp8/common/x86/idct_blk_sse2.c -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/loopfilter_x86.c -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/common/x86/vp8_asm_stubs.c -vp8/decoder/dboolhuff.c -vp8/decoder/dboolhuff.h -vp8/decoder/decodeframe.c -vp8/decoder/decodemv.c -vp8/decoder/decodemv.h -vp8/decoder/decoderthreading.h -vp8/decoder/detokenize.c -vp8/decoder/detokenize.h -vp8/decoder/onyxd_if.c -vp8/decoder/onyxd_int.h -vp8/decoder/threading.c -vp8/decoder/treereader.h -vp8/encoder/bitstream.c -vp8/encoder/bitstream.h -vp8/encoder/block.h -vp8/encoder/boolhuff.c -vp8/encoder/boolhuff.h -vp8/encoder/dct.c -vp8/encoder/dct_value_cost.h -vp8/encoder/dct_value_tokens.h -vp8/encoder/defaultcoefcounts.h -vp8/encoder/denoising.c -vp8/encoder/denoising.h -vp8/encoder/encodeframe.c -vp8/encoder/encodeframe.h -vp8/encoder/encodeintra.c -vp8/encoder/encodeintra.h -vp8/encoder/encodemb.c -vp8/encoder/encodemb.h -vp8/encoder/encodemv.c -vp8/encoder/encodemv.h -vp8/encoder/ethreading.c -vp8/encoder/firstpass.h -vp8/encoder/lookahead.c -vp8/encoder/lookahead.h -vp8/encoder/mcomp.c -vp8/encoder/mcomp.h -vp8/encoder/modecosts.c -vp8/encoder/modecosts.h -vp8/encoder/onyx_if.c -vp8/encoder/onyx_int.h -vp8/encoder/pickinter.c -vp8/encoder/pickinter.h -vp8/encoder/picklpf.c -vp8/encoder/quantize.h -vp8/encoder/ratectrl.c -vp8/encoder/ratectrl.h -vp8/encoder/rdopt.c -vp8/encoder/rdopt.h -vp8/encoder/segmentation.c -vp8/encoder/segmentation.h -vp8/encoder/tokenize.c -vp8/encoder/tokenize.h -vp8/encoder/treewriter.c -vp8/encoder/treewriter.h -vp8/encoder/vp8_quantize.c -vp8/encoder/x86/dct_sse2.asm -vp8/encoder/x86/denoising_sse2.c -vp8/encoder/x86/encodeopt.asm -vp8/encoder/x86/fwalsh_sse2.asm -vp8/encoder/x86/quantize_mmx.asm -vp8/encoder/x86/quantize_ssse3.c -vp8/encoder/x86/vp8_enc_stubs_mmx.c -vp8/encoder/x86/vp8_enc_stubs_sse2.c -vp8/encoder/x86/vp8_quantize_sse2.c -vp8/vp8_common.mk -vp8/vp8_cx_iface.c -vp8/vp8_dx_iface.c -vp8/vp8cx.mk -vp8/vp8dx.mk -vp9/common/vp9_alloccommon.c -vp9/common/vp9_alloccommon.h -vp9/common/vp9_blockd.c -vp9/common/vp9_blockd.h -vp9/common/vp9_common.h -vp9/common/vp9_common_data.c -vp9/common/vp9_common_data.h -vp9/common/vp9_entropy.c -vp9/common/vp9_entropy.h -vp9/common/vp9_entropymode.c -vp9/common/vp9_entropymode.h -vp9/common/vp9_entropymv.c -vp9/common/vp9_entropymv.h -vp9/common/vp9_enums.h -vp9/common/vp9_filter.c -vp9/common/vp9_filter.h -vp9/common/vp9_frame_buffers.c -vp9/common/vp9_frame_buffers.h -vp9/common/vp9_idct.c -vp9/common/vp9_idct.h -vp9/common/vp9_loopfilter.c -vp9/common/vp9_loopfilter.h -vp9/common/vp9_mv.h -vp9/common/vp9_mvref_common.c -vp9/common/vp9_mvref_common.h -vp9/common/vp9_onyxc_int.h -vp9/common/vp9_ppflags.h -vp9/common/vp9_pred_common.c -vp9/common/vp9_pred_common.h -vp9/common/vp9_quant_common.c -vp9/common/vp9_quant_common.h -vp9/common/vp9_reconinter.c -vp9/common/vp9_reconinter.h -vp9/common/vp9_reconintra.c -vp9/common/vp9_reconintra.h -vp9/common/vp9_rtcd.c -vp9/common/vp9_rtcd_defs.pl -vp9/common/vp9_scale.c -vp9/common/vp9_scale.h -vp9/common/vp9_scan.c -vp9/common/vp9_scan.h -vp9/common/vp9_seg_common.c -vp9/common/vp9_seg_common.h -vp9/common/vp9_thread_common.c -vp9/common/vp9_thread_common.h -vp9/common/vp9_tile_common.c -vp9/common/vp9_tile_common.h -vp9/common/x86/vp9_idct_intrin_sse2.c -vp9/decoder/vp9_decodeframe.c -vp9/decoder/vp9_decodeframe.h -vp9/decoder/vp9_decodemv.c -vp9/decoder/vp9_decodemv.h -vp9/decoder/vp9_decoder.c -vp9/decoder/vp9_decoder.h -vp9/decoder/vp9_detokenize.c -vp9/decoder/vp9_detokenize.h -vp9/decoder/vp9_dsubexp.c -vp9/decoder/vp9_dsubexp.h -vp9/decoder/vp9_dthread.c -vp9/decoder/vp9_dthread.h -vp9/encoder/vp9_alt_ref_aq.c -vp9/encoder/vp9_alt_ref_aq.h -vp9/encoder/vp9_aq_360.c -vp9/encoder/vp9_aq_360.h -vp9/encoder/vp9_aq_complexity.c -vp9/encoder/vp9_aq_complexity.h -vp9/encoder/vp9_aq_cyclicrefresh.c -vp9/encoder/vp9_aq_cyclicrefresh.h -vp9/encoder/vp9_aq_variance.c -vp9/encoder/vp9_aq_variance.h -vp9/encoder/vp9_bitstream.c -vp9/encoder/vp9_bitstream.h -vp9/encoder/vp9_block.h -vp9/encoder/vp9_context_tree.c -vp9/encoder/vp9_context_tree.h -vp9/encoder/vp9_cost.c -vp9/encoder/vp9_cost.h -vp9/encoder/vp9_dct.c -vp9/encoder/vp9_encodeframe.c -vp9/encoder/vp9_encodeframe.h -vp9/encoder/vp9_encodemb.c -vp9/encoder/vp9_encodemb.h -vp9/encoder/vp9_encodemv.c -vp9/encoder/vp9_encodemv.h -vp9/encoder/vp9_encoder.c -vp9/encoder/vp9_encoder.h -vp9/encoder/vp9_ethread.c -vp9/encoder/vp9_ethread.h -vp9/encoder/vp9_extend.c -vp9/encoder/vp9_extend.h -vp9/encoder/vp9_firstpass.c -vp9/encoder/vp9_firstpass.h -vp9/encoder/vp9_frame_scale.c -vp9/encoder/vp9_job_queue.h -vp9/encoder/vp9_lookahead.c -vp9/encoder/vp9_lookahead.h -vp9/encoder/vp9_mbgraph.c -vp9/encoder/vp9_mbgraph.h -vp9/encoder/vp9_mcomp.c -vp9/encoder/vp9_mcomp.h -vp9/encoder/vp9_multi_thread.c -vp9/encoder/vp9_multi_thread.h -vp9/encoder/vp9_noise_estimate.c -vp9/encoder/vp9_noise_estimate.h -vp9/encoder/vp9_picklpf.c -vp9/encoder/vp9_picklpf.h -vp9/encoder/vp9_pickmode.c -vp9/encoder/vp9_pickmode.h -vp9/encoder/vp9_quantize.c -vp9/encoder/vp9_quantize.h -vp9/encoder/vp9_ratectrl.c -vp9/encoder/vp9_ratectrl.h -vp9/encoder/vp9_rd.c -vp9/encoder/vp9_rd.h -vp9/encoder/vp9_rdopt.c -vp9/encoder/vp9_rdopt.h -vp9/encoder/vp9_resize.c -vp9/encoder/vp9_resize.h -vp9/encoder/vp9_segmentation.c -vp9/encoder/vp9_segmentation.h -vp9/encoder/vp9_skin_detection.c -vp9/encoder/vp9_skin_detection.h -vp9/encoder/vp9_speed_features.c -vp9/encoder/vp9_speed_features.h -vp9/encoder/vp9_subexp.c -vp9/encoder/vp9_subexp.h -vp9/encoder/vp9_svc_layercontext.c -vp9/encoder/vp9_svc_layercontext.h -vp9/encoder/vp9_temporal_filter.c -vp9/encoder/vp9_temporal_filter.h -vp9/encoder/vp9_tokenize.c -vp9/encoder/vp9_tokenize.h -vp9/encoder/vp9_treewriter.c -vp9/encoder/vp9_treewriter.h -vp9/encoder/x86/vp9_dct_intrin_sse2.c -vp9/encoder/x86/vp9_dct_sse2.asm -vp9/encoder/x86/vp9_dct_ssse3.c -vp9/encoder/x86/vp9_error_sse2.asm -vp9/encoder/x86/vp9_frame_scale_ssse3.c -vp9/encoder/x86/vp9_quantize_sse2.c -vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm -vp9/vp9_common.mk -vp9/vp9_cx_iface.c -vp9/vp9_dx_iface.c -vp9/vp9_dx_iface.h -vp9/vp9_iface_common.h -vp9/vp9cx.mk -vp9/vp9dx.mk -vpx/internal/vpx_codec_internal.h -vpx/src/vpx_codec.c -vpx/src/vpx_decoder.c -vpx/src/vpx_encoder.c -vpx/src/vpx_image.c -vpx/vp8.h -vpx/vp8cx.h -vpx/vp8dx.h -vpx/vpx_codec.h -vpx/vpx_codec.mk -vpx/vpx_decoder.h -vpx/vpx_encoder.h -vpx/vpx_frame_buffer.h -vpx/vpx_image.h -vpx/vpx_integer.h -vpx_config.c -vpx_dsp/add_noise.c -vpx_dsp/avg.c -vpx_dsp/bitreader.c -vpx_dsp/bitreader.h -vpx_dsp/bitreader_buffer.c -vpx_dsp/bitreader_buffer.h -vpx_dsp/bitwriter.c -vpx_dsp/bitwriter.h -vpx_dsp/bitwriter_buffer.c -vpx_dsp/bitwriter_buffer.h -vpx_dsp/deblock.c -vpx_dsp/fwd_txfm.c -vpx_dsp/fwd_txfm.h -vpx_dsp/intrapred.c -vpx_dsp/inv_txfm.c -vpx_dsp/inv_txfm.h -vpx_dsp/loopfilter.c -vpx_dsp/postproc.h -vpx_dsp/prob.c -vpx_dsp/prob.h -vpx_dsp/psnr.c -vpx_dsp/psnr.h -vpx_dsp/quantize.c -vpx_dsp/quantize.h -vpx_dsp/sad.c -vpx_dsp/subtract.c -vpx_dsp/sum_squares.c -vpx_dsp/txfm_common.h -vpx_dsp/variance.c -vpx_dsp/variance.h -vpx_dsp/vpx_convolve.c -vpx_dsp/vpx_convolve.h -vpx_dsp/vpx_dsp.mk -vpx_dsp/vpx_dsp_common.h -vpx_dsp/vpx_dsp_rtcd.c -vpx_dsp/vpx_dsp_rtcd_defs.pl -vpx_dsp/vpx_filter.h -vpx_dsp/x86/add_noise_sse2.asm -vpx_dsp/x86/avg_intrin_sse2.c -vpx_dsp/x86/avg_pred_sse2.c -vpx_dsp/x86/avg_ssse3_x86_64.asm -vpx_dsp/x86/bitdepth_conversion_sse2.h -vpx_dsp/x86/convolve.h -vpx_dsp/x86/deblock_sse2.asm -vpx_dsp/x86/fwd_dct32x32_impl_sse2.h -vpx_dsp/x86/fwd_txfm_impl_sse2.h -vpx_dsp/x86/fwd_txfm_sse2.c -vpx_dsp/x86/fwd_txfm_sse2.h -vpx_dsp/x86/fwd_txfm_ssse3_x86_64.asm -vpx_dsp/x86/intrapred_sse2.asm -vpx_dsp/x86/intrapred_ssse3.asm -vpx_dsp/x86/inv_txfm_sse2.c -vpx_dsp/x86/inv_txfm_sse2.h -vpx_dsp/x86/inv_txfm_ssse3.c -vpx_dsp/x86/inv_wht_sse2.asm -vpx_dsp/x86/loopfilter_sse2.c -vpx_dsp/x86/quantize_sse2.c -vpx_dsp/x86/quantize_ssse3_x86_64.asm -vpx_dsp/x86/sad4d_sse2.asm -vpx_dsp/x86/sad_sse2.asm -vpx_dsp/x86/sad_sse3.asm -vpx_dsp/x86/sad_ssse3.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/sum_squares_sse2.c -vpx_dsp/x86/transpose_sse2.h -vpx_dsp/x86/txfm_common_sse2.h -vpx_dsp/x86/variance_sse2.c -vpx_dsp/x86/vpx_asm_stubs.c -vpx_dsp/x86/vpx_convolve_copy_sse2.asm -vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c -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_mem/include/vpx_mem_intrnl.h -vpx_mem/vpx_mem.c -vpx_mem/vpx_mem.h -vpx_mem/vpx_mem.mk -vpx_ports/bitops.h -vpx_ports/emmintrin_compat.h -vpx_ports/emms.asm -vpx_ports/mem.h -vpx_ports/mem_ops.h -vpx_ports/mem_ops_aligned.h -vpx_ports/msvc.h -vpx_ports/system_state.h -vpx_ports/vpx_once.h -vpx_ports/vpx_ports.mk -vpx_ports/vpx_timer.h -vpx_ports/x86.h -vpx_ports/x86_abi_support.asm -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.h -vpx_scale/vpx_scale.mk -vpx_scale/vpx_scale_rtcd.c -vpx_scale/vpx_scale_rtcd.pl -vpx_scale/yv12config.h -vpx_util/endian_inl.h -vpx_util/vpx_thread.c -vpx_util/vpx_thread.h -vpx_util/vpx_util.mk diff --git a/generate_config.sh b/generate_config.sh index 4f45fab1c..97e5a0026 100755 --- a/generate_config.sh +++ b/generate_config.sh @@ -7,12 +7,18 @@ # This script is used to generate files in the <platform> directories needed to # build libvpx. Every time libvpx source code is updated run this script. # -# For example: -# $ ./generate_config.sh +# The script depends on the bpfmt tool, which may need to be built with +# m -j blueprint_tools +# +# For example, from the top of an Android tree: +# $ source build/envsetup.sh +# $ m -j blueprint_tools +# $ external/libvpx/generate_config.sh # # And this will update all the config files needed. export LC_ALL=C +cd $(dirname $0) BASE_DIR=$(pwd) LIBVPX_SRC_DIR="libvpx" LIBVPX_CONFIG_DIR="config" @@ -133,6 +139,25 @@ function gen_config_files { rm -rf vpx_config.* vpx_version.h } +# Convert a list of sources to a blueprint file containing a variable +# assignment. +# $1 - Variable name prefix. +# $2 - Input file. +# $3 - Config directory. +function gen_bp_srcs { + echo "$1_c_srcs = [" + grep ".c$" $2 | grep -v "^vpx_config.c$" | awk '$0="\"libvpx/"$0"\","' + echo "\"$3/vpx_config.c\"," + echo "]" + if grep -q ".asm$" $2; then + echo + echo "$1_asm_srcs = [" + grep ".asm$" $2 | awk '$0="\"libvpx/"$0"\","' + echo "]" + fi + echo +} + echo "Create temporary directory." TEMP_DIR="$LIBVPX_SRC_DIR.temp" rm -rf $TEMP_DIR @@ -197,68 +222,77 @@ echo "Generate X86 source list." config=$(print_config x86) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/x86/ +gen_bp_srcs libvpx_x86 libvpx_srcs.txt $LIBVPX_CONFIG_DIR/x86 > config_x86.bp echo "Generate X86_64 source list." config=$(print_config x86_64) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/x86_64/ +gen_bp_srcs libvpx_x86_64 libvpx_srcs.txt $LIBVPX_CONFIG_DIR/x86_64 > config_x86_64.bp echo "Generate ARM source list." config=$(print_config arm) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/arm/ +gen_bp_srcs libvpx_arm libvpx_srcs.txt $LIBVPX_CONFIG_DIR/arm > config_arm.bp echo "Generate ARM NEON source list." config=$(print_config arm-neon) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/arm-neon/ +gen_bp_srcs libvpx_arm_neon libvpx_srcs.txt $LIBVPX_CONFIG_DIR/arm-neon > config_arm-neon.bp echo "Generate ARM64 source list." config=$(print_config arm64) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/arm64/ +gen_bp_srcs libvpx_arm64 libvpx_srcs.txt $LIBVPX_CONFIG_DIR/arm64 > config_arm64.bp echo "Generate MIPS source list." config=$(print_config_basic mips32) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/mips32/ +gen_bp_srcs libvpx_mips32 libvpx_srcs.txt $LIBVPX_CONFIG_DIR/mips32 > config_mips32.bp echo "Generate MIPS DSPR2 source list." config=$(print_config_basic mips32-dspr2) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/mips32-dspr2/ +gen_bp_srcs libvpx_mips32_dspr2 libvpx_srcs.txt $LIBVPX_CONFIG_DIR/mips32-dspr2 > config_mips32-dispr2.bp echo "Generate MIPS MSA source list." config=$(print_config_basic mips32-msa) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/mips32-msa/ +gen_bp_srcs libvpx_mips32_msa libvpx_srcs.txt $LIBVPX_CONFIG_DIR/mips32-msa > config_mips32-msa.bp echo "Generate MIPS64 source list." config=$(print_config_basic mips64) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/mips64/ +gen_bp_srcs libvpx_mips64 libvpx_srcs.txt $LIBVPX_CONFIG_DIR/mips64 > config_mips64.bp echo "Generate MIPS64 MSA source list." config=$(print_config_basic mips64-msa) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/mips64-msa/ +gen_bp_srcs libvpx_mips64_msa libvpx_srcs.txt $LIBVPX_CONFIG_DIR/mips64-msa > config_mips64-msa.bp echo "Generate GENERIC source list." config=$(print_config_basic generic) make_clean make libvpx_srcs.txt target=libs $config > /dev/null -cp libvpx_srcs.txt $BASE_DIR/$LIBVPX_CONFIG_DIR/generic/ - +gen_bp_srcs libvpx_generic libvpx_srcs.txt $LIBVPX_CONFIG_DIR/generic > config_generic.bp + +rm -f $BASE_DIR/Android.bp +( + echo "// THIS FILE IS AUTOGENERATED, DO NOT EDIT" + echo "// Generated from Android.bp.in, run ./generate_config.sh to regenerate" + echo + cat config_*.bp + cat $BASE_DIR/Android.bp.in +) > $BASE_DIR/Android.bp +bpfmt -w $BASE_DIR/Android.bp echo "Remove temporary directory." cd $BASE_DIR diff --git a/libvpx-asm-translation.mk b/libvpx-asm-translation.mk deleted file mode 100644 index f6055cdbb..000000000 --- a/libvpx-asm-translation.mk +++ /dev/null @@ -1,27 +0,0 @@ -# Rules to generate GAS compatible assembly from RVCT syntax files. -# Input variables: -# libvpx_2nd_arch -# libvpx_source_dir -# libvpx_codec_srcs_asm_<arch> -# -# Output variables: -# LOCAL_GENERATED_SOURCES_<arch> - -ifneq ($(strip $(libvpx_codec_srcs_asm_$(TARGET_$(libvpx_2nd_arch)ARCH))),) -libvpx_intermediates := $(call local-intermediates-dir,,$(libvpx_2nd_arch)) -# This step is only required for ARM. MIPS uses intrinsics exclusively and x86 -# requires 'yasm' to pre-process its assembly files. -# The ARM assembly sources must be converted from ADS to GAS compatible format. -VPX_ASM := $(addprefix $(libvpx_intermediates)/, $(libvpx_codec_srcs_asm_$(TARGET_$(libvpx_2nd_arch)ARCH))) -# The build system will accept arm assembly which ends in '.s' or '.S' -# Other build systems prefer capital S so smooth things out here. -VPX_GEN := $(addsuffix .S, $(VPX_ASM)) -$(VPX_GEN) : PRIVATE_SOURCE_DIR := $(libvpx_source_dir) -$(VPX_GEN) : PRIVATE_CUSTOM_TOOL = cat $< | perl $(PRIVATE_SOURCE_DIR)/build/make/ads2gas.pl > $@ -$(VPX_GEN) : $(libvpx_intermediates)/%.S : $(libvpx_source_dir)/% \ - $(libvpx_source_dir)/build/make/ads2gas.pl \ - $(libvpx_source_dir)/build/make/thumb.pm - $(transform-generated-source) - -LOCAL_GENERATED_SOURCES_$(TARGET_$(libvpx_2nd_arch)ARCH) += $(VPX_GEN) -endif diff --git a/libvpx.mk b/libvpx.mk deleted file mode 100644 index 93c663ccd..000000000 --- a/libvpx.mk +++ /dev/null @@ -1,48 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -# Clang arm assembler cannot compile libvpx .s files yet. -LOCAL_CLANG_ASFLAGS_arm += -no-integrated-as - -libvpx_source_dir := $(LOCAL_PATH)/libvpx - -## Arch-common settings -LOCAL_MODULE := libvpx -LOCAL_MODULE_CLASS := STATIC_LIBRARIES - -LOCAL_CFLAGS := -DHAVE_CONFIG_H=vpx_config.h - -# Want arm, not thumb, optimized -LOCAL_ARM_MODE := arm -LOCAL_CFLAGS += -O3 - -LOCAL_CFLAGS += -Wno-unused-parameter - -LOCAL_C_INCLUDES := $(libvpx_source_dir) - -LOCAL_SANITIZE := cfi -LOCAL_SANITIZE_DIAG := cfi - -# Load the arch-specific settings -include $(LOCAL_PATH)/config.$(TARGET_ARCH).mk -LOCAL_SRC_FILES_$(TARGET_ARCH) := $(libvpx_codec_srcs_c_$(TARGET_ARCH)) -LOCAL_C_INCLUDES_$(TARGET_ARCH) := $(libvpx_config_dir_$(TARGET_ARCH)) -libvpx_2nd_arch := -include $(LOCAL_PATH)/libvpx-asm-translation.mk - -ifdef TARGET_2ND_ARCH -include $(LOCAL_PATH)/config.$(TARGET_2ND_ARCH).mk -LOCAL_SRC_FILES_$(TARGET_2ND_ARCH) := $(libvpx_codec_srcs_c_$(TARGET_2ND_ARCH)) -LOCAL_C_INCLUDES_$(TARGET_2ND_ARCH) := $(libvpx_config_dir_$(TARGET_2ND_ARCH)) -libvpx_2nd_arch := $(TARGET_2ND_ARCH_VAR_PREFIX) -include $(LOCAL_PATH)/libvpx-asm-translation.mk -libvpx_2nd_arch := -endif - -libvpx_target := -libvpx_source_dir := -libvpx_intermediates := -libvpx_asm_offsets_intermediates := -libvpx_asm_offsets_files := - -include $(BUILD_STATIC_LIBRARY) diff --git a/libwebm.mk b/libwebm.mk deleted file mode 100644 index 9e872f472..000000000 --- a/libwebm.mk +++ /dev/null @@ -1,14 +0,0 @@ -# libwebm -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := libwebm/mkvparser/mkvparser.cc -LOCAL_CPP_EXTENSION := .cc -LOCAL_C_INCLUDES += $(LOCAL_PATH)/libwebm/ - -LOCAL_MODULE := libwebm - -LOCAL_SANITIZE := cfi -LOCAL_SANITIZE_DIAG := cfi - -include $(BUILD_STATIC_LIBRARY) diff --git a/libwebm/Android.bp b/libwebm/Android.bp new file mode 100644 index 000000000..a1d335ebc --- /dev/null +++ b/libwebm/Android.bp @@ -0,0 +1,11 @@ +cc_library_static { + name: "libwebm", + srcs: ["mkvparser/mkvparser.cc"], + export_include_dirs: ["."], + sanitize: { + cfi: true, + diag: { + cfi: true, + }, + }, +} |