Commit 3c3777d4 by aquilescanta Committed by Oliver Woodman

Fix release of DecryptableSampleQueueReaders in ProgressiveMediaPeriod

PiperOrigin-RevId: 259523450
parent 2a8cf2f5
...@@ -200,9 +200,9 @@ import org.checkerframework.checker.nullness.compatqual.NullableType; ...@@ -200,9 +200,9 @@ import org.checkerframework.checker.nullness.compatqual.NullableType;
for (SampleQueue sampleQueue : sampleQueues) { for (SampleQueue sampleQueue : sampleQueues) {
sampleQueue.discardToEnd(); sampleQueue.discardToEnd();
} }
} for (DecryptableSampleQueueReader reader : sampleQueueReaders) {
for (DecryptableSampleQueueReader reader : sampleQueueReaders) { reader.release();
reader.release(); }
} }
loader.release(/* callback= */ this); loader.release(/* callback= */ this);
handler.removeCallbacksAndMessages(null); handler.removeCallbacksAndMessages(null);
...@@ -216,6 +216,9 @@ import org.checkerframework.checker.nullness.compatqual.NullableType; ...@@ -216,6 +216,9 @@ import org.checkerframework.checker.nullness.compatqual.NullableType;
for (SampleQueue sampleQueue : sampleQueues) { for (SampleQueue sampleQueue : sampleQueues) {
sampleQueue.reset(); sampleQueue.reset();
} }
for (DecryptableSampleQueueReader reader : sampleQueueReaders) {
reader.release();
}
extractorHolder.release(); extractorHolder.release();
} }
......
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