]> git.nihav.org Git - nihav.git/commitdiff
nihav_core/demux: add Demuxer::get_stream_manager_mut() method
authorKostya Shishkov <kostya.shishkov@gmail.com>
Tue, 3 Feb 2026 17:43:04 +0000 (18:43 +0100)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Tue, 3 Feb 2026 17:43:04 +0000 (18:43 +0100)
nihav-core/src/demuxers/mod.rs

index a9564346f4edb5d057c24cf5b0fd3d77d211eb04..42d1e621b276ef41de1490092c0840d17757d261 100644 (file)
@@ -369,6 +369,10 @@ impl<'a> Demuxer<'a> {
     pub fn get_stream_manager(&self) -> &StreamManager {
         &self.streams
     }
+    /// Returns a mutable reference to the internal stream manager.
+    pub fn get_stream_manager_mut(&mut self) -> &mut StreamManager {
+        &mut self.streams
+    }
     /// Returns an iterator over streams.
     pub fn get_streams(&self) -> StreamIter<'_> {
         self.streams.iter()