Package tv.hd3g.fflauncher.recipes
Class ProbeMedia
- java.lang.Object
-
- tv.hd3g.fflauncher.recipes.Recipe
-
- tv.hd3g.fflauncher.recipes.ProbeMedia
-
public class ProbeMedia extends Recipe
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProbeMedia.InvalidFFprobeReturn
-
Constructor Summary
Constructors Constructor Description ProbeMedia(tv.hd3g.processlauncher.tool.ToolRunner toolRun, String execName, ScheduledExecutorService maxExecTimeScheduler)ProbeMedia(tv.hd3g.processlauncher.tool.ToolRunner toolRun, ScheduledExecutorService maxExecTimeScheduler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description tv.hd3g.ffprobejaxb.FFprobeJAXBdoAnalysing(File source)Stateless Get streams, format and chapters.tv.hd3g.ffprobejaxb.FFprobeJAXBdoAnalysing(String source)Stateless Get streams, format and chapters.-
Methods inherited from class tv.hd3g.fflauncher.recipes.Recipe
getExecName
-
-
-
-
Constructor Detail
-
ProbeMedia
public ProbeMedia(tv.hd3g.processlauncher.tool.ToolRunner toolRun, ScheduledExecutorService maxExecTimeScheduler)
-
ProbeMedia
public ProbeMedia(tv.hd3g.processlauncher.tool.ToolRunner toolRun, String execName, ScheduledExecutorService maxExecTimeScheduler)
-
-
Method Detail
-
doAnalysing
public tv.hd3g.ffprobejaxb.FFprobeJAXB doAnalysing(String source) throws IOException
Stateless Get streams, format and chapters. Can throw an InvalidExecution in CompletableFuture, with stderr embedded.- Throws:
IOException- See Also:
to get cool FfprobeType parsers
-
doAnalysing
public tv.hd3g.ffprobejaxb.FFprobeJAXB doAnalysing(File source) throws IOException
Stateless Get streams, format and chapters. Can throw an InvalidExecution in CompletableFuture, with stderr embedded.- Throws:
IOException- See Also:
to get cool FfprobeType parsers
-
-