Commit a81dea6a by ibaker Committed by Oliver Woodman

In-line 2 method reference runnables in HlsSampleStreamWrapper

PiperOrigin-RevId: 274148614
parent 674e92e1
......@@ -118,8 +118,6 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
private final HlsChunkSource.HlsChunkHolder nextChunkHolder;
private final ArrayList<HlsMediaChunk> mediaChunks;
private final List<HlsMediaChunk> readOnlyMediaChunks;
private final Runnable maybeFinishPrepareRunnable;
private final Runnable onTracksEndedRunnable;
private final Handler handler;
private final ArrayList<HlsSampleStream> hlsSampleStreams;
private final Map<String, DrmInitData> overridingDrmInitData;
......@@ -211,8 +209,6 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
mediaChunks = new ArrayList<>();
readOnlyMediaChunks = Collections.unmodifiableList(mediaChunks);
hlsSampleStreams = new ArrayList<>();
maybeFinishPrepareRunnable = this::maybeFinishPrepare;
onTracksEndedRunnable = this::onTracksEnded;
handler = new Handler();
lastSeekPositionUs = positionUs;
pendingResetPositionUs = positionUs;
......@@ -923,7 +919,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
@Override
public void endTracks() {
tracksEnded = true;
handler.post(onTracksEndedRunnable);
handler.post(this::onTracksEnded);
}
@Override
......@@ -935,7 +931,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
@Override
public void onUpstreamFormatChanged(Format format) {
handler.post(maybeFinishPrepareRunnable);
handler.post(this::maybeFinishPrepare);
}
// Called by the loading thread.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment