[virtualcommons-svn] SF.net SVN: virtualcommons:[509] foraging/trunk/src/main/java/edu/asu/ common
Status: Beta
Brought to you by:
alllee
From: <al...@us...> - 2010-04-19 15:17:03
|
Revision: 509 http://virtualcommons.svn.sourceforge.net/virtualcommons/?rev=509&view=rev Author: alllee Date: 2010-04-19 15:16:52 +0000 (Mon, 19 Apr 2010) Log Message: ----------- fixing careless typo / bug in MovieCreatorProcessor, also writing a frame whenever the server data model is dirty. Modified Paths: -------------- foraging/trunk/src/main/java/edu/asu/commons/foraging/util/MovieCreatorProcessor.java Modified: foraging/trunk/src/main/java/edu/asu/commons/foraging/util/MovieCreatorProcessor.java =================================================================== --- foraging/trunk/src/main/java/edu/asu/commons/foraging/util/MovieCreatorProcessor.java 2010-04-19 08:02:04 UTC (rev 508) +++ foraging/trunk/src/main/java/edu/asu/commons/foraging/util/MovieCreatorProcessor.java 2010-04-19 15:16:52 UTC (rev 509) @@ -89,11 +89,8 @@ final long elapsedTimeInMillis = savedRoundData.getElapsedTime(event); serverDataModel.apply(event); - - if ( intervalChecker.isIntervalElapsed(elapsedTimeInMillis) ) { - final long elapsedTimeInSeconds = savedRoundData.getElapsedTimeInSeconds(event); + if ( intervalChecker.isIntervalElapsed(elapsedTimeInMillis) || serverDataModel.isDirty()) { // System.err.println("elapsed time in seconds: " + elapsedTimeInSeconds + ":" + event); - serverDataModel.apply(event); for (final GroupView groupView: groupViewList) { try { // groupView.repaint(); @@ -106,7 +103,7 @@ groupView.paint(bufferedImageGraphics); try { // currently each frame is 1 second.. maybe we can divvy this up so it's .5 seconds instead. - groupViewMap.get(groupView).writeFrame(bufferedImage, 30); + groupViewMap.get(groupView).writeFrame(bufferedImage, 10); } catch (IOException exception) { exception.printStackTrace(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |