diff options
author | Daniil Cherednik <dan.cherednik@gmail.com> | 2024-08-19 23:41:16 +0200 |
---|---|---|
committer | Daniil Cherednik <dan.cherednik@gmail.com> | 2024-08-19 23:41:16 +0200 |
commit | 88deefbaecdbf6cfd9e74826b3962dc607c44f78 (patch) | |
tree | 077e950aa4ba6df65fc0e179e9e469906f2063d9 /src/atrac1denc.cpp | |
parent | a62963044e8d9230375c2f8b7022fa017616fe9f (diff) | |
download | atracdenc-88deefbaecdbf6cfd9e74826b3962dc607c44f78.tar.gz |
Possibility to "look ahead" during encoding
Diffstat (limited to 'src/atrac1denc.cpp')
-rw-r--r-- | src/atrac1denc.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/atrac1denc.cpp b/src/atrac1denc.cpp index d622007..48f1864 100644 --- a/src/atrac1denc.cpp +++ b/src/atrac1denc.cpp @@ -157,7 +157,7 @@ TPCMEngine<TFloat>::TProcessLambda TAtrac1Decoder::GetLambda() { data[i * srcChannels + channel] = sum[i]; } } - + return TPCMEngine<TFloat>::EProcessResult::PROCESSED; }; } @@ -199,6 +199,8 @@ TPCMEngine<TFloat>::TProcessLambda TAtrac1Encoder::GetLambda() { Mdct(&specs[0], &PcmBufLow[channel][0], &PcmBufMid[channel][0], &PcmBufHi[channel][0], blockSize); bitAlloc[channel]->Write(Scaler.ScaleFrame(specs, blockSize), blockSize); } + + return TPCMEngine<TFloat>::EProcessResult::PROCESSED; }; } |