fix logic error that prevented MIDI playlists from being rendered at load time
authorPaul Davis <paul@linuxaudiosystems.com>
Mon, 16 Dec 2019 17:24:38 +0000 (10:24 -0700)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 16 Dec 2019 17:24:57 +0000 (10:24 -0700)
An edit was required to force the render

libs/ardour/disk_reader.cc

index fa8a063407163c933185facfffda1f8d1caaea38..b7ac8dbfc92414883a9b947bc879016a2d9c1d94 100644 (file)
@@ -253,7 +253,7 @@ DiskReader::use_playlist (DataType dt, boost::shared_ptr<Playlist> playlist)
           take care of the buffer refill.
        */
 
-        if ((g_atomic_int_get (&_pending_overwrite) & PlaylistChanged) || prior_playlist) {
+        if (!(g_atomic_int_get (&_pending_overwrite) & PlaylistChanged) || prior_playlist) {
                _session.request_overwrite_buffer (_track, PlaylistChanged);
        }