Channel routing without inserts.
This commit is contained in:
+10
-22
@@ -64,42 +64,30 @@ namespace pipedal {
|
||||
|
||||
|
||||
virtual std::vector<float*> &DeviceInputBuffers() = 0;
|
||||
virtual std::vector<float*> &DeviceOutputBuffers() = 0;
|
||||
|
||||
virtual std::vector<float*> &MainInputBuffers() = 0;
|
||||
virtual std::vector<float*> &MainOutputBuffers() = 0;
|
||||
virtual std::vector<float*>&MainInsertOutputBuffers() = 0;
|
||||
virtual std::vector<float*>&MainVuOutputBuffers() = 0;
|
||||
|
||||
virtual std::vector<float*>&AuxInputBuffers() = 0;
|
||||
virtual std::vector<float*>&AuxOutputBuffers() = 0;
|
||||
virtual std::vector<float*>&AuxVuOutputBuffers() = 0;
|
||||
|
||||
virtual size_t DeviceInputBufferCount() const = 0;
|
||||
virtual size_t DeviceOutputBufferCount() const = 0;
|
||||
virtual float* GetDeviceInputBuffer(size_t channel) const = 0;
|
||||
|
||||
virtual std::vector<float*> &DeviceOutputBuffers() = 0;
|
||||
virtual size_t DeviceOutputBufferCount() const = 0;
|
||||
virtual float* GetDeviceOutputBuffer(size_t channel) const = 0;
|
||||
|
||||
virtual std::vector<float*> &MainInputBuffers() = 0;
|
||||
virtual size_t MainInputBufferCount() const = 0;
|
||||
virtual float*GetMainInputBuffer(size_t channel) = 0;
|
||||
|
||||
virtual std::vector<float*> &MainOutputBuffers() = 0;
|
||||
virtual size_t MainOutputBufferCount() const = 0;
|
||||
virtual float*GetMainOutputBuffer(size_t channel) = 0;
|
||||
|
||||
virtual size_t MainInsertOutputBufferCount() const = 0;
|
||||
virtual float*GetMainInsertOutputBuffer(size_t channe) const = 0;
|
||||
|
||||
|
||||
|
||||
virtual std::vector<float*>&AuxInputBuffers() = 0;
|
||||
virtual std::vector<float*>&AuxOutputBuffers() = 0;
|
||||
virtual size_t AuxInputBufferCount() const = 0;
|
||||
|
||||
virtual float*GetAuxInputBuffer(size_t channel) = 0;
|
||||
virtual size_t AuxOutputBufferCount() const = 0;
|
||||
virtual float*GetAuxOutputBuffer(size_t channel) = 0;
|
||||
|
||||
virtual size_t SendInputBufferCount() const = 0;
|
||||
virtual float*GetSendInputBuffer(size_t channel) = 0;
|
||||
virtual const std::vector<float*>&SendInputBuffers() const = 0;
|
||||
virtual size_t SendOutputBufferCount() const = 0;
|
||||
virtual float*GetSendOutputBuffer(size_t channel) = 0;
|
||||
virtual const std::vector<float*>&SendOutputBuffers() const = 0;
|
||||
|
||||
virtual float*GetZeroInputBuffer() = 0;
|
||||
virtual float*GetDiscardOutputBuffer() = 0;
|
||||
|
||||
Reference in New Issue
Block a user