From 06e59d691b2d7d0b054d02c1652d030f29fb968b Mon Sep 17 00:00:00 2001 From: Jakub Pawlowski Date: Wed, 16 Feb 2022 13:29:41 +0100 Subject: Remove lc3 decoder implementation. This was replaced by another LC3 implementation Bug: 150670922 Test: compile Change-Id: Iddcf94897792887bfc72b7c555a49c9ce4396846 --- system/embdrv/lc3_dec/Decoder/DecoderTop.cpp | 54 ---------------------------- 1 file changed, 54 deletions(-) delete mode 100644 system/embdrv/lc3_dec/Decoder/DecoderTop.cpp (limited to 'system/embdrv/lc3_dec/Decoder/DecoderTop.cpp') diff --git a/system/embdrv/lc3_dec/Decoder/DecoderTop.cpp b/system/embdrv/lc3_dec/Decoder/DecoderTop.cpp deleted file mode 100644 index 5b7f6acb36..0000000000 --- a/system/embdrv/lc3_dec/Decoder/DecoderTop.cpp +++ /dev/null @@ -1,54 +0,0 @@ -/* - * DecoderTop.cpp - * - * Copyright 2021 HIMSA II K/S - www.himsa.com. Represented by EHIMA - - * www.ehima.com - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "DecoderTop.hpp" - -namespace Lc3Dec { - -DecoderTop::DecoderTop(uint16_t fs_, DatapointContainer* datapoints_) - : DecoderTop(Lc3Config(fs_, Lc3Config::FrameDuration::d10ms, 1), - datapoints_) {} - -DecoderTop::DecoderTop(Lc3Config lc3Config_, DatapointContainer* datapoints_) - : lc3Config(lc3Config_), - datapoints(datapoints_), - decoderCurrentFrame(nullptr), - decoderPreviousFrame(nullptr), - residualSpectrum(lc3Config_.NE), - spectralNoiseShaping(lc3Config), - packetLossConcealment(lc3Config_.NE), - mdctDec(lc3Config) { - if (nullptr != datapoints) { - residualSpectrum.registerDatapoints(datapoints); - spectralNoiseShaping.registerDatapoints(datapoints); - packetLossConcealment.registerDatapoints(datapoints); - mdctDec.registerDatapoints(datapoints); - } -} - -DecoderTop::~DecoderTop() { - if (nullptr != decoderPreviousFrame) { - delete decoderPreviousFrame; - } - if (nullptr != decoderCurrentFrame) { - delete decoderCurrentFrame; - } -} - -} // namespace Lc3Dec -- cgit v1.2.3