diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-06-30 10:47:02 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-06-30 10:47:17 -0400 |
commit | 619a517f2a69eecd289c2dba00d0bc402f91c0d5 (patch) | |
tree | 51f454be3aeac1665e781eb0f5031a61b3994b14 /libs/ardour/audio_diskstream.cc | |
parent | e32bf130168f4817ed37a1d0d27c700a6ce0c01f (diff) |
when seeking, completely refill buffers rather than just a partial refill
Diffstat (limited to 'libs/ardour/audio_diskstream.cc')
-rw-r--r-- | libs/ardour/audio_diskstream.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/audio_diskstream.cc b/libs/ardour/audio_diskstream.cc index 311f263957..d75dfea90f 100644 --- a/libs/ardour/audio_diskstream.cc +++ b/libs/ardour/audio_diskstream.cc @@ -213,9 +213,9 @@ AudioDiskstream::non_realtime_locate (framepos_t location) /* now refill channel buffers */ if (speed() != 1.0f || speed() != -1.0f) { - seek ((framepos_t) (location * (double) speed())); + seek ((framepos_t) (location * (double) speed()), true); } else { - seek (location); + seek (location, true); } } |