[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [11561] branches/soc-2007-hcube/intern/ tinySND/samplerate: Changed constant SND_MIX_BUFFER_SIZE to SND_MIX_BUFFER_FRAMES
Csaba Hruska
csaba.hruska at gmail.com
Sun Aug 12 16:21:42 CEST 2007
Revision: 11561
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=11561
Author: hcube
Date: 2007-08-12 16:21:42 +0200 (Sun, 12 Aug 2007)
Log Message:
-----------
Changed constant SND_MIX_BUFFER_SIZE to SND_MIX_BUFFER_FRAMES
Modified Paths:
--------------
branches/soc-2007-hcube/intern/tinySND/samplerate/SND_FXSRC.cpp
branches/soc-2007-hcube/intern/tinySND/samplerate/SND_FXSRC.h
Modified: branches/soc-2007-hcube/intern/tinySND/samplerate/SND_FXSRC.cpp
===================================================================
--- branches/soc-2007-hcube/intern/tinySND/samplerate/SND_FXSRC.cpp 2007-08-12 14:20:39 UTC (rev 11560)
+++ branches/soc-2007-hcube/intern/tinySND/samplerate/SND_FXSRC.cpp 2007-08-12 14:21:42 UTC (rev 11561)
@@ -9,8 +9,8 @@
mConverterType = SRC_SINC_MEDIUM_QUALITY;
// assign mix buffer
- mBuffer = new float[ SND_MIX_BUFFER_SIZE ];
- mBufferSize = SND_MIX_BUFFER_SIZE;
+ mBuffer = new float[ SND_MIX_BUFFER_FRAMES ];
+ mBufferSize = SND_MIX_BUFFER_FRAMES;
mSampleRate = 0.0;
mIsMuted = false;
@@ -82,18 +82,6 @@
float *SND_FXSRC::getPCMDataPtr( int framesNum )
{
-/*
-typedef struct
-{ float *data_in, *data_out ;
-
- long input_frames, output_frames ;
- long input_frames_used, output_frames_gen ;
-
- int end_of_input ;
-
- double src_ratio ;
-} SRC_DATA ;
-*/
assert( mSRC_State != 0 );
assert( mInput != 0 );
@@ -108,7 +96,7 @@
if( mBufferSize < framesNum )
{
delete mBuffer;
- mBufferSize = (framesNum / SND_MIX_BUFFER_SIZE + 1) * SND_MIX_BUFFER_SIZE;
+ mBufferSize = (framesNum / SND_MIX_BUFFER_FRAMES + 1) * SND_MIX_BUFFER_FRAMES;
mBuffer = new float[ mBufferSize ];
}
Modified: branches/soc-2007-hcube/intern/tinySND/samplerate/SND_FXSRC.h
===================================================================
--- branches/soc-2007-hcube/intern/tinySND/samplerate/SND_FXSRC.h 2007-08-12 14:20:39 UTC (rev 11560)
+++ branches/soc-2007-hcube/intern/tinySND/samplerate/SND_FXSRC.h 2007-08-12 14:21:42 UTC (rev 11561)
@@ -37,7 +37,7 @@
private:
float *mBuffer;
- int mBufferSize;
+ int mBufferSize; // number of frames
int mConverterType;
bool mIsMuted;
More information about the Bf-blender-cvs
mailing list