Fixed issue in which ContainerMediaChunk would throw an NPE for self-initializing chunks.
This commit is contained in:
parent
01a037f496
commit
f69f948991
@ -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…
x
Reference in New Issue
Block a user