public final class

TsPayloadReader.EsInfo

extends java.lang.Object

 java.lang.Object

↳androidx.media3.extractor.ts.TsPayloadReader.EsInfo

Overview

Holds information associated with a PMT entry.

Summary

Fields
public final byte[]descriptorBytes

public final java.util.List<TsPayloadReader.DvbSubtitleInfo>dvbSubtitleInfos

public final java.lang.Stringlanguage

public final intstreamType

Constructors
publicEsInfo(int streamType, java.lang.String language, java.util.List<TsPayloadReader.DvbSubtitleInfo> dvbSubtitleInfos, byte[] descriptorBytes[])

Methods
from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Fields

public final int streamType

public final java.lang.String language

public final java.util.List<TsPayloadReader.DvbSubtitleInfo> dvbSubtitleInfos

public final byte[] descriptorBytes

Constructors

public EsInfo(int streamType, java.lang.String language, java.util.List<TsPayloadReader.DvbSubtitleInfo> dvbSubtitleInfos, byte[] descriptorBytes[])

Parameters:

streamType: The type of the stream as defined by the TsExtractor.TS_STREAM_TYPE_*.
language: The language of the stream, as defined by ISO/IEC 13818-1, section 2.6.18.
dvbSubtitleInfos: Information about DVB subtitles associated to the stream.
descriptorBytes: The descriptor bytes associated to the stream.