Class PipeInput

java.lang.Object
com.github.kokorin.jaffree.ffprobe.TcpInput
com.github.kokorin.jaffree.ffprobe.PipeInput
All Implemented Interfaces:
Input

public class PipeInput extends TcpInput
Input implementation which passes InputStream to ffprobe as input.
See Also:
  • Constructor Details

    • PipeInput

      protected PipeInput(InputStream source, int bufferSize)
      Creates PipeInput.
      Parameters:
      source - input stream to copy from
      bufferSize - buffer size to copy data
  • Method Details

    • pumpFrom

      public static PipeInput pumpFrom(InputStream source)
      Creates PipeInput.
      Parameters:
      source - input stream to copy from
      Returns:
      PipeInput
    • pumpFrom

      public static PipeInput pumpFrom(InputStream source, int bufferSize)
      Creates PipeInput.
      Parameters:
      source - input stream to copy from
      bufferSize - buffer size to copy data
      Returns:
      PipeInput