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

Commit 093090c9 authored by David Li's avatar David Li
Browse files

fix volume value of reverb and volume flag of visualizer

Bug: 310751043
Test: VtsHalAudioEffectTargetTest
Change-Id: I85d023d940d47819370f5a864afb5b0b63bf7113
parent fa05d030
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};