audio: Add checks to effects feature configs retrieval The size of the feature config needs to be limited by the Binder transaction size. This check is enforced before calling into legacy C API. Also, fixed invalid calculation of buffer size in Effect::getSupportedConfigsImpl. Bug: 240266798 Test: atest VtsHalAudioEffectV7_0TargetTest (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8e3480edfe9933306f82c1656deb8e6b7090273c) Merged-In: I1a1f7931a07e28642967fa68d9a358429138db29 Change-Id: I1a1f7931a07e28642967fa68d9a358429138db29 
3 files changed