Trait av_format::demuxer::Descriptor
source · [−]pub trait Descriptor {
type OutputDemuxer: Demuxer;
fn create(&self) -> Self::OutputDemuxer;
fn describe(&self) -> &Descr;
fn probe(&self, data: &[u8]) -> u8;
}
Expand description
Used to get a format descriptor and create a new demuxer.
Required Associated Types
type OutputDemuxer: Demuxer
Required Methods
fn create(&self) -> Self::OutputDemuxer
fn create(&self) -> Self::OutputDemuxer
Creates a new demuxer for the requested format.