]> git.nihav.org Git - nihav.git/blobdiff - nihav-core/src/codecs/mod.rs
remove obsolete TODO
[nihav.git] / nihav-core / src / codecs / mod.rs
index 76c683d0a9adae6cb7d0fd97fe9a2e37b7e42961..1d128833234b5c944d7bd7de7cd7cd911d0e9590 100644 (file)
@@ -1,9 +1,8 @@
 use std::fmt;
 use std::ops::{Add, AddAssign, Sub, SubAssign};
 
-use crate::frame::*;
-use std::rc::Rc;
-use std::cell::RefCell;
+pub use crate::frame::*;
+pub use std::rc::Rc;
 use std::mem;
 use crate::io::byteio::ByteIOError;
 use crate::io::bitreader::BitReaderError;
@@ -45,10 +44,6 @@ impl From<AllocatorError> for DecoderError {
     fn from(_: AllocatorError) -> Self { DecoderError::AllocError }
 }
 
-macro_rules! validate {
-    ($a:expr) => { if !$a { println!("check failed at {}:{}", file!(), line!()); return Err(DecoderError::InvalidData); } };
-}
-
 #[allow(dead_code)]
 pub struct HAMShuffler {
     lastframe: Option<NAVideoBuffer<u8>>,