Mercurial > jmeCapture
annotate src/com/aurellem/capture/IVideoRecorder.java @ 8:dde12be02029
removed TestAurellem
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Tue, 25 Oct 2011 12:29:40 -0700 |
parents | a92de00f0414 |
children |
rev | line source |
---|---|
rlm@3 | 1 package com.aurellem.capture; |
rlm@3 | 2 |
rlm@3 | 3 import java.awt.image.BufferedImage; |
rlm@3 | 4 |
rlm@3 | 5 public interface IVideoRecorder{ |
rlm@3 | 6 |
rlm@3 | 7 void record(BufferedImage image); |
rlm@3 | 8 |
rlm@3 | 9 void pause(); |
rlm@3 | 10 |
rlm@3 | 11 void start(); |
rlm@3 | 12 |
rlm@3 | 13 /** |
rlm@3 | 14 * closes the video file, writing appropriate headers, trailers, etc. |
rlm@3 | 15 * After this is called, no more recording can be done. |
rlm@3 | 16 */ |
rlm@3 | 17 void finish(); |
rlm@3 | 18 |
rlm@3 | 19 } |
rlm@3 | 20 |
rlm@3 | 21 |