Class FormatDependentProcessor<IP extends FormatDependentProcessor.InternalProcessor>

java.lang.Object
net.raphimc.audiomixer.processor.Processor
net.raphimc.audiomixer.processor.FormatDependentProcessor<IP>
Direct Known Subclasses:
BiquadFilterProcessor, SampleAndHoldProcessor

public abstract class FormatDependentProcessor<IP extends FormatDependentProcessor.InternalProcessor> extends Processor
  • Constructor Details

    • FormatDependentProcessor

      public FormatDependentProcessor()
  • Method Details

    • processInternal

      protected void processInternal(AudioBuffer buffer)
      Specified by:
      processInternal in class Processor
    • createInternalProcessor

      protected abstract IP createInternalProcessor(FloatAudioFormat format)
    • getInternalProcessor

      protected IP getInternalProcessor()