+ "-nm=count" => { nmode = NumberMode::Counter; },
+ "-nm=pktpts" => { nmode = NumberMode::PktPTS; },
+ "-nm=frmpts" => { nmode = NumberMode::FrmPTS; },
+ "-seek" => {
+ cur_arg += 1;
+ if cur_arg == args.len() {
+ println!("seek time missing");
+ return;
+ }
+ let ret = args[cur_arg].parse::<u64>();
+ if ret.is_err() {
+ println!("wrong seek time");
+ return;
+ }
+ seek_time = ret.unwrap();
+ },