public final class MKVDemuxer extends Object implements Demuxer
| Modifier and Type | Class and Description |
|---|---|
static class |
MKVDemuxer.AudioTrack |
static class |
MKVDemuxer.IndexedBlock |
static class |
MKVDemuxer.MkvTrack |
static class |
MKVDemuxer.SubtitlesTrack |
static class |
MKVDemuxer.VideoTrack |
| Constructor and Description |
|---|
MKVDemuxer(SeekableByteChannel fileChannelWrapper) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
List<DemuxerTrack> |
getAudioTracks() |
int |
getPictureHeight() |
int |
getPictureWidth() |
List<DemuxerTrack> |
getSubtitleTracks() |
List<DemuxerTrack> |
getTracks() |
List<? extends EbmlBase> |
getTree() |
List<DemuxerTrack> |
getVideoTracks() |
public MKVDemuxer(SeekableByteChannel fileChannelWrapper) throws IOException
IOExceptionpublic int getPictureWidth()
public int getPictureHeight()
public List<DemuxerTrack> getAudioTracks()
getAudioTracks in interface Demuxerpublic List<DemuxerTrack> getTracks()
public List<DemuxerTrack> getVideoTracks()
getVideoTracks in interface Demuxerpublic List<DemuxerTrack> getSubtitleTracks()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2019. All rights reserved.