summaryrefslogtreecommitdiff
path: root/libs/ardour/auditioner.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-07-20 11:57:45 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2015-07-20 12:10:38 -0400
commita81cba17a6b4619685ebdfbbebaf3ae428c58a48 (patch)
treea7d882504e74970ec94aec7df0e4589c2714cb46 /libs/ardour/auditioner.cc
parent5e5e56f58949fb4db81fd67a916fa8008b74bc4c (diff)
fix auditioning on systems with larger disk read chunk sizes.
This really brings into focus the question of whether any of the "varifill" code should really remain. This was probably one of the only remaining places where a partial-fill operation was done and the code was broken for this case. What we know about disk i/o streaming doesn't support varifill much at all. Something to think about.
Diffstat (limited to 'libs/ardour/auditioner.cc')
-rw-r--r--libs/ardour/auditioner.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/auditioner.cc b/libs/ardour/auditioner.cc
index 3242346e96..27d56d7e1b 100644
--- a/libs/ardour/auditioner.cc
+++ b/libs/ardour/auditioner.cc
@@ -482,7 +482,7 @@ Auditioner::audition_region (boost::shared_ptr<Region> region)
offset = 0;
}
- _diskstream->seek (offset);
+ _diskstream->seek (offset, true);
current_frame = offset;
g_atomic_int_set (&_auditioning, 1);