41 |
void EngineChannelFactory::Destroy(LinuxSampler::EngineChannel* pEngineChannel) { |
void EngineChannelFactory::Destroy(LinuxSampler::EngineChannel* pEngineChannel) { |
42 |
pEngineChannel->RemoveAllFxSendCountListeners(); |
pEngineChannel->RemoveAllFxSendCountListeners(); |
43 |
engineChannels.erase(pEngineChannel); |
engineChannels.erase(pEngineChannel); |
44 |
|
delete pEngineChannel; |
45 |
} |
} |
46 |
|
|
47 |
const std::set<LinuxSampler::EngineChannel*>& EngineChannelFactory::EngineChannelInstances() { |
const std::set<LinuxSampler::EngineChannel*>& EngineChannelFactory::EngineChannelInstances() { |