diff options
author | metamuffin <metamuffin@disroot.org> | 2023-01-26 07:30:22 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-01-26 07:30:22 +0100 |
commit | 32ba7fd735b965f2c2b4d919ec25042ca5389c9e (patch) | |
tree | 6614653200fbb677c2212401a39a61d3e87564a1 /remuxer | |
parent | 814896238c9b3928709f27606816ab6de60abdf3 (diff) | |
download | jellything-32ba7fd735b965f2c2b4d919ec25042ca5389c9e.tar jellything-32ba7fd735b965f2c2b4d919ec25042ca5389c9e.tar.bz2 jellything-32ba7fd735b965f2c2b4d919ec25042ca5389c9e.tar.zst |
set server header and refactor stream resp
Diffstat (limited to 'remuxer')
-rw-r--r-- | remuxer/src/lib.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/remuxer/src/lib.rs b/remuxer/src/lib.rs index 2c2e6d0..bfcb914 100644 --- a/remuxer/src/lib.rs +++ b/remuxer/src/lib.rs @@ -61,12 +61,14 @@ impl RemuxerContext { ); info!("\t {}", info); let file = File::open(&source_path).context("opening source file")?; - let mut index = File::open(source_path.with_extension(&format!("si.{}", info.track_number))) - .context("opening seek index file")?; + let mut index = + File::open(source_path.with_extension(&format!("si.{}", info.track_number))) + .context("opening seek index file")?; let index = bincode::decode_from_std_read::<SeekIndex, _, _>( &mut index, bincode::config::standard(), )?; + debug!("\t seek index: {} blocks loaded", index.blocks.len()); let reader = EbmlReader::new(file); Ok(ReaderC { index, @@ -256,6 +258,7 @@ impl SegmentExtractIter<'_> { MatroskaTag::Cues(_) => {} MatroskaTag::Chapters(_) => {} MatroskaTag::Tracks(_) => {} + MatroskaTag::Void(_) => {} _ => debug!("(rs) tag ignored: {item:?}"), } Ok(()) |