diff options
author | David Robillard <d@drobilla.net> | 2016-04-25 17:18:56 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2016-04-25 17:18:56 -0400 |
commit | 7bda9023d805f2f007a3edc3a503b30a519ba50d (patch) | |
tree | eb52d99cb9464d38624be94c456ce184ce208ba2 /src/control.c | |
parent | e41fcc9e4126dbed825aeb9c25701050958aa528 (diff) | |
download | jalv-7bda9023d805f2f007a3edc3a503b30a519ba50d.tar.gz jalv-7bda9023d805f2f007a3edc3a503b30a519ba50d.tar.bz2 jalv-7bda9023d805f2f007a3edc3a503b30a519ba50d.zip |
Support read-only controls
Based on patch from Hanspeter Portner
https://github.com/ventosus/jalv.git fix_extend_jalv_gtk
9cf3e524f33716aaa2bbb18d9eb869ed095f5eaf
Diffstat (limited to 'src/control.c')
-rw-r--r-- | src/control.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/control.c b/src/control.c index 97ba797..573836a 100644 --- a/src/control.c +++ b/src/control.c @@ -42,6 +42,7 @@ new_port_control(Jalv* jalv, uint32_t index) id->min = lilv_port_get(plug, lport, nodes->lv2_minimum); id->max = lilv_port_get(plug, lport, nodes->lv2_maximum); id->def = lilv_port_get(plug, lport, nodes->lv2_default); + id->value_type = jalv->forge.Float; id->is_toggle = lilv_port_has_property(plug, lport, nodes->lv2_toggled); id->is_integer = lilv_port_has_property(plug, lport, nodes->lv2_integer); id->is_enumeration = lilv_port_has_property(plug, lport, nodes->lv2_enumeration); |