Class HevcConfig
- java.lang.Object
-
- com.google.android.exoplayer2.video.HevcConfig
-
public final class HevcConfig extends Object
HEVC configuration data.
-
-
Field Summary
Fields Modifier and Type Field Description StringcodecsAn RFC 6381 codecs string representing the video format, ornullif not known.List<byte[]>initializationDataList of buffers containing the codec-specific data to be provided to the decoder, ornullif not known.intnalUnitLengthFieldLengthThe length of the NAL unit length field in the bitstream's container, in bytes.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static HevcConfigparse(ParsableByteArray data)Parses HEVC configuration data.
-
-
-
Field Detail
-
initializationData
@Nullable public final List<byte[]> initializationData
List of buffers containing the codec-specific data to be provided to the decoder, ornullif not known.- See Also:
Format.initializationData
-
nalUnitLengthFieldLength
public final int nalUnitLengthFieldLength
The length of the NAL unit length field in the bitstream's container, in bytes.
-
codecs
@Nullable public final String codecs
An RFC 6381 codecs string representing the video format, ornullif not known.- See Also:
Format.codecs
-
-
Method Detail
-
parse
public static HevcConfig parse(ParsableByteArray data) throws ParserException
Parses HEVC configuration data.- Parameters:
data- AParsableByteArray, whose position is set to the start of the HEVC configuration data to parse.- Returns:
- A parsed representation of the HEVC configuration data.
- Throws:
ParserException- If an error occurred parsing the data.
-
-