[−][src]Crate lv2rs_core
This crate contains the complete contents of the LV2 core library with additional constructions to make the use of LV2 as idiomatic and safe as possible.
This is a frozen prototype and therefore, development of this crate will not continue here. Further development continues as rust-lv2.
Modules
ports | Wrappers for raw LV2 audio IO. |
uris | LV2 URIs |
Macros
lv2_main | Create lv2 export functions. |
Structs
Descriptor | Plugin Descriptor. |
Feature | Feature. |
Traits
ExtensionData | Marker trait for extension data. |
Plugin | LV2 plugin trait. |
Functions
activate⚠ | Helper function for the |
cleanup⚠ | Helper function for the |
connect_port⚠ | Helper function for the |
deactivate⚠ | Helper function for the |
extension_data⚠ | Helper function for the |
instantiate⚠ | Helper function for the |
run⚠ | Helper function for the |
Type Definitions
FeaturesList | The slice that contains the feature references. |
Handle | Plugin Instance Handle. |