| Index: source/libvpx/configure
|
| ===================================================================
|
| --- source/libvpx/configure (revision 278778)
|
| +++ source/libvpx/configure (working copy)
|
| @@ -52,6 +52,7 @@
|
| ${toggle_multi_res_encoding} enable multiple-resolution encoding
|
| ${toggle_temporal_denoising} enable temporal denoising and disable the spatial denoiser
|
| ${toggle_webm_io} enable input from and output to WebM container
|
| + ${toggle_libyuv} enable libyuv
|
|
|
| Codecs:
|
| Codecs can be selectively enabled or disabled individually, or by family:
|
| @@ -102,6 +103,7 @@
|
| all_platforms="${all_platforms} armv7-none-rvct" #neon Cortex-A8
|
| all_platforms="${all_platforms} armv7-win32-vs11"
|
| all_platforms="${all_platforms} armv7-win32-vs12"
|
| +all_platforms="${all_platforms} armv7s-darwin-gcc"
|
| all_platforms="${all_platforms} mips32-linux-gcc"
|
| all_platforms="${all_platforms} ppc32-darwin8-gcc"
|
| all_platforms="${all_platforms} ppc32-darwin9-gcc"
|
| @@ -119,6 +121,7 @@
|
| all_platforms="${all_platforms} x86-darwin11-gcc"
|
| all_platforms="${all_platforms} x86-darwin12-gcc"
|
| all_platforms="${all_platforms} x86-darwin13-gcc"
|
| +all_platforms="${all_platforms} x86-iphonesimulator-gcc"
|
| all_platforms="${all_platforms} x86-linux-gcc"
|
| all_platforms="${all_platforms} x86-linux-icc"
|
| all_platforms="${all_platforms} x86-os2-gcc"
|
| @@ -135,6 +138,7 @@
|
| all_platforms="${all_platforms} x86_64-darwin11-gcc"
|
| all_platforms="${all_platforms} x86_64-darwin12-gcc"
|
| all_platforms="${all_platforms} x86_64-darwin13-gcc"
|
| +all_platforms="${all_platforms} x86_64-iphonesimulator-gcc"
|
| all_platforms="${all_platforms} x86_64-linux-gcc"
|
| all_platforms="${all_platforms} x86_64-linux-icc"
|
| all_platforms="${all_platforms} x86_64-solaris-gcc"
|
| @@ -265,8 +269,10 @@
|
| unistd_h
|
| "
|
| EXPERIMENT_LIST="
|
| + alpha
|
| multiple_arf
|
| - alpha
|
| + spatial_svc
|
| + denoising
|
| "
|
| CONFIG_LIST="
|
| external_build
|
| @@ -314,6 +320,7 @@
|
| os_support
|
| unit_tests
|
| webm_io
|
| + libyuv
|
| decode_perf_tests
|
| multi_res_encoding
|
| temporal_denoising
|
| @@ -367,6 +374,7 @@
|
| postproc_visualizer
|
| unit_tests
|
| webm_io
|
| + libyuv
|
| decode_perf_tests
|
| multi_res_encoding
|
| temporal_denoising
|
| @@ -708,15 +716,21 @@
|
| *-vs*)
|
| soft_enable unit_tests
|
| soft_enable webm_io
|
| + soft_enable libyuv
|
| ;;
|
| *-android-*)
|
| soft_enable webm_io
|
| + soft_enable libyuv
|
| # GTestLog must be modified to use Android logging utilities.
|
| ;;
|
| *-darwin-*)
|
| # iOS/ARM builds do not work with gtest. This does not match
|
| # x86 targets.
|
| ;;
|
| + *-iphonesimulator-*)
|
| + soft_enable webm_io
|
| + soft_enable libyuv
|
| + ;;
|
| *-win*)
|
| # Some mingw toolchains don't have pthread available by default.
|
| # Treat these more like visual studio where threading in gtest
|
| @@ -727,6 +741,9 @@
|
| check_cxx "$@" <<EOF && soft_enable webm_io
|
| int z;
|
| EOF
|
| + check_cxx "$@" <<EOF && soft_enable libyuv
|
| +int z;
|
| +EOF
|
| ;;
|
| *)
|
| enabled pthread_h && check_cxx "$@" <<EOF && soft_enable unit_tests
|
| @@ -735,6 +752,9 @@
|
| check_cxx "$@" <<EOF && soft_enable webm_io
|
| int z;
|
| EOF
|
| + check_cxx "$@" <<EOF && soft_enable libyuv
|
| +int z;
|
| +EOF
|
| ;;
|
| esac
|
| # libwebm needs to be linked with C++ standard library
|
|
|