diff options
Diffstat (limited to 'test2/src/main.rs')
-rw-r--r-- | test2/src/main.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test2/src/main.rs b/test2/src/main.rs new file mode 100644 index 0000000..1f10f76 --- /dev/null +++ b/test2/src/main.rs @@ -0,0 +1,17 @@ +pub mod decode; +pub mod encode; + +use decode::Dec; +use encode::Enc; +use framework::bitstream_filter_main; +use std::env::args; + +pub const BLOCK_SIZE: i32 = 8; + +fn main() -> Result<(), std::io::Error> { + match args().nth(1).unwrap().as_str() { + "enc" => bitstream_filter_main::<Enc>(), + "dec" => bitstream_filter_main::<Dec>(), + _ => panic!("unknown mode"), + } +} |