gstreamer/gst-libs/gst/fft
Sebastian Dröge 2e8f9921c9 Reduce the number of allocations for creating FFT contexts
Reduce the number of allocations from 2 to 1 for every FFT
context by allocating enough memory for the FFT context
and passing parts of it to the kissfft allocation functions.
2009-01-22 12:54:35 +01:00
..
_kiss_fft_guts_f32.h gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS ... 2009-01-16 11:44:04 +00:00
_kiss_fft_guts_f64.h gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS ... 2009-01-16 11:44:04 +00:00
_kiss_fft_guts_s16.h gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS ... 2009-01-16 11:44:04 +00:00
_kiss_fft_guts_s32.h gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS ... 2009-01-16 11:44:04 +00:00
gstfft.c Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
gstfft.h Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
gstfftf32.c Reduce the number of allocations for creating FFT contexts 2009-01-22 12:54:35 +01:00
gstfftf32.h Remove the magnitude and phase calculation functions as these have very special use cases and can't even be used for ... 2007-11-06 11:58:59 +00:00
gstfftf64.c Reduce the number of allocations for creating FFT contexts 2009-01-22 12:54:35 +01:00
gstfftf64.h Remove the magnitude and phase calculation functions as these have very special use cases and can't even be used for ... 2007-11-06 11:58:59 +00:00
gstffts16.c Reduce the number of allocations for creating FFT contexts 2009-01-22 12:54:35 +01:00
gstffts16.h Remove the magnitude and phase calculation functions as these have very special use cases and can't even be used for ... 2007-11-06 11:58:59 +00:00
gstffts32.c Reduce the number of allocations for creating FFT contexts 2009-01-22 12:54:35 +01:00
gstffts32.h Remove the magnitude and phase calculation functions as these have very special use cases and can't even be used for ... 2007-11-06 11:58:59 +00:00
kiss_fft_f32.c Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
kiss_fft_f32.h gst-libs/gst/fft/: Don't include malloc.h which doesn't exist on Mac OSX. 2007-11-14 11:08:48 +00:00
kiss_fft_f64.c Correct all relevant warnings found by the sparse semantic code analyzer. This include marking several symbols static... 2008-03-03 06:04:31 +00:00
kiss_fft_f64.h gst-libs/gst/fft/: Don't include malloc.h which doesn't exist on Mac OSX. 2007-11-14 11:08:48 +00:00
kiss_fft_s16.c Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
kiss_fft_s16.h gst-libs/gst/fft/: Don't include malloc.h which doesn't exist on Mac OSX. 2007-11-14 11:08:48 +00:00
kiss_fft_s32.c Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
kiss_fft_s32.h gst-libs/gst/fft/: Don't include malloc.h which doesn't exist on Mac OSX. 2007-11-14 11:08:48 +00:00
kiss_fftr_f32.c gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS ... 2009-01-16 11:44:04 +00:00
kiss_fftr_f32.h Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
kiss_fftr_f64.c gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS ... 2009-01-16 11:44:04 +00:00
kiss_fftr_f64.h Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
kiss_fftr_s16.c gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS ... 2009-01-16 11:44:04 +00:00
kiss_fftr_s16.h Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
kiss_fftr_s32.c gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS ... 2009-01-16 11:44:04 +00:00
kiss_fftr_s32.h Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
kiss_version Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00
Makefile.am Add libgstfft, a FFT library based on Kiss FFT which is 2007-09-06 07:00:36 +00:00