sndplay: fix small raw streams detection
[nihav-player.git] / sndplay / src / demux.rs
index de9a06739df8bae6721d63ae64bee1b5974cd173..9878500ae7a21710af2561f31cd2f685e370a7da 100644 (file)
@@ -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() {