Revert "audiopolicy: align input and output devices for engine"

This reverts commit 4b8d5ce58d98d4a163f63e17735450a7cac4821c.

Bug: 132241823
Reason for revert: Breaks Screen Mirroring during Live caption

Change-Id: I4bf711e5c5e4233fcf58bda5477380b488fde2fa
diff --git a/services/audiopolicy/managerdefault/AudioPolicyManager.h b/services/audiopolicy/managerdefault/AudioPolicyManager.h
index 93d67ea..e17ced8 100644
--- a/services/audiopolicy/managerdefault/AudioPolicyManager.h
+++ b/services/audiopolicy/managerdefault/AudioPolicyManager.h
@@ -346,7 +346,7 @@
         }
         virtual const DeviceVector getAvailableOutputDevices() const
         {
-            return mAvailableOutputDevices;
+            return mAvailableOutputDevices.filterForEngine();
         }
         virtual const DeviceVector getAvailableInputDevices() const
         {