aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2020-09-10 14:16:01 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2020-09-10 14:16:01 +0200
commitf7e9662a6343256ffdf5d1fc6bc7da45f2fb20e6 (patch)
tree6c7151b8dc0e2e97855ff4e067ab1e6ba00b9f90 /src/main.rs
parent38b3d7817151c8ec94ac6594c753547a570d11be (diff)
downloadnihav-tool-f7e9662a6343256ffdf5d1fc6bc7da45f2fb20e6.tar.gz
switch to buffered readers and writers
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 3f5023a..cbd17d3 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -3,7 +3,7 @@ extern crate nihav_codec_support;
extern crate nihav_registry;
extern crate nihav_allstuff;
-use std::io::{SeekFrom, Write};
+use std::io::{SeekFrom, Write, BufReader};
use std::fs::File;
use std::path::Path;
use nihav_core::io::byteio::{FileReader, ByteReader};
@@ -164,7 +164,8 @@ fn main() {
}
let path = Path::new(name);
- let mut file = File::open(path).unwrap();
+ let file = File::open(path).unwrap();
+ let mut file = BufReader::new(file);
let dmx_fact;
let mut fr = FileReader::new_read(&mut file);
let mut br = ByteReader::new(&mut fr);