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,
    @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

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,
    @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
)