Class JUnitScreenRecorder
- java.lang.Object
-
- org.monte.media.beans.AbstractStateModel
-
- org.monte.screenrecorder.ScreenRecorder
-
- org.jenkinsci.test.acceptance.recorder.JUnitScreenRecorder
-
public class JUnitScreenRecorder extends org.monte.screenrecorder.ScreenRecorder
Custom Screen Recorder that allow to rename video output file.
-
-
Constructor Summary
Constructors Constructor Description JUnitScreenRecorder(GraphicsConfiguration cfg, Rectangle captureArea, org.monte.media.Format fileFormat, org.monte.media.Format screenFormat, org.monte.media.Format mouseFormat, org.monte.media.Format audioFormat, FailureDiagnostics diag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected File
createMovieFile(org.monte.media.Format fileFormat)
void
removeMovieFile()
-
Methods inherited from class org.monte.screenrecorder.ScreenRecorder
createMovieWriter, getAudioLevelLeft, getAudioLevelRight, getAudioMixer, getCreatedMovieFiles, getMaxFileSize, getMaxRecordingTime, getStartTime, getState, getStateMessage, setAudioMixer, setMaxFileSize, setMaxRecordingTime, start, startMouseCapture, stop, stopMouseCapture, waitUntilMouseCaptureStopped, write
-
-
-
-
Constructor Detail
-
JUnitScreenRecorder
public JUnitScreenRecorder(GraphicsConfiguration cfg, Rectangle captureArea, org.monte.media.Format fileFormat, org.monte.media.Format screenFormat, org.monte.media.Format mouseFormat, org.monte.media.Format audioFormat, FailureDiagnostics diag) throws IOException, AWTException
- Throws:
IOException
AWTException
-
-
Method Detail
-
createMovieFile
protected File createMovieFile(org.monte.media.Format fileFormat)
- Overrides:
createMovieFile
in classorg.monte.screenrecorder.ScreenRecorder
-
removeMovieFile
public void removeMovieFile()
-
-