NalUnitUtil.H265SpsData


public final class NalUnitUtil.H265SpsData


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

Summary

Public constructors

H265SpsData(
    NalUnitUtil.H265NalHeader nalHeader,
    int maxSubLayersMinus1,
    @Nullable NalUnitUtil.H265ProfileTierLevel profileTierLevel,
    int chromaFormatIdc,
    int bitDepthLumaMinus8,
    int bitDepthChromaMinus8,
    int seqParameterSetId,
    int width,
    int height,
    float pixelWidthHeightRatio,
    int maxNumReorderPics,
    @C.ColorSpace int colorSpace,
    @C.ColorRange int colorRange,
    @C.ColorTransfer int colorTransfer
)

Public fields

bitDepthChromaMinus8

public final int bitDepthChromaMinus8

bitDepthLumaMinus8

public final int bitDepthLumaMinus8

chromaFormatIdc

public final int chromaFormatIdc

colorRange

public final @C.ColorRange int colorRange

colorSpace

@C.ColorSpace
public final int colorSpace

colorTransfer

@C.ColorTransfer
public final int colorTransfer

height

public final int height

maxNumReorderPics

public final int maxNumReorderPics

maxSubLayersMinus1

public final int maxSubLayersMinus1

nalHeader

public final NalUnitUtil.H265NalHeader nalHeader

pixelWidthHeightRatio

public final float pixelWidthHeightRatio

profileTierLevel

public final @Nullable NalUnitUtil.H265ProfileTierLevel profileTierLevel

seqParameterSetId

public final int seqParameterSetId

width

public final int width

Public constructors

H265SpsData

public H265SpsData(
    NalUnitUtil.H265NalHeader nalHeader,
    int maxSubLayersMinus1,
    @Nullable NalUnitUtil.H265ProfileTierLevel profileTierLevel,
    int chromaFormatIdc,
    int bitDepthLumaMinus8,
    int bitDepthChromaMinus8,
    int seqParameterSetId,
    int width,
    int height,
    float pixelWidthHeightRatio,
    int maxNumReorderPics,
    @C.ColorSpace int colorSpace,
    @C.ColorRange int colorRange,
    @C.ColorTransfer int colorTransfer
)