public class MovieHeaderBox extends FullBox
Box.LeafBoxheader, MAX_BOX_SIZE| Constructor and Description |
|---|
MovieHeaderBox(Header header) |
| Modifier and Type | Method and Description |
|---|---|
static MovieHeaderBox |
createMovieHeaderBox(int timescale,
long duration,
float rate,
float volume,
long created,
long modified,
int[] matrix,
int nextTrackId) |
void |
doWrite(ByteBuffer out) |
int |
estimateSize() |
static String |
fourcc() |
long |
getCreated() |
long |
getDuration() |
int[] |
getMatrix() |
long |
getModified() |
int |
getNextTrackId() |
float |
getRate() |
int |
getTimescale() |
float |
getVolume() |
void |
parse(ByteBuffer input) |
void |
setDuration(long duration) |
void |
setNextTrackId(int nextTrackId) |
void |
setTimescale(int newTs) |
getFlags, getVersion, setFlags, setVersionpublic MovieHeaderBox(Header header)
public static String fourcc()
public static MovieHeaderBox createMovieHeaderBox(int timescale, long duration, float rate, float volume, long created, long modified, int[] matrix, int nextTrackId)
public int getTimescale()
public long getDuration()
public int getNextTrackId()
public float getRate()
public float getVolume()
public long getCreated()
public long getModified()
public int[] getMatrix()
public void setTimescale(int newTs)
public void setDuration(long duration)
public void setNextTrackId(int nextTrackId)
public void parse(ByteBuffer input)
public void doWrite(ByteBuffer out)
public int estimateSize()
estimateSize in class BoxCopyright © 2019. All rights reserved.