output is created at 'init', annotate it as lazyily initialized

parent 7bf63e73
......@@ -35,6 +35,7 @@ import java.lang.annotation.RetentionPolicy;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
/**
* Default {@link TsPayloadReader.Factory} implementation.
......@@ -192,7 +193,7 @@ public final class DefaultTsPayloadReaderFactory implements TsPayloadReader.Fact
public class SectionPassthrough implements SectionPayloadReader {
private TimestampAdjuster timestampAdjuster = null;
private final String mimeType;
private TrackOutput output;
private @MonotonicNonNull TrackOutput output;
SectionPassthrough(String mimeType) {
this.mimeType = mimeType;
......
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