summaryrefslogtreecommitdiff
path: root/ardour.1.es
diff options
context:
space:
mode:
authorMark Knoop <mark@markknoop.com>2020-05-17 16:08:49 +0100
committerPaul Davis <paul@linuxaudiosystems.com>2020-05-17 10:44:33 -0600
commit414ea28e78d3daf360db94697eb4a26f92ed2912 (patch)
tree43f968d1587fdc34e045616ee263a7ad80117ccc /ardour.1.es
parent2e7992dd584c4df686525ce4b1760a87f5fba0a2 (diff)
Fix repeated toggling of loop mode
Calling Session::set_play_loop repeatedly (e.g. LLL) should toggle in and out of loop play. Previously transport needed to be stopped before loop play could be started for a second or subsequent time. This uses the loop_changing boolean to flag that Session::non_realtime_stop should not unset the loop. Also, Session::non_realtime_stop must reset loop_changing to false after use so it does not affect the next transport action.
Diffstat (limited to 'ardour.1.es')
0 files changed, 0 insertions, 0 deletions