From 45372911b04f6cd6dffdef28dbaa46f4ddedd7d0 Mon Sep 17 00:00:00 2001 From: Daniele Sparano Date: Fri, 9 Jun 2023 16:33:28 +0100 Subject: [PATCH] Add end of input fix to H263 reader --- .../main/java/androidx/media3/extractor/ts/H263Reader.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/extractor/src/main/java/androidx/media3/extractor/ts/H263Reader.java b/libraries/extractor/src/main/java/androidx/media3/extractor/ts/H263Reader.java index e22b5c0f77..d5b8f7e38f 100644 --- a/libraries/extractor/src/main/java/androidx/media3/extractor/ts/H263Reader.java +++ b/libraries/extractor/src/main/java/androidx/media3/extractor/ts/H263Reader.java @@ -218,7 +218,9 @@ public final class H263Reader implements ElementaryStreamReader { @Override public void packetFinished(boolean isEndOfInput) { - // Do nothing. + if (isEndOfInput) { + sampleReader.onDataEnd(totalBytesWritten, 0, hasOutputFormat); + } } /**