History log of /external/speex/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ff03110e77ec7fe716c5be11783746f59c814e30 18-Feb-2014 Colin Cross <ccross@android.com> am eaa4765b: Merge "speex: disable neon for arm64"

* commit 'eaa4765b8cc6a6dd5ee0d26dc1b61a1044817f32':
speex: disable neon for arm64
30ee52d8eb45cca10af836e22ee08805f26dd720 07-Feb-2014 Colin Cross <ccross@android.com> speex: disable neon for arm64

The neon instructions in libspeex/resample_neon.h fail to compile
on arm64:
Error: unknown mnemonic `vld1.16' -- `vld1.16 {d16},[x3]!'
Error: unknown mnemonic `vld1.16' -- `vld1.16 {d20},[x6]!'
Error: unknown mnemonic `vmull.s16' -- `vmull.s16 q0,d16,d20'
Error: unknown mnemonic `vld1.16' -- `vld1.16 {d16,d17,d18,d19},[x3]!'
Error: unknown mnemonic `vld1.16' -- `vld1.16 {d20,d21,d22,d23},[x6]!'
...

Disable neon on arm64 for now.

Change-Id: Ifa2a99696241f53b2d6b25c2cb4330b819699a6f
/external/speex/Android.mk
a31d378bff575b0a1eb4eee7a59c58eb80f0cff4 26-Oct-2013 Przemyslaw Szczepaniak <pszczepaniak@google.com> Introduce libspeex_googletts, with more speex code.

libspeex_googletts is a static library, intended for
linking against googletts (vendor/unbundled_google/packages/GoogleTTS).
This removes the need for a separate speex repository in googletts
repo.

Change-Id: I8e129c188bd15b7ea06fab8da6a7cfccb4f202d3
/external/speex/Android.mk
35318dd943257760780f28b95b6ca99a79886c3d 03-Aug-2011 Jyri Sarha <jsarha@ti.com> Issue 5048376 Native crash while recording a video

Fixed ARM neon resampler optimization.

Change-Id: I0a1e8ec01311b455495ae9d0663e87a35e2ab977
/external/speex/Android.mk
6302f547f377567a49b49f8e267e13fb3143e07d 19-Jul-2011 Eric Laurent <elaurent@google.com> Disable ARM neon reampler optimizations.

Neon optimizations cause a crash when resampling from 44.1 to 16kHz.
Disabling while investigating.

Change-Id: I6066e48b010bdfeb8449970981da43cd7204a454
/external/speex/Android.mk
6adacb80950e35de9df0a1d7a060aba795712494 18-Jul-2011 Jyri Sarha <jsarha@ti.com> resample: add neon optimised code if supported on target

- Add NEON optimized inner_product_single for fixed point.
Semantics of inner_product_single have also been changed to
contain the final right shift and saturation. This change
affects fixed point calculations only.

- Force full sinc table (e.g. no polynomial interpolation)

Change-Id: Iba6a6f54fad26598de623851fc455c947681ca30
/external/speex/Android.mk
a65d1071006675bbb6cf7a8c2a4bd3c8b961a70c 17-Jun-2011 Eric Laurent <elaurent@google.com> Created speex resampler library

Change-Id: Iac73c184e51dc65de29894a6aab280a9afe3eeea
/external/speex/Android.mk
bc4e4ffb95de25e9f9b962a61f8cd466247b2b79 14-Mar-2011 Iliyan Malchev <malchev@google.com> external/speex: remove LOCAL_PRELINK_MODULE

Change-Id: I52e900ec6d49f90aa8945856d0de3058576888bc
Signed-off-by: Iliyan Malchev <malchev@google.com>
/external/speex/Android.mk
32e4d0aa78c5879565cbcd06415fa2e344036ab5 24-Aug-2010 Chia-chi Yeh <chiachi@android.com> Speex: build noise suppressor.

Change-Id: Ie17f494108d0b06c1f8de2ec185f18040f92e4ec
/external/speex/Android.mk
3c4d997923a1ad3601bdddf6aab3b5fb8bbc08da 24-Aug-2010 Chia-chi Yeh <chiachi@android.com> Speex: build the echo canceller for our RTP stack.

Change-Id: I01e3700b49e7cd1cdf65aca05cc376f9cb0bf6a4
/external/speex/Android.mk
98913fed6520d8849fb2e246be943e04474aefa4 16-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@138607
/external/speex/Android.mk