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
IOException
public int getPictureWidth()
public int getPictureHeight()
public List<DemuxerTrack> getAudioTracks()
getAudioTracks
in interface Demuxer
public List<DemuxerTrack> getTracks()
public List<DemuxerTrack> getVideoTracks()
getVideoTracks
in interface Demuxer
public List<DemuxerTrack> getSubtitleTracks()
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2019. All rights reserved.