]> git.nihav.org Git - nihav.git/blobdiff - src/codecs/gremlinvideo.rs
rmdec: ignore parse errors if data position is known already
[nihav.git] / src / codecs / gremlinvideo.rs
index 2c0a75ddff1c519e8fc8bd7847a75d2aa1420cf2..f7e19c6f44557b40f5bd9903f4e12323baec5589 100644 (file)
@@ -138,7 +138,7 @@ impl GremlinVideoDecoder {
         let paloff = buf.get_offset(1);
         let stride = buf.get_stride(0);
         let mut data = buf.get_data_mut();
-        let mut dst = data.as_mut_slice();
+        let dst = data.as_mut_slice();
         let mut sidx = PREAMBLE_SIZE;
         let mut didx = 0;
 
@@ -239,7 +239,7 @@ impl GremlinVideoDecoder {
                 let off = -((b >> 2) as isize) - 1;
                 validate!(len <= size);
                 size -= len;
-                self.lz_copy(idx, off, len)?; 
+                self.lz_copy(idx, off, len)?;
                 idx += len;
             }
         }
@@ -326,7 +326,7 @@ impl GremlinVideoDecoder {
                     let len = if (b & 0x80) == 0 { 2 } else { 3 };
                     validate!(len <= size);
                     size -= len;
-                    self.lz_copy(idx, -(off as isize), len)?; 
+                    self.lz_copy(idx, -(off as isize), len)?;
                     idx += len;
                 }
             } else {
@@ -361,7 +361,7 @@ impl GremlinVideoDecoder {
                 }
                 validate!(len <= size);
                 size -= len;
-                self.lz_copy(idx, off, len)?; 
+                self.lz_copy(idx, off, len)?;
                 idx += len;
             }
         }