Enum mpegts::mpegts::stream_type::StreamType
source · pub enum StreamType {
Show 61 variants
Reserved,
VideoStreamHeaderParametersForItuTRecH262IsoIec138182AndIsoIec111722,
AudioStreamHeaderParametersForIsoIec138183AndIsoIec111723,
HierarchyForStreamSelection,
RegistrationOfPrivateFormats,
DataStreamAlignmentForPacketizedVideoAndAudioSyncPoint,
TargetBackgroundGridDefinesTotalDisplayAreaSize,
VideoWindowDefinesPositionInDisplayArea,
ConditionalAccessSystemAndEmmEcmPid,
Iso639LanguageAndAudioType,
SystemClockExternalReference,
MultiplexBufferUtilizationBounds,
CopyrightIdentificationSystemAndReference,
MaximumBitRate,
PrivateDataIndicator,
SmoothingBuffer,
StdVideoBufferLeakControl,
IbpVideoIFrameIndicator,
IsiIec138186DsmCcCarouselIdentifier,
IsiIec138186DsmCcAssociationTag,
IsiIec138186DsmCcDeferredAssociationTag,
IsiIec138186DsmCcReserved,
DsmCcNptReference,
DsmCcNptEndpoint,
DsmCcStreamMode,
DsmCcStreamEvent,
VideoStreamHeaderParametersForIsoIec144962,
AudioStreamHeaderParametersForIsoIec144963,
IodParametersForIsoIec144961,
SlParametersForIsoIec144961,
FmcParametersForIsoIec144961,
ExternalEsIdentifierForIsoIec144961,
MuxCodeForIsoIec144961,
FmxBufferSizeForIsoIec144961,
MultiplexBufferForIsoIec144961,
ContentLabelingForIsoIec144961,
MetadataPointer,
Metadata,
MetadataStd,
VideoStreamHeaderParametersForItuTRecH264AndIsoIec1449610,
IsoIec1381811Ipmp,
TimingAndHrdForItuTRecH264AndIsoIec1449610,
AudioStreamHeaderParametersForIsoIec138187AdtsAac,
FlexMuxTimingForIsoIec144961,
TextStreamHeaderParametersForIsoIec14496,
AudioExtensionStreamHeaderParametersForIsoIec144963,
VideoAuxiliaryStreamHeaderParameters,
VideoScalableStreamHeaderParameters,
VideoMultiStreamHeaderParameters,
VideoStreamHeaderParametersForItuTRecT802AndIsoIec154443,
VideoMultiOperationPointStreamHeaderParameters,
VideoStereoscopic3DStreamHeaderParametersForItuTRecH262IsoIec138182AndIsoIec111722,
ProgramStereoscopic3DInformation,
VideoStereoscopic3DInformation,
UsedByDvb,
UsedByAtsc,
VideoLanFourCc,
UsedByIsdb,
UsedByCableLabs,
Other,
Forbidden,
}
Variants
Reserved
VideoStreamHeaderParametersForItuTRecH262IsoIec138182AndIsoIec111722
AudioStreamHeaderParametersForIsoIec138183AndIsoIec111723
HierarchyForStreamSelection
RegistrationOfPrivateFormats
DataStreamAlignmentForPacketizedVideoAndAudioSyncPoint
TargetBackgroundGridDefinesTotalDisplayAreaSize
VideoWindowDefinesPositionInDisplayArea
ConditionalAccessSystemAndEmmEcmPid
Iso639LanguageAndAudioType
SystemClockExternalReference
MultiplexBufferUtilizationBounds
CopyrightIdentificationSystemAndReference
MaximumBitRate
PrivateDataIndicator
SmoothingBuffer
StdVideoBufferLeakControl
IbpVideoIFrameIndicator
IsiIec138186DsmCcCarouselIdentifier
IsiIec138186DsmCcAssociationTag
IsiIec138186DsmCcDeferredAssociationTag
IsiIec138186DsmCcReserved
DsmCcNptReference
DsmCcNptEndpoint
DsmCcStreamMode
DsmCcStreamEvent
VideoStreamHeaderParametersForIsoIec144962
AudioStreamHeaderParametersForIsoIec144963
IodParametersForIsoIec144961
SlParametersForIsoIec144961
FmcParametersForIsoIec144961
ExternalEsIdentifierForIsoIec144961
MuxCodeForIsoIec144961
FmxBufferSizeForIsoIec144961
MultiplexBufferForIsoIec144961
ContentLabelingForIsoIec144961
MetadataPointer
Metadata
MetadataStd
VideoStreamHeaderParametersForItuTRecH264AndIsoIec1449610
IsoIec1381811Ipmp
TimingAndHrdForItuTRecH264AndIsoIec1449610
AudioStreamHeaderParametersForIsoIec138187AdtsAac
FlexMuxTimingForIsoIec144961
TextStreamHeaderParametersForIsoIec14496
AudioExtensionStreamHeaderParametersForIsoIec144963
VideoAuxiliaryStreamHeaderParameters
VideoScalableStreamHeaderParameters
VideoMultiStreamHeaderParameters
VideoStreamHeaderParametersForItuTRecT802AndIsoIec154443
VideoMultiOperationPointStreamHeaderParameters
VideoStereoscopic3DStreamHeaderParametersForItuTRecH262IsoIec138182AndIsoIec111722
ProgramStereoscopic3DInformation
VideoStereoscopic3DInformation
UsedByDvb
UsedByAtsc
VideoLanFourCc
UsedByIsdb
UsedByCableLabs
Other
Forbidden
Trait Implementations
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