make decoders Send-able
[nihav.git] / nihav-duck / src / codecs / vp6.rs
index 1cf6a78745a9bac1573911bc41d8295f54bcdfe4..26c4dc5eda1b5053567f5a7dd4e61ad5a412bd6a 100644 (file)
@@ -701,13 +701,16 @@ impl NADecoder for VP6Decoder {
         frm.set_frame_type(ftype);
         Ok(frm.into_ref())
     }
+    fn flush(&mut self) {
+        self.dec.flush();
+    }
 }
 
-pub fn get_decoder_vp6() -> Box<NADecoder> {
+pub fn get_decoder_vp6() -> Box<NADecoder + Send> {
     Box::new(VP6Decoder::new(false))
 }
 
-pub fn get_decoder_vp6_alpha() -> Box<NADecoder> {
+pub fn get_decoder_vp6_alpha() -> Box<NADecoder + Send> {
     Box::new(VP6Decoder::new(true))
 }