audio: Reset symphonia decoder on loop

This commit is contained in:
Mike Welsh 2022-07-28 11:51:48 -07:00
parent 7249db9052
commit 30b185cbd4
1 changed files with 1 additions and 0 deletions

View File

@ -234,6 +234,7 @@ pub mod symphonia {
formats::SeekTo::TimeStamp { track_id: 0, ts: 0 }, formats::SeekTo::TimeStamp { track_id: 0, ts: 0 },
); );
self.sample_buf.clear(); self.sample_buf.clear();
self.decoder.reset();
self.cur_sample = 0; self.cur_sample = 0;
self.stream_ended = false; self.stream_ended = false;
self.next_frame(); self.next_frame();