Enum mpeg2ts_reader::StreamType
source · pub enum StreamType {
Show 34 variants
Iso11172Video,
H262,
Iso11172Audio,
Iso138183Audio,
H2220PrivateSections,
H2220PesPrivateData,
Mheg,
H2220DsmCc,
H2221,
Iso138186MultiprotocolEncapsulation,
DsmccUnMessages,
DsmccStreamDescriptors,
DsmccSections,
H2220Auxiliary,
Adts,
Iso144962Visual,
Latm,
FlexMuxPes,
FlexMuxIso14496Sections,
SynchronizedDownloadProtocol,
MetadataInPes,
MetadataInMetadataSections,
DsmccDataCarouselMetadata,
DsmccObjectCarouselMetadata,
SynchronizedDownloadProtocolMetadata,
Ipmp,
H264,
H265,
ChineseVideoStandard,
AtscDolbyDigitalAudio,
AtscDsmccNetworkResourcesTable,
AtscDsmccSynchronousData,
Private(u8),
Reserved(u8),
}
Variants
Iso11172Video
H262
Iso11172Audio
Iso138183Audio
H2220PrivateSections
H2220PesPrivateData
Mheg
H2220DsmCc
H2221
Iso138186MultiprotocolEncapsulation
DsmccUnMessages
DsmccStreamDescriptors
DsmccSections
H2220Auxiliary
Adts
Iso144962Visual
Latm
FlexMuxPes
FlexMuxIso14496Sections
SynchronizedDownloadProtocol
MetadataInPes
MetadataInMetadataSections
DsmccDataCarouselMetadata
DsmccObjectCarouselMetadata
SynchronizedDownloadProtocolMetadata
Ipmp
H264
H265
ChineseVideoStandard
AtscDolbyDigitalAudio
AtscDsmccNetworkResourcesTable
AtscDsmccSynchronousData
Private(u8)
Reserved(u8)
Trait Implementations
sourceimpl Clone for StreamType
impl Clone for StreamType
sourcefn clone(&self) -> StreamType
fn clone(&self) -> StreamType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for StreamType
impl Debug for StreamType
sourceimpl From<StreamType> for u8
impl From<StreamType> for u8
sourcefn from(val: StreamType) -> Self
fn from(val: StreamType) -> Self
Converts to this type from the input type.
sourceimpl From<u8> for StreamType
impl From<u8> for StreamType
sourceimpl Hash for StreamType
impl Hash for StreamType
sourceimpl PartialEq<StreamType> for StreamType
impl PartialEq<StreamType> for StreamType
sourcefn eq(&self, other: &StreamType) -> bool
fn eq(&self, other: &StreamType) -> bool
impl Copy for StreamType
impl Eq for StreamType
impl StructuralEq for StreamType
impl StructuralPartialEq for StreamType
Auto Trait Implementations
impl RefUnwindSafe for StreamType
impl Send for StreamType
impl Sync for StreamType
impl Unpin for StreamType
impl UnwindSafe for StreamType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more