mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Fix subtitles.
This commit is contained in:
parent
0523717841
commit
9092fad8e8
2 changed files with 2 additions and 2 deletions
|
|
@ -118,7 +118,7 @@ public final class SingleSampleMediaChunk extends BaseMediaChunk {
|
||||||
if (headerData != null) {
|
if (headerData != null) {
|
||||||
sampleSize += headerData.length;
|
sampleSize += headerData.length;
|
||||||
}
|
}
|
||||||
getOutput().sampleMetadata(startTimeUs, 0, sampleSize, 0, null);
|
getOutput().sampleMetadata(startTimeUs, C.SAMPLE_FLAG_SYNC, sampleSize, 0, null);
|
||||||
} finally {
|
} finally {
|
||||||
dataSource.close();
|
dataSource.close();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -179,7 +179,7 @@ public class TextTrackRenderer extends TrackRenderer implements Callback {
|
||||||
SampleHolder sampleHolder = parserHelper.getSampleHolder();
|
SampleHolder sampleHolder = parserHelper.getSampleHolder();
|
||||||
sampleHolder.clearData();
|
sampleHolder.clearData();
|
||||||
int result = source.readData(trackIndex, positionUs, formatHolder, sampleHolder, false);
|
int result = source.readData(trackIndex, positionUs, formatHolder, sampleHolder, false);
|
||||||
if (result == SampleSource.SAMPLE_READ && !sampleHolder.isDecodeOnly()) {
|
if (result == SampleSource.SAMPLE_READ) {
|
||||||
parserHelper.startParseOperation();
|
parserHelper.startParseOperation();
|
||||||
textRendererNeedsUpdate = false;
|
textRendererNeedsUpdate = false;
|
||||||
} else if (result == SampleSource.END_OF_STREAM) {
|
} else if (result == SampleSource.END_OF_STREAM) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue