diff options
author | metamuffin <metamuffin@disroot.org> | 2023-06-11 22:41:42 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-06-11 22:41:42 +0200 |
commit | 589fa4512cec49761d8da7d6e2ea0ee6c17a1938 (patch) | |
tree | b93f4f6306ce90b4218ab44b30220811a7a20136 | |
parent | 4e6731ac3925a1924682b11739332142e0d5f77e (diff) | |
download | jellything-589fa4512cec49761d8da7d6e2ea0ee6c17a1938.tar jellything-589fa4512cec49761d8da7d6e2ea0ee6c17a1938.tar.bz2 jellything-589fa4512cec49761d8da7d6e2ea0ee6c17a1938.tar.zst |
warn on segment end
-rw-r--r-- | remuxer/src/segment_extractor.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/remuxer/src/segment_extractor.rs b/remuxer/src/segment_extractor.rs index 97074e9..b947c57 100644 --- a/remuxer/src/segment_extractor.rs +++ b/remuxer/src/segment_extractor.rs @@ -1,6 +1,6 @@ use anyhow::{anyhow, bail, Result}; -use jellymatroska::{block::Block, read::EbmlReader, unflatten::IterWithPos, MatroskaTag}; -use log::{debug, trace}; +use jellymatroska::{block::Block, read::EbmlReader, unflatten::IterWithPos, Master, MatroskaTag}; +use log::{debug, trace, warn}; // pub struct AbsoluteBlock { // pub pts_base: u64, @@ -40,6 +40,7 @@ impl<'a> SegmentExtractIter<'a> { } } MatroskaTag::Cues(_) => bail!("reached cues, this is the end"), + MatroskaTag::Segment(Master::End) => warn!("extractor encountered segment end"), _ => debug!("(rs) tag ignored: {item:?}"), } } |