fftwrap.c File Reference

#include "misc.h"
#include "kiss_fftr.h"
#include "kiss_fft.h"

Include dependency graph for fftwrap.c:


Classes

struct  kiss_config

Defines

#define USE_KISS_FFT

Functions

void * spx_fft_init (int size)
void spx_fft_destroy (void *table)
void spx_fft (void *table, spx_word16_t *in, spx_word16_t *out)
void spx_ifft (void *table, spx_word16_t *in, spx_word16_t *out)
void spx_fft_float (void *table, float *in, float *out)
void spx_ifft_float (void *table, float *in, float *out)

Variables

int fixed_point = 1

Define Documentation

#define USE_KISS_FFT
 


Function Documentation

void spx_fft void *  table,
spx_word16_t in,
spx_word16_t out
 

Forward (real to half-complex) transform

void spx_fft_destroy void *  table  ) 
 

Destroy tables for an FFT

void spx_fft_float void *  table,
float *  in,
float *  out
 

Forward (real to half-complex) transform of float data

void* spx_fft_init int  size  ) 
 

Compute tables for an FFT

void spx_ifft void *  table,
spx_word16_t in,
spx_word16_t out
 

Backward (half-complex to real) transform

void spx_ifft_float void *  table,
float *  in,
float *  out
 

Backward (half-complex to real) transform of float data


Variable Documentation

int fixed_point = 1
 


Generated on Fri Jan 2 13:28:39 2009 for speex by  doxygen 1.4.6