/** * Creates a new instance for which {@link #isFlagsOnly()} will return true. * * @return A new flags only input buffer. */ public static DecoderInputBuffer newFlagsOnlyInstance() { return new DecoderInputBuffer(BUFFER_REPLACEMENT_MODE_DISABLED); }
@Override protected DecoderInputBuffer createInputBuffer() { return new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DIRECT); }
@Override protected DecoderInputBuffer createInputBuffer() { return new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DIRECT); }
@Override protected DecoderInputBuffer createInputBuffer() { return new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DIRECT); }
public FakeRenderer(Format... expectedFormats) { super(expectedFormats.length == 0 ? C.TRACK_TYPE_UNKNOWN : MimeTypes.getTrackType(expectedFormats[0].sampleMimeType)); this.expectedFormats = Collections.unmodifiableList(Arrays.asList(expectedFormats)); buffer = new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_NORMAL); formatHolder = new FormatHolder(); lastSamplePositionUs = Long.MIN_VALUE; }
public CameraMotionRenderer() { super(C.TRACK_TYPE_CAMERA_MOTION); formatHolder = new FormatHolder(); buffer = new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_NORMAL); scratch = new ParsableByteArray(); }
public FakeRenderer(Format... expectedFormats) { super(expectedFormats.length == 0 ? C.TRACK_TYPE_UNKNOWN : MimeTypes.getTrackType(expectedFormats[0].sampleMimeType)); this.expectedFormats = Collections.unmodifiableList(Arrays.asList(expectedFormats)); buffer = new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_NORMAL); formatHolder = new FormatHolder(); lastSamplePositionUs = Long.MIN_VALUE; }
this.playClearSamplesWithoutKeys = playClearSamplesWithoutKeys; this.assumedMinimumCodecOperatingRate = assumedMinimumCodecOperatingRate; buffer = new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DISABLED); flagsOnlyBuffer = DecoderInputBuffer.newFlagsOnlyInstance(); formatHolder = new FormatHolder();
@Before public void setUp() throws Exception { allocator = new DefaultAllocator(false, ALLOCATION_SIZE); sampleQueue = new SampleQueue(allocator); formatHolder = new FormatHolder(); inputBuffer = new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_NORMAL); }
@Override public DecoderInputBuffer createInputBuffer() { return new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_NORMAL); }