diff options
author | Robin Gareus <robin@gareus.org> | 2020-03-05 20:47:19 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2020-03-06 01:44:32 +0100 |
commit | 1f6686c2a0c8ecd5bdf7ae74c3f4775811197033 (patch) | |
tree | 6b8eff0aa5eeaacb7b6c0be28597688a71a5fd64 /libs/ardour/ardour/session.h | |
parent | 6fd27f89b3ab0cde19035875725893f58a306709 (diff) |
Separate pre-roll cycle calculation
This is also needed when exporting.
Diffstat (limited to 'libs/ardour/ardour/session.h')
-rw-r--r-- | libs/ardour/ardour/session.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index 1ed5413206..63dd516d72 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -1345,6 +1345,8 @@ private: void process_export (pframes_t); void process_export_fw (pframes_t); + samplecnt_t calc_preroll_subcycle (samplecnt_t) const; + void block_processing() { g_atomic_int_set (&processing_prohibited, 1); } void unblock_processing() { g_atomic_int_set (&processing_prohibited, 0); } bool processing_blocked() const { return g_atomic_int_get (&processing_prohibited); } |