fix clippy warnings
authorKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 27 Jul 2023 16:17:35 +0000 (18:17 +0200)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 27 Jul 2023 16:17:35 +0000 (18:17 +0200)
src/demux.rs

index 859faf5acad11c99716f1826c2e845103c91bc35..0297c2fadc25636c181da1eff8f7c1ac69ede595 100644 (file)
@@ -70,7 +70,7 @@ impl<'a> DemuxerObject<'a> {
                 } else {
                     ""
                 };
-            if dmx_name != "" {
+            if !dmx_name.is_empty() {
                 println!("trying demuxer {} on {}", dmx_name, name);
                 if let Some(dmx_fact) = reg.dmx_reg.find_demuxer(dmx_name) {
                     br.seek(SeekFrom::Start(0)).unwrap();
@@ -81,7 +81,7 @@ impl<'a> DemuxerObject<'a> {
             if ifmt.is_some() {
                 return DemuxerObject::None;
             }
-            if dmx_name != "" {
+            if !dmx_name.is_empty() {
                 println!("trying raw demuxer {} on {}", dmx_name, name);
                 if let Some(rdmx_fact) = reg.rdmx_reg.find_demuxer(dmx_name) {
                     br.seek(SeekFrom::Start(0)).unwrap();
@@ -129,7 +129,7 @@ impl<'a> DemuxerObject<'a> {
                 break;
             }
         }
-        if pname != "" {
+        if !pname.is_empty() {
             println!("found raw stream of type {} for {}", pname, name);
             let pcreate = reg.pkt_reg.find_packetiser(pname).unwrap();
             let mut packetiser = (pcreate)();
@@ -142,10 +142,7 @@ impl<'a> DemuxerObject<'a> {
         }
     }
     pub fn is_none(&self) -> bool {
-        match *self {
-            DemuxerObject::None => true,
-            _ => false,
-        }
+        matches!(*self, DemuxerObject::None)
     }
     pub fn get_duration(&self) -> u64 {
         match *self {