Package org.mp4parser.boxes.dolby
Class AC3SpecificBox
java.lang.Object
org.mp4parser.support.AbstractBox
org.mp4parser.boxes.dolby.AC3SpecificBox
- All Implemented Interfaces:
Box,ParsableBox
4cc = ""dac3""
-
Field Summary
FieldsFields inherited from class org.mp4parser.support.AbstractBox
content, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid_parseDetails(ByteBuffer content) Parse the box's fields and child boxes if any.intgetAcmod()intintgetBsid()intgetBsmod()protected voidgetContent(ByteBuffer byteBuffer) Write the box's content into the givenByteBuffer.protected longGet the box's content size without its header.intgetFscod()intgetLfeon()intvoidsetAcmod(int acmod) voidsetBitRateCode(int bitRateCode) voidsetBsid(int bsid) voidsetBsmod(int bsmod) voidsetFscod(int fscod) voidsetLfeon(int lfeon) voidsetReserved(int reserved) toString()Methods inherited from class org.mp4parser.support.AbstractBox
getBox, getSize, getType, getUserType, isParsed, parse, parseDetails
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
AC3SpecificBox
public AC3SpecificBox()
-
-
Method Details
-
getContentSize
protected long getContentSize()Description copied from class:AbstractBoxGet the box's content size without its header. This must be the exact number of bytes thatgetContent(ByteBuffer)writes.- Specified by:
getContentSizein classAbstractBox- Returns:
- Gets the box's content size in bytes
- See Also:
-
_parseDetails
Description copied from class:AbstractBoxParse the box's fields and child boxes if any.- Specified by:
_parseDetailsin classAbstractBox- Parameters:
content- the box's raw content beginning after the 4-cc field.
-
getContent
Description copied from class:AbstractBoxWrite the box's content into the givenByteBuffer. This must include flags and version in case of a full box.byteBufferhas been initialized withgetSize()bytes.- Specified by:
getContentin classAbstractBox- Parameters:
byteBuffer- the sink for the box's content
-
getFscod
public int getFscod() -
setFscod
public void setFscod(int fscod) -
getBsid
public int getBsid() -
setBsid
public void setBsid(int bsid) -
getBsmod
public int getBsmod() -
setBsmod
public void setBsmod(int bsmod) -
getAcmod
public int getAcmod() -
setAcmod
public void setAcmod(int acmod) -
getLfeon
public int getLfeon() -
setLfeon
public void setLfeon(int lfeon) -
getBitRateCode
public int getBitRateCode() -
setBitRateCode
public void setBitRateCode(int bitRateCode) -
getReserved
public int getReserved() -
setReserved
public void setReserved(int reserved) -
toString
-