summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/port_insert.h
diff options
context:
space:
mode:
authorJulien "_FrnchFrgg_" RIVAUD <frnchfrgg@free.fr>2016-07-15 01:43:14 +0200
committerPaul Davis <paul@linuxaudiosystems.com>2016-07-14 21:55:49 -0400
commit8af589b322408aba38413dc2c85dc77ae1c9f2e4 (patch)
treea8b99e1462efe92f6a9c6b40ba9e9f59fb56436b /libs/ardour/ardour/port_insert.h
parentbfc6b6a3ab737da3073d69284b7438bfa65a72ec (diff)
Consolidate delivery buffer flushing of all route types
Route::no_roll(), Route::roll(), Track::no_roll(), AudioTrack::roll() and MidiTrack::roll() all had the exact same loop for flushing buffers of their Delivery processors. That was a lot of replicated code that had to be kept synchronised by hand. Put that code into a protected method Route::flush_processor_buffers_locked() which is called instead.
Diffstat (limited to 'libs/ardour/ardour/port_insert.h')
0 files changed, 0 insertions, 0 deletions