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

Commit 46597fb6 authored by David Li's avatar David Li Committed by Shunkai Yao
Browse files

fix volume value of reverb and volume flag of visualizer

Bug: 310751043
Test: VtsHalAudioEffectTargetTest
Change-Id: I85d023d940d47819370f5a864afb5b0b63bf7113
Merged-In: I85d023d940d47819370f5a864afb5b0b63bf7113
parent 444cbbba
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -81,7 +81,12 @@ class ReverbContext final : public EffectContext {
    bool getEnvironmentalReverbBypass() const { return mBypass; }

    RetCode setVolumeStereo(const Parameter::VolumeStereo& volumeStereo) override;
    Parameter::VolumeStereo getVolumeStereo() override { return mVolumeStereo; }
    Parameter::VolumeStereo getVolumeStereo() override {
        if (isAuxiliary()) {
            return mVolumeStereo;
        }
        return {1.0f, 1.0f};
    }

    RetCode setReflectionsDelay(int delay) {
        mReflectionsDelayMs = delay;
+1 −1
Original line number Diff line number Diff line
@@ -73,7 +73,7 @@ const Descriptor VisualizerImpl::kDescriptor = {
                          .proxy = std::nullopt},
                   .flags = {.type = Flags::Type::INSERT,
                             .insert = Flags::Insert::LAST,
                             .volume = Flags::Volume::CTRL},
                             .volume = Flags::Volume::NONE},
                   .name = VisualizerImpl::kEffectName,
                   .implementor = "The Android Open Source Project"},
        .capability = VisualizerImpl::kCapability};