1 2 3 4 5 6 7
use crate::core::Packet; use std::io::Result; pub trait Demuxer { fn read_packet(&mut self) -> Result<Option<Packet>>; fn stream_count(&self) -> usize; }