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-core
/
src
/
codecs
/
h263
/
code.rs
diff --git
a/nihav-core/src/codecs/h263/code.rs
b/nihav-core/src/codecs/h263/code.rs
index dd1279ee555c0e31af3a50f827b70fe9fd488e01..c18a9ea769b0cadc505b5f9f9dd87555bb097cda 100644
(file)
--- a/
nihav-core/src/codecs/h263/code.rs
+++ b/
nihav-core/src/codecs/h263/code.rs
@@
-347,7
+347,7
@@
impl H263BlockDSP {
fn deblock_hor(buf: &mut NAVideoBuffer<u8>, comp: usize, q: u8, off: usize) {
let stride = buf.get_stride(comp);
fn deblock_hor(buf: &mut NAVideoBuffer<u8>, comp: usize, q: u8, off: usize) {
let stride = buf.get_stride(comp);
- let
mut dptr = buf.get_data_mut
();
+ let
dptr = buf.get_data_mut().unwrap
();
let buf = dptr.as_mut_slice();
for x in 0..8 {
let a = buf[off - 2 * stride + x] as i16;
let buf = dptr.as_mut_slice();
for x in 0..8 {
let a = buf[off - 2 * stride + x] as i16;
@@
-377,7
+377,7
@@
fn deblock_hor(buf: &mut NAVideoBuffer<u8>, comp: usize, q: u8, off: usize) {
fn deblock_ver(buf: &mut NAVideoBuffer<u8>, comp: usize, q: u8, off: usize) {
let stride = buf.get_stride(comp);
fn deblock_ver(buf: &mut NAVideoBuffer<u8>, comp: usize, q: u8, off: usize) {
let stride = buf.get_stride(comp);
- let
mut dptr = buf.get_data_mut
();
+ let
dptr = buf.get_data_mut().unwrap
();
let buf = dptr.as_mut_slice();
for y in 0..8 {
let a = buf[off - 2 + y * stride] as i16;
let buf = dptr.as_mut_slice();
for y in 0..8 {
let a = buf[off - 2 + y * stride] as i16;