diff options
author | Julien "_FrnchFrgg_" RIVAUD <frnchfrgg@free.fr> | 2016-07-15 01:43:14 +0200 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-07-14 21:55:49 -0400 |
commit | 8af589b322408aba38413dc2c85dc77ae1c9f2e4 (patch) | |
tree | a8b99e1462efe92f6a9c6b40ba9e9f59fb56436b /libs/ardour/ardour/port_insert.h | |
parent | bfc6b6a3ab737da3073d69284b7438bfa65a72ec (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