Class JUnitScreenRecorder

java.lang.Object
org.monte.media.beans.AbstractStateModel
org.monte.media.screenrecorder.ScreenRecorder
org.jenkinsci.test.acceptance.recorder.JUnitScreenRecorder

public class JUnitScreenRecorder extends org.monte.media.screenrecorder.ScreenRecorder
Custom Screen Recorder that allow to rename video output file.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.monte.media.screenrecorder.ScreenRecorder

    org.monte.media.screenrecorder.ScreenRecorder.MouseGrabber, org.monte.media.screenrecorder.ScreenRecorder.State
  • Field Summary

    Fields inherited from class org.monte.media.screenrecorder.ScreenRecorder

    audioTrack, ENCODING_BLACK_CURSOR, ENCODING_WHITE_CURSOR, ENCODING_YELLOW_CURSOR, mouseCaptureTimer, mouseFormat, mouseFuture, mouseGrabber, movieFolder, recordingStartTime, recordingStopTime, videoTrack

    Fields inherited from class org.monte.media.beans.AbstractStateModel

    changeEvent, listenerList
  • Constructor Summary

    Constructors
    Constructor
    Description
    JUnitScreenRecorder(GraphicsConfiguration cfg, Rectangle captureArea, org.monte.media.av.Format fileFormat, org.monte.media.av.Format screenFormat, org.monte.media.av.Format mouseFormat, org.monte.media.av.Format audioFormat, FailureDiagnostics diag)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected File
    createMovieFile(org.monte.media.av.Format fileFormat)
     
    void
     

    Methods inherited from class org.monte.media.screenrecorder.ScreenRecorder

    abort, createMovieWriter, getAudioLevelLeft, getAudioLevelRight, getAudioMixer, getCreatedMovieFiles, getMaxFileSize, getMaxRecordingTime, getStartTime, getState, getStateMessage, setAudioMixer, setMaxFileSize, setMaxRecordingTime, start, startMouseCapture, stop, stopMouseCapture, waitUntilMouseCaptureStopped, write

    Methods inherited from class org.monte.media.beans.AbstractStateModel

    addChangeListener, fireStateChanged, removeChangeListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • createMovieFile

      protected File createMovieFile(org.monte.media.av.Format fileFormat)
      Overrides:
      createMovieFile in class org.monte.media.screenrecorder.ScreenRecorder
    • removeMovieFile

      public void removeMovieFile()