pub type DecoderFactory = fn(params: &CodecParameters) -> Result<Box<dyn Decoder>>;
Factory that builds a decoder for a given codec parameter set.