aboutsummaryrefslogtreecommitdiff
path: root/test2/src/main.rs
blob: 1f10f7612fef07c5e402bca3ef06c6a3b8f1ac01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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"),
    }
}