use nihav_core::demuxers::*;
-#[allow(unused_macros)]
#[cfg(debug_assertions)]
+#[allow(unused_macros)]
macro_rules! validate {
($a:expr) => { if !$a { println!("check failed at {}:{}", file!(), line!()); return Err(DemuxerError::InvalidData); } };
}
#[cfg(not(debug_assertions))]
+#[allow(unused_macros)]
macro_rules! validate {
($a:expr) => { if !$a { return Err(DemuxerError::InvalidData); } };
}
use nihav_core::demuxers::*;
-#[allow(unused_macros)]
#[cfg(debug_assertions)]
+#[allow(unused_macros)]
macro_rules! validate {
($a:expr) => { if !$a { println!("check failed at {}:{}", file!(), line!()); return Err(DemuxerError::InvalidData); } };
}
#[cfg(not(debug_assertions))]
+#[allow(unused_macros)]
macro_rules! validate {
($a:expr) => { if !$a { return Err(DemuxerError::InvalidData); } };
}
use nihav_core::demuxers::*;
-#[allow(unused_macros)]
#[cfg(debug_assertions)]
+#[allow(unused_macros)]
macro_rules! validate {
($a:expr) => { if !$a { println!("check failed at {}:{}", file!(), line!()); return Err(DemuxerError::InvalidData); } };
}
#[cfg(not(debug_assertions))]
+#[allow(unused_macros)]
macro_rules! validate {
($a:expr) => { if !$a { return Err(DemuxerError::InvalidData); } };
}
}
#[cfg(any(feature="decoder_smkaud", feature="decoder_smkvid"))]
+#[allow(dead_code)]
mod smacker;
#[cfg(feature="decoder_binkaud")]
mod binkaud;