core: add iterator for the lists of registered demuxers and muxers
[nihav.git] / nihav-core / src / muxers / mod.rs
index 49f4e2d8da197cf0e0d015066d3bce4f2e3f0db5..6194f518c092e75e68493883470f2a3f76139159 100644 (file)
@@ -164,4 +164,8 @@ impl RegisteredMuxers {
         }
         None
     }
+    /// Provides an iterator over currently registered muxers.
+    pub fn iter(&self) -> std::slice::Iter<&MuxerCreator> {
+        self.muxes.iter()
+    }
 }