Esempio n. 1
0
 public void startRecording(Recording recording, File videoFile) {
   if (videoFile == null || recording == null) {
     throw new IllegalArgumentException("No valid file or recording specified");
   }
   setRecording(recording);
   timeStarted = System.currentTimeMillis();
   getVideoImpl().startRecording(videoFile);
   getLogger().debug("Recording to file " + videoFile.getAbsolutePath());
   recording.setRecordingStatus(RecordingStatus.RECORDING);
   getTimer().restart();
   setState(State.RECORDING);
 }