diff --git a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecbuffer.cpp b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecbuffer.cpp index 31f230a80..b98ff0c40 100644 --- a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecbuffer.cpp +++ b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecbuffer.cpp @@ -50,17 +50,6 @@ SDRdaemonFECBuffer::~SDRdaemonFECBuffer() } } -void SDRdaemonFECBuffer::initDecoderSlotsAddresses() -{ - for (int i = 0; i < nbDecoderSlots; i++) - { - for (int j = 0; j < m_nbOriginalBlocks - 1; j++) - { - m_decoderSlots[i].m_originalBlockPtrs[j] = &m_frames[i].m_blocks[j]; - } - } -} - void SDRdaemonFECBuffer::initDecodeAllSlots() { for (int i = 0; i < nbDecoderSlots; i++) diff --git a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecbuffer.h b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecbuffer.h index aaac12635..6ad1f73a2 100644 --- a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecbuffer.h +++ b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecbuffer.h @@ -146,7 +146,6 @@ private: struct DecoderSlot { ProtectedBlockZero m_blockZero; - ProtectedBlock* m_originalBlockPtrs[m_nbOriginalBlocks]; ProtectedBlock m_recoveryBlocks[m_nbOriginalBlocks]; // max size cm256_block m_cm256DescriptorBlocks[m_nbOriginalBlocks]; int m_blockCount; //!< total number of blocks received for this frame @@ -175,7 +174,6 @@ private: float m_bufferLenSec; - void initDecoderSlotsAddresses(); void initDecodeAllSlots(); void initReadIndex(); void checkSlotData(int slotIndex);