[−][src]Struct ffmpeg_sys_next::AVFormatContext
Fields
av_class: *const AVClassiformat: *mut AVInputFormatoformat: *mut AVOutputFormatpriv_data: *mut c_voidpb: *mut AVIOContextctx_flags: c_intnb_streams: c_uintstreams: *mut *mut AVStreamfilename: [c_char; 1024]url: *mut c_charstart_time: i64duration: i64bit_rate: i64packet_size: c_uintmax_delay: c_intflags: c_intprobesize: i64max_analyze_duration: i64key: *const u8keylen: c_intnb_programs: c_uintprograms: *mut *mut AVProgramvideo_codec_id: AVCodecIDaudio_codec_id: AVCodecIDsubtitle_codec_id: AVCodecIDmax_index_size: c_uintmax_picture_buffer: c_uintnb_chapters: c_uintchapters: *mut *mut AVChaptermetadata: *mut AVDictionarystart_time_realtime: i64fps_probe_size: c_interror_recognition: c_intinterrupt_callback: AVIOInterruptCBdebug: c_intmax_interleave_delta: i64strict_std_compliance: c_intevent_flags: c_intmax_ts_probe: c_intavoid_negative_ts: c_intts_id: c_intaudio_preload: c_intmax_chunk_duration: c_intmax_chunk_size: c_intuse_wallclock_as_timestamps: c_intavio_flags: c_intduration_estimation_method: AVDurationEstimationMethodskip_initial_bytes: i64correct_ts_overflow: c_uintseek2any: c_intflush_packets: c_intprobe_score: c_intformat_probesize: c_intcodec_whitelist: *mut c_charformat_whitelist: *mut c_charinternal: *mut AVFormatInternalio_repositioned: c_intvideo_codec: *mut AVCodecaudio_codec: *mut AVCodecsubtitle_codec: *mut AVCodecdata_codec: *mut AVCodecmetadata_header_padding: c_intopaque: *mut c_voidcontrol_message_cb: av_format_control_messageoutput_ts_offset: i64dump_separator: *mut u8data_codec_id: AVCodecIDopen_cb: Option<unsafe extern "C" fn(s: *mut AVFormatContext, p: *mut *mut AVIOContext, url: *const c_char, flags: c_int, int_cb: *const AVIOInterruptCB, options: *mut *mut AVDictionary) -> c_int>protocol_whitelist: *mut c_chario_open: Option<unsafe extern "C" fn(s: *mut AVFormatContext, pb: *mut *mut AVIOContext, url: *const c_char, flags: c_int, options: *mut *mut AVDictionary) -> c_int>io_close: Option<unsafe extern "C" fn(s: *mut AVFormatContext, pb: *mut AVIOContext)>protocol_blacklist: *mut c_charmax_streams: c_intskip_estimate_duration_from_pts: c_intTrait Implementations
impl Clone for AVFormatContext[src]
fn clone(&self) -> AVFormatContext[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for AVFormatContext[src]
Auto Trait Implementations
impl RefUnwindSafe for AVFormatContext
impl !Send for AVFormatContext
impl !Sync for AVFormatContext
impl Unpin for AVFormatContext
impl UnwindSafe for AVFormatContext
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>,