[][src]Trait av_codec::decoder::Decoder

pub trait Decoder: Send {
    fn set_extradata(&mut self, extra: &[u8]);
fn send_packet(&mut self, pkt: &Packet) -> Result<()>;
fn receive_frame(&mut self) -> Result<ArcFrame>;
fn configure(&mut self) -> Result<()>;
fn flush(&mut self) -> Result<()>; }

Required methods

fn set_extradata(&mut self, extra: &[u8])

fn send_packet(&mut self, pkt: &Packet) -> Result<()>

fn receive_frame(&mut self) -> Result<ArcFrame>

fn configure(&mut self) -> Result<()>

fn flush(&mut self) -> Result<()>

Loading content...

Implementors

Loading content...