Author: sebawagner
Date: Sat Aug 25 12:51:02 2012
New Revision: 1377286
URL: http://svn.apache.org/viewvc?rev=1377286&view=rev
Log:
Fixes OPENMEETINGS-402 I cannot open Interview recorded
Modified:
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/flvrecord/converter/FlvInterviewConverter.java
Modified:
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/flvrecord/converter/FlvInterviewConverter.java
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/flvrecord/converter/FlvInterviewConverter.java?rev=1377286&r1=1377285&r2=1377286&view=diff
==============================================================================
---
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/flvrecord/converter/FlvInterviewConverter.java
(original)
+++
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/flvrecord/converter/FlvInterviewConverter.java
Sat Aug 25 12:51:02 2012
@@ -148,7 +148,7 @@ public class FlvInterviewConverter exten
String hashFileFullName = "INTERVIEW_"
+ flvRecording.getFlvRecordingId() +
"_FINAL_WAVE.wav";
- String outputFullWav = streamFolder + hashFileFullName;
+ String outputFullWav = streamFolder.getAbsolutePath() +
File.separatorChar + hashFileFullName;
deleteFileIfExists(outputFullWav);
if (listOfFullWaveFiles.size() == 1) {
@@ -253,8 +253,9 @@ public class FlvInterviewConverter exten
String defaultInterviewImage =
defaultInterviewImageFile.getCanonicalPath();
// Create Folder for the output Image Sequence
- String outputImageMergedData = streamFolder +
"INTERVIEW_"
- + flvRecording.getFlvRecordingId() +
File.separatorChar;
+ String outputImageMergedData =
streamFolder.getAbsolutePath() + File.separatorChar
+ + "INTERVIEW_" +
flvRecording.getFlvRecordingId()
+ + File.separatorChar;
// Merged Image Folder
File outputImageMergedDateFolder = new
File(outputImageMergedData);
@@ -308,15 +309,9 @@ public class FlvInterviewConverter exten
for (int i = 0; i < frameRate;
i++) {
int currentImageNumber
= firstFrame + i;
- currentImageNumber -=
(frameRate / 2); // Remove the
-
// first
-
// half
-
// seconds
-
// and fill
-
// it up
-
// with
-
// black
-
// screens
+ currentImageNumber -=
(frameRate / 2);
+ // Remove the first
half seconds and fill
+ // it up with black
screens
// Remove the first
period of Images, this is where
// the user has started
@@ -331,11 +326,10 @@ public class FlvInterviewConverter exten
currentImageNumber -= initialMissingImages;
}
- String imageName =
"image" + currentImageNumber
- +
".png";
+ String imageName =
"image" + currentImageNumber + ".png";
File
outputMetaImageFullDataFile = new File(streamFolder
- ,
flvRecordingMetaData.getFlvRecordingMetaDataId()
+ , "" +
flvRecordingMetaData.getFlvRecordingMetaDataId()
+
File.separatorChar + imageName);
String
outputMetaImageFullData =
@@ -419,7 +413,7 @@ public class FlvInterviewConverter exten
String[] argv_generatedMoview = null;
- String inputScreenFullFlv = streamFolder
+ String inputScreenFullFlv =
streamFolder.getAbsolutePath() + File.separatorChar
+ "COMPLETE_INTERVIEW_" +
flvRecording.getFlvRecordingId()
+ ".flv";
deleteFileIfExists(inputScreenFullFlv);