RAD formats crate and Smacker demuxer and decoder
[nihav.git] / nihav-rad / src / demuxers / bink.rs
diff --git a/nihav-rad/src/demuxers/bink.rs b/nihav-rad/src/demuxers/bink.rs
new file mode 100644 (file)
index 0000000..879efca
--- /dev/null
@@ -0,0 +1,12 @@
+use nihav_core::demuxers::*;
+use nihav_core::io::byteio::ByteReader;
+
+pub struct BinkDemuxerCreator { }
+
+impl DemuxerCreator for BinkDemuxerCreator {
+    fn new_demuxer<'a>(&self, br: &'a mut ByteReader<'a>) -> Box<DemuxCore<'a> + 'a> {
+        unimplemented!("");//Box::new(GremlinVideoDemuxer::new(br))
+    }
+    fn get_name(&self) -> &'static str { "bink" }
+}
+