|
LMMS
|
#include <lv2_programs.h>
Public Attributes | |
| LV2_Programs_Handle | handle |
| void(* | program_changed )(LV2_Programs_Handle handle, int32_t index) |
Feature data for LV2_PROGRAMS__Host.
| LV2_Programs_Handle _LV2_Programs_Host::handle |
Opaque host data.
| void(* _LV2_Programs_Host::program_changed) (LV2_Programs_Handle handle, int32_t index) |
Tell the host to reload a plugin's program. Parameter handle MUST be the 'handle' member of this struct. Parameter index is program index to change. When index is -1, host should reload all the programs.
The plugin MUST NEVER call this function on a RT context or during run().
NOTE: This call is to inform the host about a program's bank, program or name change. It DOES NOT change the current selected program.