aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorJohann <johannkoenig@google.com>2018-01-16 14:31:39 -0800
committerJohann <johannkoenig@google.com>2018-01-24 19:33:01 -0800
commitdf37111358d02836cb29bbcb9c6e4c95dff90a16 (patch)
tree6cd97ad8df3e86227802fe1b54b84570192297f6 /Android.bp
parent1b07e2077592ec4344fc5cae47e73c354a8a8163 (diff)
downloadlibvpx-df37111358d02836cb29bbcb9c6e4c95dff90a16.tar.gz
Update libvpx to v1.7.0
Test: existing Change-Id: I9078b655a90e406936c21bb3c1a938b217d5feae
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp108
1 files changed, 55 insertions, 53 deletions
diff --git a/Android.bp b/Android.bp
index 163b649af..58e8733e6 100644
--- a/Android.bp
+++ b/Android.bp
@@ -43,6 +43,7 @@ libvpx_arm_neon_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -102,8 +103,8 @@ libvpx_arm_neon_c_srcs = [
"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_frame_scale_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",
@@ -120,10 +121,8 @@ libvpx_arm_neon_c_srcs = [
"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",
@@ -139,7 +138,6 @@ libvpx_arm_neon_c_srcs = [
"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",
@@ -149,7 +147,11 @@ libvpx_arm_neon_c_srcs = [
"libvpx/vpx/src/vpx_encoder.c",
"libvpx/vpx/src/vpx_image.c",
"libvpx/vpx_dsp/arm/avg_neon.c",
+ "libvpx/vpx_dsp/arm/avg_pred_neon.c",
+ "libvpx/vpx_dsp/arm/fdct16x16_neon.c",
+ "libvpx/vpx_dsp/arm/fdct32x32_neon.c",
"libvpx/vpx_dsp/arm/fdct_neon.c",
+ "libvpx/vpx_dsp/arm/fdct_partial_neon.c",
"libvpx/vpx_dsp/arm/fwd_txfm_neon.c",
"libvpx/vpx_dsp/arm/hadamard_neon.c",
"libvpx/vpx_dsp/arm/highbd_idct16x16_add_neon.c",
@@ -174,12 +176,14 @@ libvpx_arm_neon_c_srcs = [
"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/quantize_neon.c",
"libvpx/vpx_dsp/arm/sad4d_neon.c",
"libvpx/vpx_dsp/arm/sad_neon.c",
"libvpx/vpx_dsp/arm/subpel_variance_neon.c",
"libvpx/vpx_dsp/arm/subtract_neon.c",
"libvpx/vpx_dsp/arm/variance_neon.c",
"libvpx/vpx_dsp/arm/vpx_convolve_neon.c",
+ "libvpx/vpx_dsp/arm/vpx_scaled_convolve8_neon.c",
"libvpx/vpx_dsp/avg.c",
"libvpx/vpx_dsp/bitreader.c",
"libvpx/vpx_dsp/bitreader_buffer.c",
@@ -193,6 +197,7 @@ libvpx_arm_neon_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -206,6 +211,7 @@ libvpx_arm_neon_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/arm-neon/vpx_config.c",
]
@@ -250,6 +256,7 @@ libvpx_arm_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -305,7 +312,6 @@ libvpx_arm_c_srcs = [
"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",
@@ -321,10 +327,8 @@ libvpx_arm_c_srcs = [
"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",
@@ -340,7 +344,6 @@ libvpx_arm_c_srcs = [
"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",
@@ -362,6 +365,7 @@ libvpx_arm_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -375,6 +379,7 @@ libvpx_arm_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/arm/vpx_config.c",
]
@@ -420,6 +425,7 @@ libvpx_arm64_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -479,8 +485,8 @@ libvpx_arm64_c_srcs = [
"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_frame_scale_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",
@@ -497,10 +503,8 @@ libvpx_arm64_c_srcs = [
"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",
@@ -516,7 +520,6 @@ libvpx_arm64_c_srcs = [
"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",
@@ -526,7 +529,11 @@ libvpx_arm64_c_srcs = [
"libvpx/vpx/src/vpx_encoder.c",
"libvpx/vpx/src/vpx_image.c",
"libvpx/vpx_dsp/arm/avg_neon.c",
+ "libvpx/vpx_dsp/arm/avg_pred_neon.c",
+ "libvpx/vpx_dsp/arm/fdct16x16_neon.c",
+ "libvpx/vpx_dsp/arm/fdct32x32_neon.c",
"libvpx/vpx_dsp/arm/fdct_neon.c",
+ "libvpx/vpx_dsp/arm/fdct_partial_neon.c",
"libvpx/vpx_dsp/arm/fwd_txfm_neon.c",
"libvpx/vpx_dsp/arm/hadamard_neon.c",
"libvpx/vpx_dsp/arm/highbd_idct16x16_add_neon.c",
@@ -554,6 +561,7 @@ libvpx_arm64_c_srcs = [
"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/quantize_neon.c",
"libvpx/vpx_dsp/arm/sad4d_neon.c",
"libvpx/vpx_dsp/arm/sad_neon.c",
"libvpx/vpx_dsp/arm/subpel_variance_neon.c",
@@ -563,6 +571,7 @@ libvpx_arm64_c_srcs = [
"libvpx/vpx_dsp/arm/vpx_convolve_avg_neon.c",
"libvpx/vpx_dsp/arm/vpx_convolve_copy_neon.c",
"libvpx/vpx_dsp/arm/vpx_convolve_neon.c",
+ "libvpx/vpx_dsp/arm/vpx_scaled_convolve8_neon.c",
"libvpx/vpx_dsp/avg.c",
"libvpx/vpx_dsp/bitreader.c",
"libvpx/vpx_dsp/bitreader_buffer.c",
@@ -576,6 +585,7 @@ libvpx_arm64_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -589,6 +599,7 @@ libvpx_arm64_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/arm64/vpx_config.c",
]
@@ -618,6 +629,7 @@ libvpx_generic_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -673,7 +685,6 @@ libvpx_generic_c_srcs = [
"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",
@@ -689,10 +700,8 @@ libvpx_generic_c_srcs = [
"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",
@@ -708,7 +717,6 @@ libvpx_generic_c_srcs = [
"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",
@@ -730,6 +738,7 @@ libvpx_generic_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -742,6 +751,7 @@ libvpx_generic_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/generic/vpx_config.c",
]
@@ -777,6 +787,7 @@ libvpx_mips32_dspr2_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -832,7 +843,6 @@ libvpx_mips32_dspr2_c_srcs = [
"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",
@@ -848,10 +858,8 @@ libvpx_mips32_dspr2_c_srcs = [
"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",
@@ -867,7 +875,6 @@ libvpx_mips32_dspr2_c_srcs = [
"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",
@@ -907,6 +914,7 @@ libvpx_mips32_dspr2_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -920,6 +928,7 @@ libvpx_mips32_dspr2_c_srcs = [
"libvpx/vpx_scale/mips/dspr2/yv12extend_dspr2.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/mips32-dspr2/vpx_config.c",
]
@@ -954,6 +963,7 @@ libvpx_mips32_msa_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -1016,7 +1026,6 @@ libvpx_mips32_msa_c_srcs = [
"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",
@@ -1036,10 +1045,8 @@ libvpx_mips32_msa_c_srcs = [
"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",
@@ -1055,7 +1062,6 @@ libvpx_mips32_msa_c_srcs = [
"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",
@@ -1097,6 +1103,7 @@ libvpx_mips32_msa_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -1109,6 +1116,7 @@ libvpx_mips32_msa_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/mips32-msa/vpx_config.c",
]
@@ -1138,6 +1146,7 @@ libvpx_mips32_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -1193,7 +1202,6 @@ libvpx_mips32_c_srcs = [
"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",
@@ -1209,10 +1217,8 @@ libvpx_mips32_c_srcs = [
"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",
@@ -1228,7 +1234,6 @@ libvpx_mips32_c_srcs = [
"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",
@@ -1250,6 +1255,7 @@ libvpx_mips32_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -1262,6 +1268,7 @@ libvpx_mips32_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/mips32/vpx_config.c",
]
@@ -1296,6 +1303,7 @@ libvpx_mips64_msa_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -1358,7 +1366,6 @@ libvpx_mips64_msa_c_srcs = [
"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",
@@ -1378,10 +1385,8 @@ libvpx_mips64_msa_c_srcs = [
"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",
@@ -1397,7 +1402,6 @@ libvpx_mips64_msa_c_srcs = [
"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",
@@ -1439,6 +1443,7 @@ libvpx_mips64_msa_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -1451,6 +1456,7 @@ libvpx_mips64_msa_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/mips64-msa/vpx_config.c",
]
@@ -1480,6 +1486,7 @@ libvpx_mips64_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/decoder/dboolhuff.c",
"libvpx/vp8/decoder/decodeframe.c",
"libvpx/vp8/decoder/decodemv.c",
@@ -1535,7 +1542,6 @@ libvpx_mips64_c_srcs = [
"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",
@@ -1551,10 +1557,8 @@ libvpx_mips64_c_srcs = [
"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",
@@ -1570,7 +1574,6 @@ libvpx_mips64_c_srcs = [
"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",
@@ -1592,6 +1595,7 @@ libvpx_mips64_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -1604,6 +1608,7 @@ libvpx_mips64_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/mips64/vpx_config.c",
]
@@ -1635,6 +1640,7 @@ libvpx_x86_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/common/x86/filter_x86.c",
"libvpx/vp8/common/x86/idct_blk_mmx.c",
"libvpx/vp8/common/x86/idct_blk_sse2.c",
@@ -1668,10 +1674,9 @@ libvpx_x86_c_srcs = [
"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/encoder/x86/vp8_quantize_ssse3.c",
"libvpx/vp8/vp8_cx_iface.c",
"libvpx/vp8/vp8_dx_iface.c",
"libvpx/vp9/common/vp9_alloccommon.c",
@@ -1701,7 +1706,6 @@ libvpx_x86_c_srcs = [
"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",
@@ -1717,10 +1721,8 @@ libvpx_x86_c_srcs = [
"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",
@@ -1736,7 +1738,6 @@ libvpx_x86_c_srcs = [
"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",
@@ -1765,6 +1766,7 @@ libvpx_x86_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -1777,6 +1779,8 @@ libvpx_x86_c_srcs = [
"libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c",
"libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c",
"libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c",
+ "libvpx/vpx_dsp/x86/highbd_intrapred_intrin_sse2.c",
+ "libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c",
"libvpx/vpx_dsp/x86/highbd_loopfilter_sse2.c",
"libvpx/vpx_dsp/x86/highbd_quantize_intrin_sse2.c",
"libvpx/vpx_dsp/x86/highbd_variance_sse2.c",
@@ -1784,6 +1788,7 @@ libvpx_x86_c_srcs = [
"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/quantize_ssse3.c",
"libvpx/vpx_dsp/x86/sum_squares_sse2.c",
"libvpx/vpx_dsp/x86/variance_sse2.c",
"libvpx/vpx_dsp/x86/vpx_asm_stubs.c",
@@ -1795,6 +1800,7 @@ libvpx_x86_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/x86/vpx_config.c",
]
@@ -1815,7 +1821,6 @@ libvpx_x86_asm_srcs = [
"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",
@@ -1873,6 +1878,7 @@ libvpx_x86_64_c_srcs = [
"libvpx/vp8/common/swapyv12buffer.c",
"libvpx/vp8/common/treecoder.c",
"libvpx/vp8/common/vp8_loopfilter.c",
+ "libvpx/vp8/common/vp8_skin_detection.c",
"libvpx/vp8/common/x86/filter_x86.c",
"libvpx/vp8/common/x86/idct_blk_mmx.c",
"libvpx/vp8/common/x86/idct_blk_sse2.c",
@@ -1906,10 +1912,9 @@ libvpx_x86_64_c_srcs = [
"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/encoder/x86/vp8_quantize_ssse3.c",
"libvpx/vp8/vp8_cx_iface.c",
"libvpx/vp8/vp8_dx_iface.c",
"libvpx/vp9/common/vp9_alloccommon.c",
@@ -1939,7 +1944,6 @@ libvpx_x86_64_c_srcs = [
"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",
@@ -1955,10 +1959,8 @@ libvpx_x86_64_c_srcs = [
"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",
@@ -1974,7 +1976,6 @@ libvpx_x86_64_c_srcs = [
"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",
@@ -2003,6 +2004,7 @@ libvpx_x86_64_c_srcs = [
"libvpx/vpx_dsp/psnr.c",
"libvpx/vpx_dsp/quantize.c",
"libvpx/vpx_dsp/sad.c",
+ "libvpx/vpx_dsp/skin_detection.c",
"libvpx/vpx_dsp/subtract.c",
"libvpx/vpx_dsp/sum_squares.c",
"libvpx/vpx_dsp/variance.c",
@@ -2015,6 +2017,8 @@ libvpx_x86_64_c_srcs = [
"libvpx/vpx_dsp/x86/highbd_idct32x32_add_sse2.c",
"libvpx/vpx_dsp/x86/highbd_idct4x4_add_sse2.c",
"libvpx/vpx_dsp/x86/highbd_idct8x8_add_sse2.c",
+ "libvpx/vpx_dsp/x86/highbd_intrapred_intrin_sse2.c",
+ "libvpx/vpx_dsp/x86/highbd_intrapred_intrin_ssse3.c",
"libvpx/vpx_dsp/x86/highbd_loopfilter_sse2.c",
"libvpx/vpx_dsp/x86/highbd_quantize_intrin_sse2.c",
"libvpx/vpx_dsp/x86/highbd_variance_sse2.c",
@@ -2022,6 +2026,7 @@ libvpx_x86_64_c_srcs = [
"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/quantize_ssse3.c",
"libvpx/vpx_dsp/x86/sum_squares_sse2.c",
"libvpx/vpx_dsp/x86/variance_sse2.c",
"libvpx/vpx_dsp/x86/vpx_asm_stubs.c",
@@ -2033,6 +2038,7 @@ libvpx_x86_64_c_srcs = [
"libvpx/vpx_scale/generic/yv12extend.c",
"libvpx/vpx_scale/vpx_scale_rtcd.c",
"libvpx/vpx_util/vpx_thread.c",
+ "libvpx/vpx_util/vpx_write_yuv_frame.c",
"config/x86_64/vpx_config.c",
]
@@ -2054,7 +2060,6 @@ libvpx_x86_64_asm_srcs = [
"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",
@@ -2070,7 +2075,6 @@ libvpx_x86_64_asm_srcs = [
"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",
@@ -2175,8 +2179,6 @@ cc_library_static {
cflags: [
"-O3",
- "-Wall",
- "-Werror",
"-Wno-unused-parameter",
],