aboutsummaryrefslogtreecommitdiff
path: root/remuxer/src/snippet.rs
diff options
context:
space:
mode:
Diffstat (limited to 'remuxer/src/snippet.rs')
-rw-r--r--remuxer/src/snippet.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/remuxer/src/snippet.rs b/remuxer/src/snippet.rs
index 54bc78d..daa50a9 100644
--- a/remuxer/src/snippet.rs
+++ b/remuxer/src/snippet.rs
@@ -14,7 +14,7 @@ use jellymatroska::{read::EbmlReader, write::EbmlWriter, Master, MatroskaTag};
use log::{debug, info};
use std::{
fs::File,
- io::{BufWriter, Write},
+ io::{BufReader, BufWriter, Write},
ops::Range,
path::Path,
};
@@ -109,7 +109,7 @@ pub fn write_snippet_into(
.ok_or(anyhow!("track missing 2"))?
.to_owned();
debug!("\t seek index: {} blocks loaded", index.blocks.len());
- let mut reader = EbmlReader::new(file);
+ let mut reader = EbmlReader::new(BufReader::new(file));
let force_kf = matches!(info.kind, SourceTrackKind::Subtitles { .. });
let n_kf = if force_kf {