Class FFmpegResultReader
java.lang.Object
com.github.kokorin.jaffree.process.BaseStdReader<FFmpegResult>
com.github.kokorin.jaffree.ffmpeg.FFmpegResultReader
- All Implemented Interfaces:
StdReader<FFmpegResult>
FFmpegResultReader reads ffmpeg stderr output, parses FFmpegProgress and
FFmpegResult and passes unparsed output to OutputListener (if provided).-
Constructor Summary
ConstructorsConstructorDescriptionFFmpegResultReader(OutputListener outputListener) CreatesFFmpegResultReader. -
Method Summary
Modifier and TypeMethodDescriptionprotected FFmpegResultprotected FFmpegResulthandleLogMessage(LogMessage logMessage) Parses single ffmpeg/ffprobe log message.Methods inherited from class com.github.kokorin.jaffree.process.BaseStdReader
getErrorLogMessages, read
-
Constructor Details
-
FFmpegResultReader
CreatesFFmpegResultReader.- Parameters:
outputListener- output listener
-
-
Method Details
-
defaultResult
- Overrides:
defaultResultin classBaseStdReader<FFmpegResult>- Returns:
- default result
-
handleLogMessage
Parses single ffmpeg/ffprobe log message.- Specified by:
handleLogMessagein classBaseStdReader<FFmpegResult>- Parameters:
logMessage- log message- Returns:
- parsed result or null
-