#[repr(C)]pub struct AVPacket {
pub buf: *mut AVBufferRef,
pub pts: i64,
pub dts: i64,
pub data: *mut u8,
pub size: c_int,
pub stream_index: c_int,
pub flags: c_int,
pub side_data: *mut AVPacketSideData,
pub side_data_elems: c_int,
pub duration: i64,
pub pos: i64,
pub convergence_duration: i64,
}Fields§
§buf: *mut AVBufferRef§pts: i64§dts: i64§data: *mut u8§size: c_int§stream_index: c_int§flags: c_int§side_data: *mut AVPacketSideData§side_data_elems: c_int§duration: i64§pos: i64§convergence_duration: i64Trait Implementations§
Auto Trait Implementations§
impl Freeze for AVPacket
impl RefUnwindSafe for AVPacket
impl !Send for AVPacket
impl !Sync for AVPacket
impl Unpin for AVPacket
impl UnwindSafe for AVPacket
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