From cfe2e0efca9fa5495801df286c4b3c6c44a09e25 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Tue, 3 Feb 2026 18:43:04 +0100 Subject: [PATCH] nihav_core/demux: add Demuxer::get_stream_manager_mut() method --- nihav-core/src/demuxers/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nihav-core/src/demuxers/mod.rs b/nihav-core/src/demuxers/mod.rs index a956434..42d1e62 100644 --- a/nihav-core/src/demuxers/mod.rs +++ b/nihav-core/src/demuxers/mod.rs @@ -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() -- 2.39.5