aboutsummaryrefslogtreecommitdiffstats
path: root/src/codecs/mod.rs
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2018-02-01 19:39:18 +0100
committerKostya Shishkov <kostya.shishkov@gmail.com>2018-02-03 14:19:32 +0100
commit750b299cebf79e53a0ce37c59afdadec8f527c7b (patch)
tree14d8d5b04f85b693637b25c2b7f56d44eea46ed6 /src/codecs/mod.rs
parent26af5ca8242870eed88107e49de3737c4b631015 (diff)
downloadnihav-750b299cebf79e53a0ce37c59afdadec8f527c7b.tar.gz
semi-working ClearVideo decoder
Diffstat (limited to 'src/codecs/mod.rs')
-rw-r--r--src/codecs/mod.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/codecs/mod.rs b/src/codecs/mod.rs
index 4bfc503..1ee9f0d 100644
--- a/src/codecs/mod.rs
+++ b/src/codecs/mod.rs
@@ -151,6 +151,8 @@ pub struct DecoderInfo {
#[cfg(feature="h263")]
mod blockdsp;
+#[cfg(feature="decoder_clearvideo")]
+mod clearvideo;
#[cfg(feature="decoder_gdvvid")]
mod gremlinvideo;
#[cfg(any(feature="decoder_indeo2", feature="decoder_indeo3", feature="decoder_indeo4", feature="decoder_indeo5", feature="decoder_imc"))]
@@ -162,6 +164,10 @@ mod h263;
mod pcm;
const DECODERS: &[DecoderInfo] = &[
+#[cfg(feature="decoder_clearvideo")]
+ DecoderInfo { name: "clearvideo", get_decoder: clearvideo::get_decoder },
+#[cfg(feature="decoder_clearvideo")]
+ DecoderInfo { name: "clearvideo_rm", get_decoder: clearvideo::get_decoder_rm },
#[cfg(feature="decoder_gdvvid")]
DecoderInfo { name: "gdv-video", get_decoder: gremlinvideo::get_decoder },
#[cfg(feature="decoder_indeo2")]