use NAPacketiser::attach_stream() where appropriate
[nihav-encoder.git] / src / null.rs
index 7d41877593ab82caf20dd9478d4ee3100b4f5ccf..eece63b3650dd8e4080163710c6f5add3792df64 100644 (file)
@@ -16,6 +16,7 @@ impl NAEncoder for NullEncoder {
     fn negotiate_format(&self, encinfo: &EncodeParameters) -> EncoderResult<EncodeParameters> {
         Ok(*encinfo)
     }
+    fn get_capabilities(&self) -> u64 { 0 }
     fn init(&mut self, stream_id: u32, encinfo: EncodeParameters) -> EncoderResult<NAStreamRef> {
         let stype = match encinfo.format {
                 NACodecTypeInfo::Audio(_) => StreamType::Audio,
@@ -54,7 +55,7 @@ fn get_encoder() -> Box<dyn NAEncoder + Send> {
     Box::new(NullEncoder::new())
 }
 
-pub const NULL_ENCODER: EncoderInfo = EncoderInfo { name: "null", get_encoder: get_encoder };
+pub const NULL_ENCODER: EncoderInfo = EncoderInfo { name: "null", get_encoder };
 
 struct NullMuxer<'a> {
     bw:             PhantomData<&'a mut ByteWriter<'a>>,