X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-game%2Fsrc%2Fdemuxers%2Fq.rs;h=473507adbb8eabdaec825afe22305b8f3aa54b5f;hb=b53512389ece2e9e496ae2e99a1b2f2072931f1a;hp=3f38ef77978e0fa9542e2b20b45a22c36da931e4;hpb=afe1e5babec1591d397725fbb7d37285e5b7d70c;p=nihav.git diff --git a/nihav-game/src/demuxers/q.rs b/nihav-game/src/demuxers/q.rs index 3f38ef7..473507a 100644 --- a/nihav-game/src/demuxers/q.rs +++ b/nihav-game/src/demuxers/q.rs @@ -67,7 +67,7 @@ impl<'a> DemuxCore<'a> for QDemuxer<'a> { } self.apts = 0; self.vpts = 0; - self.side_data.truncate(0); + self.side_data.clear(); Ok(()) } @@ -187,6 +187,7 @@ mod test { use super::*; use std::fs::File; + // samples from Death Gate, Mission Critical and Shannara games #[test] fn test_q_demux_v3() { let mut file = File::open("assets/Game/dgate101.q").unwrap();