LV2_Descriptor.extension_data

Return additional plugin data defined by some extenion.

A typical use of this facility is to return a struct containing function pointers to extend the LV2_Descriptor API.

The actual type and meaning of the returned object MUST be specified precisely by the extension. This function MUST return NULL for any unsupported URI. If a plugin does not support any extension data, this field may be NULL.

The host is never responsible for freeing the returned value.

struct LV2_Descriptor
extern (C) nothrow @nogc
const(void)* function(const char* uri) extension_data;

Meta