Lines Matching refs:effect

28 namespace effect {
41 class EffectProxy final : public ::aidl::android::hardware::audio::effect::BnEffect {
45 const std::vector<::aidl::android::hardware::audio::effect::Descriptor>& descriptors,
46 const std::shared_ptr<::aidl::android::hardware::audio::effect::IFactory>& factory);
60 const ::aidl::android::hardware::audio::effect::Parameter::Common& common,
61 const std::optional<::aidl::android::hardware::audio::effect::Parameter::Specific>&
63 ::aidl::android::hardware::audio::effect::IEffect::OpenEffectReturn* ret) override;
66 ::aidl::android::hardware::audio::effect::IEffect::OpenEffectReturn* ret) override;
68 ::aidl::android::hardware::audio::effect::Descriptor* desc) override;
69 ndk::ScopedAStatus command(::aidl::android::hardware::audio::effect::CommandId id) override;
70 ndk::ScopedAStatus getState(::aidl::android::hardware::audio::effect::State* state) override;
72 const ::aidl::android::hardware::audio::effect::Parameter& param) override;
74 const ::aidl::android::hardware::audio::effect::Parameter::Id& id,
75 ::aidl::android::hardware::audio::effect::Parameter* param) override;
79 const std::vector<::aidl::android::hardware::audio::effect::Descriptor>& subEffectDescs,
80 ::aidl::android::hardware::audio::effect::Descriptor* desc);
88 ::aidl::android::hardware::audio::effect::IEffect::Status,
113 const ::aidl::android::hardware::audio::effect::Descriptor::Common mDescriptorCommon;
120 const ::aidl::android::hardware::audio::effect::Descriptor descriptor;
121 std::shared_ptr<::aidl::android::hardware::audio::effect::IEffect> handle;
126 const std::shared_ptr<::aidl::android::hardware::audio::effect::IFactory> mFactory;
135 ::aidl::android::hardware::audio::effect::IEffect>&)> const& func);
144 static ::aidl::android::hardware::audio::effect::Descriptor::Common buildDescriptorCommon(
146 const std::vector<::aidl::android::hardware::audio::effect::Descriptor>&