demuxers.push((dmx, false))
},
(Some(name), _) => {
- println!("Input {i}: {name}");
+ print!("Input {i}: {name}");
let res = File::open(name);
if res.is_err() {
+ println!();
println!("error opening input");
return false;
}
};
let fformat = if let Some(ref fname) = ifmt { Some(fname.as_str()) } else { None };
- let mut dmx = DemuxerObject::create(sb, full_reg, name, fformat, is_raw, &[], print_info);
+ let mut dmx = DemuxerObject::create(sb, full_reg, name, fformat, is_raw, &[], false);
if dmx.is_none() {
- println!("cannot find demuxer for '{}'", name);
+ println!();
+ println!("cannot create demuxer");
return false;
}
+ println!(" type {dmx}");
parse_and_apply_options!(dmx, &self.demux_opts[i], "input");
if print_info {
for i in 0..dmx.get_num_streams() {