vlc/vlc-1.2 | branch: master | Rafaël Carré <[email protected]> | Sun Jan 22 21:45:04 2012 -0500| [0b8a885c4609f2a8054b6fff03dd1ba70a30b37c] | committer: Jean-Baptiste Kempf
speex: enable full sinc table (added in neon patch) (text from the patch author) On many systems taking couple of kilo-bytes for full sinc table is not a problem. With a straight filter table the number of MAC operations needed drops to one quarter. Also the inner loop of the filter becomes more simple and easier to optimize. So the full sinc table version runs much faster in most cases. The trade off is some kilo-bytes bigger memory usage and more CPU needed when initializing the resampler. (cherry picked from commit b35a1328145b6f8c938d22f35df943669fe8146e) Signed-off-by: Jean-Baptiste Kempf <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc/vlc-1.2.git/?a=commit;h=0b8a885c4609f2a8054b6fff03dd1ba70a30b37c --- contrib/src/speex/rules.mak | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/contrib/src/speex/rules.mak b/contrib/src/speex/rules.mak index 9d02e42..f071360 100644 --- a/contrib/src/speex/rules.mak +++ b/contrib/src/speex/rules.mak @@ -28,9 +28,7 @@ speex: speex-$(SPEEX_VERSION).tar.gz .sum-speex $(APPLY) $(SRC)/speex/neon.patch $(MOVE) -# TODO: fixed point and ASM opts - -CONFIG_OPTS := --without-ogg +CONFIG_OPTS := --without-ogg --enable-resample-full-sinc-table ifndef HAVE_FPU CONFIG_OPTS += --enable-fixed-point endif _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
