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
This commit is contained in:
Eric Laurent
2019-02-04 12:31:15 -08:00
parent 271598cacd
commit c511faec51

View File

@@ -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)));
}
}