[−][src]Trait av_codec::decoder::Decoder
Used to interact with a decoder.
Required methods
pub fn set_extradata(&mut self, extra: &[u8])[src]
Saves the extra data contained in a codec.
pub fn send_packet(&mut self, pkt: &Packet) -> Result<()>[src]
Sends to the decoder a packet to be decoded.
pub fn receive_frame(&mut self) -> Result<ArcFrame>[src]
Returns a decoded frame.
pub fn configure(&mut self) -> Result<()>[src]
Configures the decoder.
pub fn flush(&mut self) -> Result<()>[src]
Tells decoder to clear its internal state.