Lines Matching refs:lv2plugin

105 gst_lv2_check_required_features (const LilvPlugin * lv2plugin)  in gst_lv2_check_required_features()  argument
107 LilvNodes *required_features = lilv_plugin_get_required_features (lv2plugin); in gst_lv2_check_required_features()
128 lilv_node_as_uri (lilv_plugin_get_uri (lv2plugin)), in gst_lv2_check_required_features()
589 const LilvPlugin *lv2plugin = klass->plugin; in gst_lv2_class_get_param_nick() local
591 return g_strdup (lilv_node_as_string (lilv_port_get_name (lv2plugin, port))); in gst_lv2_class_get_param_nick()
604 const LilvPlugin *lv2plugin = klass->plugin; in gst_lv2_class_get_param_spec() local
605 const LilvPort *port = lilv_plugin_get_port_by_index (lv2plugin, portnum); in gst_lv2_class_get_param_spec()
614 lilv_node_as_string (lilv_port_get_symbol (lv2plugin, port)); in gst_lv2_class_get_param_spec()
620 lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), name, nick); in gst_lv2_class_get_param_spec()
623 if (lilv_port_is_a (lv2plugin, port, input_class)) in gst_lv2_class_get_param_spec()
625 if (lilv_port_is_a (lv2plugin, port, control_class) || in gst_lv2_class_get_param_spec()
626 lilv_port_is_a (lv2plugin, port, cv_class)) in gst_lv2_class_get_param_spec()
629 if (lilv_port_has_property (lv2plugin, port, toggled_prop)) { in gst_lv2_class_get_param_spec()
634 lilv_port_get_range (lv2plugin, port, &lv2def, &lv2min, &lv2max); in gst_lv2_class_get_param_spec()
650 lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), name, lower, in gst_lv2_class_get_param_spec()
659 lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), name, upper, in gst_lv2_class_get_param_spec()
665 if ((points = lilv_port_get_scale_points (lv2plugin, port))) { in gst_lv2_class_get_param_spec()
683 lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), name, v, l); in gst_lv2_class_get_param_spec()
692 lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), name, v, l); in gst_lv2_class_get_param_spec()
705 lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), name, def); in gst_lv2_class_get_param_spec()
725 } else if (lilv_port_has_property (lv2plugin, port, integer_prop)) in gst_lv2_class_get_param_spec()
769 const LilvPlugin *lv2plugin = lv2_class->plugin; in gst_lv2_element_class_set_metadata() local
775 val = lilv_plugin_get_name (lv2plugin); in gst_lv2_element_class_set_metadata()
782 val = lilv_plugin_get_author_name (lv2plugin); in gst_lv2_element_class_set_metadata()
794 lv2plugin_class = lilv_plugin_get_class (lv2plugin); in gst_lv2_element_class_set_metadata()
815 const LilvPlugin *lv2plugin; in gst_lv2_class_init() local
826 lv2plugin = lilv_plugins_get_by_uri (plugins, plugin_uri); in gst_lv2_class_init()
827 g_assert (lv2plugin); in gst_lv2_class_init()
828 lv2_class->plugin = lv2plugin; in gst_lv2_class_init()
839 for (j = 0; j < lilv_plugin_get_num_ports (lv2plugin); j++) { in gst_lv2_class_init()
840 const LilvPort *port = lilv_plugin_get_port_by_index (lv2plugin, j); in gst_lv2_class_init()
841 const gboolean is_input = lilv_port_is_a (lv2plugin, port, input_class); in gst_lv2_class_init()
842 const gboolean is_optional = lilv_port_has_property (lv2plugin, port, in gst_lv2_class_init()
845 LilvNodes *lv2group = lilv_port_get (lv2plugin, port, group_pred); in gst_lv2_class_init()
878 if (lilv_port_is_a (lv2plugin, port, audio_class)) { in gst_lv2_class_init()
886 } else if (lilv_port_is_a (lv2plugin, port, control_class)) { in gst_lv2_class_init()
895 } else if (lilv_port_is_a (lv2plugin, port, cv_class)) { in gst_lv2_class_init()
904 } else if (lilv_port_is_a (lv2plugin, port, event_class)) { in gst_lv2_class_init()
905 LilvNodes *supported = lilv_port_get_value (lv2plugin, port, in gst_lv2_class_init()
910 lilv_node_as_string (lilv_port_get_symbol (lv2plugin, port)), in gst_lv2_class_init()
927 const LilvNodes *classes = lilv_port_get_classes (lv2plugin, port); in gst_lv2_class_init()
930 lilv_node_as_string (lilv_port_get_symbol (lv2plugin, port)), in gst_lv2_class_init()