[−][src]Struct ffmpeg_sys_next::AVStream
Fields
index: c_intid: c_intcodec: *mut AVCodecContextpriv_data: *mut c_voidtime_base: AVRationalstart_time: i64duration: i64nb_frames: i64disposition: c_intdiscard: AVDiscardsample_aspect_ratio: AVRationalmetadata: *mut AVDictionaryavg_frame_rate: AVRationalattached_pic: AVPacketside_data: *mut AVPacketSideDatanb_side_data: c_intevent_flags: c_intr_frame_rate: AVRationalrecommended_encoder_configuration: *mut c_charcodecpar: *mut AVCodecParametersinfo: *mut AVStream__bindgen_ty_1pts_wrap_bits: c_intfirst_dts: i64cur_dts: i64last_IP_pts: i64last_IP_duration: c_intprobe_packets: c_intcodec_info_nb_frames: c_intneed_parsing: AVStreamParseTypeparser: *mut AVCodecParserContextlast_in_packet_buffer: *mut AVPacketListprobe_data: AVProbeDatapts_buffer: [i64; 17]index_entries: *mut AVIndexEntrynb_index_entries: c_intindex_entries_allocated_size: c_uintstream_identifier: c_intprogram_num: c_intpmt_version: c_intpmt_stream_idx: c_intinterleaver_chunk_size: i64interleaver_chunk_duration: i64request_probe: c_intskip_to_keyframe: c_intskip_samples: c_intstart_skip_samples: i64first_discard_sample: i64last_discard_sample: i64nb_decoded_frames: c_intmux_ts_offset: i64pts_wrap_reference: i64pts_wrap_behavior: c_intupdate_initial_durations_done: c_intpts_reorder_error: [i64; 17]pts_reorder_error_count: [u8; 17]last_dts_for_order_check: i64dts_ordered: u8dts_misordered: u8inject_global_side_data: c_intdisplay_aspect_ratio: AVRationalinternal: *mut AVStreamInternalTrait Implementations
impl Clone for AVStream[src]
impl Copy for AVStream[src]
impl Debug for AVStream[src]
impl Eq for AVStream[src]
impl PartialEq<AVStream> for AVStream[src]
impl StructuralEq for AVStream[src]
impl StructuralPartialEq for AVStream[src]
Auto Trait Implementations
impl RefUnwindSafe for AVStream
impl !Send for AVStream
impl !Sync for AVStream
impl Unpin for AVStream
impl UnwindSafe for AVStream
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,