diff options
author | David Robillard <d@drobilla.net> | 2012-04-12 23:16:17 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-04-12 23:16:17 +0000 |
commit | f3c01a6cf5bbea40b011e6f343e8a9e97b6d11a8 (patch) | |
tree | 169770b9c02b06dc80ec5c819defe326dbf9005c /lv2/lv2plug.in/ns/ext | |
parent | 3e602acac1f8077cd6995215ee003af716241a0b (diff) | |
download | lv2-f3c01a6cf5bbea40b011e6f343e8a9e97b6d11a8.tar.xz |
Add port-groups.h (just URI defines).
Diffstat (limited to 'lv2/lv2plug.in/ns/ext')
-rw-r--r-- | lv2/lv2plug.in/ns/ext/port-groups/port-groups.h | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/lv2/lv2plug.in/ns/ext/port-groups/port-groups.h b/lv2/lv2plug.in/ns/ext/port-groups/port-groups.h new file mode 100644 index 0000000..841a241 --- /dev/null +++ b/lv2/lv2plug.in/ns/ext/port-groups/port-groups.h @@ -0,0 +1,64 @@ +/* + Copyright 2012 David Robillard <http://drobilla.net> + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +*/ + +/** + @file port-groups.h + C definitions for the LV2 Port Groups extension + <http://lv2plug.in/ns/ext/port-groups>. +*/ + +#ifndef LV2_PORT_GROUPS_H +#define LV2_PORT_GROUPS_H + +#define LV2_PORT_GROUPS_URI "http://lv2plug.in/ns/ext/port_groups" +#define LV2_PORT_GROUPS_PREFIX LV2_PORT_GROUPS_URI "#" + +#define LV2_PORT_GROUPS__DiscreteGroup LV2_PORT_GROUPS_PREFIX "DiscreteGroup" +#define LV2_PORT_GROUPS__Element LV2_PORT_GROUPS_PREFIX "Element" +#define LV2_PORT_GROUPS__FivePointOneGroup LV2_PORT_GROUPS_PREFIX "FivePointOneGroup" +#define LV2_PORT_GROUPS__FivePointZeroGroup LV2_PORT_GROUPS_PREFIX "FivePointZeroGroup" +#define LV2_PORT_GROUPS__FourPointZeroGroup LV2_PORT_GROUPS_PREFIX "FourPointZeroGroup" +#define LV2_PORT_GROUPS__Group LV2_PORT_GROUPS_PREFIX "Group" +#define LV2_PORT_GROUPS__InputGroup LV2_PORT_GROUPS_PREFIX "InputGroup" +#define LV2_PORT_GROUPS__MidSideGroup LV2_PORT_GROUPS_PREFIX "MidSideGroup" +#define LV2_PORT_GROUPS__MonoGroup LV2_PORT_GROUPS_PREFIX "MonoGroup" +#define LV2_PORT_GROUPS__OutputGroup LV2_PORT_GROUPS_PREFIX "OutputGroup" +#define LV2_PORT_GROUPS__SevenPointOneGroup LV2_PORT_GROUPS_PREFIX "SevenPointOneGroup" +#define LV2_PORT_GROUPS__SevenPointOneWideGroup LV2_PORT_GROUPS_PREFIX "SevenPointOneWideGroup" +#define LV2_PORT_GROUPS__SixPointOneGroup LV2_PORT_GROUPS_PREFIX "SixPointOneGroup" +#define LV2_PORT_GROUPS__StereoGroup LV2_PORT_GROUPS_PREFIX "StereoGroup" +#define LV2_PORT_GROUPS__ThreePointZeroGroup LV2_PORT_GROUPS_PREFIX "ThreePointZeroGroup" +#define LV2_PORT_GROUPS__center LV2_PORT_GROUPS_PREFIX "center" +#define LV2_PORT_GROUPS__centerLeft LV2_PORT_GROUPS_PREFIX "centerLeft" +#define LV2_PORT_GROUPS__centerRight LV2_PORT_GROUPS_PREFIX "centerRight" +#define LV2_PORT_GROUPS__element LV2_PORT_GROUPS_PREFIX "element" +#define LV2_PORT_GROUPS__group LV2_PORT_GROUPS_PREFIX "group" +#define LV2_PORT_GROUPS__left LV2_PORT_GROUPS_PREFIX "left" +#define LV2_PORT_GROUPS__lowFrequencyEffects LV2_PORT_GROUPS_PREFIX "lowFrequencyEffects" +#define LV2_PORT_GROUPS__mainInput LV2_PORT_GROUPS_PREFIX "mainInput" +#define LV2_PORT_GROUPS__mainOutput LV2_PORT_GROUPS_PREFIX "mainOutput" +#define LV2_PORT_GROUPS__rearCenter LV2_PORT_GROUPS_PREFIX "rearCenter" +#define LV2_PORT_GROUPS__rearLeft LV2_PORT_GROUPS_PREFIX "rearLeft" +#define LV2_PORT_GROUPS__rearRight LV2_PORT_GROUPS_PREFIX "rearRight" +#define LV2_PORT_GROUPS__right LV2_PORT_GROUPS_PREFIX "right" +#define LV2_PORT_GROUPS__side LV2_PORT_GROUPS_PREFIX "side" +#define LV2_PORT_GROUPS__sideChainOf LV2_PORT_GROUPS_PREFIX "sideChainOf" +#define LV2_PORT_GROUPS__sideLeft LV2_PORT_GROUPS_PREFIX "sideLeft" +#define LV2_PORT_GROUPS__sideRight LV2_PORT_GROUPS_PREFIX "sideRight" +#define LV2_PORT_GROUPS__source LV2_PORT_GROUPS_PREFIX "source" +#define LV2_PORT_GROUPS__subGroupOf LV2_PORT_GROUPS_PREFIX "subGroupOf" + +#endif /* LV2_PORT_GROUPS_H */ |