summaryrefslogtreecommitdiff
path: root/third_party/build/resample/resamplesubs.h
blob: 825df971f8d1e613e62f3a382f9f949b1eca817c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

int 
  SrcLinear(short X[], short Y[], double factor, unsigned int *Time, unsigned short Nx);

int SrcUp(short X[], short Y[], double factor, unsigned int *Time,
          unsigned short Nx, unsigned short Nwing, unsigned short LpScl,
          short Imp[], short ImpD[], char Interp);

int SrcUD(short X[], short Y[], double factor, unsigned int *Time,
          unsigned short Nx, unsigned short Nwing, unsigned short LpScl,
          short Imp[], short ImpD[], char Interp);

extern unsigned resample_LARGE_FILTER_NMULT;
extern unsigned resample_LARGE_FILTER_NWING;
extern unsigned resample_LARGE_FILTER_SCALE;
extern short* resample_LARGE_FILTER_IMP;
extern short* resample_LARGE_FILTER_IMPD;

extern unsigned resample_SMALL_FILTER_NMULT;
extern unsigned resample_SMALL_FILTER_NWING;
extern unsigned resample_SMALL_FILTER_SCALE;
extern short* resample_SMALL_FILTER_IMP;
extern short* resample_SMALL_FILTER_IMPD;