Struct image::webp::vp8::Frame [] [src]

pub struct Frame {
    pub width: u16,
    pub height: u16,
    pub ybuf: Vec<u8>,
    pub keyframe: bool,
    pub for_display: bool,
    pub pixel_type: u8,
    // some fields omitted
}

A Representation of the last decoded video frame

Fields

width

The width of the luma plane

height

The height of the luma plane

ybuf

The luma plane of the frame

keyframe

Indicates whether this frame is a keyframe

for_display

Indicates whether this frame is intended for display

pixel_type

The pixel type of the frame as defined by Section 9.2 of the VP8 Specification

Trait Implementations

Derived Implementations

impl Clone for Frame

fn clone(&self) -> Frame

1.0.0fn clone_from(&mut self, source: &Self)

impl Debug for Frame

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Default for Frame

fn default() -> Frame