switch NAFrame references to Arc
[nihav.git] / nihav-rad / src / codecs / binkaud.rs
index 182c6c91f2a5d7e370f429e6d3dda1d895f58be6..3d7568c538c86e10aeea10533358523549222b13 100644 (file)
@@ -268,7 +268,7 @@ impl NADecoder for BinkAudioDecoder {
             let mut frm = NAFrame::new_from_pkt(pkt, info, abuf);
             frm.set_duration(Some(self.duration as u64));
             frm.set_keyframe(false);
-            Ok(Rc::new(RefCell::new(frm)))
+            Ok(frm.into_ref())
         } else {
             Err(DecoderError::InvalidData)
         }