comparison base/Resampler.h @ 935:f960d67ce842 tonioni

Merge from branch warnfix_no_size_t
author Chris Cannam
date Wed, 18 Jun 2014 13:42:01 +0100
parents 6a94bb528e9d
children cc27f35aa75c
comparison
equal deleted inserted replaced
925:3efc20c59a94 935:f960d67ce842
26 class Resampler 26 class Resampler
27 { 27 {
28 public: 28 public:
29 enum Quality { Best, FastestTolerable, Fastest }; 29 enum Quality { Best, FastestTolerable, Fastest };
30 30
31 Resampler(Quality quality, size_t channels, size_t chunkSize = 0); 31 Resampler(Quality quality, int channels, int chunkSize = 0);
32 ~Resampler(); 32 ~Resampler();
33 33
34 size_t resample(float **in, float **out, 34 int resample(float **in, float **out,
35 size_t incount, float ratio, 35 int incount, float ratio,
36 bool final = false); 36 bool final = false);
37 37
38 size_t resampleInterleaved(float *in, float *out, 38 int resampleInterleaved(float *in, float *out,
39 size_t incount, float ratio, 39 int incount, float ratio,
40 bool final = false); 40 bool final = false);
41 41
42 void reset(); 42 void reset();
43 43
44 protected: 44 protected: