Class PipeInput

All Implemented Interfaces:
Input

public class PipeInput extends TcpInput<PipeInput> implements Input
Input implementation which passes InputStream to ffmpeg 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