package

androidx.media3.container

Interfaces

ReorderingSeiMessageQueue.SeiConsumerFunctional interface to handle an SEI message that is being removed from the queue.

Classes

MdtaMetadataEntryStores extensible metadata with handler type 'mdta'.
Mp4BoxA representation of an MP4 box (aka atom).
Mp4Box.ContainerBoxAn MP4 box that has child boxes.
Mp4Box.LeafBoxAn MP4 box that is a leaf.
Mp4LocationDataStores MP4 location data.
Mp4OrientationDataStores the orientation hint for the video playback.
Mp4TimestampDataStores MP4 timestamp data.
Mp4UtilUtility methods for MP4 containers.
NalUnitUtilUtility methods for handling H.264/AVC and H.265/HEVC NAL units.
NalUnitUtil.H265LayerInfoHolds data that maps NAL unit header layer ID to the internal layer info specified in VPS.
NalUnitUtil.H265NalHeaderHolds data parsed from a H.265 NAL unit header.
NalUnitUtil.H265ProfileTierLevelHolds data parsed from a H.265 profile_tier_level() of either VPS or SPS.
NalUnitUtil.H265ProfileTierLevelsAndIndicesHolds a list of H.265 profile_tier_level()s and a corresponding list of indices.
NalUnitUtil.H265RepFormatHolds data parsed from a H.265 rep_format() of VPS extension - vps_extension().
NalUnitUtil.H265RepFormatsAndIndicesHolds a list of H.265 rep_format()s and a corresponding list of indices.
NalUnitUtil.H265Sei3dRefDisplayInfoDataHolds data parsed from a H.265 3D reference displays information SEI message.
NalUnitUtil.H265SpsDataHolds data parsed from a H.265 sequence parameter set NAL unit.
NalUnitUtil.H265VideoSignalInfoHolds data parsed from a H.265 video_signal_info() of vps_vui() of vps_extension().
NalUnitUtil.H265VideoSignalInfosAndIndicesHolds a list of H.265 video_signal_info()s and a corresponding list of indices.
NalUnitUtil.H265VpsDataHolds data parsed from a H.265 video parameter set NAL unit.
NalUnitUtil.PpsDataHolds data parsed from a picture parameter set NAL unit.
NalUnitUtil.SpsDataHolds data parsed from a H.264 sequence parameter set NAL unit.
ParsableNalUnitBitArrayWraps a byte array, providing methods that allow it to be read as a NAL unit bitstream.
ReorderingSeiMessageQueueA queue of SEI messages, ordered by presentation timestamp.
XmpDataStores XMP data.