Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 597435f8 authored by Wonsik Kim's avatar Wonsik Kim
Browse files

RELAND aacdec: don't report DRC_COMPRESSION_MODE back

DRC_COMPRESSION_MODE is not meant to be read back from components

Bug: 149751672
Test: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small
Test: atest CtsMediaTestCases:DecoderTestAacDrc
Change-Id: I39f15cc497e7e9d7a5c651ad32bf9a3671f286a1
parent 65a62a34
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -877,10 +877,14 @@ void C2SoftAacDec::process(
            work->worklets.front()->output.configUpdate.push_back(
                    C2Param::Copy(currentBoostFactor));

            if (android_get_device_api_level() < __ANDROID_API_S__) {
                // We used to report DRC compression mode in the output format
                // in Q and R, but stopped doing that in S
                C2StreamDrcCompressionModeTuning::input currentCompressMode(0u,
                        (C2Config::drc_compression_mode_t) compressMode);
                work->worklets.front()->output.configUpdate.push_back(
                        C2Param::Copy(currentCompressMode));
            }

            C2StreamDrcEncodedTargetLevelTuning::input currentEncodedTargetLevel(0u,
                    (C2FloatValue) (encTargetLevel*-0.25));