switch NAFrame references to Arc
[nihav.git] / nihav-rad / src / codecs / binkvid.rs
index 2f95ed6b58c1add29a8d1f437e1043663c06e56e..3a0b4961e43feabcd63bbdd9294f6ec3726f5246 100644 (file)
@@ -1260,7 +1260,7 @@ println!("decode frame {} b={} i={}", pkt.get_pts().unwrap(), self.is_ver_b, sel
 
         let mut frm = NAFrame::new_from_pkt(pkt, self.info.clone(), bufinfo);
         frm.set_frame_type(FrameType::P);
-        Ok(Rc::new(RefCell::new(frm)))
+        Ok(frm.into_ref())
     }
 }