mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-13 00:57:31 -05:00
Updates all reusable buffer queues to automatically set the user count
to 1 on all provided buffers by default.
This commit is contained in:
@@ -76,7 +76,6 @@ public class AMDemodulator
|
||||
}
|
||||
|
||||
complexBuffer.decrementUserCount();
|
||||
reusableBuffer.incrementUserCount();
|
||||
|
||||
return reusableBuffer;
|
||||
}
|
||||
|
||||
@@ -225,8 +225,6 @@ public class ComplexPolyphaseChannelizerM2 extends AbstractComplexPolyphaseChann
|
||||
}
|
||||
}
|
||||
|
||||
channelResultsBuffer.incrementUserCount();
|
||||
|
||||
//Enqueue the channel results buffer for IFFT processing and distribution on a different thread
|
||||
mIFFTProcessor.receive(channelResultsBuffer);
|
||||
|
||||
|
||||
@@ -156,8 +156,6 @@ public class TwoChannelSynthesizerM2
|
||||
channelBuffer1.decrementUserCount();
|
||||
channelBuffer2.decrementUserCount();
|
||||
|
||||
synthesizedComplexBuffer.incrementUserCount();
|
||||
|
||||
return synthesizedComplexBuffer;
|
||||
}
|
||||
|
||||
|
||||
@@ -42,7 +42,6 @@ public class IQCorrectionFilter
|
||||
float[] samples = buffer.getSamples();
|
||||
|
||||
ReusableComplexBuffer filtered = mReusableComplexBufferQueue.getBuffer(samples.length);
|
||||
filtered.incrementUserCount();
|
||||
float[] filteredSamples = filtered.getSamples();
|
||||
|
||||
for(int x = 0; x < samples.length; x += 2)
|
||||
|
||||
@@ -92,7 +92,6 @@ public class BufferDCFilter
|
||||
}
|
||||
|
||||
unfilteredBuffer.decrementUserCount();
|
||||
filteredBuffer.incrementUserCount();
|
||||
|
||||
return filteredBuffer;
|
||||
}
|
||||
|
||||
@@ -90,7 +90,6 @@ public class DCRemovalFilter
|
||||
}
|
||||
|
||||
unfilteredBuffer.decrementUserCount();
|
||||
filteredBuffer.incrementUserCount();
|
||||
|
||||
return filteredBuffer;
|
||||
}
|
||||
|
||||
@@ -79,7 +79,6 @@ public class IIRSinglePoleDCRemovalFilter implements RealSampleListener
|
||||
}
|
||||
|
||||
inputBuffer.decrementUserCount();
|
||||
outputBuffer.incrementUserCount();
|
||||
|
||||
return outputBuffer;
|
||||
}
|
||||
|
||||
@@ -124,7 +124,6 @@ public class ComplexFIRFilter2 extends FIRFilter
|
||||
}
|
||||
|
||||
originalBuffer.decrementUserCount();
|
||||
filteredBuffer.incrementUserCount();
|
||||
|
||||
return filteredBuffer;
|
||||
}
|
||||
|
||||
@@ -125,7 +125,6 @@ public class RealFIRFilter2 extends FIRFilter
|
||||
filteredSamples[x] = filter(unfilteredSamples[x]);
|
||||
}
|
||||
|
||||
filteredBuffer.incrementUserCount();
|
||||
unfilteredBuffer.decrementUserCount();
|
||||
|
||||
return filteredBuffer;
|
||||
|
||||
@@ -95,7 +95,6 @@ public class HalfBandFilter
|
||||
outputSamples[x] = filter(inputSamples[x]);
|
||||
}
|
||||
|
||||
output.incrementUserCount();
|
||||
input.decrementUserCount();
|
||||
|
||||
return output;
|
||||
|
||||
@@ -129,7 +129,6 @@ public class RealResampler
|
||||
while(mOutputBuffer.position() > mOutputBufferSize)
|
||||
{
|
||||
ReusableBuffer outputBuffer = mReusableBufferQueue.getBuffer(mOutputBufferSize);
|
||||
outputBuffer.incrementUserCount();
|
||||
|
||||
mOutputBuffer.flip();
|
||||
mOutputBuffer.get(outputBuffer.getSamples());
|
||||
|
||||
@@ -142,7 +142,6 @@ public class FMDemodulator
|
||||
}
|
||||
|
||||
basebandSampleBuffer.decrementUserCount();
|
||||
demodulatedBuffer.incrementUserCount();
|
||||
|
||||
return demodulatedBuffer;
|
||||
}
|
||||
|
||||
@@ -160,7 +160,6 @@ public class AutomaticGainControl
|
||||
}
|
||||
|
||||
input.decrementUserCount();
|
||||
output.incrementUserCount();
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
@@ -173,7 +173,6 @@ public class ComplexFeedForwardGainControl implements ComplexSampleListener
|
||||
}
|
||||
|
||||
buffer.decrementUserCount();
|
||||
filteredBuffer.incrementUserCount();
|
||||
|
||||
return filteredBuffer;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user