summaryrefslogtreecommitdiff
path: root/libs/canvas/wave_view.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-06-22 22:05:46 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2015-06-29 14:18:15 -0400
commita38e67d55bec8a632dc136558f926daa40ce093d (patch)
tree11aead7c59492857175817d93d4822d0b3d404f4 /libs/canvas/wave_view.cc
parent0bbe7ad96ba2ac7366995d500dafe7cc22aa4aea (diff)
never use threaded waveview rendering for Tracks
Diffstat (limited to 'libs/canvas/wave_view.cc')
-rw-r--r--libs/canvas/wave_view.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/libs/canvas/wave_view.cc b/libs/canvas/wave_view.cc
index e8db7d8c6a..3bdaaa27d1 100644
--- a/libs/canvas/wave_view.cc
+++ b/libs/canvas/wave_view.cc
@@ -92,7 +92,11 @@ WaveView::WaveView (Canvas* c, boost::shared_ptr<ARDOUR::AudioRegion> region)
, _start_shift (0.0)
, _region_start (region->start())
, get_image_in_thread (false)
+#ifdef USE_TRACKS_CODE_FEATURES
+ , always_get_image_in_thread (true)
+#else
, always_get_image_in_thread (false)
+#endif
, rendered (false)
{
if (!images) {
@@ -125,7 +129,11 @@ WaveView::WaveView (Item* parent, boost::shared_ptr<ARDOUR::AudioRegion> region)
, _start_shift (0.0)
, _region_start (region->start())
, get_image_in_thread (false)
+#ifdef USE_TRACKS_CODE_FEATURES
+ , always_get_image_in_thread (true)
+#else
, always_get_image_in_thread (false)
+#endif
, rendered (false)
{
if (!images) {