#[repr(C)]pub struct MP4D_track_t {Show 19 fields
pub sample_count: c_uint,
pub dsi: *mut c_uchar,
pub dsi_bytes: c_uint,
pub object_type_indication: c_uint,
pub handler_type: c_uint,
pub duration_hi: c_uint,
pub duration_lo: c_uint,
pub timescale: c_uint,
pub avg_bitrate_bps: c_uint,
pub language: [c_uchar; 4],
pub stream_type: c_uint,
pub SampleDescription: MP4D_track_t__bindgen_ty_1,
pub entry_size: *mut c_uint,
pub sample_to_chunk_count: c_uint,
pub sample_to_chunk: *mut MP4D_sample_to_chunk_t_tag,
pub chunk_count: c_uint,
pub chunk_offset: *mut MP4D_file_offset_t,
pub timestamp: *mut c_uint,
pub duration: *mut c_uint,
}Fields§
§sample_count: c_uint§dsi: *mut c_uchar§dsi_bytes: c_uint§object_type_indication: c_uint§handler_type: c_uint§duration_hi: c_uint§duration_lo: c_uint§timescale: c_uint§avg_bitrate_bps: c_uint§language: [c_uchar; 4]§stream_type: c_uint§SampleDescription: MP4D_track_t__bindgen_ty_1§entry_size: *mut c_uint§sample_to_chunk_count: c_uint§sample_to_chunk: *mut MP4D_sample_to_chunk_t_tag§chunk_count: c_uint§chunk_offset: *mut MP4D_file_offset_t§timestamp: *mut c_uint§duration: *mut c_uintTrait Implementations§
Source§impl Clone for MP4D_track_t
impl Clone for MP4D_track_t
Source§fn clone(&self) -> MP4D_track_t
fn clone(&self) -> MP4D_track_t
Returns a duplicate 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 moreimpl Copy for MP4D_track_t
Auto Trait Implementations§
impl Freeze for MP4D_track_t
impl RefUnwindSafe for MP4D_track_t
impl !Send for MP4D_track_t
impl !Sync for MP4D_track_t
impl Unpin for MP4D_track_t
impl UnwindSafe for MP4D_track_t
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