aboutsummaryrefslogtreecommitdiff
path: root/matroska/src/bin
diff options
context:
space:
mode:
Diffstat (limited to 'matroska/src/bin')
-rw-r--r--matroska/src/bin/experiment.rs11
-rw-r--r--matroska/src/bin/mkvdump.rs7
2 files changed, 8 insertions, 10 deletions
diff --git a/matroska/src/bin/experiment.rs b/matroska/src/bin/experiment.rs
index fe3096e..4a8c420 100644
--- a/matroska/src/bin/experiment.rs
+++ b/matroska/src/bin/experiment.rs
@@ -11,10 +11,10 @@ use std::{
io::{stdout, BufReader, BufWriter},
};
-fn main() -> anyhow::Result<()> {
+fn main() {
env_logger::init_from_env("LOG");
let path = std::env::args().nth(1).unwrap();
- let mut r = EbmlReader::new(BufReader::new(File::open(path)?));
+ let mut r = EbmlReader::new(BufReader::new(File::open(path).unwrap()));
let mut w = EbmlWriter::new(BufWriter::new(stdout()), 0);
// r.seek(
@@ -24,11 +24,10 @@ fn main() -> anyhow::Result<()> {
// .unwrap();
while let Some(tag) = r.next() {
- let tag = tag?;
- if MatroskaTag::is_master(tag.id())? {
+ let tag = tag.unwrap();
+ if MatroskaTag::is_master(tag.id()).unwrap() {
eprintln!("{tag:?}");
}
- w.write_tag(&tag)?;
+ w.write_tag(&tag).unwrap();
}
- Ok(())
}
diff --git a/matroska/src/bin/mkvdump.rs b/matroska/src/bin/mkvdump.rs
index ead6ece..4db1223 100644
--- a/matroska/src/bin/mkvdump.rs
+++ b/matroska/src/bin/mkvdump.rs
@@ -6,18 +6,17 @@
use jellymatroska::{matroska::MatroskaTag, read::EbmlReader, unflatten::IterWithPos};
use std::{fs::File, io::BufReader};
-fn main() -> anyhow::Result<()> {
+fn main() {
env_logger::init_from_env("LOG");
let path = std::env::args().nth(1).unwrap();
- let mut r = EbmlReader::new(BufReader::new(File::open(path)?));
+ let mut r = EbmlReader::new(BufReader::new(File::open(path).unwrap()));
while let Some(tag) = r.next() {
- let tag = tag?;
+ let tag = tag.unwrap();
match tag {
MatroskaTag::SimpleBlock(_) => (), // println!("{} SimpleBlock", r.position),
MatroskaTag::Block(_) => (), // println!("{} Block", r.position),
_ => println!("{} {tag:?}", r.position),
}
}
- Ok(())
}