From 75df2edbb915f5faa0ee67d8d36d94a68e584fc0 Mon Sep 17 00:00:00 2001 From: Reimar Döffinger Date: Thu, 15 Oct 2009 18:04:55 +0000 Subject: Add support for hardcoded ff_sin_* tables. Originally committed as revision 20244 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/rdft.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libavcodec/rdft.c') diff --git a/libavcodec/rdft.c b/libavcodec/rdft.c index 5d3a07c146..01aef872c2 100644 --- a/libavcodec/rdft.c +++ b/libavcodec/rdft.c @@ -27,6 +27,7 @@ */ /* sin(2*pi*x/n) for 0<=xtcos = ff_cos_tabs[nbits-4]; s->tsin = ff_sin_tabs[nbits-4]+(trans == RDFT || trans == IRIDFT)*(n>>2); +#if !CONFIG_HARDCODED_TABLES for (i = 0; i < (n>>2); i++) { s->tsin[i] = sin(i*theta); } +#endif return 0; } -- cgit v1.2.3