public class SeqParameterSet extends Object
Modifier and Type | Field and Description |
---|---|
int |
bitDepthChromaMinus8 |
int |
bitDepthLumaMinus8 |
ColorSpace |
chromaFormatIdc |
boolean |
constraintSet0Flag |
boolean |
constraintSet1Flag |
boolean |
constraintSet2Flag |
boolean |
constraintSet3Flag |
boolean |
constraintSet4Flag |
boolean |
constraintSet5Flag |
boolean |
deltaPicOrderAlwaysZeroFlag |
boolean |
direct8x8InferenceFlag |
boolean |
fieldPicFlag |
int |
frameCropBottomOffset |
int |
frameCropLeftOffset |
boolean |
frameCroppingFlag |
int |
frameCropRightOffset |
int |
frameCropTopOffset |
boolean |
frameMbsOnlyFlag
frame_mbs_only_flag equal to 0 specifies that coded pictures of the coded
video sequence may either be coded fields or coded frames.
|
boolean |
gapsInFrameNumValueAllowedFlag
gaps_in_frame_num_value_allowed_flag specifies the allowed values of
frame_num as specified in subclause 7.4.3 and the decoding process in
case of an inferred gap between values of frame_num as specified in
subclause 8.2.5.2.
|
int |
levelIdc |
int |
log2MaxFrameNumMinus4 |
int |
log2MaxPicOrderCntLsbMinus4 |
boolean |
mbAdaptiveFrameFieldFlag |
int |
numRefFrames |
int |
numRefFramesInPicOrderCntCycle |
int |
offsetForNonRefPic
offset_for_non_ref_pic is used to calculate the picture order count of a
non-reference picture as specified in 8.2.1.
|
int[] |
offsetForRefFrame |
int |
offsetForTopToBottomField
offset_for_top_to_bottom_field is used to calculate the picture order
count of a bottom field as specified in subclause 8.2.1.
|
int |
picHeightInMapUnitsMinus1 |
int |
picOrderCntType |
int |
picWidthInMbsMinus1 |
int |
profileIdc |
boolean |
qpprimeYZeroTransformBypassFlag |
int[][] |
scalingMatrix |
boolean |
separateColourPlaneFlag
separate_colour_plane_flag.
|
int |
seqParameterSetId |
VUIParameters |
vuiParams |
Constructor and Description |
---|
SeqParameterSet() |
public int picOrderCntType
public boolean fieldPicFlag
public boolean deltaPicOrderAlwaysZeroFlag
public boolean mbAdaptiveFrameFieldFlag
public boolean direct8x8InferenceFlag
public ColorSpace chromaFormatIdc
public int log2MaxFrameNumMinus4
public int log2MaxPicOrderCntLsbMinus4
public int picHeightInMapUnitsMinus1
public int picWidthInMbsMinus1
public int bitDepthLumaMinus8
public int bitDepthChromaMinus8
public boolean qpprimeYZeroTransformBypassFlag
public int profileIdc
public boolean constraintSet0Flag
public boolean constraintSet1Flag
public boolean constraintSet2Flag
public boolean constraintSet3Flag
public boolean constraintSet4Flag
public boolean constraintSet5Flag
public int levelIdc
public int seqParameterSetId
public boolean separateColourPlaneFlag
public int offsetForNonRefPic
public int offsetForTopToBottomField
public int numRefFrames
public boolean gapsInFrameNumValueAllowedFlag
public boolean frameMbsOnlyFlag
public boolean frameCroppingFlag
public int frameCropLeftOffset
public int frameCropRightOffset
public int frameCropTopOffset
public int frameCropBottomOffset
public int[] offsetForRefFrame
public VUIParameters vuiParams
public int[][] scalingMatrix
public int numRefFramesInPicOrderCntCycle
public static ColorSpace getColor(int id)
public static int fromColor(ColorSpace color)
public static SeqParameterSet read(ByteBuffer is)
public static void writeScalingList(BitWriter out, int[][] scalingMatrix, int which)
public static int[] readScalingList(BitReader src, int sizeOfScalingList)
public void write(ByteBuffer out)
public SeqParameterSet copy()
public int getPicOrderCntType()
public boolean isFieldPicFlag()
public boolean isDeltaPicOrderAlwaysZeroFlag()
public boolean isMbAdaptiveFrameFieldFlag()
public boolean isDirect8x8InferenceFlag()
public ColorSpace getChromaFormatIdc()
public int getLog2MaxFrameNumMinus4()
public int getLog2MaxPicOrderCntLsbMinus4()
public int getPicHeightInMapUnitsMinus1()
public int getPicWidthInMbsMinus1()
public int getBitDepthLumaMinus8()
public int getBitDepthChromaMinus8()
public boolean isQpprimeYZeroTransformBypassFlag()
public int getProfileIdc()
public boolean isConstraintSet0Flag()
public boolean isConstraintSet1Flag()
public boolean isConstraintSet2Flag()
public boolean isConstraintSet3Flag()
public boolean isConstraintSet4Flag()
public boolean isConstraintSet5Flag()
public int getLevelIdc()
public int getSeqParameterSetId()
public boolean isResidualColorTransformFlag()
public int getOffsetForNonRefPic()
public int getOffsetForTopToBottomField()
public int getNumRefFrames()
public boolean isGapsInFrameNumValueAllowedFlag()
public boolean isFrameMbsOnlyFlag()
public boolean isFrameCroppingFlag()
public int getFrameCropLeftOffset()
public int getFrameCropRightOffset()
public int getFrameCropTopOffset()
public int getFrameCropBottomOffset()
public int[] getOffsetForRefFrame()
public VUIParameters getVuiParams()
public int[][] getScalingMatrix()
public int getNumRefFramesInPicOrderCntCycle()
public static int getPicHeightInMbs(SeqParameterSet sps)
Copyright © 2019. All rights reserved.