[][src]Function lilv_sys::lilv_plugin_get_required_features

pub unsafe extern "C" fn lilv_plugin_get_required_features(
    plugin: *const LilvPlugin
) -> *mut LilvNodes

Get the LV2 Features required by a plugin. If a feature is required by a plugin, hosts MUST NOT use the plugin if they do not understand (or are unable to support) that feature.

All values returned here MUST be passed to the plugin's instantiate method (along with data, if necessary, as defined by the feature specification) or plugin instantiation will fail.

Return value must be freed by caller with lilv_nodes_free().