#[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§
source§impl Clone for GstMpegtsSCTESpliceEvent
impl Clone for GstMpegtsSCTESpliceEvent
source§fn clone(&self) -> GstMpegtsSCTESpliceEvent
fn clone(&self) -> GstMpegtsSCTESpliceEvent
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GstMpegtsSCTESpliceEvent
impl Debug for GstMpegtsSCTESpliceEvent
impl Copy for GstMpegtsSCTESpliceEvent
Auto Trait Implementations§
impl Freeze for GstMpegtsSCTESpliceEvent
impl RefUnwindSafe for GstMpegtsSCTESpliceEvent
impl !Send for GstMpegtsSCTESpliceEvent
impl !Sync for GstMpegtsSCTESpliceEvent
impl Unpin for GstMpegtsSCTESpliceEvent
impl UnwindSafe for GstMpegtsSCTESpliceEvent
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)