pub struct AVFormatContext {
pub nb_streams: c_uint,
pub streams: *mut *mut AVStream,
pub duration: i64,
pub metadata: *mut AVDictionary,
pub nb_chapters: c_uint,
pub chapters: *mut *mut AVChapter,
pub iformat: *mut AVInputFormat,
pub bit_rate: i64,
pub pb: *mut AVIOContext,
}Fields§
§nb_streams: c_uint§streams: *mut *mut AVStream§duration: i64§metadata: *mut AVDictionary§nb_chapters: c_uint§chapters: *mut *mut AVChapter§iformat: *mut AVInputFormat§bit_rate: i64§pb: *mut AVIOContextAuto Trait Implementations§
impl Freeze for AVFormatContext
impl RefUnwindSafe for AVFormatContext
impl !Send for AVFormatContext
impl !Sync for AVFormatContext
impl Unpin for AVFormatContext
impl UnsafeUnpin for AVFormatContext
impl UnwindSafe for AVFormatContext
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