#[repr(C)]pub struct GstMpegtsSCTESpliceEvent {Show 16 fields
pub insert_event: gboolean,
pub splice_event_id: u32,
pub splice_event_cancel_indicator: gboolean,
pub out_of_network_indicator: gboolean,
pub program_splice_flag: gboolean,
pub duration_flag: gboolean,
pub splice_immediate_flag: gboolean,
pub program_splice_time_specified: gboolean,
pub program_splice_time: u64,
pub utc_splice_time: u32,
pub components: *mut GPtrArray,
pub break_duration_auto_return: gboolean,
pub break_duration: u64,
pub unique_program_id: u16,
pub avail_num: u8,
pub avails_expected: u8,
}
Fields
insert_event: gboolean
splice_event_id: u32
splice_event_cancel_indicator: gboolean
out_of_network_indicator: gboolean
program_splice_flag: gboolean
duration_flag: gboolean
splice_immediate_flag: gboolean
program_splice_time_specified: gboolean
program_splice_time: u64
utc_splice_time: u32
components: *mut GPtrArray
break_duration_auto_return: gboolean
break_duration: u64
unique_program_id: u16
avail_num: u8
avails_expected: u8
Trait Implementations
sourceimpl Clone for GstMpegtsSCTESpliceEvent
impl Clone for GstMpegtsSCTESpliceEvent
sourcefn clone(&self) -> GstMpegtsSCTESpliceEvent
fn clone(&self) -> GstMpegtsSCTESpliceEvent
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 GstMpegtsSCTESpliceEvent
impl Debug for GstMpegtsSCTESpliceEvent
impl Copy for GstMpegtsSCTESpliceEvent
Auto Trait Implementations
impl RefUnwindSafe for GstMpegtsSCTESpliceEvent
impl !Send for GstMpegtsSCTESpliceEvent
impl !Sync for GstMpegtsSCTESpliceEvent
impl Unpin for GstMpegtsSCTESpliceEvent
impl UnwindSafe for GstMpegtsSCTESpliceEvent
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