From ab0e2e306b7872d1c1e6494994070f52fe1b3c00 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 28 Jan 2024 23:41:32 +0100 Subject: direct io for blocks --- remuxer/src/segment_extractor.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'remuxer/src/segment_extractor.rs') diff --git a/remuxer/src/segment_extractor.rs b/remuxer/src/segment_extractor.rs index ec645c3..2a12802 100644 --- a/remuxer/src/segment_extractor.rs +++ b/remuxer/src/segment_extractor.rs @@ -40,8 +40,7 @@ impl<'a> SegmentExtractIter<'a> { group = false; } MatroskaTag::BlockDuration(d) => duration = Some(d), - MatroskaTag::SimpleBlock(buf) | MatroskaTag::Block(buf) => { - let block = Block::parse(&buf)?; + MatroskaTag::SimpleBlock(block) | MatroskaTag::Block(block) => { if block.track == self.extract { trace!("block: track={} tso={}", block.track, block.timestamp_off); if group { -- cgit v1.2.3-70-g09d2