public class MPSMediaInfo extends MPSUtils.PESReader
Modifier and Type | Class and Description |
---|---|
static class |
MPSMediaInfo.MediaInfoDone |
static class |
MPSMediaInfo.MPEGTimecodeMetadata |
static class |
MPSMediaInfo.MPEGTrackMetadata |
static class |
MPSMediaInfo.PSM |
Constructor and Description |
---|
MPSMediaInfo() |
Modifier and Type | Method and Description |
---|---|
static MPSMediaInfo |
extract(SeekableByteChannel input) |
List<MPSMediaInfo.MPEGTrackMetadata> |
getAudioTracks() |
List<MPSMediaInfo.MPEGTrackMetadata> |
getInfos() |
List<MPSMediaInfo.MPEGTrackMetadata> |
getMediaInfo(File f) |
MPSMediaInfo.MPEGTrackMetadata |
getVideoTrack() |
static void |
main1(String[] args) |
protected void |
pes(ByteBuffer pesBuffer,
long start,
int pesLen,
int stream) |
analyseBuffer, finishRead
public List<MPSMediaInfo.MPEGTrackMetadata> getMediaInfo(File f) throws IOException
IOException
protected void pes(ByteBuffer pesBuffer, long start, int pesLen, int stream)
pes
in class MPSUtils.PESReader
public List<MPSMediaInfo.MPEGTrackMetadata> getInfos()
public static void main1(String[] args) throws IOException
IOException
public static MPSMediaInfo extract(SeekableByteChannel input)
public List<MPSMediaInfo.MPEGTrackMetadata> getAudioTracks()
public MPSMediaInfo.MPEGTrackMetadata getVideoTrack()
Copyright © 2019. All rights reserved.