ff03110e77ec7fe716c5be11783746f59c814e30 |
18-Feb-2014 |
Colin Cross <ccross@android.com> |
am eaa4765b: Merge "speex: disable neon for arm64" * commit 'eaa4765b8cc6a6dd5ee0d26dc1b61a1044817f32': speex: disable neon for arm64
|
eaa4765b8cc6a6dd5ee0d26dc1b61a1044817f32 |
18-Feb-2014 |
Colin Cross <ccross@android.com> |
Merge "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
ndroid.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
ndroid.mk
|
fb7db5853ffb841a4d32fea8b5c3a43e6b875cae |
15-May-2012 |
Elliott Hughes <enh@google.com> |
Remove obsolete ThirdPartyProject.prop file. Change-Id: Ibc0a6117720f871b8ddb6cc60357b287c000a5b4
hirdPartyProject.prop
|
ebe6230a7f7c69f5a4389f2b09b7b19ef9e94f32 |
30-Aug-2011 |
Jyri Sarha <jsarha@ti.com> |
resample: add missing constraint for register q9 Change-Id: Ia9cc31f591af574aeea007f934c09c9e1415984d
ibspeex/resample_neon.h
|
ecb2da017f5b5101d9414b398aced34de623b9eb |
05-Aug-2011 |
Jyri Sarha <jsarha@ti.com> |
resampler: add floating point neon optimization Change-Id: I0684ea002b2b02be5dae01a6c00ffbdf28b0e265
ibspeex/resample_neon.h
|
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
ndroid.mk
ibspeex/resample_neon.h
|
85c3efbb33382cfa20e0110b3b3e318686e91c4e |
22-Jul-2011 |
Eric Laurent <elaurent@google.com> |
Added clean step missing in previous commit. Added a clean step missing in commit 6302f54 to make sure that speex resampler library is rebuild without NEON optimizations. Change-Id: I08f4b65ddcb18de337a40a01b6b27d178e700d2d
leanSpec.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
ndroid.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
ndroid.mk
OTICE
ibspeex/arch.h
ibspeex/fixed_generic.h
ibspeex/resample.c
ibspeex/resample_neon.h
|
a65d1071006675bbb6cf7a8c2a4bd3c8b961a70c |
17-Jun-2011 |
Eric Laurent <elaurent@google.com> |
Created speex resampler library Change-Id: Iac73c184e51dc65de29894a6aab280a9afe3eeea
ndroid.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>
ndroid.mk
|
a07c4fc903b43a4c6d2a8a7189014ac12b56c372 |
20-Oct-2010 |
David Deephanphongs <dpanpong@google.com> |
Add missing NOTICE files. Change-Id: I51c200cec1064b5394612b51c807f5065f91bf69
OTICE
|
32e4d0aa78c5879565cbcd06415fa2e344036ab5 |
24-Aug-2010 |
Chia-chi Yeh <chiachi@android.com> |
Speex: build noise suppressor. Change-Id: Ie17f494108d0b06c1f8de2ec185f18040f92e4ec
ndroid.mk
|
3c4d997923a1ad3601bdddf6aab3b5fb8bbc08da |
24-Aug-2010 |
Chia-chi Yeh <chiachi@android.com> |
Speex: build the echo canceller for our RTP stack. Change-Id: I01e3700b49e7cd1cdf65aca05cc376f9cb0bf6a4
ndroid.mk
|
a0621566e1fe4848300a9ff612f540198f1b113b |
16-Jul-2010 |
The Android Open Source Project <initial-contribution@android.com> |
add meta-files about 3rd party projects Change-Id: I26af8dbb56dae6764d51dde5d7a466726d66095c
hirdPartyProject.prop
|
9965152ae52eb4dfdafbdcd8b55e39d1a23052e0 |
09-Mar-2010 |
Jean-Baptiste Queru <jbq@google.com> |
Add an empty CleanSpec.mk Change-Id: Iec2fe8962d5b3606d24e8ca01a3adbfd0048eb96
leanSpec.mk
|
679cf203baa2d7b0b8bcf0cb85e88a967891aca1 |
05-Feb-2010 |
The Android Open Source Project <initial-contribution@android.com> |
reconcile main tree with open-source eclair
|
28043bda06814fcfd217024a781a0f4c1f09100d |
29-Jan-2010 |
The Android Open Source Project <initial-contribution@android.com> |
reconcile android-2.1_r1 snapshot
|
9846e4af44bd36472f4b17d70cfa93bd1e8e434c |
13-Jan-2010 |
The Android Open Source Project <initial-contribution@android.com> |
android-2.1_r1 snapshot
|
874bd25b39c5d8745ff7214432101a4cb80a5660 |
23-Apr-2009 |
Jean-Baptiste Queru <jbq@google.com> |
Merge donut into master
|
98913fed6520d8849fb2e246be943e04474aefa4 |
16-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@138607
UTHORS
ndroid.mk
OPYING
ODULE_LICENSE_BSD_LIKE
EADME.android
nclude/speex/speex.h
nclude/speex/speex_bits.h
nclude/speex/speex_buffer.h
nclude/speex/speex_callbacks.h
nclude/speex/speex_config_types.h
nclude/speex/speex_echo.h
nclude/speex/speex_header.h
nclude/speex/speex_jitter.h
nclude/speex/speex_preprocess.h
nclude/speex/speex_resampler.h
nclude/speex/speex_stereo.h
nclude/speex/speex_types.h
ibspeex/_kiss_fft_guts.h
ibspeex/arch.h
ibspeex/bits.c
ibspeex/buffer.c
ibspeex/cb_search.c
ibspeex/cb_search.h
ibspeex/cb_search_arm4.h
ibspeex/cb_search_bfin.h
ibspeex/cb_search_sse.h
ibspeex/exc_10_16_table.c
ibspeex/exc_10_32_table.c
ibspeex/exc_20_32_table.c
ibspeex/exc_5_256_table.c
ibspeex/exc_5_64_table.c
ibspeex/exc_8_128_table.c
ibspeex/fftwrap.c
ibspeex/fftwrap.h
ibspeex/filterbank.c
ibspeex/filterbank.h
ibspeex/filters.c
ibspeex/filters.h
ibspeex/filters_arm4.h
ibspeex/filters_bfin.h
ibspeex/filters_sse.h
ibspeex/fixed_arm4.h
ibspeex/fixed_arm5e.h
ibspeex/fixed_bfin.h
ibspeex/fixed_debug.h
ibspeex/fixed_generic.h
ibspeex/gain_table.c
ibspeex/gain_table_lbr.c
ibspeex/hexc_10_32_table.c
ibspeex/hexc_table.c
ibspeex/high_lsp_tables.c
ibspeex/jitter.c
ibspeex/kiss_fft.c
ibspeex/kiss_fft.h
ibspeex/kiss_fftr.c
ibspeex/kiss_fftr.h
ibspeex/lpc.c
ibspeex/lpc.h
ibspeex/lpc_bfin.h
ibspeex/lsp.c
ibspeex/lsp.h
ibspeex/lsp_bfin.h
ibspeex/lsp_tables_nb.c
ibspeex/ltp.c
ibspeex/ltp.h
ibspeex/ltp_arm4.h
ibspeex/ltp_bfin.h
ibspeex/ltp_sse.h
ibspeex/math_approx.h
ibspeex/mdf.c
ibspeex/misc_bfin.h
ibspeex/modes.c
ibspeex/modes.h
ibspeex/modes_wb.c
ibspeex/nb_celp.c
ibspeex/nb_celp.h
ibspeex/os_support.h
ibspeex/preprocess.c
ibspeex/pseudofloat.h
ibspeex/quant_lsp.c
ibspeex/quant_lsp.h
ibspeex/quant_lsp_bfin.h
ibspeex/resample.c
ibspeex/resample_sse.h
ibspeex/sb_celp.c
ibspeex/sb_celp.h
ibspeex/scal.c
ibspeex/smallft.c
ibspeex/smallft.h
ibspeex/speex.c
ibspeex/speex_callbacks.c
ibspeex/speex_header.c
ibspeex/stack_alloc.h
ibspeex/stereo.c
ibspeex/vbr.c
ibspeex/vbr.h
ibspeex/vorbis_psy.h
ibspeex/vq.c
ibspeex/vq.h
ibspeex/vq_arm4.h
ibspeex/vq_bfin.h
ibspeex/vq_sse.h
ibspeex/window.c
|