diff --git a/include/rew/decoder/frame_sync.h b/include/rew/decoder/frame_sync.h index c01184026767989c5bf6803a37115b9dc9da99a3..817f12eec13b05a77fd11a37b60ba47e81890699 100644 --- a/include/rew/decoder/frame_sync.h +++ b/include/rew/decoder/frame_sync.h @@ -56,7 +56,6 @@ REW_NAMESPACE { size_t samplesPerPacket; size_t totalForwarded; size_t samplesLeftoverIndex; - std::shared_ptr<float[]> flushData; }; } diff --git a/src/rew/decoder/frame_sync.cpp b/src/rew/decoder/frame_sync.cpp index 850290e0653f2fa7850515bdd3f85566a29aef9b..eed83191e0db793fbdc55854bcc2b161e441f0b1 100644 --- a/src/rew/decoder/frame_sync.cpp +++ b/src/rew/decoder/frame_sync.cpp @@ -39,9 +39,6 @@ rew::FrameSync::FrameSync(const size_t lowToneFreq, const size_t highToneFreq, c byteAssembler = std::make_shared<ByteAssembler>(lowToneFreq, 48000, sampleLengthMs); byteAssembler->connect(dynamic_cast<Input<ByteWithIndex>*>(this)); - flushData = std::shared_ptr<float[]>(new float[samplesPerBit * 8]); - std::fill(flushData.get(), flushData.get() + samplesPerBit * 8, 0.0f); - forwardData = false; lastByteSamples = 0; totalForwarded = 0;