Sync
This commit is contained in:
+2
-2
@@ -26,6 +26,7 @@ namespace pipedal {
|
||||
class Lv2PluginInfo;
|
||||
class IEffect;
|
||||
class HostWorkerThread;
|
||||
class ChannelSelection;
|
||||
|
||||
class IHost
|
||||
{
|
||||
@@ -43,13 +44,12 @@ namespace pipedal {
|
||||
virtual size_t GetAtomBufferSize() const = 0;
|
||||
|
||||
virtual bool HasMidiInputChannel() const = 0;
|
||||
virtual int GetNumberOfInputAudioChannels() const = 0;
|
||||
virtual int GetNumberOfOutputAudioChannels() const = 0;
|
||||
virtual std::shared_ptr<Lv2PluginInfo> GetPluginInfo(const std::string &uri) const = 0;
|
||||
|
||||
virtual IEffect *CreateEffect(PedalboardItem &pedalboard) = 0;
|
||||
|
||||
virtual std::string GetPluginStoragePath() const = 0;
|
||||
virtual const ChannelSelection&GetChannelSelection() const = 0;
|
||||
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user