X-Git-Url: https://git.nihav.org/?p=nihav-tool.git;a=blobdiff_plain;f=src%2Fmain.rs;h=c26e671f628ab0259dc9a8a33c7b0728ffdaa453;hp=e191e7a4087dc11e246bb4ecec0ec60a5f7e9592;hb=e47ee41144428dafd739f6bb7fd7fc31f1c890d5;hpb=125ba9b318a96ff30375425e937588b0bd247f35
diff --git a/src/main.rs b/src/main.rs
index e191e7a..c26e671 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -61,7 +61,7 @@ struct AudioOutput {
}
impl AudioOutput {
- fn new(name: &String) -> Self { Self { wwr: WavWriter::new(name), wrote_header: false } }
+ fn new(name: &str) -> Self { Self { wwr: WavWriter::new(name), wrote_header: false } }
fn output_frame(&mut self, _pkt: &NAPacket, frm: NAFrameRef) {
if !self.wrote_header {
self.wwr.write_header(frm.get_info().as_ref().get_properties().get_audio_info().unwrap()).unwrap();
@@ -91,7 +91,7 @@ fn main() {
let mut decode_audio = true;
let mut nmode = NumberMode::FrmPTS;
- while (cur_arg < args.len()) && (args[cur_arg].chars().next().unwrap() == '-') {
+ while (cur_arg < args.len()) && args[cur_arg].starts_with('-') {
match args[cur_arg].as_str() {
"--" => { break; },
"-noout" => { noout = true; },
@@ -132,7 +132,7 @@ println!("trying demuxer {} on {}", dmx_name, name);
br.seek(SeekFrom::Start(0)).unwrap();
let mut dmx = create_demuxer(dmx_fact, &mut br).unwrap();
- let mut decs: Vec