ObuParser.Metadata


public final class ObuParser.Metadata


An AV1 Metadata OBU

Summary

Constants

static final int

Metadata type HDR Content Light Level.

static final int

Metadata type HDR Mastering Display Color Volume.

static final int

Metadata type ITUT T35.

static final int

Metadata type Scalability.

static final int

Metadata type Timecode.

Public fields

final ByteBuffer

The Metadata payload.

final int

The Metadata type.

Public methods

static ObuParser.Metadata

Returns a Metadata parsed from the input OBU.

Constants

METADATA_TYPE_HDR_CLL

public static final int METADATA_TYPE_HDR_CLL = 1

Metadata type HDR Content Light Level.

METADATA_TYPE_HDR_MDCV

public static final int METADATA_TYPE_HDR_MDCV = 2

Metadata type HDR Mastering Display Color Volume.

METADATA_TYPE_ITUT_T35

public static final int METADATA_TYPE_ITUT_T35 = 4

Metadata type ITUT T35.

METADATA_TYPE_SCALABILITY

public static final int METADATA_TYPE_SCALABILITY = 3

Metadata type Scalability.

METADATA_TYPE_TIMECODE

public static final int METADATA_TYPE_TIMECODE = 5

Metadata type Timecode.

Public fields

payload

public final ByteBuffer payload

The Metadata payload.

type

public final int type

The Metadata type. See metadata_type in the AV1 spec.

Public methods

parse

public static ObuParser.Metadata parse(ObuParser.Obu obu)

Returns a Metadata parsed from the input OBU.

Parameters
ObuParser.Obu obu

The input OBU with type OBU_METADATA.