- if (_export_rolling) {
- if (!_realtime_export) {
- /* make sure we've caught up with disk i/o, since
- * we're running faster than realtime c/o JACK.
- */
- _butler->wait_until_finished ();
- }
+ /* for Region Raw or Fades, we can skip this
+ * RegionExportChannelFactory::update_buffers() does not care
+ * about anything done here
+ */
+ if (!_region_export) {
+ if (_export_rolling) {
+ if (!_realtime_export) {
+ /* make sure we've caught up with disk i/o, since
+ * we're running faster than realtime c/o JACK.
+ */
+ _butler->wait_until_finished ();
+ }