OSDN Git Service

Fix mic enumeration CTS fail on marlin.
authorjiabin <jiabin@google.com>
Tue, 10 Apr 2018 21:10:04 +0000 (14:10 -0700)
committerjiabin <jiabin@google.com>
Tue, 10 Apr 2018 21:44:41 +0000 (14:44 -0700)
commitd0be5b212f17166d728761b854c912ec71305cf0
tree9b65f363a37b7482b833baea8d5d6c76b780c07e
parent806be6b602f9a7fbcb1c918602bfe24107c47c0b
Fix mic enumeration CTS fail on marlin.

The mic enumeration APIs only support on audio hal v4. Marlin failed due
to on audio hal v2. Make the APIs return mic with unknown
characteristics if the native call fail.

Bug: 77732156
Bug: 77732289
Test: run cts on marlin and walleye
Change-Id: I64b3e6a249ad76b754e841d630e8cf178dde9a86
media/java/android/media/AudioManager.java
media/java/android/media/AudioRecord.java
media/java/android/media/MediaRecorder.java