From ce9eb140ab9243d1c87ace4727a82b7fa50f964b Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 28 Jan 2024 03:21:03 +0100 Subject: fix yet another fundamental issue in the ebml reader and seekindex. --- remuxer/src/segment_extractor.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'remuxer/src/segment_extractor.rs') diff --git a/remuxer/src/segment_extractor.rs b/remuxer/src/segment_extractor.rs index 89d5784..ec645c3 100644 --- a/remuxer/src/segment_extractor.rs +++ b/remuxer/src/segment_extractor.rs @@ -4,7 +4,7 @@ Copyright (C) 2024 metamuffin */ use anyhow::{anyhow, bail, Result}; -use jellymatroska::{block::Block, read::EbmlReader, unflatten::IterWithPos, Master, MatroskaTag}; +use jellymatroska::{block::Block, read::EbmlReader, Master, MatroskaTag}; use log::{debug, info, trace}; pub struct SegmentExtractIter<'a> { @@ -23,7 +23,7 @@ impl<'a> SegmentExtractIter<'a> { let mut group = false; let mut saved_block = None; loop { - let item = self.segment.next().ok_or(anyhow!("eof"))??; + let (_, item) = self.segment.next().ok_or(anyhow!("eof"))??; match item { MatroskaTag::Void(_) => (), MatroskaTag::Crc32(_) => (), -- cgit v1.2.3-70-g09d2