NalUnitUtil.H265ProfileTierLevelsAndIndices


class NalUnitUtil.H265ProfileTierLevelsAndIndices


Holds a list of H.265 profile_tier_level()s and a corresponding list of indices.

Summary

Public constructors

H265ProfileTierLevelsAndIndices(
    profileTierLevels: (Mutable)List<NalUnitUtil.H265ProfileTierLevel!>!,
    indices: IntArray!
)

Public properties

IntArray<Int>!

The list of indices to the profileTierLevels.

ImmutableList<NalUnitUtil.H265ProfileTierLevel!>!

The list of profile_tier_level()s that can be referenced by each layer.

Public constructors

H265ProfileTierLevelsAndIndices

H265ProfileTierLevelsAndIndices(
    profileTierLevels: (Mutable)List<NalUnitUtil.H265ProfileTierLevel!>!,
    indices: IntArray!
)

Public properties

indices

val indicesIntArray<Int>!

The list of indices to the profileTierLevels. For each layer available in the L-HEVC bitstream (identified by the layer ID in VPS), an index to the profileTierLevels list is set.

profileTierLevels

val profileTierLevelsImmutableList<NalUnitUtil.H265ProfileTierLevel!>!

The list of profile_tier_level()s that can be referenced by each layer.