let mut writers: Vec<Outputter> = Vec::new();
for i in 0..dmx.get_num_streams() {
let s = dmx.get_stream(i).unwrap();
let info = s.get_info();
let decfunc = find_decoder(info.get_name());
println!("stream {} - {} {}", i, s, info.get_name());
let mut writers: Vec<Outputter> = Vec::new();
for i in 0..dmx.get_num_streams() {
let s = dmx.get_stream(i).unwrap();
let info = s.get_info();
let decfunc = find_decoder(info.get_name());
println!("stream {} - {} {}", i, s, info.get_name());