diff options
| author | 2019-02-04 12:31:15 -0800 | |
|---|---|---|
| committer | 2019-02-04 12:34:53 -0800 | |
| commit | c511faec51cba8838c9e0ead4e454c9e449d6cd9 (patch) | |
| tree | bd9193ad37d86ca09018a67c80a725f4533629c9 | |
| parent | 271598cacdcd667e8bc7f99012342af61a8b6deb (diff) | |
audio: fix AudioRecordingConfiguration.equals()
Use Arrays.equals() instead of equals() methods on the effects
Arrays contained in AudioRecordingConfiguration.
Bug: 123702064
Test: cts-tradefed run cts-dev -m CtsMediaTestCases -t android.media.cts.AudioRecordingConfigurationTest
Change-Id: I11d1321f1a5d8f50c248a4702bbba6a309280b5a
| -rw-r--r-- | media/java/android/media/AudioRecordingConfiguration.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/media/java/android/media/AudioRecordingConfiguration.java b/media/java/android/media/AudioRecordingConfiguration.java index 1d763ced3ca0..0af47e8902a3 100644 --- a/media/java/android/media/AudioRecordingConfiguration.java +++ b/media/java/android/media/AudioRecordingConfiguration.java @@ -402,7 +402,7 @@ public final class AudioRecordingConfiguration implements Parcelable { && (mClientPortId == that.mClientPortId) && (mClientSilenced == that.mClientSilenced) && (mDeviceSource == that.mDeviceSource) - && (mClientEffects.equals(that.mClientEffects)) - && (mDeviceEffects.equals(that.mDeviceEffects))); + && (Arrays.equals(mClientEffects, that.mClientEffects)) + && (Arrays.equals(mDeviceEffects, that.mDeviceEffects))); } } |