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

Commit 5848ac95 authored by Shunkai Yao's avatar Shunkai Yao
Browse files

Remove some unused members in EffectBundleAidl.

Bug: 255361653
Test: atest VtsHalAudioEffectTargetTest
atest VtsHalAudioEffectFactoryTargetTest
atest VtsHalEqualizerTargetTest

Change-Id: I7d2cd5901f873e1311f3a4da893ac9c89acb1206
parent 80cd30ae
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -86,8 +86,8 @@ EffectBundleAidl::~EffectBundleAidl() {
}
}


ndk::ScopedAStatus EffectBundleAidl::getDescriptor(Descriptor* _aidl_return) {
ndk::ScopedAStatus EffectBundleAidl::getDescriptor(Descriptor* _aidl_return) {
    LOG(DEBUG) << _aidl_return->toString();
    RETURN_IF(!_aidl_return, EX_ILLEGAL_ARGUMENT, "Parameter:nullptr");
    RETURN_IF(!_aidl_return, EX_ILLEGAL_ARGUMENT, "Parameter:nullptr");
    LOG(DEBUG) << _aidl_return->toString();
    *_aidl_return = *mDescriptor;
    *_aidl_return = *mDescriptor;
    return ndk::ScopedAStatus::ok();
    return ndk::ScopedAStatus::ok();
}
}
@@ -157,6 +157,7 @@ ndk::ScopedAStatus EffectBundleAidl::setParameterSpecific(const Parameter::Speci


ndk::ScopedAStatus EffectBundleAidl::getParameterSpecific(const Parameter::Id& id,
ndk::ScopedAStatus EffectBundleAidl::getParameterSpecific(const Parameter::Id& id,
                                                          Parameter::Specific* specific) {
                                                          Parameter::Specific* specific) {
    RETURN_IF(!specific, EX_NULL_POINTER, "nullPtr");
    auto tag = id.getTag();
    auto tag = id.getTag();
    RETURN_IF(Parameter::Id::equalizerTag != tag, EX_ILLEGAL_ARGUMENT, "wrongIdTag");
    RETURN_IF(Parameter::Id::equalizerTag != tag, EX_ILLEGAL_ARGUMENT, "wrongIdTag");
    auto eqId = id.get<Parameter::Id::equalizerTag>();
    auto eqId = id.get<Parameter::Id::equalizerTag>();
+0 −13
Original line number Original line Diff line number Diff line
@@ -65,19 +65,6 @@ class EffectBundleAidl final : public EffectImpl {
    lvm::BundleEffectType mType = lvm::BundleEffectType::EQUALIZER;
    lvm::BundleEffectType mType = lvm::BundleEffectType::EQUALIZER;
    std::shared_ptr<BundleContext> mContext;
    std::shared_ptr<BundleContext> mContext;


    int mPreset = lvm::PRESET_CUSTOM;
    size_t mInputFrameSize, mOutputFrameSize;

    // Equalizer
    int mCurPresetIdx = lvm::PRESET_CUSTOM; /* Current preset being used */
    int32_t mBandGaindB[lvm::MAX_NUM_BANDS];

    RetCode setEqPreset(const int& presetIdx);
    int getEqPreset() const { return mCurPresetIdx; }

    RetCode setEqBandLevels(const std::vector<Equalizer::BandLevel>& bandLevels);
    std::vector<Equalizer::BandLevel> getEqBandLevels() const;

    IEffect::Status status(binder_status_t status, size_t consumed, size_t produced);
    IEffect::Status status(binder_status_t status, size_t consumed, size_t produced);
    ndk::ScopedAStatus getParameterEqualizer(const Equalizer::Tag& tag,
    ndk::ScopedAStatus getParameterEqualizer(const Equalizer::Tag& tag,
                                             Parameter::Specific* specific);
                                             Parameter::Specific* specific);