Merge "AIDL effect: Declare effectProxy class as final" am: 0c791f42bf am: 781acc7dbd am: d78ebd75f0

Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2509715

Change-Id: I9cad3d18864e39311ae9455251e347712b2155dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/media/libaudiohal/impl/EffectProxy.h b/media/libaudiohal/impl/EffectProxy.h
index b1ab26e..ffb8a19 100644
--- a/media/libaudiohal/impl/EffectProxy.h
+++ b/media/libaudiohal/impl/EffectProxy.h
@@ -38,7 +38,7 @@
  * and parameters will only passthrough to the active sub-effect.
  *
  */
-class EffectProxy : public ::aidl::android::hardware::audio::effect::BnEffect {
+class EffectProxy final : public ::aidl::android::hardware::audio::effect::BnEffect {
   public:
     EffectProxy(const ::aidl::android::hardware::audio::effect::Descriptor::Identity& id,
                 const std::shared_ptr<::aidl::android::hardware::audio::effect::IFactory>& factory);