34#ifndef BufferedSwitchMatrixInputChannel_h
35#define BufferedSwitchMatrixInputChannel_h
46 const std::string& hwname,
48 const std::string& color =
"#808080",
size_t GetIndex()
Gets the (zero based) index of the channel.
Definition: InstrumentChannel.h:94
Instrument * m_instrument
The instrument we're part of (may be null in the case of filters etc)
Definition: InstrumentChannel.h:274
Descriptor for a single stream coming off a channel.
Definition: StreamDescriptor.h:46
Base class for switch matrixes.
Definition: SwitchMatrix.h:47
virtual bool MuxHasConfigurableThreshold(size_t dstchan)=0
Checks if an input channel has configurable voltage level.
virtual float GetMuxInputThreshold(size_t dstchan)=0
Gets the threshold level of an input channel.
virtual void SetMuxInputThreshold(size_t dstchan, float v)=0
Sets the threshold level of an input channel.