diff --git a/src/ossia/dataflow/execution_state.cpp b/src/ossia/dataflow/execution_state.cpp index 59ad4cd2bd4..9bc3ea425a6 100644 --- a/src/ossia/dataflow/execution_state.cpp +++ b/src/ossia/dataflow/execution_state.cpp @@ -232,12 +232,31 @@ void execution_state::register_port(const inlet& port) } } } + else if(port.target()) + { + // Fixme prealloate the audio_port here + /* + if(auto addr = port.address.target()) + { + if(auto p = dynamic_cast(*addr)) + { + } + }*/ + } #endif } void execution_state::register_port(const outlet& port) -{ - // nothing to do +{ /* + if(port.target()) + { + if(auto addr = port.address.target()) + { + if(auto p = dynamic_cast(*addr)) + { + } + } + }*/ } void execution_state::unregister_port(const inlet& port)