MCPcopy Create free account
hub / github.com/DISTRHO/DPF / query_interface_midi_mapping

Function query_interface_midi_mapping

distrho/src/DistrhoPluginVST3.cpp:3404–3418  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3402 // v3_funknown
3403
3404 static v3_result V3_API query_interface_midi_mapping(void* const self, const v3_tuid iid, void** const iface)
3405 {
3406 if (v3_tuid_match(iid, v3_funknown_iid) ||
3407 v3_tuid_match(iid, v3_midi_mapping_iid))
3408 {
3409 d_debug("query_interface_midi_mapping => %p %s %p | OK", self, tuid2str(iid), iface);
3410 *iface = self;
3411 return V3_OK;
3412 }
3413
3414 d_debug("query_interface_midi_mapping => %p %s %p | WARNING UNSUPPORTED", self, tuid2str(iid), iface);
3415
3416 *iface = nullptr;
3417 return V3_NO_INTERFACE;
3418 }
3419
3420 // ----------------------------------------------------------------------------------------------------------------
3421 // v3_midi_mapping

Callers

nothing calls this directly

Calls 3

v3_tuid_matchFunction · 0.85
d_debugFunction · 0.85
tuid2strFunction · 0.85

Tested by

no test coverage detected