diff options
author | metamuffin <metamuffin@disroot.org> | 2025-05-07 15:10:30 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-05-07 15:10:30 +0200 |
commit | 736ebd6102eb5df134acbda8aac94f034d5bebe4 (patch) | |
tree | 20a0414da6a42a2b786fbfe28eb020abeee4597f /test2/src/main.rs | |
parent | e2a36c1e5822e533983a9640d7c08cb82812be67 (diff) | |
download | video-codec-experiments-736ebd6102eb5df134acbda8aac94f034d5bebe4.tar video-codec-experiments-736ebd6102eb5df134acbda8aac94f034d5bebe4.tar.bz2 video-codec-experiments-736ebd6102eb5df134acbda8aac94f034d5bebe4.tar.zst |
test2
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"), + } +} |