#ifndef __RESAMPLESUBS_H__ #define __RESAMPLESUBS_H__ typedef char RES_BOOL; typedef short RES_HWORD; typedef int RES_WORD; typedef unsigned short RES_UHWORD; typedef unsigned int RES_UWORD; #ifdef _USRDLL # define DECL(T) __declspec(dllexport) T #else # define DECL(T) T #endif #ifdef __cplusplus extern "C" { #endif DECL(int) res_SrcLinear(const RES_HWORD X[], RES_HWORD Y[], double pFactor, RES_UHWORD nx); DECL(int) res_Resample(const RES_HWORD X[], RES_HWORD Y[], double pFactor, RES_UHWORD nx, RES_BOOL LargeF, RES_BOOL Interp); DECL(int) res_GetXOFF(double pFactor, RES_BOOL LargeF); #ifdef __cplusplus } #endif #endif