projects
/
nihav.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
switch to refcounted buffers
[nihav.git]
/
nihav-indeo
/
src
/
codecs
/
ivibr.rs
diff --git
a/nihav-indeo/src/codecs/ivibr.rs
b/nihav-indeo/src/codecs/ivibr.rs
index 7f26143b12f8f86025b4a15a5c6c9f6e497100ba..b5fa2919b5e2f18aca6dbfad076082f37cc0e7b7 100644
(file)
--- a/
nihav-indeo/src/codecs/ivibr.rs
+++ b/
nihav-indeo/src/codecs/ivibr.rs
@@
-393,7
+393,7
@@
impl FrameData {
let (w, h) = vb.get_dimensions(dplane);
let mut didx = vb.get_offset(dplane);
let dstride = vb.get_stride(dplane);
let (w, h) = vb.get_dimensions(dplane);
let mut didx = vb.get_offset(dplane);
let dstride = vb.get_stride(dplane);
- let
mut dst = vb.get_data_mut
();
+ let
dst = vb.get_data_mut().unwrap
();
let src = &self.plane_buf[plane];
let mut sidx = 0;
let sstride = self.plane_stride[plane];
let src = &self.plane_buf[plane];
let mut sidx = 0;
let sstride = self.plane_stride[plane];
@@
-883,7
+883,7
@@
br.skip(skip_part as u32)?;
let (w, h) = vb.get_dimensions(dplane);
let dstride = vb.get_stride(dplane);
let off = vb.get_offset(dplane);
let (w, h) = vb.get_dimensions(dplane);
let dstride = vb.get_stride(dplane);
let off = vb.get_offset(dplane);
- let
mut dst = vb.get_data_mut
();
+ let
dst = vb.get_data_mut().unwrap
();
dec.recombine_plane(&frame.plane_buf[plane], frame.plane_stride[plane], &mut dst[off..], dstride, w, h);
}
}
dec.recombine_plane(&frame.plane_buf[plane], frame.plane_stride[plane], &mut dst[off..], dstride, w, h);
}
}