- let frmref = self.frmmgr.clone_ref();
- if let None = frmref { return Err(DecoderError::MissingReference); }
- let ffrmref = frmref.unwrap();
- let mut frm = ffrmref.borrow_mut();
- frm.set_keyframe(false);
- frm.set_frame_type(FrameType::P);
- frm.fill_timestamps(pkt);
+ let bufret = self.frmmgr.clone_ref();
+ if let None = bufret { return Err(DecoderError::MissingReference); }
+ let mut buf = bufret.unwrap();
+