switch NAFrame references to Arc
[nihav.git] / nihav-realmedia / src / codecs / rv10.rs
index 1d93a012433a54cb12f2a446e9bb1de005926231..733b6776288f53faeb1b5554bf1d1e75e50794b9 100644 (file)
@@ -447,7 +447,7 @@ println!("???");
         let mut frm = NAFrame::new_from_pkt(pkt, self.info.clone(), bufinfo);
         frm.set_keyframe(self.dec.is_intra());
         frm.set_frame_type(if self.dec.is_intra() { FrameType::I } else { FrameType::P });
-        Ok(Rc::new(RefCell::new(frm)))
+        Ok(frm.into_ref())
     }
 }