| @@ -490,7 +490,7 @@ public: | |||
| fUsedGroupNames.clear(); | |||
| fUsedPortNames.clear(); | |||
| fUsedConnections.clear(); | |||
| //fGroupIconsChanged.clear(); | |||
| fNewPlugins.clear(); | |||
| #endif | |||
| } | |||
| @@ -567,7 +567,7 @@ public: | |||
| fUsedGroupNames.clear(); | |||
| fUsedPortNames.clear(); | |||
| fUsedConnections.clear(); | |||
| //fGroupIconsChanged.clear(); | |||
| fNewPlugins.clear(); | |||
| fClient = jackbridge_client_open(clientName, JackNullOption, nullptr); | |||
| @@ -663,7 +663,7 @@ public: | |||
| fUsedGroupNames.clear(); | |||
| fUsedPortNames.clear(); | |||
| fUsedConnections.clear(); | |||
| //fGroupIconsChanged.clear(); | |||
| fNewPlugins.clear(); | |||
| return false; | |||
| #endif | |||
| @@ -931,7 +931,7 @@ public: | |||
| fUsedGroupNames.clear(); | |||
| fUsedPortNames.clear(); | |||
| fUsedConnections.clear(); | |||
| //fGroupIconsChanged.clear(); | |||
| fNewPlugins.clear(); | |||
| initJackPatchbay(jackbridge_get_client_name(fClient)); | |||
| @@ -1289,21 +1289,6 @@ protected: | |||
| #endif | |||
| #ifndef BUILD_BRIDGE | |||
| # if 0 | |||
| void handleCustomAppearanceCallback(const char* client_name, const char* key, jack_custom_change_t change) | |||
| { | |||
| if ((change == JackCustomAdded || change == JackCustomReplaced) && std::strcmp(key, URI_CANVAS_ICON) == 0) | |||
| { | |||
| const int groupId (getGroupId(client_name)); | |||
| if (groupId == -1) | |||
| return; | |||
| fGroupIconsChanged.append(groupId); | |||
| } | |||
| } | |||
| # endif | |||
| void handleJackClientRegistrationCallback(const char* const name, const bool reg) | |||
| { | |||
| // do nothing on client registration, wait for first port | |||
| @@ -1489,10 +1474,13 @@ protected: | |||
| { | |||
| for (unsigned int i=0; i < pData->curPluginCount; ++i) | |||
| { | |||
| //CarlaPlugin* const plugin(pData->plugins[i].plugin); | |||
| CarlaPlugin* const plugin(pData->plugins[i].plugin); | |||
| //if (plugin) | |||
| // plugin->x_client = nullptr; | |||
| if (plugin != nullptr) | |||
| { | |||
| if (CarlaEngineJackClient* const client = (CarlaEngineJackClient*)plugin->getEngineClient()) | |||
| client->fClient = nullptr; | |||
| } | |||
| } | |||
| fClient = nullptr; | |||
| @@ -1653,7 +1641,7 @@ private: | |||
| LinkedList<GroupNameToId> fUsedGroupNames; | |||
| LinkedList<PortNameToId> fUsedPortNames; | |||
| LinkedList<ConnectionToId> fUsedConnections; | |||
| //LinkedList<int> fGroupIconsChanged; | |||
| LinkedList<uint> fNewPlugins; | |||
| int getGroupId(const char* const name) | |||
| { | |||
| @@ -2022,13 +2010,6 @@ private: | |||
| #endif | |||
| #ifndef BUILD_BRIDGE | |||
| # if 0 | |||
| static void carla_jack_custom_appearance_callback(const char* client_name, const char* key, jack_custom_change_t change, void* arg) | |||
| { | |||
| handlePtr->handleCustomAppearanceCallback(client_name, key, change); | |||
| } | |||
| # endif | |||
| static void carla_jack_client_registration_callback(const char* name, int reg, void* arg) | |||
| { | |||
| handlePtr->handleJackClientRegistrationCallback(name, (reg != 0)); | |||