commit cd9434e3d03349f8db45d77938d5095ff61a88a1
parent 253edfc88a3a2c8ca4e68606af9eceb052faaef0
Author: falkTX <falktx@falktx.com>
Date: Sat, 2 Oct 2021 23:48:35 +0100
VST3: Move V3_API to the other side
Signed-off-by: falkTX <falktx@falktx.com>
Diffstat:
2 files changed, 84 insertions(+), 84 deletions(-)
diff --git a/distrho/src/DistrhoPluginVST3.cpp b/distrho/src/DistrhoPluginVST3.cpp
@@ -2181,20 +2181,20 @@ private:
// --------------------------------------------------------------------------------------------------------------------
// v3_funknown for static instances
-static V3_API uint32_t dpf_static_ref(void*) { return 1; }
-static V3_API uint32_t dpf_static_unref(void*) { return 0; }
+static uint32_t V3_API dpf_static_ref(void*) { return 1; }
+static uint32_t V3_API dpf_static_unref(void*) { return 0; }
// --------------------------------------------------------------------------------------------------------------------
// v3_funknown for classes with a single instance
template<class T>
-static V3_API uint32_t dpf_single_instance_ref(void* self)
+static uint32_t V3_API dpf_single_instance_ref(void* self)
{
return ++(*(T**)self)->refcounter;
}
template<class T>
-static V3_API uint32_t dpf_single_instance_unref(void* self)
+static uint32_t V3_API dpf_single_instance_unref(void* self)
{
return --(*(T**)self)->refcounter;
}
@@ -2254,7 +2254,7 @@ struct dpf_dsp_connection_point : v3_connection_point_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_connection_point(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_connection_point(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -2275,7 +2275,7 @@ struct dpf_dsp_connection_point : v3_connection_point_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_connection_point
- static V3_API v3_result connect(void* self, v3_connection_point** other)
+ static v3_result V3_API connect(void* self, v3_connection_point** other)
{
dpf_dsp_connection_point* const point = *(dpf_dsp_connection_point**)self;
DISTRHO_SAFE_ASSERT_RETURN(point != nullptr, V3_NOT_INITIALIZED);
@@ -2293,7 +2293,7 @@ struct dpf_dsp_connection_point : v3_connection_point_cpp {
return V3_OK;
}
- static V3_API v3_result disconnect(void* self, v3_connection_point** other)
+ static v3_result V3_API disconnect(void* self, v3_connection_point** other)
{
dpf_dsp_connection_point* const point = *(dpf_dsp_connection_point**)self;
DISTRHO_SAFE_ASSERT_RETURN(point != nullptr, V3_NOT_INITIALIZED);
@@ -2314,7 +2314,7 @@ struct dpf_dsp_connection_point : v3_connection_point_cpp {
return V3_OK;
}
- static V3_API v3_result notify(void* self, v3_message** message)
+ static v3_result V3_API notify(void* self, v3_message** message)
{
dpf_dsp_connection_point* const point = *(dpf_dsp_connection_point**)self;
DISTRHO_SAFE_ASSERT_RETURN(point != nullptr, V3_NOT_INITIALIZED);
@@ -2411,7 +2411,7 @@ struct dpf_midi_mapping : v3_midi_mapping_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_midi_mapping(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_midi_mapping(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -2432,7 +2432,7 @@ struct dpf_midi_mapping : v3_midi_mapping_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_midi_mapping
- static V3_API v3_result get_midi_controller_assignment(void*, int32_t bus, int16_t channel, int16_t cc, v3_param_id* id)
+ static v3_result V3_API get_midi_controller_assignment(void*, int32_t bus, int16_t channel, int16_t cc, v3_param_id* id)
{
DISTRHO_SAFE_ASSERT_INT_RETURN(bus == 0, bus, V3_FALSE);
DISTRHO_SAFE_ASSERT_INT_RETURN(channel >= 0 && channel < 16, channel, V3_FALSE);
@@ -2504,7 +2504,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_edit_controller(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_edit_controller(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -2557,7 +2557,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_plugin_base
- static V3_API v3_result initialize(void* self, v3_plugin_base::v3_funknown** context)
+ static v3_result V3_API initialize(void* self, v3_plugin_base::v3_funknown** context)
{
d_stdout("dpf_edit_controller::initialize => %p %p", self, context);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2577,7 +2577,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return V3_OK;
}
- static V3_API v3_result terminate(void* self)
+ static v3_result V3_API terminate(void* self)
{
d_stdout("dpf_edit_controller::terminate => %p", self);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2611,7 +2611,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_edit_controller
- static V3_API v3_result set_component_state(void* self, v3_bstream* stream)
+ static v3_result V3_API set_component_state(void* self, v3_bstream* stream)
{
d_stdout("dpf_edit_controller::set_component_state => %p %p", self, stream);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2628,7 +2628,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return V3_OK;
}
- static V3_API v3_result set_state(void* self, v3_bstream* stream)
+ static v3_result V3_API set_state(void* self, v3_bstream* stream)
{
d_stdout("dpf_edit_controller::set_state => %p %p", self, stream);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2643,7 +2643,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return V3_NOT_IMPLEMENTED;
}
- static V3_API v3_result get_state(void* self, v3_bstream* stream)
+ static v3_result V3_API get_state(void* self, v3_bstream* stream)
{
d_stdout("dpf_edit_controller::get_state => %p %p", self, stream);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2658,7 +2658,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return V3_NOT_IMPLEMENTED;
}
- static V3_API int32_t get_parameter_count(void* self)
+ static int32_t V3_API get_parameter_count(void* self)
{
// d_stdout("dpf_edit_controller::get_parameter_count => %p", self);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2670,7 +2670,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return vst3->getParameterCount();
}
- static V3_API v3_result get_parameter_info(void* self, int32_t param_idx, v3_param_info* param_info)
+ static v3_result V3_API get_parameter_info(void* self, int32_t param_idx, v3_param_info* param_info)
{
// d_stdout("dpf_edit_controller::get_parameter_info => %p %i", self, param_idx);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2682,7 +2682,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return vst3->getParameterInfo(param_idx, param_info);
}
- static V3_API v3_result get_parameter_string_for_value(void* self, v3_param_id index, double normalised, v3_str_128 output)
+ static v3_result V3_API get_parameter_string_for_value(void* self, v3_param_id index, double normalised, v3_str_128 output)
{
// NOTE very noisy, called many times
// d_stdout("dpf_edit_controller::get_parameter_string_for_value => %p %u %f %p", self, index, normalised, output);
@@ -2695,7 +2695,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return vst3->getParameterStringForValue(index, normalised, output);
}
- static V3_API v3_result get_parameter_value_for_string(void* self, v3_param_id index, int16_t* input, double* output)
+ static v3_result V3_API get_parameter_value_for_string(void* self, v3_param_id index, int16_t* input, double* output)
{
d_stdout("dpf_edit_controller::get_parameter_value_for_string => %p %u %p %p", self, index, input, output);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2707,7 +2707,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return vst3->getParameterValueForString(index, input, output);
}
- static V3_API double normalised_parameter_to_plain(void* self, v3_param_id index, double normalised)
+ static double V3_API normalised_parameter_to_plain(void* self, v3_param_id index, double normalised)
{
d_stdout("dpf_edit_controller::normalised_parameter_to_plain => %p %u %f", self, index, normalised);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2719,7 +2719,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return vst3->normalisedParameterToPlain(index, normalised);
}
- static V3_API double plain_parameter_to_normalised(void* self, v3_param_id index, double plain)
+ static double V3_API plain_parameter_to_normalised(void* self, v3_param_id index, double plain)
{
d_stdout("dpf_edit_controller::plain_parameter_to_normalised => %p %u %f", self, index, plain);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2731,7 +2731,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return vst3->plainParameterToNormalised(index, plain);
}
- static V3_API double get_parameter_normalised(void* self, v3_param_id index)
+ static double V3_API get_parameter_normalised(void* self, v3_param_id index)
{
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
DISTRHO_SAFE_ASSERT_RETURN(controller != nullptr, 0.0);
@@ -2742,7 +2742,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return vst3->getParameterNormalized(index);
}
- static V3_API v3_result set_parameter_normalised(void* self, v3_param_id index, double normalised)
+ static v3_result V3_API set_parameter_normalised(void* self, v3_param_id index, double normalised)
{
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
DISTRHO_SAFE_ASSERT_RETURN(controller != nullptr, V3_NOT_INITIALIZED);
@@ -2753,7 +2753,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return vst3->setParameterNormalized(index, normalised);
}
- static V3_API v3_result set_component_handler(void* self, v3_component_handler** handler)
+ static v3_result V3_API set_component_handler(void* self, v3_component_handler** handler)
{
d_stdout("dpf_edit_controller::set_component_handler => %p %p", self, handler);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2767,7 +2767,7 @@ struct dpf_edit_controller : v3_edit_controller_cpp {
return V3_NOT_INITIALIZED;
}
- static V3_API v3_plugin_view** create_view(void* self, const char* name)
+ static v3_plugin_view** V3_API create_view(void* self, const char* name)
{
d_stdout("dpf_edit_controller::create_view => %p %s", self, name);
dpf_edit_controller* const controller = *(dpf_edit_controller**)self;
@@ -2858,7 +2858,7 @@ struct dpf_process_context_requirements : v3_process_context_requirements_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_process_context_requirements(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_process_context_requirements(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -2879,7 +2879,7 @@ struct dpf_process_context_requirements : v3_process_context_requirements_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_process_context_requirements
- static V3_API uint32_t get_process_context_requirements(void*)
+ static uint32_t V3_API get_process_context_requirements(void*)
{
#if DISTRHO_PLUGIN_WANT_TIMEPOS
return 0x0
@@ -2926,7 +2926,7 @@ struct dpf_audio_processor : v3_audio_processor_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_audio_processor(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_audio_processor(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -2955,7 +2955,7 @@ struct dpf_audio_processor : v3_audio_processor_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_audio_processor
- static V3_API v3_result set_bus_arrangements(void* self,
+ static v3_result V3_API set_bus_arrangements(void* self,
v3_speaker_arrangement* inputs, int32_t num_inputs,
v3_speaker_arrangement* outputs, int32_t num_outputs)
{
@@ -2970,7 +2970,7 @@ struct dpf_audio_processor : v3_audio_processor_cpp {
return processor->vst3->setBusArrangements(inputs, num_inputs, outputs, num_outputs);
}
- static V3_API v3_result get_bus_arrangement(void* self, int32_t bus_direction,
+ static v3_result V3_API get_bus_arrangement(void* self, int32_t bus_direction,
int32_t idx, v3_speaker_arrangement* arr)
{
d_stdout("dpf_audio_processor::get_bus_arrangement => %p %i %i %p", self, bus_direction, idx, arr);
@@ -2983,13 +2983,13 @@ struct dpf_audio_processor : v3_audio_processor_cpp {
return processor->vst3->getBusArrangement(bus_direction, idx, arr);
}
- static V3_API v3_result can_process_sample_size(void* self, int32_t symbolic_sample_size)
+ static v3_result V3_API can_process_sample_size(void* self, int32_t symbolic_sample_size)
{
d_stdout("dpf_audio_processor::can_process_sample_size => %p %i", self, symbolic_sample_size);
return symbolic_sample_size == V3_SAMPLE_32 ? V3_OK : V3_NOT_IMPLEMENTED;
}
- static V3_API uint32_t get_latency_samples(void* self)
+ static uint32_t V3_API get_latency_samples(void* self)
{
d_stdout("dpf_audio_processor::get_latency_samples => %p", self);
dpf_audio_processor* const processor = *(dpf_audio_processor**)self;
@@ -3001,7 +3001,7 @@ struct dpf_audio_processor : v3_audio_processor_cpp {
return processor->vst3->getLatencySamples();
}
- static V3_API v3_result setup_processing(void* self, v3_process_setup* setup)
+ static v3_result V3_API setup_processing(void* self, v3_process_setup* setup)
{
d_stdout("dpf_audio_processor::setup_processing => %p", self);
dpf_audio_processor* const processor = *(dpf_audio_processor**)self;
@@ -3015,7 +3015,7 @@ struct dpf_audio_processor : v3_audio_processor_cpp {
return processor->vst3->setupProcessing(setup);
}
- static V3_API v3_result set_processing(void* self, v3_bool state)
+ static v3_result V3_API set_processing(void* self, v3_bool state)
{
d_stdout("dpf_audio_processor::set_processing => %p %u", self, state);
dpf_audio_processor* const processor = *(dpf_audio_processor**)self;
@@ -3027,7 +3027,7 @@ struct dpf_audio_processor : v3_audio_processor_cpp {
return processor->vst3->setProcessing(state);
}
- static V3_API v3_result process(void* self, v3_process_data* data)
+ static v3_result V3_API process(void* self, v3_process_data* data)
{
// NOTE runs during RT
// d_stdout("dpf_audio_processor::process => %p", self);
@@ -3040,7 +3040,7 @@ struct dpf_audio_processor : v3_audio_processor_cpp {
return processor->vst3->process(data);
}
- static V3_API uint32_t get_tail_samples(void* self)
+ static uint32_t V3_API get_tail_samples(void* self)
{
d_stdout("dpf_audio_processor::get_tail_samples => %p", self);
dpf_audio_processor* const processor = *(dpf_audio_processor**)self;
@@ -3122,7 +3122,7 @@ struct dpf_component : v3_component_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_component(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_component(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -3183,12 +3183,12 @@ struct dpf_component : v3_component_cpp {
return V3_NO_INTERFACE;
}
- static V3_API uint32_t ref_component(void* self)
+ static uint32_t V3_API ref_component(void* self)
{
return ++(*(dpf_component**)self)->refcounter;
}
- static V3_API uint32_t unref_component(void* self)
+ static uint32_t V3_API unref_component(void* self)
{
dpf_component** const componentptr = (dpf_component**)self;
dpf_component* const component = *componentptr;
@@ -3271,7 +3271,7 @@ struct dpf_component : v3_component_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_plugin_base
- static V3_API v3_result initialize(void* self, v3_plugin_base::v3_funknown** context)
+ static v3_result V3_API initialize(void* self, v3_plugin_base::v3_funknown** context)
{
d_stdout("dpf_component::initialize => %p %p", self, context);
dpf_component* const component = *(dpf_component**)self;
@@ -3302,7 +3302,7 @@ struct dpf_component : v3_component_cpp {
return V3_OK;
}
- static V3_API v3_result terminate(void* self)
+ static v3_result V3_API terminate(void* self)
{
d_stdout("dpf_component::terminate => %p", self);
dpf_component* const component = *(dpf_component**)self;
@@ -3323,7 +3323,7 @@ struct dpf_component : v3_component_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_component
- static V3_API v3_result get_controller_class_id(void* self, v3_tuid class_id)
+ static v3_result V3_API get_controller_class_id(void* self, v3_tuid class_id)
{
d_stdout("dpf_component::get_controller_class_id => %p %s", self, tuid2str(class_id));
dpf_component* const component = *(dpf_component**)self;
@@ -3336,7 +3336,7 @@ struct dpf_component : v3_component_cpp {
return V3_NOT_IMPLEMENTED;
}
- static V3_API v3_result set_io_mode(void* self, int32_t io_mode)
+ static v3_result V3_API set_io_mode(void* self, int32_t io_mode)
{
d_stdout("dpf_component::set_io_mode => %p %i", self, io_mode);
dpf_component* const component = *(dpf_component**)self;
@@ -3349,7 +3349,7 @@ struct dpf_component : v3_component_cpp {
return V3_NOT_IMPLEMENTED;
}
- static V3_API int32_t get_bus_count(void* self, int32_t media_type, int32_t bus_direction)
+ static int32_t V3_API get_bus_count(void* self, int32_t media_type, int32_t bus_direction)
{
// NOTE runs during RT
// d_stdout("dpf_component::get_bus_count => %p %i %i", self, media_type, bus_direction);
@@ -3362,7 +3362,7 @@ struct dpf_component : v3_component_cpp {
return vst3->getBusCount(media_type, bus_direction);
}
- static V3_API v3_result get_bus_info(void* self, int32_t media_type, int32_t bus_direction,
+ static v3_result V3_API get_bus_info(void* self, int32_t media_type, int32_t bus_direction,
int32_t bus_idx, v3_bus_info* info)
{
d_stdout("dpf_component::get_bus_info => %p %i %i %i %p", self, media_type, bus_direction, bus_idx, info);
@@ -3375,7 +3375,7 @@ struct dpf_component : v3_component_cpp {
return vst3->getBusInfo(media_type, bus_direction, bus_idx, info);
}
- static V3_API v3_result get_routing_info(void* self, v3_routing_info* input, v3_routing_info* output)
+ static v3_result V3_API get_routing_info(void* self, v3_routing_info* input, v3_routing_info* output)
{
d_stdout("dpf_component::get_routing_info => %p %p %p", self, input, output);
dpf_component* const component = *(dpf_component**)self;
@@ -3387,7 +3387,7 @@ struct dpf_component : v3_component_cpp {
return vst3->getRoutingInfo(input, output);
}
- static V3_API v3_result activate_bus(void* self, int32_t media_type, int32_t bus_direction,
+ static v3_result V3_API activate_bus(void* self, int32_t media_type, int32_t bus_direction,
int32_t bus_idx, v3_bool state)
{
// NOTE this is called a bunch of times
@@ -3401,7 +3401,7 @@ struct dpf_component : v3_component_cpp {
return vst3->activateBus(media_type, bus_direction, bus_idx, state);
}
- static V3_API v3_result set_active(void* self, v3_bool state)
+ static v3_result V3_API set_active(void* self, v3_bool state)
{
d_stdout("dpf_component::set_active => %p %u", self, state);
dpf_component* const component = *(dpf_component**)self;
@@ -3413,7 +3413,7 @@ struct dpf_component : v3_component_cpp {
return component->vst3->setActive(state);
}
- static V3_API v3_result set_state(void* self, v3_bstream** stream)
+ static v3_result V3_API set_state(void* self, v3_bstream** stream)
{
d_stdout("dpf_component::set_state => %p", self);
dpf_component* const component = *(dpf_component**)self;
@@ -3425,7 +3425,7 @@ struct dpf_component : v3_component_cpp {
return vst3->setState(stream);
}
- static V3_API v3_result get_state(void* self, v3_bstream** stream)
+ static v3_result V3_API get_state(void* self, v3_bstream** stream)
{
d_stdout("dpf_component::get_state => %p %p", self, stream);
dpf_component* const component = *(dpf_component**)self;
@@ -3562,7 +3562,7 @@ struct dpf_factory : v3_plugin_factory_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_factory(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_factory(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -3595,7 +3595,7 @@ struct dpf_factory : v3_plugin_factory_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_plugin_factory
- static V3_API v3_result get_factory_info(void*, v3_factory_info* const info)
+ static v3_result V3_API get_factory_info(void*, v3_factory_info* const info)
{
std::memset(info, 0, sizeof(*info));
DISTRHO_NAMESPACE::strncpy(info->vendor, getPluginInfo().getMaker(), ARRAY_SIZE(info->vendor));
@@ -3605,12 +3605,12 @@ struct dpf_factory : v3_plugin_factory_cpp {
return V3_OK;
}
- static V3_API int32_t num_classes(void*)
+ static int32_t V3_API num_classes(void*)
{
return 1;
}
- static V3_API v3_result get_class_info(void*, int32_t idx, v3_class_info* const info)
+ static v3_result V3_API get_class_info(void*, int32_t idx, v3_class_info* const info)
{
std::memset(info, 0, sizeof(*info));
DISTRHO_SAFE_ASSERT_RETURN(idx == 0, V3_INVALID_ARG);
@@ -3622,7 +3622,7 @@ struct dpf_factory : v3_plugin_factory_cpp {
return V3_OK;
}
- static V3_API v3_result create_instance(void* self, const v3_tuid class_id, const v3_tuid iid, void** instance)
+ static v3_result V3_API create_instance(void* self, const v3_tuid class_id, const v3_tuid iid, void** instance)
{
d_stdout("dpf_factory::create_instance => %p %s %s %p", self, tuid2str(class_id), tuid2str(iid), instance);
DISTRHO_SAFE_ASSERT_RETURN(v3_tuid_match(class_id, *(const v3_tuid*)&dpf_tuid_class) &&
@@ -3645,7 +3645,7 @@ struct dpf_factory : v3_plugin_factory_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_plugin_factory_2
- static V3_API v3_result get_class_info_2(void*, int32_t idx, v3_class_info_2* info)
+ static v3_result V3_API get_class_info_2(void*, int32_t idx, v3_class_info_2* info)
{
std::memset(info, 0, sizeof(*info));
DISTRHO_SAFE_ASSERT_RETURN(idx == 0, V3_INVALID_ARG);
@@ -3670,7 +3670,7 @@ struct dpf_factory : v3_plugin_factory_cpp {
// ------------------------------------------------------------------------------------------------------------
// v3_plugin_factory_3
- static V3_API v3_result get_class_info_utf16(void*, int32_t idx, v3_class_info_3* info)
+ static v3_result V3_API get_class_info_utf16(void*, int32_t idx, v3_class_info_3* info)
{
std::memset(info, 0, sizeof(*info));
DISTRHO_SAFE_ASSERT_RETURN(idx == 0, V3_INVALID_ARG);
@@ -3692,7 +3692,7 @@ struct dpf_factory : v3_plugin_factory_cpp {
return V3_OK;
}
- static V3_API v3_result set_host_context(void* self, v3_funknown** context)
+ static v3_result V3_API set_host_context(void* self, v3_funknown** context)
{
d_stdout("dpf_factory::set_host_context => %p %p", self, context);
dpf_factory* const factory = *static_cast<dpf_factory**>(self);
diff --git a/distrho/src/DistrhoUIVST3.cpp b/distrho/src/DistrhoUIVST3.cpp
@@ -573,13 +573,13 @@ private:
// v3_funknown for classes with a single instance
template<class T>
-static V3_API uint32_t dpf_single_instance_ref(void* self)
+static uint32_t V3_API dpf_single_instance_ref(void* self)
{
return ++(*(T**)self)->refcounter;
}
template<class T>
-static V3_API uint32_t dpf_single_instance_unref(void* self)
+static uint32_t V3_API dpf_single_instance_unref(void* self)
{
return --(*(T**)self)->refcounter;
}
@@ -611,7 +611,7 @@ struct dpf_ui_connection_point : v3_connection_point_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_connection_point(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_connection_point(void* self, const v3_tuid iid, void** iface)
{
d_stdout("UI|query_interface_connection_point => %p", self);
@@ -634,7 +634,7 @@ struct dpf_ui_connection_point : v3_connection_point_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_connection_point
- static V3_API v3_result connect(void* self, v3_connection_point** other)
+ static v3_result V3_API connect(void* self, v3_connection_point** other)
{
d_stdout("UI|dpf_ui_connection_point::connect => %p %p", self, other);
dpf_ui_connection_point* const point = *(dpf_ui_connection_point**)self;
@@ -649,7 +649,7 @@ struct dpf_ui_connection_point : v3_connection_point_cpp {
return V3_OK;
};
- static V3_API v3_result disconnect(void* self, v3_connection_point** other)
+ static v3_result V3_API disconnect(void* self, v3_connection_point** other)
{
d_stdout("UI|dpf_ui_connection_point::disconnect => %p %p", self, other);
dpf_ui_connection_point* const point = *(dpf_ui_connection_point**)self;
@@ -664,7 +664,7 @@ struct dpf_ui_connection_point : v3_connection_point_cpp {
return V3_OK;
};
- static V3_API v3_result notify(void* self, v3_message** message)
+ static v3_result V3_API notify(void* self, v3_message** message)
{
dpf_ui_connection_point* const point = *(dpf_ui_connection_point**)self;
DISTRHO_SAFE_ASSERT_RETURN(point != nullptr, V3_NOT_INITIALIZED);
@@ -702,7 +702,7 @@ struct dpf_plugin_view_content_scale : v3_plugin_view_content_scale_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_view_content_scale(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_view_content_scale(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -723,7 +723,7 @@ struct dpf_plugin_view_content_scale : v3_plugin_view_content_scale_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_plugin_view_content_scale
- static V3_API v3_result set_content_scale_factor(void* self, float factor)
+ static v3_result V3_API set_content_scale_factor(void* self, float factor)
{
d_stdout("dpf_plugin_view::set_content_scale_factor => %p %f", self, factor);
dpf_plugin_view_content_scale* const scale = *(dpf_plugin_view_content_scale**)self;
@@ -764,7 +764,7 @@ struct dpf_timer_handler : v3_timer_handler_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_timer_handler(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_timer_handler(void* self, const v3_tuid iid, void** iface)
{
if (v3_tuid_match(iid, v3_funknown_iid))
{
@@ -785,7 +785,7 @@ struct dpf_timer_handler : v3_timer_handler_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_timer_handler
- static V3_API void on_timer(void* self)
+ static void V3_API on_timer(void* self)
{
dpf_timer_handler* const handler = *(dpf_timer_handler**)self;
DISTRHO_SAFE_ASSERT_RETURN(handler != nullptr,);
@@ -853,7 +853,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_funknown
- static V3_API v3_result query_interface_view(void* self, const v3_tuid iid, void** iface)
+ static v3_result V3_API query_interface_view(void* self, const v3_tuid iid, void** iface)
{
d_stdout("dpf_plugin_view::query_interface => %p %s %p", self, tuid2str(iid), iface);
*iface = NULL;
@@ -897,12 +897,12 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return V3_NO_INTERFACE;
}
- static V3_API uint32_t ref_view(void* self)
+ static uint32_t V3_API ref_view(void* self)
{
return ++(*(dpf_plugin_view**)self)->refcounter;
}
- static V3_API uint32_t unref_view(void* self)
+ static uint32_t V3_API unref_view(void* self)
{
dpf_plugin_view** const viewptr = (dpf_plugin_view**)self;
dpf_plugin_view* const view = *viewptr;
@@ -945,7 +945,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
// ----------------------------------------------------------------------------------------------------------------
// v3_plugin_view
- static V3_API v3_result is_platform_type_supported(void* self, const char* platform_type)
+ static v3_result V3_API is_platform_type_supported(void* self, const char* platform_type)
{
d_stdout("dpf_plugin_view::is_platform_type_supported => %p %s", self, platform_type);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -960,7 +960,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return V3_NOT_IMPLEMENTED;
}
- static V3_API v3_result attached(void* self, void* parent, const char* platform_type)
+ static v3_result V3_API attached(void* self, void* parent, const char* platform_type)
{
d_stdout("dpf_plugin_view::attached => %p %p %s", self, parent, platform_type);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1007,7 +1007,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return V3_NOT_IMPLEMENTED;
}
- static V3_API v3_result removed(void* self)
+ static v3_result V3_API removed(void* self)
{
d_stdout("dpf_plugin_view::removed => %p", self);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1053,7 +1053,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return V3_OK;
}
- static V3_API v3_result on_wheel(void* self, float distance)
+ static v3_result V3_API on_wheel(void* self, float distance)
{
d_stdout("dpf_plugin_view::on_wheel => %p %f", self, distance);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1065,7 +1065,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return uivst3->onWheel(distance);
}
- static V3_API v3_result on_key_down(void* self, int16_t key_char, int16_t key_code, int16_t modifiers)
+ static v3_result V3_API on_key_down(void* self, int16_t key_char, int16_t key_code, int16_t modifiers)
{
d_stdout("dpf_plugin_view::on_key_down => %p %i %i %i", self, key_char, key_code, modifiers);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1077,7 +1077,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return uivst3->onKeyDown(key_char, key_code, modifiers);
}
- static V3_API v3_result on_key_up(void* self, int16_t key_char, int16_t key_code, int16_t modifiers)
+ static v3_result V3_API on_key_up(void* self, int16_t key_char, int16_t key_code, int16_t modifiers)
{
d_stdout("dpf_plugin_view::on_key_up => %p %i %i %i", self, key_char, key_code, modifiers);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1089,7 +1089,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return uivst3->onKeyUp(key_char, key_code, modifiers);
}
- static V3_API v3_result get_size(void* self, v3_view_rect* rect)
+ static v3_result V3_API get_size(void* self, v3_view_rect* rect)
{
d_stdout("dpf_plugin_view::get_size => %p", self);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1109,7 +1109,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return V3_OK;
}
- static V3_API v3_result on_size(void* self, v3_view_rect* rect)
+ static v3_result V3_API on_size(void* self, v3_view_rect* rect)
{
d_stdout("dpf_plugin_view::on_size => %p %p", self, rect);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1121,7 +1121,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return uivst3->onSize(rect);
}
- static V3_API v3_result on_focus(void* self, v3_bool state)
+ static v3_result V3_API on_focus(void* self, v3_bool state)
{
d_stdout("dpf_plugin_view::on_focus => %p %u", self, state);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1133,7 +1133,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return uivst3->onFocus(state);
}
- static V3_API v3_result set_frame(void* self, v3_plugin_frame** frame)
+ static v3_result V3_API set_frame(void* self, v3_plugin_frame** frame)
{
d_stdout("dpf_plugin_view::set_frame => %p %p", self, frame);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;
@@ -1147,7 +1147,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
return V3_NOT_INITIALIZED;
}
- static V3_API v3_result can_resize(void* self)
+ static v3_result V3_API can_resize(void* self)
{
d_stdout("dpf_plugin_view::can_resize => %p", self);
// #if DISTRHO_UI_USER_RESIZABLE
@@ -1157,7 +1157,7 @@ struct dpf_plugin_view : v3_plugin_view_cpp {
// #endif
}
- static V3_API v3_result check_size_constraint(void* self, v3_view_rect* rect)
+ static v3_result V3_API check_size_constraint(void* self, v3_view_rect* rect)
{
d_stdout("dpf_plugin_view::check_size_constraint => %p %p", self, rect);
dpf_plugin_view* const view = *(dpf_plugin_view**)self;