public class EsdsBox extends FullBox
Box.LeafBox
header, MAX_BOX_SIZE
Modifier and Type | Method and Description |
---|---|
static EsdsBox |
createEsdsBox(ByteBuffer streamInfo,
int objectType,
int bufSize,
int maxBitrate,
int avgBitrate,
int trackId) |
protected void |
doWrite(ByteBuffer out) |
int |
estimateSize() |
static String |
fourcc() |
static EsdsBox |
fromADTS(ADTSParser.Header hdr) |
int |
getAvgBitrate() |
int |
getBufSize() |
int |
getMaxBitrate() |
int |
getObjectType() |
ByteBuffer |
getStreamInfo() |
int |
getTrackId() |
static EsdsBox |
newEsdsBox() |
void |
parse(ByteBuffer input) |
getFlags, getVersion, setFlags, setVersion
public EsdsBox(Header atom)
public static String fourcc()
protected void doWrite(ByteBuffer out)
public int estimateSize()
estimateSize
in class Box
public void parse(ByteBuffer input)
public ByteBuffer getStreamInfo()
public int getObjectType()
public int getBufSize()
public int getMaxBitrate()
public int getAvgBitrate()
public int getTrackId()
public static EsdsBox fromADTS(ADTSParser.Header hdr)
public static EsdsBox createEsdsBox(ByteBuffer streamInfo, int objectType, int bufSize, int maxBitrate, int avgBitrate, int trackId)
public static EsdsBox newEsdsBox()
Copyright © 2019. All rights reserved.