Class CompositeAudioFilter

    • Constructor Detail

      • CompositeAudioFilter

        public CompositeAudioFilter()
    • Method Detail

      • seekPerformed

        public void seekPerformed​(long requestedTime,
                                  long providedTime)
        Description copied from interface: AudioFilter
        Indicates that the next samples are not a continuation from the previous ones and gives the timecode for the next incoming sample.
        Specified by:
        seekPerformed in interface AudioFilter
        Parameters:
        requestedTime - Timecode in milliseconds to which the seek was requested to
        providedTime - Timecode in milliseconds to which the seek was actually performed to
      • flush

        public void flush()
                   throws java.lang.InterruptedException
        Description copied from interface: AudioFilter
        Flush everything to output.
        Specified by:
        flush in interface AudioFilter
        Throws:
        java.lang.InterruptedException - When interrupted externally (or for seek/stop).
      • close

        public void close()
        Description copied from interface: AudioFilter
        Free all resources. No more input is expected.
        Specified by:
        close in interface AudioFilter
      • getFilters

        protected abstract java.util.List<AudioFilter> getFilters()