summaryrefslogtreecommitdiffstats
path: root/utils/lv2info.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils/lv2info.c')
-rw-r--r--utils/lv2info.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/utils/lv2info.c b/utils/lv2info.c
index 747e71c..d55b9cd 100644
--- a/utils/lv2info.c
+++ b/utils/lv2info.c
@@ -266,6 +266,22 @@ print_plugin(LilvWorld* world,
printf("\n");
lilv_nodes_free(features);
+ /* Extension Data */
+ LilvNodes* data = lilv_plugin_get_extension_data(p);
+ if (data)
+ printf("\tExtension Data: ");
+ first = true;
+ LILV_FOREACH(nodes, i, data) {
+ if (!first) {
+ printf("\n\t ");
+ }
+ printf("%s", lilv_node_as_uri(lilv_nodes_get(data, i)));
+ first = false;
+ }
+ if (features)
+ printf("\n");
+ lilv_nodes_free(data);
+
/* Presets */
LilvNodes* presets = lilv_plugin_get_value(p, preset_pred);