switch NAFrame references to Arc
[nihav.git] / nihav-realmedia / src / codecs / rv20.rs
index 36ccc67846ce9dd1d806f9a9542d311ce84c91da..44386f6967b4c0a90cc8e11d77920ea9ce8fc2eb 100644 (file)
@@ -501,7 +501,7 @@ impl NADecoder for RealVideo20Decoder {
         let mut frm = NAFrame::new_from_pkt(pkt, self.info.clone(), bufinfo);
         frm.set_keyframe(self.dec.is_intra());
         frm.set_frame_type(self.dec.get_frame_type());
-        Ok(Rc::new(RefCell::new(frm)))
+        Ok(frm.into_ref())
     }
 }