X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=src%2Fcodecs%2Fmod.rs;h=a808419a592aa16dc4dc8dcb4f6d0edb4bb4b406;hb=2324f30bad4876e4235d54b98ceb57fc60939644;hp=c6cbcd3ace89072ff2401eb5e45580d67141d54e;hpb=be27380cee1c95d8abf69a92d051ab7af5ff3962;p=nihav.git diff --git a/src/codecs/mod.rs b/src/codecs/mod.rs index c6cbcd3..a808419 100644 --- a/src/codecs/mod.rs +++ b/src/codecs/mod.rs @@ -42,7 +42,7 @@ impl From for DecoderError { } macro_rules! validate { - ($a:expr) => { if !$a { return Err(DecoderError::InvalidData); } }; + ($a:expr) => { if !$a { println!("check failed at {}:{}", file!(), line!()); return Err(DecoderError::InvalidData); } }; } #[allow(dead_code)] @@ -139,6 +139,8 @@ const DECODERS: &[DecoderInfo] = &[ DecoderInfo { name: "indeo5", get_decoder: indeo::indeo5::get_decoder }, #[cfg(feature="decoder_intel263")] DecoderInfo { name: "intel263", get_decoder: h263::intel263::get_decoder }, +#[cfg(feature="decoder_realvideo1")] + DecoderInfo { name: "realvideo1", get_decoder: h263::rv10::get_decoder }, #[cfg(feature="decoder_pcm")] DecoderInfo { name: "pcm", get_decoder: pcm::get_decoder },