switch NAFrame references to Arc
[nihav.git] / nihav-duck / src / codecs / truemotion2x.rs
index fce5fb359b3a9bd68f0979ed4375cdb990958b87..560ab6a969d213e69bbe6e1f8b6f65ad75353415 100644 (file)
@@ -688,7 +688,7 @@ impl NADecoder for TM2XDecoder {
         let mut frm = NAFrame::new_from_pkt(pkt, self.info.clone(), bufinfo);
         frm.set_keyframe(self.is_intra);
         frm.set_frame_type(if self.is_intra { FrameType::I } else { FrameType::P });
-        Ok(Rc::new(RefCell::new(frm)))
+        Ok(frm.into_ref())
     }
 }