diff options
author | sletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2009-03-10 15:02:25 +0000 |
---|---|---|
committer | sletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2009-03-10 15:02:25 +0000 |
commit | 0ce4b472158197ed025f056c75927be8defdd929 (patch) | |
tree | 464be2360ba070f4b9954f98eda88dc6971f6399 /common/JackResampler.h | |
parent | 74c74ac6fd10b40234c3ebce098b2f63898e5f3b (diff) | |
download | jack2-0ce4b472158197ed025f056c75927be8defdd929.tar.gz |
Automatic adaptative ringbuffer size mode when -g = 0.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3423 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'common/JackResampler.h')
-rw-r--r-- | common/JackResampler.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/common/JackResampler.h b/common/JackResampler.h index d8d2e42c..142b021c 100644 --- a/common/JackResampler.h +++ b/common/JackResampler.h @@ -26,7 +26,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. namespace Jack { -#define DEFAULT_RB_SIZE 16384 +#define DEFAULT_RB_SIZE 32768 +#define DEFAULT_ADAPTATIVE_SIZE 2048 inline float Range(float min, float max, float val) { @@ -49,10 +50,9 @@ class JackResampler public: JackResampler(); - JackResampler(unsigned int ringbuffer_size); virtual ~JackResampler(); - virtual void Reset(); + virtual void Reset(unsigned int new_size); virtual unsigned int ReadResample(float* buffer, unsigned int frames); virtual unsigned int WriteResample(float* buffer, unsigned int frames); |