Loading media/java/android/media/audiopolicy/AudioMix.java +8 −2 Original line number Diff line number Diff line Loading @@ -275,18 +275,24 @@ public class AudioMix implements Parcelable { if (o == null || getClass() != o.getClass()) return false; final AudioMix that = (AudioMix) o; boolean tokenMatch = android.media.audiopolicy.Flags.audioMixOwnership() ? Objects.equals(this.mToken, that.mToken) : true; return Objects.equals(this.mRouteFlags, that.mRouteFlags) && Objects.equals(this.mRule, that.mRule) && Objects.equals(this.mMixType, that.mMixType) && Objects.equals(this.mFormat, that.mFormat) && Objects.equals(this.mToken, that.mToken); && tokenMatch; } /** @hide */ @Override public int hashCode() { if (android.media.audiopolicy.Flags.audioMixOwnership()) { return Objects.hash(mRouteFlags, mRule, mMixType, mFormat, mToken); } return Objects.hash(mRouteFlags, mRule, mMixType, mFormat); } @Override public int describeContents() { Loading Loading
media/java/android/media/audiopolicy/AudioMix.java +8 −2 Original line number Diff line number Diff line Loading @@ -275,18 +275,24 @@ public class AudioMix implements Parcelable { if (o == null || getClass() != o.getClass()) return false; final AudioMix that = (AudioMix) o; boolean tokenMatch = android.media.audiopolicy.Flags.audioMixOwnership() ? Objects.equals(this.mToken, that.mToken) : true; return Objects.equals(this.mRouteFlags, that.mRouteFlags) && Objects.equals(this.mRule, that.mRule) && Objects.equals(this.mMixType, that.mMixType) && Objects.equals(this.mFormat, that.mFormat) && Objects.equals(this.mToken, that.mToken); && tokenMatch; } /** @hide */ @Override public int hashCode() { if (android.media.audiopolicy.Flags.audioMixOwnership()) { return Objects.hash(mRouteFlags, mRule, mMixType, mFormat, mToken); } return Objects.hash(mRouteFlags, mRule, mMixType, mFormat); } @Override public int describeContents() { Loading