Package ws.schild.jave.process
Interface ProcessLocator
-
- All Known Implementing Classes:
DefaultFFMPEGLocator
public interface ProcessLocatorAbstract class whose derived concrete instances are used byEncoderto locate the ffmpeg executable path.- See Also:
Encoder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ProcessWrappercreateExecutor()It returns a brand newProcessWrapper, ready to be used in a ffmpeg call.java.lang.StringgetExecutablePath()This method should return the path of a ffmpeg executable suitable for the current machine.
-
-
-
Method Detail
-
getExecutablePath
java.lang.String getExecutablePath()
This method should return the path of a ffmpeg executable suitable for the current machine.- Returns:
- The path of the ffmpeg executable.
-
createExecutor
default ProcessWrapper createExecutor()
It returns a brand newProcessWrapper, ready to be used in a ffmpeg call.- Returns:
- A newly instanced
ProcessWrapper, using this locator to call the ffmpeg executable.
-
-