NalUnitUtil.SpsData


public final class NalUnitUtil.SpsData


Holds data parsed from a H.264 sequence parameter set NAL unit.

Summary

Public fields

final int
final int
final @C.ColorRange int
final int
final int
final int
final boolean
final boolean
final int
final int
final int
final int
final int
final int
final int
final float
final int
final boolean
final int
final int

Public constructors

SpsData(
    int profileIdc,
    int constraintsFlagsAndReservedZero2Bits,
    int levelIdc,
    int seqParameterSetId,
    int maxNumRefFrames,
    int width,
    int height,
    float pixelWidthHeightRatio,
    int bitDepthLumaMinus8,
    int bitDepthChromaMinus8,
    boolean separateColorPlaneFlag,
    boolean frameMbsOnlyFlag,
    int frameNumLength,
    int picOrderCountType,
    int picOrderCntLsbLength,
    boolean deltaPicOrderAlwaysZeroFlag,
    @C.ColorSpace int colorSpace,
    @C.ColorRange int colorRange,
    @C.ColorTransfer int colorTransfer,
    int maxNumReorderFrames
)

Public fields

bitDepthChromaMinus8

public final int bitDepthChromaMinus8

bitDepthLumaMinus8

public final int bitDepthLumaMinus8

colorRange

public final @C.ColorRange int colorRange

colorSpace

@C.ColorSpace
public final int colorSpace

colorTransfer

@C.ColorTransfer
public final int colorTransfer

constraintsFlagsAndReservedZero2Bits

public final int constraintsFlagsAndReservedZero2Bits

deltaPicOrderAlwaysZeroFlag

public final boolean deltaPicOrderAlwaysZeroFlag

frameMbsOnlyFlag

public final boolean frameMbsOnlyFlag

frameNumLength

public final int frameNumLength

height

public final int height

levelIdc

public final int levelIdc

maxNumRefFrames

public final int maxNumRefFrames

maxNumReorderFrames

public final int maxNumReorderFrames

picOrderCntLsbLength

public final int picOrderCntLsbLength

picOrderCountType

public final int picOrderCountType

pixelWidthHeightRatio

public final float pixelWidthHeightRatio

profileIdc

public final int profileIdc

separateColorPlaneFlag

public final boolean separateColorPlaneFlag

seqParameterSetId

public final int seqParameterSetId

width

public final int width

Public constructors

SpsData

public SpsData(
    int profileIdc,
    int constraintsFlagsAndReservedZero2Bits,
    int levelIdc,
    int seqParameterSetId,
    int maxNumRefFrames,
    int width,
    int height,
    float pixelWidthHeightRatio,
    int bitDepthLumaMinus8,
    int bitDepthChromaMinus8,
    boolean separateColorPlaneFlag,
    boolean frameMbsOnlyFlag,
    int frameNumLength,
    int picOrderCountType,
    int picOrderCntLsbLength,
    boolean deltaPicOrderAlwaysZeroFlag,
    @C.ColorSpace int colorSpace,
    @C.ColorRange int colorRange,
    @C.ColorTransfer int colorTransfer,
    int maxNumReorderFrames
)