Interface AudioPostProcessor

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void close()
      Frees up all resources this processor is holding internally.
      void process​(long timecode, java.nio.ShortBuffer buffer)
      Receives chunk buffer in its final PCM format with the sample count, sample rate and channel count matching that of the output format.
    • Method Detail

      • process

        void process​(long timecode,
                     java.nio.ShortBuffer buffer)
              throws java.lang.InterruptedException
        Receives chunk buffer in its final PCM format with the sample count, sample rate and channel count matching that of the output format.
        Parameters:
        timecode - Absolute starting timecode of the chunk in milliseconds
        buffer - PCM buffer of samples in the chunk
        Throws:
        java.lang.InterruptedException - When interrupted externally (or for seek/stop).
      • close

        void close()
        Frees up all resources this processor is holding internally.