20 #ifndef LIBRESAMPLE_INCLUDED 21 #define LIBRESAMPLE_INCLUDED void * resample_open(int highQuality, double minFactor, double maxFactor)
Create a resampler.
Definition: resample.c:80
int resample_process(void *handle, double factor, float *inBuffer, int inBufferLen, int lastFlag, int *inBufferUsed, float *outBuffer, int outBufferLen)
Resample a chunk of audio.
Definition: resample.c:170
void * resample_dup(const void *handle)
Duplicate a resampler.
Definition: resample.c:49
void resample_close(void *handle)
Close a resampler.
Definition: resample.c:338
int resample_get_filter_width(const void *handle)
Get filter width for resampler.
Definition: resample.c:164