public class MovieHeaderBox extends FullBox
Box.LeafBox
header, 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, setVersion
public 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 Box
Copyright © 2019. All rights reserved.