Package org.mp4parser.boxes.apple
Class PixelAspectRationAtom
java.lang.Object
org.mp4parser.support.AbstractBox
org.mp4parser.boxes.apple.PixelAspectRationAtom
- All Implemented Interfaces:
Box,ParsableBox
4cc = ""pasp""
This extension specifies the height-to-width ratio of pixels found in the video sample. This is a required extension for MPEG-4 and uncompressed Y ́CbCr video formats when non-square pixels are used. It is optional when square pixels are used.-
Field Summary
FieldsFields inherited from class org.mp4parser.support.AbstractBox
content, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void_parseDetails(ByteBuffer content) Parse the box's fields and child boxes if any.protected voidgetContent(ByteBuffer byteBuffer) Write the box's content into the givenByteBuffer.protected longGet the box's content size without its header.intintvoidsethSpacing(int hSpacing) voidsetvSpacing(int vSpacing) Methods inherited from class org.mp4parser.support.AbstractBox
getBox, getSize, getType, getUserType, isParsed, parse, parseDetails
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
PixelAspectRationAtom
public PixelAspectRationAtom()
-
-
Method Details
-
gethSpacing
public int gethSpacing() -
sethSpacing
public void sethSpacing(int hSpacing) -
getvSpacing
public int getvSpacing() -
setvSpacing
public void setvSpacing(int vSpacing) -
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:
-
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
-
_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.
-