aboutsummaryrefslogtreecommitdiff
path: root/ebml/src/read.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-01-15 00:09:54 +0100
committermetamuffin <metamuffin@disroot.org>2023-01-15 00:09:54 +0100
commit3c77de369e3a6043af63f8e903ef77e990132258 (patch)
tree7b1faf41d8d94f78273d105265bdbba94477868b /ebml/src/read.rs
parentf9062d6d11cde9356f6cf213d5359d1d9ae7bb9e (diff)
downloadjellything-3c77de369e3a6043af63f8e903ef77e990132258.tar
jellything-3c77de369e3a6043af63f8e903ef77e990132258.tar.bz2
jellything-3c77de369e3a6043af63f8e903ef77e990132258.tar.zst
i give up
Diffstat (limited to 'ebml/src/read.rs')
-rw-r--r--ebml/src/read.rs18
1 files changed, 0 insertions, 18 deletions
diff --git a/ebml/src/read.rs b/ebml/src/read.rs
index eb1f365..133f2ae 100644
--- a/ebml/src/read.rs
+++ b/ebml/src/read.rs
@@ -80,7 +80,6 @@ impl EbmlReader {
if self.position != end {
warn!("we missed the end by {} bytes", self.position - end)
}
- eprintln!("closed (size): {:x}", e.id);
self.stack.pop();
self.queue
.push_back(MatroskaTag::construct_master(e.id, Master::End)?);
@@ -106,7 +105,6 @@ impl EbmlReader {
if valid_child {
break;
} else {
- eprintln!("closed (automatic): {:x}", tag.id);
self.queue.push_back(MatroskaTag::construct_master(
self.stack.pop().unwrap().id,
Master::End,
@@ -143,22 +141,6 @@ impl EbmlReader {
.collect();
Ok(())
}
-
- pub fn collect_master(&mut self, master: MatroskaTag) -> Result<Vec<MatroskaTag>> {
- let end = MatroskaTag::construct_master(master.id(), Master::End)?;
- eprintln!("start {master:?}");
- let mut out = vec![];
- while let Some(t) = self.next() {
- let t = t?;
- if t == end {
- break;
- } else {
- out.push(t)
- }
- }
- eprintln!("end {end:?} with {} els", out.len());
- Ok(out)
- }
}
impl Iterator for EbmlReader {