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

Commit d0e7d1e4 authored by Shunkai Yao's avatar Shunkai Yao
Browse files

Return correct value for virtualizer speaker angle getter

Bug: 271500140
Test: Enable AIDL and flash to pixel, call `dumpsys media.audio_flinger`
Change-Id: Ia7b57ed51a5aaba8b4f4bd2108a197f73926180f
Merged-In: Ia7b57ed51a5aaba8b4f4bd2108a197f73926180f
(cherry picked from commit 55e99fba)
parent 6f95dfbb
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -384,6 +384,7 @@ ndk::ScopedAStatus EffectBundleAidl::getParameterVirtualizer(const Virtualizer::

    if (id.getTag() == Virtualizer::Id::speakerAnglesPayload) {
        auto angles = mContext->getSpeakerAngles(id.get<Virtualizer::Id::speakerAnglesPayload>());
        RETURN_IF(angles.size() == 0, EX_ILLEGAL_ARGUMENT, "getSpeakerAnglesFailed");
        Virtualizer param = Virtualizer::make<Virtualizer::speakerAngles>(angles);
        specific->set<Parameter::Specific::virtualizer>(param);
        return ndk::ScopedAStatus::ok();