androidx.media3.extractor.ts
Annotations
AdtsExtractor.Flags | Flags controlling the behavior of the extractor. |
DefaultTsPayloadReaderFactory.Flags | Flags controlling elementary stream readers' behavior. |
TsExtractor.Flags | Flags controlling the behavior of the extractor. |
TsExtractor.Mode | Modes for the extractor. |
TsPayloadReader.EsInfo.AudioType | The audio type of the stream, as defined by ISO/IEC 13818-1, section 2.6.18. |
TsPayloadReader.Flags | Contextual flags indicating the presence of indicators in the TS packet or PES packet headers. |
Interfaces
ElementaryStreamReader | Extracts individual samples from an elementary media stream, preserving original order. |
SectionPayloadReader | Reads section data. |
TsPayloadReader | Parses TS packet payload data. |
TsPayloadReader.Factory | Factory of |
Classes
Ac3Extractor | Extracts data from (E-)AC-3 bitstreams. |
Ac3Reader | Parses a continuous (E-)AC-3 byte stream and extracts individual samples. |
Ac4Extractor | Extracts data from AC-4 bitstreams. |
Ac4Reader | Parses a continuous AC-4 byte stream and extracts individual samples. |
AdtsExtractor | Extracts data from AAC bit streams with ADTS framing. |
AdtsReader | Parses a continuous ADTS byte stream and extracts individual frames. |
DefaultTsPayloadReaderFactory | Default |
DtsReader | Parses a continuous DTS or DTS UHD byte stream and extracts individual samples. |
DvbSubtitleReader | Parses DVB subtitle data and extracts individual frames. |
H262Reader | Parses a continuous H262 byte stream and extracts individual frames. |
H263Reader | Parses an ISO/IEC 14496-2 (MPEG-4 Part 2) or ITU-T Recommendation H.263 byte stream and extracts individual frames. |
H264Reader | Parses a continuous H264 byte stream and extracts individual frames. |
H265Reader | Parses a continuous H.265 byte stream and extracts individual frames. |
Id3Reader | Parses ID3 data and extracts individual text information frames. |
LatmReader | Parses and extracts samples from an AAC/LATM elementary stream. |
MpegAudioReader | Parses a continuous MPEG Audio byte stream and extracts individual frames. |
MpeghReader | Parses a continuous MPEG-H audio byte stream and extracts MPEG-H frames. |
NalUnitTargetBuffer | A buffer that fills itself with data corresponding to a specific NAL unit, as it is encountered in the stream. |
PassthroughSectionPayloadReader | A |
PesReader | Parses PES packet data and extracts samples. |
PsExtractor | Extracts data from the MPEG-2 PS container format. |
SectionReader | Reads section data packets and feeds the whole sections to a given |
SeiReader | Consumes SEI buffers, outputting contained CEA-608/708 messages to a |
TsExtractor | Extracts data from the MPEG-2 TS container format. |
TsPayloadReader.DvbSubtitleInfo | Holds information about a DVB subtitle, as defined in ETSI EN 300 468 V1.11.1 section 6.2.41. |
TsPayloadReader.EsInfo | Holds information associated with a PMT entry. |
TsPayloadReader.TrackIdGenerator | Generates track ids for initializing |
TsUtil | Utilities method for extracting MPEG-TS streams. |