NalUnitUtil.H265SpsData


class NalUnitUtil.H265SpsData


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

Summary

Public constructors

H265SpsData(
    nalHeader: NalUnitUtil.H265NalHeader!,
    maxSubLayersMinus1: Int,
    profileTierLevel: NalUnitUtil.H265ProfileTierLevel?,
    chromaFormatIdc: Int,
    bitDepthLumaMinus8: Int,
    bitDepthChromaMinus8: Int,
    seqParameterSetId: Int,
    width: Int,
    height: Int,
    decodedWidth: Int,
    decodedHeight: Int,
    pixelWidthHeightRatio: Float,
    maxNumReorderPics: Int,
    @C.ColorSpace colorSpace: Int,
    colorRange: @C.ColorRange Int,
    @C.ColorTransfer colorTransfer: Int
)

Public constructors

H265SpsData

H265SpsData(
    nalHeader: NalUnitUtil.H265NalHeader!,
    maxSubLayersMinus1: Int,
    profileTierLevel: NalUnitUtil.H265ProfileTierLevel?,
    chromaFormatIdc: Int,
    bitDepthLumaMinus8: Int,
    bitDepthChromaMinus8: Int,
    seqParameterSetId: Int,
    width: Int,
    height: Int,
    decodedWidth: Int,
    decodedHeight: Int,
    pixelWidthHeightRatio: Float,
    maxNumReorderPics: Int,
    @C.ColorSpace colorSpace: Int,
    colorRange: @C.ColorRange Int,
    @C.ColorTransfer colorTransfer: Int
)

Public properties

bitDepthChromaMinus8

val bitDepthChromaMinus8: Int

bitDepthLumaMinus8

val bitDepthLumaMinus8: Int

chromaFormatIdc

val chromaFormatIdc: Int

colorRange

val colorRange: @C.ColorRange Int

colorSpace

@C.ColorSpace
val colorSpace: Int

colorTransfer

@C.ColorTransfer
val colorTransfer: Int

decodedHeight

val decodedHeight: Int

decodedWidth

val decodedWidth: Int

height

val height: Int

maxNumReorderPics

val maxNumReorderPics: Int

maxSubLayersMinus1

val maxSubLayersMinus1: Int

pixelWidthHeightRatio

val pixelWidthHeightRatio: Float

seqParameterSetId

val seqParameterSetId: Int

width

val width: Int