public class MP4Packet extends Packet
Packet.FrameType
data, displayOrder, duration, FRAME_ASC, frameNo, frameType, pts, tapeTimecode, timescale
Constructor and Description |
---|
MP4Packet(ByteBuffer data,
long pts,
int timescale,
long duration,
long frameNo,
Packet.FrameType iframe,
TapeTimecode tapeTimecode,
int displayOrder,
long mediaPts,
int entryNo,
long fileOff,
int size,
boolean psync) |
Modifier and Type | Method and Description |
---|---|
static MP4Packet |
createMP4Packet(ByteBuffer data,
long pts,
int timescale,
long duration,
long frameNo,
Packet.FrameType iframe,
TapeTimecode tapeTimecode,
int displayOrder,
long mediaPts,
int entryNo) |
static MP4Packet |
createMP4PacketWithData(MP4Packet other,
ByteBuffer frm) |
static MP4Packet |
createMP4PacketWithTimecode(MP4Packet other,
TapeTimecode timecode) |
int |
getEntryNo()
Zero-offset sample entry index
|
long |
getFileOff() |
long |
getMediaPts() |
int |
getSize() |
boolean |
isPsync() |
createPacket, createPacketWithData, getData, getDisplayOrder, getDuration, getDurationD, getFrameNo, getFrameType, getPts, getPtsD, getPtsR, getTapeTimecode, getTimescale, isKeyFrame, setData, setDisplayOrder, setDuration, setFrameType, setPts, setTapeTimecode, setTimescale
public MP4Packet(ByteBuffer data, long pts, int timescale, long duration, long frameNo, Packet.FrameType iframe, TapeTimecode tapeTimecode, int displayOrder, long mediaPts, int entryNo, long fileOff, int size, boolean psync)
public static MP4Packet createMP4PacketWithTimecode(MP4Packet other, TapeTimecode timecode)
public static MP4Packet createMP4PacketWithData(MP4Packet other, ByteBuffer frm)
public static MP4Packet createMP4Packet(ByteBuffer data, long pts, int timescale, long duration, long frameNo, Packet.FrameType iframe, TapeTimecode tapeTimecode, int displayOrder, long mediaPts, int entryNo)
public int getEntryNo()
public long getMediaPts()
public long getFileOff()
public int getSize()
public boolean isPsync()
Copyright © 2019. All rights reserved.