Ardour  9.0-pre0-582-g084a23a80d
lv2_extensions.h File Reference
#include <lv2/lv2plug.in/ns/lv2core/lv2.h>
#include <lv2/lv2plug.in/ns/ext/options/options.h>
Include dependency graph for lv2_extensions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LV2_Inline_Display_Image_Surface
 
struct  LV2_Inline_Display
 
struct  LV2_Inline_Display_Interface
 
struct  _LV2_License_Interface
 
struct  LV2_Midnam
 
struct  LV2_Midnam_Interface
 
struct  LV2_BankPatch
 
struct  LV2_Export_Interface
 

Macros

#define LV2_INLINEDISPLAY_URI   "http://harrisonconsoles.com/lv2/inlinedisplay"
 
#define LV2_INLINEDISPLAY_PREFIX   LV2_INLINEDISPLAY_URI "#"
 
#define LV2_INLINEDISPLAY__interface   LV2_INLINEDISPLAY_PREFIX "interface"
 
#define LV2_INLINEDISPLAY__queue_draw   LV2_INLINEDISPLAY_PREFIX "queue_draw"
 
#define LV2_INLINEDISPLAY__in_gui   LV2_INLINEDISPLAY_PREFIX "in_gui"
 
#define LV2_AUTOMATE_URI   "http://ardour.org/lv2/automate"
 
#define LV2_AUTOMATE_URI_PREFIX   LV2_AUTOMATE_URI "#"
 
#define LV2_AUTOMATE_URI__can_write   LV2_AUTOMATE_URI_PREFIX "canWriteAutomatation"
 
#define LV2_AUTOMATE_URI__control   LV2_AUTOMATE_URI_PREFIX "automationControl"
 
#define LV2_AUTOMATE_URI__controlled   LV2_AUTOMATE_URI_PREFIX "automationControlled"
 
#define LV2_AUTOMATE_URI__controller   LV2_AUTOMATE_URI_PREFIX "automationController"
 
#define LV2_AUTOMATE_URI__event   LV2_AUTOMATE_URI_PREFIX "event"
 
#define LV2_AUTOMATE_URI__setup   LV2_AUTOMATE_URI_PREFIX "setup"
 
#define LV2_AUTOMATE_URI__finalize   LV2_AUTOMATE_URI_PREFIX "finalize"
 
#define LV2_AUTOMATE_URI__start   LV2_AUTOMATE_URI_PREFIX "start"
 
#define LV2_AUTOMATE_URI__end   LV2_AUTOMATE_URI_PREFIX "end"
 
#define LV2_AUTOMATE_URI__parameter   LV2_AUTOMATE_URI_PREFIX "parameter"
 
#define LV2_AUTOMATE_URI__value   LV2_AUTOMATE_URI_PREFIX "value"
 
#define LV2_PLUGINLICENSE_URI   "http://harrisonconsoles.com/lv2/license"
 
#define LV2_PLUGINLICENSE_PREFIX   LV2_PLUGINLICENSE_URI "#"
 
#define LV2_PLUGINLICENSE__interface   LV2_PLUGINLICENSE_PREFIX "interface"
 
#define LV2_PLUGINLICENSE__interface2   LV2_PLUGINLICENSE_PREFIX "interface2"
 
#define LV2_PROCESSING_URI   "http://ardour.org/lv2/processing"
 
#define LV2_PROCESSING_URI_PREFIX   LV2_PROCESSING_URI "#"
 
#define LV2_PROCESSING_URI__enable   LV2_PROCESSING_URI_PREFIX "enable"
 
#define LV2_ROUTING_URI   "http://harrisonconsoles.com/lv2/routing"
 
#define LV2_ROUTING_PREFIX   LV2_ROUTING_URI "#"
 
#define LV2_ROUTING__connectAllOutputs   LV2_ROUTING_PREFIX "connectAllOutputs"
 
#define LV2_MIDNAM_URI   "http://ardour.org/lv2/midnam"
 
#define LV2_MIDNAM_PREFIX   LV2_MIDNAM_URI "#"
 
#define LV2_MIDNAM__interface   LV2_MIDNAM_PREFIX "interface"
 
#define LV2_MIDNAM__update   LV2_MIDNAM_PREFIX "update"
 
#define LV2_BANKPATCH_URI   "http://ardour.org/lv2/bankpatch"
 
#define LV2_BANKPATCH_PREFIX   LV2_BANKPATCH_URI "#"
 
#define LV2_BANKPATCH__notify   LV2_BANKPATCH_PREFIX "notify"
 
#define LV2_EXPORT_URI   "http://ardour.org/lv2/export"
 
#define LV2_EXPORT_PREFIX   LV2_EXPORT_URI "#"
 
#define LV2_EXPORT__interface   LV2_EXPORT_PREFIX "interface"
 

Typedefs

typedef void * LV2_Inline_Display_Handle
 
typedef struct _LV2_License_Interface LV2_License_Interface
 
typedef void * LV2_Midnam_Handle
 
typedef void * LV2_BankPatch_Handle