Replaced the duplicated EMPTY track group array with the one already defined

in TrackGroupArray.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=175670266
This commit is contained in:
tonihei 2017-11-14 06:17:02 -08:00 committed by Oliver Woodman
parent 77b48691aa
commit eea8cd169c

View File

@ -62,8 +62,11 @@ public final class TrackGroupArray {
* @param group The group.
* @return The index of the group, or {@link C#INDEX_UNSET} if no such group exists.
*/
@SuppressWarnings("ReferenceEquality")
public int indexOf(TrackGroup group) {
for (int i = 0; i < length; i++) {
// Suppressed reference equality warning because this is looking for the index of a specific
// TrackGroup object, not the index of a potential equal TrackGroup.
if (trackGroups[i] == group) {
return i;
}
@ -71,6 +74,13 @@ public final class TrackGroupArray {
return C.INDEX_UNSET;
}
/**
* Returns whether this track group array is empty.
*/
public boolean isEmpty() {
return length == 0;
}
@Override
public int hashCode() {
if (hashCode == 0) {