com.aurellem.capture.video
Interface VideoRecorder

All Known Implementing Classes:
AbstractVideoRecorder, AVIVideoRecorder, FileVideoRecorder, XuggleVideoRecorder

public interface VideoRecorder


Method Summary
 void finish()
          Closes the video file, writing appropriate headers, trailers, etc.
 void pause()
          Stop recording temporarily.
 void record(java.awt.image.BufferedImage image)
          Write this image to video, disk, etc.
 void start()
          Start the recording.
 

Method Detail

record

void record(java.awt.image.BufferedImage image)
Write this image to video, disk, etc.

Parameters:
image - the image to write

pause

void pause()
Stop recording temporarily. The recording can be started again with start()


start

void start()
Start the recording.


finish

void finish()
Closes the video file, writing appropriate headers, trailers, etc. After this is called, no more recording can be done.