1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/media/libvpx/sources.mozbuild Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,341 @@ 1.4 +files = { 1.5 + 'ARM_ASM': [ 1.6 + 'vp8/common/arm/armv6/bilinearfilter_v6.asm', 1.7 + 'vp8/common/arm/armv6/copymem16x16_v6.asm', 1.8 + 'vp8/common/arm/armv6/copymem8x4_v6.asm', 1.9 + 'vp8/common/arm/armv6/copymem8x8_v6.asm', 1.10 + 'vp8/common/arm/armv6/dc_only_idct_add_v6.asm', 1.11 + 'vp8/common/arm/armv6/dequant_idct_v6.asm', 1.12 + 'vp8/common/arm/armv6/dequantize_v6.asm', 1.13 + 'vp8/common/arm/armv6/filter_v6.asm', 1.14 + 'vp8/common/arm/armv6/idct_blk_v6.c', 1.15 + 'vp8/common/arm/armv6/idct_v6.asm', 1.16 + 'vp8/common/arm/armv6/intra4x4_predict_v6.asm', 1.17 + 'vp8/common/arm/armv6/iwalsh_v6.asm', 1.18 + 'vp8/common/arm/armv6/loopfilter_v6.asm', 1.19 + 'vp8/common/arm/armv6/simpleloopfilter_v6.asm', 1.20 + 'vp8/common/arm/armv6/sixtappredict8x4_v6.asm', 1.21 + 'vp8/common/arm/armv6/vp8_sad16x16_armv6.asm', 1.22 + 'vp8/common/arm/armv6/vp8_variance16x16_armv6.asm', 1.23 + 'vp8/common/arm/armv6/vp8_variance8x8_armv6.asm', 1.24 + 'vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6.asm', 1.25 + 'vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6.asm', 1.26 + 'vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6.asm', 1.27 + 'vp8/common/arm/bilinearfilter_arm.c', 1.28 + 'vp8/common/arm/dequantize_arm.c', 1.29 + 'vp8/common/arm/filter_arm.c', 1.30 + 'vp8/common/arm/loopfilter_arm.c', 1.31 + 'vp8/common/arm/neon/bilinearpredict16x16_neon.asm', 1.32 + 'vp8/common/arm/neon/bilinearpredict4x4_neon.asm', 1.33 + 'vp8/common/arm/neon/bilinearpredict8x4_neon.asm', 1.34 + 'vp8/common/arm/neon/bilinearpredict8x8_neon.asm', 1.35 + 'vp8/common/arm/neon/buildintrapredictorsmby_neon.asm', 1.36 + 'vp8/common/arm/neon/copymem16x16_neon.asm', 1.37 + 'vp8/common/arm/neon/copymem8x4_neon.asm', 1.38 + 'vp8/common/arm/neon/copymem8x8_neon.asm', 1.39 + 'vp8/common/arm/neon/dc_only_idct_add_neon.asm', 1.40 + 'vp8/common/arm/neon/dequant_idct_neon.asm', 1.41 + 'vp8/common/arm/neon/dequantizeb_neon.asm', 1.42 + 'vp8/common/arm/neon/idct_blk_neon.c', 1.43 + 'vp8/common/arm/neon/idct_dequant_0_2x_neon.asm', 1.44 + 'vp8/common/arm/neon/idct_dequant_full_2x_neon.asm', 1.45 + 'vp8/common/arm/neon/iwalsh_neon.asm', 1.46 + 'vp8/common/arm/neon/loopfilter_neon.asm', 1.47 + 'vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.asm', 1.48 + 'vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.asm', 1.49 + 'vp8/common/arm/neon/mbloopfilter_neon.asm', 1.50 + 'vp8/common/arm/neon/sad16_neon.asm', 1.51 + 'vp8/common/arm/neon/sad8_neon.asm', 1.52 + 'vp8/common/arm/neon/save_reg_neon.asm', 1.53 + 'vp8/common/arm/neon/shortidct4x4llm_neon.asm', 1.54 + 'vp8/common/arm/neon/sixtappredict16x16_neon.asm', 1.55 + 'vp8/common/arm/neon/sixtappredict4x4_neon.asm', 1.56 + 'vp8/common/arm/neon/sixtappredict8x4_neon.asm', 1.57 + 'vp8/common/arm/neon/sixtappredict8x8_neon.asm', 1.58 + 'vp8/common/arm/neon/variance_neon.asm', 1.59 + 'vp8/common/arm/neon/vp8_subpixelvariance16x16_neon.asm', 1.60 + 'vp8/common/arm/neon/vp8_subpixelvariance16x16s_neon.asm', 1.61 + 'vp8/common/arm/neon/vp8_subpixelvariance8x8_neon.asm', 1.62 + 'vp8/common/arm/reconintra_arm.c', 1.63 + 'vp8/common/arm/variance_arm.c', 1.64 + 'vp8/encoder/arm/armv5te/boolhuff_armv5te.asm', 1.65 + 'vp8/encoder/arm/armv5te/vp8_packtokens_armv5.asm', 1.66 + 'vp8/encoder/arm/armv5te/vp8_packtokens_mbrow_armv5.asm', 1.67 + 'vp8/encoder/arm/armv5te/vp8_packtokens_partitions_armv5.asm', 1.68 + 'vp8/encoder/arm/armv6/vp8_fast_quantize_b_armv6.asm', 1.69 + 'vp8/encoder/arm/armv6/vp8_mse16x16_armv6.asm', 1.70 + 'vp8/encoder/arm/armv6/vp8_short_fdct4x4_armv6.asm', 1.71 + 'vp8/encoder/arm/armv6/vp8_subtract_armv6.asm', 1.72 + 'vp8/encoder/arm/armv6/walsh_v6.asm', 1.73 + 'vp8/encoder/arm/boolhuff_arm.c', 1.74 + 'vp8/encoder/arm/dct_arm.c', 1.75 + 'vp8/encoder/arm/neon/fastquantizeb_neon.asm', 1.76 + 'vp8/encoder/arm/neon/picklpf_arm.c', 1.77 + 'vp8/encoder/arm/neon/shortfdct_neon.asm', 1.78 + 'vp8/encoder/arm/neon/subtract_neon.asm', 1.79 + 'vp8/encoder/arm/neon/vp8_memcpy_neon.asm', 1.80 + 'vp8/encoder/arm/neon/vp8_mse16x16_neon.asm', 1.81 + 'vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.asm', 1.82 + 'vp8/encoder/arm/quantize_arm.c', 1.83 + 'vp9/common/arm/neon/vp9_avg_neon.asm', 1.84 + 'vp9/common/arm/neon/vp9_convolve8_avg_neon.asm', 1.85 + 'vp9/common/arm/neon/vp9_convolve8_neon.asm', 1.86 + 'vp9/common/arm/neon/vp9_convolve_neon.c', 1.87 + 'vp9/common/arm/neon/vp9_copy_neon.asm', 1.88 + 'vp9/common/arm/neon/vp9_dc_only_idct_add_neon.asm', 1.89 + 'vp9/common/arm/neon/vp9_idct16x16_neon.c', 1.90 + 'vp9/common/arm/neon/vp9_loopfilter_neon.asm', 1.91 + 'vp9/common/arm/neon/vp9_mb_lpf_neon.asm', 1.92 + 'vp9/common/arm/neon/vp9_save_reg_neon.asm', 1.93 + 'vp9/common/arm/neon/vp9_short_idct16x16_1_add_neon.asm', 1.94 + 'vp9/common/arm/neon/vp9_short_idct16x16_add_neon.asm', 1.95 + 'vp9/common/arm/neon/vp9_short_idct32x32_1_add_neon.asm', 1.96 + 'vp9/common/arm/neon/vp9_short_idct32x32_add_neon.asm', 1.97 + 'vp9/common/arm/neon/vp9_short_idct4x4_1_add_neon.asm', 1.98 + 'vp9/common/arm/neon/vp9_short_idct4x4_add_neon.asm', 1.99 + 'vp9/common/arm/neon/vp9_short_idct8x8_1_add_neon.asm', 1.100 + 'vp9/common/arm/neon/vp9_short_idct8x8_add_neon.asm', 1.101 + 'vp9/common/arm/neon/vp9_short_iht4x4_add_neon.asm', 1.102 + 'vp9/common/arm/neon/vp9_short_iht8x8_add_neon.asm', 1.103 + 'vpx_ports/arm_cpudetect.c', 1.104 + 'vpx_scale/arm/neon/vp8_vpxyv12_copy_y_neon.asm', 1.105 + 'vpx_scale/arm/neon/vp8_vpxyv12_copyframe_func_neon.asm', 1.106 + 'vpx_scale/arm/neon/vp8_vpxyv12_copysrcframe_func_neon.asm', 1.107 + 'vpx_scale/arm/neon/vp8_vpxyv12_extendframeborders_neon.asm', 1.108 + 'vpx_scale/arm/neon/yv12extend_arm.c' 1.109 + ], 1.110 + 'AVX2': ['vp9/common/x86/vp9_loopfilter_intrin_avx2.c'], 1.111 + 'UNIFIED_SOURCES': [ 1.112 + 'vp8/common/alloccommon.c', 1.113 + 'vp8/common/blockd.c', 1.114 + 'vp8/common/debugmodes.c', 1.115 + 'vp8/common/dequantize.c', 1.116 + 'vp8/common/entropy.c', 1.117 + 'vp8/common/entropymode.c', 1.118 + 'vp8/common/entropymv.c', 1.119 + 'vp8/common/extend.c', 1.120 + 'vp8/common/filter.c', 1.121 + 'vp8/common/findnearmv.c', 1.122 + 'vp8/common/generic/systemdependent.c', 1.123 + 'vp8/common/idct_blk.c', 1.124 + 'vp8/common/idctllm.c', 1.125 + 'vp8/common/loopfilter.c', 1.126 + 'vp8/common/loopfilter_filters.c', 1.127 + 'vp8/common/mbpitch.c', 1.128 + 'vp8/common/modecont.c', 1.129 + 'vp8/common/quant_common.c', 1.130 + 'vp8/common/reconinter.c', 1.131 + 'vp8/common/reconintra.c', 1.132 + 'vp8/common/reconintra4x4.c', 1.133 + 'vp8/common/setupintrarecon.c', 1.134 + 'vp8/common/swapyv12buffer.c', 1.135 + 'vp8/common/treecoder.c', 1.136 + 'vp8/common/variance_c.c', 1.137 + 'vp8/decoder/dboolhuff.c', 1.138 + 'vp8/decoder/decodemv.c', 1.139 + 'vp8/decoder/decodframe.c', 1.140 + 'vp8/decoder/detokenize.c', 1.141 + 'vp8/decoder/onyxd_if.c', 1.142 + 'vp8/decoder/threading.c', 1.143 + 'vp8/encoder/bitstream.c', 1.144 + 'vp8/encoder/dct.c', 1.145 + 'vp8/encoder/denoising.c', 1.146 + 'vp8/encoder/encodeframe.c', 1.147 + 'vp8/encoder/encodeintra.c', 1.148 + 'vp8/encoder/encodemb.c', 1.149 + 'vp8/encoder/encodemv.c', 1.150 + 'vp8/encoder/ethreading.c', 1.151 + 'vp8/encoder/firstpass.c', 1.152 + 'vp8/encoder/lookahead.c', 1.153 + 'vp8/encoder/mcomp.c', 1.154 + 'vp8/encoder/modecosts.c', 1.155 + 'vp8/encoder/mr_dissim.c', 1.156 + 'vp8/encoder/onyx_if.c', 1.157 + 'vp8/encoder/pickinter.c', 1.158 + 'vp8/encoder/picklpf.c', 1.159 + 'vp8/encoder/psnr.c', 1.160 + 'vp8/encoder/quantize.c', 1.161 + 'vp8/encoder/ratectrl.c', 1.162 + 'vp8/encoder/rdopt.c', 1.163 + 'vp8/encoder/segmentation.c', 1.164 + 'vp8/encoder/temporal_filter.c', 1.165 + 'vp8/encoder/tokenize.c', 1.166 + 'vp8/encoder/treewriter.c', 1.167 + 'vp8/vp8_cx_iface.c', 1.168 + 'vp9/common/generic/vp9_systemdependent.c', 1.169 + 'vp9/common/vp9_alloccommon.c', 1.170 + 'vp9/common/vp9_common_data.c', 1.171 + 'vp9/common/vp9_convolve.c', 1.172 + 'vp9/common/vp9_debugmodes.c', 1.173 + 'vp9/common/vp9_entropy.c', 1.174 + 'vp9/common/vp9_entropymode.c', 1.175 + 'vp9/common/vp9_extend.c', 1.176 + 'vp9/common/vp9_filter.c', 1.177 + 'vp9/common/vp9_findnearmv.c', 1.178 + 'vp9/common/vp9_idct.c', 1.179 + 'vp9/common/vp9_loopfilter.c', 1.180 + 'vp9/common/vp9_loopfilter_filters.c', 1.181 + 'vp9/common/vp9_mvref_common.c', 1.182 + 'vp9/common/vp9_pred_common.c', 1.183 + 'vp9/common/vp9_quant_common.c', 1.184 + 'vp9/common/vp9_reconinter.c', 1.185 + 'vp9/common/vp9_reconintra.c', 1.186 + 'vp9/common/vp9_scale.c', 1.187 + 'vp9/common/vp9_scan.c', 1.188 + 'vp9/common/vp9_seg_common.c', 1.189 + 'vp9/common/vp9_tile_common.c', 1.190 + 'vp9/common/vp9_treecoder.c', 1.191 + 'vp9/decoder/vp9_dboolhuff.c', 1.192 + 'vp9/decoder/vp9_decodemv.c', 1.193 + 'vp9/decoder/vp9_decodframe.c', 1.194 + 'vp9/decoder/vp9_detokenize.c', 1.195 + 'vp9/decoder/vp9_dsubexp.c', 1.196 + 'vp9/decoder/vp9_onyxd_if.c', 1.197 + 'vp9/decoder/vp9_thread.c', 1.198 + 'vp9/encoder/vp9_boolhuff.c', 1.199 + 'vp9/encoder/vp9_dct.c', 1.200 + 'vp9/encoder/vp9_encodeframe.c', 1.201 + 'vp9/encoder/vp9_encodeintra.c', 1.202 + 'vp9/encoder/vp9_encodemb.c', 1.203 + 'vp9/encoder/vp9_encodemv.c', 1.204 + 'vp9/encoder/vp9_firstpass.c', 1.205 + 'vp9/encoder/vp9_lookahead.c', 1.206 + 'vp9/encoder/vp9_mbgraph.c', 1.207 + 'vp9/encoder/vp9_mcomp.c', 1.208 + 'vp9/encoder/vp9_modecosts.c', 1.209 + 'vp9/encoder/vp9_onyx_if.c', 1.210 + 'vp9/encoder/vp9_picklpf.c', 1.211 + 'vp9/encoder/vp9_psnr.c', 1.212 + 'vp9/encoder/vp9_quantize.c', 1.213 + 'vp9/encoder/vp9_ratectrl.c', 1.214 + 'vp9/encoder/vp9_rdopt.c', 1.215 + 'vp9/encoder/vp9_sad_c.c', 1.216 + 'vp9/encoder/vp9_segmentation.c', 1.217 + 'vp9/encoder/vp9_subexp.c', 1.218 + 'vp9/encoder/vp9_temporal_filter.c', 1.219 + 'vp9/encoder/vp9_tokenize.c', 1.220 + 'vp9/encoder/vp9_treewriter.c', 1.221 + 'vp9/encoder/vp9_vaq.c', 1.222 + 'vp9/encoder/vp9_variance_c.c', 1.223 + 'vp9/vp9_cx_iface.c', 1.224 + 'vp9/vp9_dx_iface.c', 1.225 + 'vpx/src/vpx_codec.c', 1.226 + 'vpx/src/vpx_decoder.c', 1.227 + 'vpx/src/vpx_encoder.c', 1.228 + 'vpx/src/vpx_image.c', 1.229 + 'vpx_scale/generic/gen_scalers.c', 1.230 + 'vpx_scale/generic/vpx_scale.c', 1.231 + 'vpx_scale/generic/yv12config.c', 1.232 + 'vpx_scale/generic/yv12extend.c', 1.233 + 'vpx_scale/vpx_scale_rtcd.c' 1.234 + ], 1.235 + 'SOURCES': [ 1.236 + 'vp8/common/rtcd.c', 1.237 + 'vp8/common/sad_c.c', 1.238 + 'vp8/vp8_dx_iface.c', 1.239 + 'vp9/common/vp9_entropymv.c', 1.240 + 'vp9/common/vp9_rtcd.c', 1.241 + 'vp9/encoder/vp9_bitstream.c', 1.242 + 'vpx/src/svc_encodeframe.c', 1.243 + 'vpx_mem/vpx_mem.c', 1.244 + ], 1.245 + 'ERROR_CONCEALMENT': ['vp8/decoder/error_concealment.c'], 1.246 + 'EXPORTS': ['vpx/vp8.h', 1.247 + 'vpx/vp8cx.h', 1.248 + 'vpx/vp8dx.h', 1.249 + 'vpx/vpx_codec.h', 1.250 + 'vpx/vpx_decoder.h', 1.251 + 'vpx/vpx_encoder.h', 1.252 + 'vpx/vpx_image.h', 1.253 + 'vpx/vpx_integer.h', 1.254 + 'vpx_mem/include/vpx_mem_intrnl.h', 1.255 + 'vpx_mem/vpx_mem.h', 1.256 + 'vpx_ports/arm.h', 1.257 + 'vpx_ports/mem.h', 1.258 + 'vpx_ports/vpx_timer.h', 1.259 + 'vpx_ports/x86.h', 1.260 + 'vpx_scale/vpx_scale.h', 1.261 + 'vpx_scale/yv12config.h'], 1.262 + 'VP8_POSTPROC': ['vp8/common/mfqe.c', 'vp8/common/postproc.c'], 1.263 + 'VP9_POSTPROC': ['vp9/common/vp9_postproc.c'], 1.264 + 'X86-64_ASM': ['third_party/x86inc/x86inc.asm', 1.265 + 'vp8/common/x86/loopfilter_block_sse2.asm', 1.266 + 'vp9/encoder/x86/vp9_quantize_ssse3.asm'], 1.267 + 'X86_ASM': [ 1.268 + 'vp8/common/x86/dequantize_mmx.asm', 1.269 + 'vp8/common/x86/filter_x86.c', 1.270 + 'vp8/common/x86/idct_blk_mmx.c', 1.271 + 'vp8/common/x86/idct_blk_sse2.c', 1.272 + 'vp8/common/x86/idctllm_mmx.asm', 1.273 + 'vp8/common/x86/idctllm_sse2.asm', 1.274 + 'vp8/common/x86/iwalsh_mmx.asm', 1.275 + 'vp8/common/x86/iwalsh_sse2.asm', 1.276 + 'vp8/common/x86/loopfilter_mmx.asm', 1.277 + 'vp8/common/x86/loopfilter_sse2.asm', 1.278 + 'vp8/common/x86/loopfilter_x86.c', 1.279 + 'vp8/common/x86/mfqe_sse2.asm', 1.280 + 'vp8/common/x86/postproc_mmx.asm', 1.281 + 'vp8/common/x86/postproc_sse2.asm', 1.282 + 'vp8/common/x86/postproc_x86.c', 1.283 + 'vp8/common/x86/recon_mmx.asm', 1.284 + 'vp8/common/x86/recon_sse2.asm', 1.285 + 'vp8/common/x86/recon_wrapper_sse2.c', 1.286 + 'vp8/common/x86/sad_mmx.asm', 1.287 + 'vp8/common/x86/sad_sse2.asm', 1.288 + 'vp8/common/x86/sad_sse3.asm', 1.289 + 'vp8/common/x86/sad_sse4.asm', 1.290 + 'vp8/common/x86/sad_ssse3.asm', 1.291 + 'vp8/common/x86/subpixel_mmx.asm', 1.292 + 'vp8/common/x86/subpixel_sse2.asm', 1.293 + 'vp8/common/x86/subpixel_ssse3.asm', 1.294 + 'vp8/common/x86/variance_impl_mmx.asm', 1.295 + 'vp8/common/x86/variance_impl_sse2.asm', 1.296 + 'vp8/common/x86/variance_impl_ssse3.asm', 1.297 + 'vp8/common/x86/variance_mmx.c', 1.298 + 'vp8/common/x86/variance_sse2.c', 1.299 + 'vp8/common/x86/variance_ssse3.c', 1.300 + 'vp8/common/x86/vp8_asm_stubs.c', 1.301 + 'vp8/encoder/x86/dct_mmx.asm', 1.302 + 'vp8/encoder/x86/dct_sse2.asm', 1.303 + 'vp8/encoder/x86/denoising_sse2.c', 1.304 + 'vp8/encoder/x86/encodeopt.asm', 1.305 + 'vp8/encoder/x86/fwalsh_sse2.asm', 1.306 + 'vp8/encoder/x86/quantize_mmx.asm', 1.307 + 'vp8/encoder/x86/quantize_sse2.c', 1.308 + 'vp8/encoder/x86/quantize_sse4.asm', 1.309 + 'vp8/encoder/x86/quantize_ssse3.asm', 1.310 + 'vp8/encoder/x86/subtract_mmx.asm', 1.311 + 'vp8/encoder/x86/subtract_sse2.asm', 1.312 + 'vp8/encoder/x86/temporal_filter_apply_sse2.asm', 1.313 + 'vp8/encoder/x86/vp8_enc_stubs_mmx.c', 1.314 + 'vp8/encoder/x86/vp8_enc_stubs_sse2.c', 1.315 + 'vp9/common/x86/vp9_asm_stubs.c', 1.316 + 'vp9/common/x86/vp9_copy_sse2.asm', 1.317 + 'vp9/common/x86/vp9_idct_intrin_sse2.c', 1.318 + 'vp9/common/x86/vp9_intrapred_sse2.asm', 1.319 + 'vp9/common/x86/vp9_intrapred_ssse3.asm', 1.320 + 'vp9/common/x86/vp9_loopfilter_intrin_sse2.c', 1.321 + 'vp9/common/x86/vp9_loopfilter_mmx.asm', 1.322 + 'vp9/common/x86/vp9_subpixel_8t_sse2.asm', 1.323 + 'vp9/common/x86/vp9_subpixel_8t_ssse3.asm', 1.324 + 'vp9/encoder/x86/vp9_dct32x32_sse2.c', 1.325 + 'vp9/encoder/x86/vp9_dct_sse2.c', 1.326 + 'vp9/encoder/x86/vp9_error_sse2.asm', 1.327 + 'vp9/encoder/x86/vp9_sad4d_sse2.asm', 1.328 + 'vp9/encoder/x86/vp9_sad_mmx.asm', 1.329 + 'vp9/encoder/x86/vp9_sad_sse2.asm', 1.330 + 'vp9/encoder/x86/vp9_sad_sse3.asm', 1.331 + 'vp9/encoder/x86/vp9_sad_sse4.asm', 1.332 + 'vp9/encoder/x86/vp9_sad_ssse3.asm', 1.333 + 'vp9/encoder/x86/vp9_subpel_variance.asm', 1.334 + 'vp9/encoder/x86/vp9_subpel_variance_impl_sse2.asm', 1.335 + 'vp9/encoder/x86/vp9_subtract_sse2.asm', 1.336 + 'vp9/encoder/x86/vp9_temporal_filter_apply_sse2.asm', 1.337 + 'vp9/encoder/x86/vp9_variance_impl_mmx.asm', 1.338 + 'vp9/encoder/x86/vp9_variance_impl_sse2.asm', 1.339 + 'vp9/encoder/x86/vp9_variance_mmx.c', 1.340 + 'vp9/encoder/x86/vp9_variance_sse2.c', 1.341 + 'vpx_ports/emms.asm', 1.342 + 'vpx_ports/x86_cpuid.c', 1.343 + ] 1.344 +}