Package ws.schild.jave.process
Interface ProcessLocator
- All Known Implementing Classes:
DefaultFFMPEGLocator
public interface ProcessLocator
Abstract class whose derived concrete instances are used by
Encoder to locate the ffmpeg
executable path.- Author:
- Carlo Pelliccia
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault ProcessWrapperIt returns a brand newProcessWrapper, ready to be used in a ffmpeg call.This method should return the path of a ffmpeg executable suitable for the current machine.
-
Method Details
-
getExecutablePath
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
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.
-