[−][src]Enum mpeg2ts_reader::pes::StreamId
Values which may be returned by
PesHeader::stream_id() to identify the kind of
content within the Packetized Elementary Stream.
Variants
ProgramStreamMapprogram_stream_map
PrivateStream1private_stream_1
PaddingStreampadding_stream
PrivateStream2private_stream_2
Audio(u8)ISO/IEC 13818-3 or ISO/IEC 11172-3 or ISO/IEC 13818-7 or ISO/IEC 14496-3 audio stream
Video(u8)Rec. ITU-T H.262 | ISO/IEC 13818-2, ISO/IEC 11172-2, ISO/IEC 14496-2, Rec. ITU-T H.264 | ISO/IEC 14496-10 or Rec. ITU-T H.265 | ISO/IEC 23008-2 video stream
EcmStreamECM_stream
EmmStreamEMM_stream
DsmCcRec. ITU-T H.222.0 | ISO/IEC 13818-1 Annex B or ISO/IEC 13818-6_DSMCC_stream
Iso13522StreamISO/IEC_13522_stream
H2221TypeARec. ITU-T H.222.1 type A
H2221TypeBRec. ITU-T H.222.1 type B
H2221TypeCRec. ITU-T H.222.1 type C
H2221TypeDRec. ITU-T H.222.1 type D
H2221TypeERec. ITU-T H.222.1 type E
AncillaryStreamancillary_stream
SlPacketizedStreamISO/IEC 14496-1_SL-packetized_stream
FlexMuxStreamISO/IEC 14496-1_FlexMux_stream
MetadataStreammetadata stream
ExtendedStreamIdextended_stream_id
ReservedDataStreamreserved data stream
ProgramStreamDirectoryprogram_stream_directory
Unknown(u8)Encapsulates a stream_id value not specified in ISO/IEC 13818-1
Trait Implementations
impl From<u8> for StreamId[src]
impl PartialEq<StreamId> for StreamId[src]
impl Debug for StreamId[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = !
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,