summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2022-01-09 12:23:06 +0100
committerKostya Shishkov <kostya.shishkov@gmail.com>2022-01-09 12:23:06 +0100
commit0ddbf4fce49821c4eb801cf05e93f05ab1c684a1 (patch)
treef6aeb9e101a251343d5db6fcd7dc4ecea399c857
parent695000c46091c478a9ed4bd7e5d3e7860eaad2c6 (diff)
downloadnihav-player-0ddbf4fce49821c4eb801cf05e93f05ab1c684a1.tar.gz
sndplay: fix small raw streams detection
-rw-r--r--sndplay/src/demux.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/sndplay/src/demux.rs b/sndplay/src/demux.rs
index de9a067..9878500 100644
--- a/sndplay/src/demux.rs
+++ b/sndplay/src/demux.rs
@@ -126,7 +126,8 @@ impl<'a> DemuxerObject<'a> {
}
br.seek(SeekFrom::Start(0)).unwrap();
let mut buf = vec![0; 1048576];
- let size = br.peek_buf(&mut buf).unwrap();
+ let size = br.read_buf_some(&mut buf).unwrap();
+ br.seek(SeekFrom::Start(0)).unwrap();
let mut pname = "";
for pinfo in reg.pkt_reg.iter() {