[−][src]Struct ffav_sys::AVFrame
Fields
data: [*mut u8; 8]
linesize: [c_int; 8]
extended_data: *mut *mut u8
width: c_int
height: c_int
nb_samples: c_int
format: c_int
key_frame: c_int
pict_type: AVPictureType
sample_aspect_ratio: AVRational
pts: i64
pkt_pts: i64
pkt_dts: i64
coded_picture_number: c_int
display_picture_number: c_int
quality: c_int
opaque: *mut c_void
error: [u64; 8]
repeat_pict: c_int
interlaced_frame: c_int
top_field_first: c_int
palette_has_changed: c_int
reordered_opaque: i64
sample_rate: c_int
channel_layout: u64
buf: [*mut AVBufferRef; 8]
extended_buf: *mut *mut AVBufferRef
nb_extended_buf: c_int
side_data: *mut *mut AVFrameSideData
nb_side_data: c_int
flags: c_int
color_range: AVColorRange
color_primaries: AVColorPrimaries
color_trc: AVColorTransferCharacteristic
colorspace: AVColorSpace
chroma_location: AVChromaLocation
best_effort_timestamp: i64
pkt_pos: i64
pkt_duration: i64
metadata: *mut AVDictionary
decode_error_flags: c_int
channels: c_int
pkt_size: c_int
qscale_table: *mut i8
qstride: c_int
qscale_type: c_int
qp_table_buf: *mut AVBufferRef
hw_frames_ctx: *mut AVBufferRef
opaque_ref: *mut AVBufferRef
crop_top: usize
crop_bottom: usize
crop_left: usize
crop_right: usize
private_ref: *mut AVBufferRef
Trait Implementations
impl Clone for AVFrame
[src]
impl Copy for AVFrame
[src]
impl Debug for AVFrame
[src]
impl Eq for AVFrame
[src]
impl PartialEq<AVFrame> for AVFrame
[src]
impl StructuralEq for AVFrame
[src]
impl StructuralPartialEq for AVFrame
[src]
Auto Trait Implementations
impl RefUnwindSafe for AVFrame
impl !Send for AVFrame
impl !Sync for AVFrame
impl Unpin for AVFrame
impl UnwindSafe for AVFrame
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>,