mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Fixed issue in which ContainerMediaChunk would throw an NPE for self-initializing chunks.
This commit is contained in:
parent
01a037f496
commit
f69f948991
1 changed files with 2 additions and 1 deletions
|
|
@ -163,7 +163,8 @@ public class ContainerMediaChunk extends BaseMediaChunk implements SingleTrackOu
|
||||||
// Private methods.
|
// Private methods.
|
||||||
|
|
||||||
private static MediaFormat getAdjustedMediaFormat(MediaFormat format, long sampleOffsetUs) {
|
private static MediaFormat getAdjustedMediaFormat(MediaFormat format, long sampleOffsetUs) {
|
||||||
if (sampleOffsetUs != 0 && format.subsampleOffsetUs != MediaFormat.OFFSET_SAMPLE_RELATIVE) {
|
if (sampleOffsetUs != 0 && format != null
|
||||||
|
&& format.subsampleOffsetUs != MediaFormat.OFFSET_SAMPLE_RELATIVE) {
|
||||||
return format.copyWithSubsampleOffsetUs(format.subsampleOffsetUs + sampleOffsetUs);
|
return format.copyWithSubsampleOffsetUs(format.subsampleOffsetUs + sampleOffsetUs);
|
||||||
}
|
}
|
||||||
return format;
|
return format;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue