Ok(pkt)
}
fn seek(&mut self, time: NATimePoint, _seek_idx: &SeekIndex) -> DemuxerResult<()> {
- let seek_to_start = match time {
- NATimePoint::Milliseconds(0) => true,
- NATimePoint::PTS(0) => true,
- _ => false,
- };
+ let seek_to_start = matches!(time, NATimePoint::Milliseconds(0) | NATimePoint::PTS(0));
if seek_to_start {
let start = self.start;
self.src.seek(SeekFrom::Start(start))?;