#[repr(u32)]pub enum DmxTsPes {
Show 21 variants
DMX_PES_AUDIO0 = 0,
DMX_PES_VIDEO0 = 1,
DMX_PES_TELETEXT0 = 2,
DMX_PES_SUBTITLE0 = 3,
DMX_PES_PCR0 = 4,
DMX_PES_AUDIO1 = 5,
DMX_PES_VIDEO1 = 6,
DMX_PES_TELETEXT1 = 7,
DMX_PES_SUBTITLE1 = 8,
DMX_PES_PCR1 = 9,
DMX_PES_AUDIO2 = 10,
DMX_PES_VIDEO2 = 11,
DMX_PES_TELETEXT2 = 12,
DMX_PES_SUBTITLE2 = 13,
DMX_PES_PCR2 = 14,
DMX_PES_AUDIO3 = 15,
DMX_PES_VIDEO3 = 16,
DMX_PES_TELETEXT3 = 17,
DMX_PES_SUBTITLE3 = 18,
DMX_PES_PCR3 = 19,
DMX_PES_OTHER = 20,
}
Expand description
type of the PES filter
Variants§
DMX_PES_AUDIO0 = 0
first audio PID
DMX_PES_VIDEO0 = 1
first video PID
DMX_PES_TELETEXT0 = 2
first teletext PID
DMX_PES_SUBTITLE0 = 3
first subtitle PID
DMX_PES_PCR0 = 4
first Program Clock Reference PID
DMX_PES_AUDIO1 = 5
second audio PID.
DMX_PES_VIDEO1 = 6
second video PID.
DMX_PES_TELETEXT1 = 7
second teletext PID.
DMX_PES_SUBTITLE1 = 8
second subtitle PID.
DMX_PES_PCR1 = 9
second Program Clock Reference PID.
DMX_PES_AUDIO2 = 10
third audio PID.
DMX_PES_VIDEO2 = 11
third video PID.
DMX_PES_TELETEXT2 = 12
third teletext PID.
DMX_PES_SUBTITLE2 = 13
third subtitle PID.
DMX_PES_PCR2 = 14
third Program Clock Reference PID.
DMX_PES_AUDIO3 = 15
fourth audio PID.
DMX_PES_VIDEO3 = 16
fourth video PID.
DMX_PES_TELETEXT3 = 17
fourth teletext PID.
DMX_PES_SUBTITLE3 = 18
fourth subtitle PID.
DMX_PES_PCR3 = 19
fourth Program Clock Reference PID.
DMX_PES_OTHER = 20
any other PID.
Implementations§
Trait Implementations§
impl Copy for DmxTsPes
impl Eq for DmxTsPes
impl StructuralPartialEq for DmxTsPes
Auto Trait Implementations§
impl Freeze for DmxTsPes
impl RefUnwindSafe for DmxTsPes
impl Send for DmxTsPes
impl Sync for DmxTsPes
impl Unpin for DmxTsPes
impl UnwindSafe for DmxTsPes
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more