25#ifndef SRC_HEADERS_GX_RESAMPLER_H_ 
   26#define SRC_HEADERS_GX_RESAMPLER_H_ 
   28#ifndef GUITARIX_AS_PLUGIN 
   29#include <zita-resampler/resampler.h> 
   31#include "zita-resampler/resampler.h" 
   44    void setup(
int sampleRate, 
unsigned int fact);
 
   45    void up(
int count, 
float *input, 
float *output);
 
   46    void down(
int count, 
float *input, 
float *output);
 
 
   51    float *
process(
int fs_inp, 
int ilen, 
float *input, 
int fs_outp, 
int* olen);
 
 
   59    bool setup(
int srcRate, 
int dstRate, 
int nchan);
 
   61    int process(
int count, 
float *input, 
float *output);
 
 
   70    int setup(
int _inputRate, 
int _outputRate);
 
   71    int up(
int count, 
float *input, 
float *output);
 
   72    void down(
float *input, 
float *output);
 
 
 
float * process(int fs_inp, int ilen, float *input, int fs_outp, int *olen)
 
int max_out_count(int in_count)
 
void down(float *input, float *output)
 
int up(int count, float *input, float *output)
 
int setup(int _inputRate, int _outputRate)
 
void up(int count, float *input, float *output)
 
void down(int count, float *input, float *output)
 
void setup(int sampleRate, unsigned int fact)
 
int process(int count, float *input, float *output)
 
bool setup(int srcRate, int dstRate, int nchan)
 
int get_max_out_size(int i_size)