Enum mpeg2ts_reader::descriptor::CoreDescriptors [−][src]
pub enum CoreDescriptors<'buf> { Reserved(UnknownDescriptor<'buf>), VideoStream(UnknownDescriptor<'buf>), AudioStream(UnknownDescriptor<'buf>), Hierarchy(UnknownDescriptor<'buf>), Registration(RegistrationDescriptor<'buf>), DataStreamAlignment(UnknownDescriptor<'buf>), TargetBackgroundGrid(UnknownDescriptor<'buf>), VideoWindow(UnknownDescriptor<'buf>), CA(UnknownDescriptor<'buf>), ISO639Language(UnknownDescriptor<'buf>), SystemClock(UnknownDescriptor<'buf>), MultiplexBufferUtilization(UnknownDescriptor<'buf>), Copyright(UnknownDescriptor<'buf>), MaximumBitrate(UnknownDescriptor<'buf>), PrivateDataIndicator(UnknownDescriptor<'buf>), SmoothingBuffer(UnknownDescriptor<'buf>), STD(UnknownDescriptor<'buf>), IBP(UnknownDescriptor<'buf>), IsoIec13818dash6(UnknownDescriptor<'buf>), MPEG4Video(UnknownDescriptor<'buf>), MPEG4Audio(UnknownDescriptor<'buf>), IOD(UnknownDescriptor<'buf>), SL(UnknownDescriptor<'buf>), FMC(UnknownDescriptor<'buf>), ExternalESID(UnknownDescriptor<'buf>), MuxCode(UnknownDescriptor<'buf>), FmxBufferSize(UnknownDescriptor<'buf>), MultiplexBuffer(UnknownDescriptor<'buf>), UserPrivate(UnknownDescriptor<'buf>), }
Variants
Reserved(UnknownDescriptor<'buf>)
VideoStream(UnknownDescriptor<'buf>)
AudioStream(UnknownDescriptor<'buf>)
Hierarchy(UnknownDescriptor<'buf>)
Registration(RegistrationDescriptor<'buf>)
DataStreamAlignment(UnknownDescriptor<'buf>)
TargetBackgroundGrid(UnknownDescriptor<'buf>)
VideoWindow(UnknownDescriptor<'buf>)
CA(UnknownDescriptor<'buf>)
ISO639Language(UnknownDescriptor<'buf>)
SystemClock(UnknownDescriptor<'buf>)
MultiplexBufferUtilization(UnknownDescriptor<'buf>)
Copyright(UnknownDescriptor<'buf>)
MaximumBitrate(UnknownDescriptor<'buf>)
PrivateDataIndicator(UnknownDescriptor<'buf>)
SmoothingBuffer(UnknownDescriptor<'buf>)
STD(UnknownDescriptor<'buf>)
IBP(UnknownDescriptor<'buf>)
IsoIec13818dash6(UnknownDescriptor<'buf>)
ISO IEC 13818-6
MPEG4Video(UnknownDescriptor<'buf>)
MPEG4Audio(UnknownDescriptor<'buf>)
IOD(UnknownDescriptor<'buf>)
SL(UnknownDescriptor<'buf>)
FMC(UnknownDescriptor<'buf>)
ExternalESID(UnknownDescriptor<'buf>)
MuxCode(UnknownDescriptor<'buf>)
FmxBufferSize(UnknownDescriptor<'buf>)
MultiplexBuffer(UnknownDescriptor<'buf>)
UserPrivate(UnknownDescriptor<'buf>)
Trait Implementations
impl<'buf> Debug for CoreDescriptors<'buf>
[src]
impl<'buf> Debug for CoreDescriptors<'buf>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'buf> Descriptor<'buf> for CoreDescriptors<'buf>
[src]
impl<'buf> Descriptor<'buf> for CoreDescriptors<'buf>
fn from_bytes(buf: &'buf [u8]) -> Result<Self, DescriptorError>
[src]
fn from_bytes(buf: &'buf [u8]) -> Result<Self, DescriptorError>
Auto Trait Implementations
impl<'buf> Send for CoreDescriptors<'buf>
impl<'buf> Send for CoreDescriptors<'buf>
impl<'buf> Sync for CoreDescriptors<'buf>
impl<'buf> Sync for CoreDescriptors<'buf>