aubio_dct_t * new_aubio_dct(uint_t size)
create new DCT computation object
void aubio_dct_rdo(aubio_dct_t *s, const fvec_t *input, fvec_t *idct_output)
compute backward DCT
unsigned int uint_t
unsigned integer
void aubio_dct_do(aubio_dct_t *s, const fvec_t *input, fvec_t *dct_output)
compute forward DCT
struct _aubio_dct_t aubio_dct_t
DCT object.
void del_aubio_dct(aubio_dct_t *s)
delete DCT object