lv2: Parameter metadata is not supported
Submitted by Wellington Wallace
Link to original bug (#793384)
Description
Hi GStreamer developers! I would like to use the convolver from Linux Studio Plugins http://lsp-plug.in/?page=manuals§ion=impulse_responses_stereo in my application https://github.com/wwmm/pulseeffects. But although the plugin is successfully loaded by GStreamer there are two parameters that are not show in the output of gst-inspect-1.0. The ones used to load the impulse response file for each channel. In the plugin ttl file they are defined as:
lsp_p:ifn0
a lv2:Parameter ;
rdfs:label "Impulse file 1" ;
rdfs:range atom:Path
.
lsp_p:ifn1
a lv2:Parameter ;
rdfs:label "Impulse file 2" ;
rdfs:range atom:Path
I took a look at the lv2 plugin sources and it seems that there is no support for lv2:Parameter. So this may be the reason why they are not shown in the output of gst-inspect-1.0.
Although I would like to help I just don't have the knowledge to do that yet. I have never worked at GStreamer lower levels and I know nothing about the LV2 api.
I am open to alternative solutions in case this is a feature we can't have any time soon.
Best regards,
Wellington
Version: 1.12.4