AIDL effect: Replace offload check with HardwareAccelerator mode

Bug: 297295866
Test: Enable AIDL and test on Pixel YTM
Change-Id: Ifdeb7d414939e6496d44f7c1fbdf830f2726a88c
diff --git a/media/libaudiohal/impl/EffectProxy.cpp b/media/libaudiohal/impl/EffectProxy.cpp
index 4d7db4c..1099b6d 100644
--- a/media/libaudiohal/impl/EffectProxy.cpp
+++ b/media/libaudiohal/impl/EffectProxy.cpp
@@ -278,8 +278,9 @@
     return mSubEffects[mActiveSubIdx].descriptor.common.flags.bypass;
 }
 
-bool EffectProxy::isOffload() const {
-    return mSubEffects[mActiveSubIdx].descriptor.common.flags.offloadIndication;
+bool EffectProxy::isTunnel() const {
+    return mSubEffects[mActiveSubIdx].descriptor.common.flags.hwAcceleratorMode ==
+           Flags::HardwareAccelerator::TUNNEL;
 }
 
 binder_status_t EffectProxy::dump(int fd, const char** args, uint32_t numArgs) {