Skip to content

Commit 30909da

Browse files
committed
Fix audio track similar comparison for IDs.
1 parent 6d59cdb commit 30909da

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/stream/AudioStream.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
import javax.annotation.Nonnull;
2727
import javax.annotation.Nullable;
28+
import java.util.Objects;
2829

2930
public final class AudioStream extends Stream {
3031
public static final int UNKNOWN_BITRATE = -1;
@@ -314,7 +315,8 @@ private AudioStream(@Nonnull final String id,
314315
@Override
315316
public boolean equalStats(final Stream cmp) {
316317
return super.equalStats(cmp) && cmp instanceof AudioStream
317-
&& averageBitrate == ((AudioStream) cmp).averageBitrate;
318+
&& averageBitrate == ((AudioStream) cmp).averageBitrate
319+
&& Objects.equals(audioTrackId, ((AudioStream) cmp).audioTrackId);
318320
}
319321

320322
/**

0 commit comments

Comments
 (0)