X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=sndplay%2Fsrc%2Fmain.rs;h=ce9b6f66d54271788ed7ee2ae21eb30becdba166;hb=695000c46091c478a9ed4bd7e5d3e7860eaad2c6;hp=275826ff9f7db9d425b5efc9a3c37a12179ba3ef;hpb=0a70659f1bac51dda65d0c8349a219c565b56c8c;p=nihav-player.git diff --git a/sndplay/src/main.rs b/sndplay/src/main.rs index 275826f..ce9b6f6 100644 --- a/sndplay/src/main.rs +++ b/sndplay/src/main.rs @@ -196,6 +196,7 @@ impl<'a> Decoder<'a> { fn seek(&mut self, time: u64) -> bool { let ret = self.demuxer.seek(NATimePoint::Milliseconds(time)); if ret.is_err() { println!(" seek error\n"); } + self.decoder.flush(); ret.is_ok() } }