Updates all reusable buffer queues to automatically set the user count

to 1 on all provided buffers by default.
This commit is contained in:
Denny
2018-07-01 07:08:52 -04:00
parent 0051a1d381
commit e88944e53d
36 changed files with 18 additions and 55 deletions

View File

@@ -186,7 +186,6 @@ public class CICTunerChannelSource
float[] samples = buffer.getSamples();
ReusableComplexBuffer reusableComplexBuffer = mReusableComplexBufferQueue.getBuffer(samples.length);
reusableComplexBuffer.incrementUserCount();
float[] translated = reusableComplexBuffer.getSamples();
/* Perform frequency translation */

View File

@@ -196,7 +196,6 @@ public class SampleGenerator
mOscillator.generateComplex(reusableComplexBuffer);
reusableComplexBuffer.incrementUserCount();
mComplexBufferBroadcaster.broadcast(reusableComplexBuffer);
if(mSweepUpdateInterval != 0)

View File

@@ -49,7 +49,6 @@ public abstract class NativeBufferConverter
//The reusable buffer will rewind the float buffer to the beginning
reusableComplexBuffer.reloadFrom(floatBuffer, System.currentTimeMillis());
reusableComplexBuffer.incrementUserCount();
return reusableComplexBuffer;
}