public class ImageSequenceDemuxer extends Object implements Demuxer, DemuxerTrack
Constructor and Description |
---|
ImageSequenceDemuxer(String namePattern,
int maxFrames) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
List<? extends DemuxerTrack> |
getAudioTracks() |
int |
getMaxAvailableFrame()
Finds maximum frame of a sequence by bisecting the range.
|
DemuxerTrackMeta |
getMeta() |
List<? extends DemuxerTrack> |
getTracks() |
List<? extends DemuxerTrack> |
getVideoTracks() |
Packet |
nextFrame() |
public ImageSequenceDemuxer(String namePattern, int maxFrames) throws IOException
IOException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
public List<? extends DemuxerTrack> getTracks()
public List<? extends DemuxerTrack> getVideoTracks()
getVideoTracks
in interface Demuxer
public List<? extends DemuxerTrack> getAudioTracks()
getAudioTracks
in interface Demuxer
public Packet nextFrame() throws IOException
nextFrame
in interface DemuxerTrack
IOException
public int getMaxAvailableFrame()
public DemuxerTrackMeta getMeta()
getMeta
in interface DemuxerTrack
Copyright © 2019. All rights reserved.