Add hashCode to TvStreamConfig
Bug: b/340874436
Test: presubmit
Flag: EXEMPT bugfix
Change-Id: I854317289d65f3c4a64d3fcd1f17c81017f0a8ec
diff --git a/media/java/android/media/tv/TvStreamConfig.java b/media/java/android/media/tv/TvStreamConfig.java
index 7ea93b4..1f51c7a 100644
--- a/media/java/android/media/tv/TvStreamConfig.java
+++ b/media/java/android/media/tv/TvStreamConfig.java
@@ -23,6 +23,8 @@
import android.os.Parcelable;
import android.util.Log;
+import java.util.Objects;
+
/**
* @hide
*/
@@ -177,4 +179,9 @@
&& config.mMaxWidth == mMaxWidth
&& config.mMaxHeight == mMaxHeight;
}
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(mGeneration, mStreamId, mType, mMaxWidth, mMaxHeight);
+ }
}