BufCompose: Don't accidentally load Transient NRT class.

nix
Owen Green 7 years ago
parent e4311fcb66
commit 409f6d61f8

@ -14,17 +14,17 @@ static InterfaceTable *ft;
namespace fluid { namespace fluid {
namespace sc{ namespace sc{
class BufTransients: public NRTCommandBase class BufCompose: public NRTCommandBase
{ {
public: public:
using client_type = buf::BufferComposeClient; using client_type = buf::BufferComposeClient;
using NRTCommandBase::NRTCommandBase; using NRTCommandBase::NRTCommandBase;
~BufTransients() {} ~BufCompose() {}
void runCommand(World* world, void* replyAddr, char* completionMsgData, size_t completionMsgSize) void runCommand(World* world, void* replyAddr, char* completionMsgData, size_t completionMsgSize)
{ {
cmd<BufTransients, &BufTransients::process, &BufTransients::postProcess, &BufTransients::postComplete>(world, "AsyncBufferCompose", replyAddr, completionMsgData, completionMsgSize); cmd<BufCompose, &BufCompose::process, &BufCompose::postProcess, &BufCompose::postComplete>(world, "AsyncBufferCompose", replyAddr, completionMsgData, completionMsgSize);
} }
bool process(World* world) bool process(World* world)
@ -65,6 +65,6 @@ namespace fluid {
PluginLoad(OfflineFluidDecompositionUGens) { PluginLoad(OfflineFluidDecompositionUGens) {
ft = inTable; ft = inTable;
registerCommand<fluid::sc::BufTransients,fluid:: buf::BufferComposeClient>(ft, "BufCompose"); registerCommand<fluid::sc::BufCompose,fluid:: buf::BufferComposeClient>(ft, "BufCompose");
fluid::sc::printCmd<fluid::buf::BufferComposeClient>(ft,"BufCompose","FDCompose"); fluid::sc::printCmd<fluid::buf::BufferComposeClient>(ft,"BufCompose","FDCompose");
} }

Loading…
Cancel
Save