X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-rad%2Fsrc%2Fdemuxers%2Fsmacker.rs;h=fe64191399b5de6e33508b419a8c96fad26192b0;hb=3b48bf68e6df822ec0540cd905d528d82e2209e1;hp=340af85989617c928cc968dce3b09498d2da7315;hpb=a480a0de101483d802a11e72d758dae00fa4860a;p=nihav.git diff --git a/nihav-rad/src/demuxers/smacker.rs b/nihav-rad/src/demuxers/smacker.rs index 340af85..fe64191 100644 --- a/nihav-rad/src/demuxers/smacker.rs +++ b/nihav-rad/src/demuxers/smacker.rs @@ -294,7 +294,7 @@ impl<'a> SmackerVideoDemuxer<'a> { } } fn reset_state(&mut self) { - self.queued_packets.truncate(0); + self.queued_packets.clear(); } } @@ -314,6 +314,7 @@ mod test { #[test] fn test_smk_demux() { + // sample: https://samples.mplayerhq.hu/game-formats/smacker/20130507_audio-distortion.smk let mut file = File::open("assets/RAD/20130507_audio-distortion.smk").unwrap(); // let mut file = File::open("assets/RAD/ajfstr1.smk").unwrap(); // let mut file = File::open("assets/RAD/credits.smk").unwrap();