| @@ -277,7 +277,7 @@ public: | |||||
| PluginCategory getCategory() const noexcept override | PluginCategory getCategory() const noexcept override | ||||
| { | { | ||||
| return fInfo.category; | |||||
| return PLUGIN_CATEGORY_NONE; | |||||
| } | } | ||||
| // ------------------------------------------------------------------- | // ------------------------------------------------------------------- | ||||
| @@ -1290,6 +1290,14 @@ public: | |||||
| if (! restartBridgeThread()) | if (! restartBridgeThread()) | ||||
| return false; | return false; | ||||
| // --------------------------------------------------------------- | |||||
| // setup hints and options | |||||
| // FIXME dryWet broken | |||||
| pData->hints = PLUGIN_IS_BRIDGE | /*PLUGIN_CAN_DRYWET |*/ PLUGIN_CAN_VOLUME | PLUGIN_CAN_BALANCE | PLUGIN_NEEDS_FIXED_BUFFERS; | |||||
| pData->options = PLUGIN_OPTION_FIXED_BUFFERS; | |||||
| //fInfo.optionsAvailable = optionAv; | |||||
| // --------------------------------------------------------------- | // --------------------------------------------------------------- | ||||
| // register client | // register client | ||||
| @@ -1327,7 +1335,6 @@ private: | |||||
| struct Info { | struct Info { | ||||
| uint32_t aIns, aOuts; | uint32_t aIns, aOuts; | ||||
| uint32_t mIns, mOuts; | uint32_t mIns, mOuts; | ||||
| PluginCategory category; | |||||
| uint optionsAvailable; | uint optionsAvailable; | ||||
| CarlaString setupLabel; | CarlaString setupLabel; | ||||
| std::vector<uint8_t> chunk; | std::vector<uint8_t> chunk; | ||||
| @@ -1337,7 +1344,6 @@ private: | |||||
| aOuts(0), | aOuts(0), | ||||
| mIns(0), | mIns(0), | ||||
| mOuts(0), | mOuts(0), | ||||
| category(PLUGIN_CATEGORY_NONE), | |||||
| optionsAvailable(0), | optionsAvailable(0), | ||||
| setupLabel(), | setupLabel(), | ||||
| chunk() {} | chunk() {} | ||||