From cf6f9627e4bc8e3bc9997e26375a13b3956faa87 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 26 May 2016 01:04:43 +0200 Subject: update VST audioMasterGetTime * don't use a static struct. this fixes a concurrency issue with flags and valid values * send kVstTransportChanged IFF there is an actual change * set system time * send loop location --- libs/ardour/ardour/vestige/aeffectx.h | 1 + 1 file changed, 1 insertion(+) (limited to 'libs/ardour/ardour/vestige') diff --git a/libs/ardour/ardour/vestige/aeffectx.h b/libs/ardour/ardour/vestige/aeffectx.h index 2b839f0ab1..25be89b09a 100644 --- a/libs/ardour/ardour/vestige/aeffectx.h +++ b/libs/ardour/ardour/vestige/aeffectx.h @@ -138,6 +138,7 @@ struct RemoteVstPlugin; #define kVstTransportChanged 1 #define kVstTransportPlaying (1 << 1) #define kVstTransportCycleActive (1 << 2) +#define kVstTransportRecording (1 << 3) #define kVstAutomationWriting (1 << 6) #define kVstAutomationReading (1 << 7) -- cgit v1.2.3