public class CodecMP4MuxerTrack extends MP4MuxerTrack
_timescale, chunkDuration, chunkNo, curChunk, edits, finished, NO_TIMESCALE_SET, out, sampleEntries, samplesInChunks, samplesInLastChunk, tgtChunkDuration, tgtChunkDurationUnit, trackId, type
Constructor and Description |
---|
CodecMP4MuxerTrack(int trackId,
MP4TrackType type,
Codec codec) |
Modifier and Type | Method and Description |
---|---|
void |
addFrame(Packet pkt) |
void |
addFrameInternal(Packet pkt,
int entryNo) |
protected Box |
finish(MovieHeaderBox mvhd) |
void |
setCodecPrivateIfNeeded() |
getTimecodeTrack, getTrackTotalDuration, minLongOffset, minOffset, setTimecode
addDref, addSampleEntry, getDisplayDimensions, getEntries, getTimescale, getTrackId, getType, isAudio, isTimecode, isVideo, mediaHeader, putEdits, putName, setEdits, setName, setTgtChunkDuration, tapt
public CodecMP4MuxerTrack(int trackId, MP4TrackType type, Codec codec)
public void addFrame(Packet pkt) throws IOException
addFrame
in interface MuxerTrack
addFrame
in class MP4MuxerTrack
IOException
public void addFrameInternal(Packet pkt, int entryNo) throws IOException
addFrameInternal
in class MP4MuxerTrack
IOException
protected Box finish(MovieHeaderBox mvhd) throws IOException
finish
in class MP4MuxerTrack
IOException
public void setCodecPrivateIfNeeded()
Copyright © 2019. All rights reserved.