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