You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2016/12/07 05:44:53 UTC

svn commit: r1773012 - in /openmeetings/application: branches/3.1.x/ branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/ branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/ branches/3.1...

Author: solomax
Date: Wed Dec  7 05:44:52 2016
New Revision: 1773012

URL: http://svn.apache.org/viewvc?rev=1773012&view=rev
Log:
[OPENMEETINGS-1518] ogg conversion is dropped

Removed:
    openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/OggRecordingResourceReference.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/OggRecordingResourceReference.java
    openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/OggRecordingResourceReference.java
Modified:
    openmeetings/application/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
    openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java
    openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/Recording.java
    openmeetings/application/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
    openmeetings/application/branches/3.1.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
    openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
    openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
    openmeetings/application/branches/3.1.x/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
    openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java
    openmeetings/application/branches/3.2.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java
    openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
    openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
    openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
    openmeetings/application/branches/3.2.x/pom.xml
    openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
    openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java
    openmeetings/application/trunk/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java
    openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
    openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
    openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
    openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
    openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html
    openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
    openmeetings/application/trunk/pom.xml

Modified: openmeetings/application/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java Wed Dec  7 05:44:52 2016
@@ -22,7 +22,6 @@ import static org.apache.openmeetings.co
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.FLV_EXTENSION;
 import static org.apache.openmeetings.util.OmFileHelper.MP4_EXTENSION;
-import static org.apache.openmeetings.util.OmFileHelper.OGG_EXTENSION;
 import static org.apache.openmeetings.util.OmFileHelper.getRecording;
 import static org.apache.openmeetings.util.OmFileHelper.getRecordingMetaData;
 import static org.apache.openmeetings.util.OmFileHelper.getStreamsSubDir;
@@ -360,15 +359,5 @@ public abstract class BaseConverter {
 				mp4path
 				};
 		returnLog.add(ProcessHelper.executeScript("generate MP4", argv));
-		
-		argv = new String[] {
-				getPathToFFMPEG(), "-y",
-				"-i", mp4path,
-				"-vcodec", "libtheora",
-				"-acodec", "libvorbis",
-				path + OGG_EXTENSION
-				};
-
-		returnLog.add(ProcessHelper.executeScript("generate OGG", argv));
 	}
 }

Modified: openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java Wed Dec  7 05:44:52 2016
@@ -22,7 +22,6 @@ import static org.apache.openmeetings.ut
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_JPG;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
 
 import java.time.Duration;
@@ -289,9 +288,6 @@ public class RecordingDao {
 		if (r.exists(EXTENSION_MP4)) {
 			size += r.getFile(EXTENSION_MP4).length();
 		}
-		if (r.exists(EXTENSION_OGG)) {
-			size += r.getFile(EXTENSION_OGG).length();
-		}
 		for (Recording rec : getByParent(r.getId())) {
 			size += getSize(rec);
 		}

Modified: openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/Recording.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/Recording.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/Recording.java (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/Recording.java Wed Dec  7 05:44:52 2016
@@ -20,7 +20,6 @@ package org.apache.openmeetings.db.entit
 
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_AVI;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
 import static org.apache.openmeetings.util.OmFileHelper.getRecording;
 import static org.apache.openmeetings.util.OmFileHelper.recordingFileName;
@@ -315,8 +314,6 @@ public class Recording extends FileItem
 				f = getRecording(String.format("%s%s.%s", recordingFileName, id, EXTENSION_FLV));
 			} else if (EXTENSION_AVI.equals(ext)) {
 				f = getRecording(String.format("%s%s.%s", recordingFileName, id, EXTENSION_AVI));
-			} else if (EXTENSION_OGG.equals(ext)) {
-				f = getRecording(String.format("%s%s.%s.%s", recordingFileName, id, EXTENSION_FLV, EXTENSION_OGG));
 			}
 		}
 		return f;

Modified: openmeetings/application/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java Wed Dec  7 05:44:52 2016
@@ -21,7 +21,6 @@ package org.apache.openmeetings.service.
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_AVI;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
 
 import java.io.File;
@@ -113,7 +112,6 @@ public class CleanupJob extends Abstract
 				rec.getFile(EXTENSION_MP4).delete();
 				rec.getFile(EXTENSION_FLV).delete();
 				rec.getFile(EXTENSION_AVI).delete();
-				rec.getFile(EXTENSION_OGG).delete();
 				recordingDao.delete(rec);
 			}
 		});

Modified: openmeetings/application/branches/3.1.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java Wed Dec  7 05:44:52 2016
@@ -80,13 +80,11 @@ public class OmFileHelper {
 	public static final String EXTENSION_FLV = "flv";
 	public static final String EXTENSION_MP4 = "mp4";
 	public static final String EXTENSION_AVI = "avi";
-	public static final String EXTENSION_OGG = "ogg";
 	public static final String EXTENSION_JPG = "jpg";
 	public static final String EXTENSION_SWF = "swf";
 	public static final String WML_EXTENSION = "." + EXTENSION_WML;
 	public static final String FLV_EXTENSION = "." + EXTENSION_FLV;
 	public static final String MP4_EXTENSION = "." + EXTENSION_MP4;
-	public static final String OGG_EXTENSION = "." + EXTENSION_OGG;
 	public static final String JPG_EXTENSION = "." + EXTENSION_JPG;
 	public static final String WB_VIDEO_FILE_PREFIX = "UPLOADFLV_";
 	public static final String FLV_MIME_TYPE = "video/" + EXTENSION_FLV;
@@ -218,11 +216,7 @@ public class OmFileHelper {
 	public static File getMp4Recording(String name) {
 		return getRecording(name + MP4_EXTENSION);
 	}
-	
-	public static File getOggRecording(String name) {
-		return getRecording(name + OGG_EXTENSION);
-	}
-	
+
 	public static File getStreamsSubDir(Long id) {
 		return getDir(getStreamsDir(), id.toString());
 	}

Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java Wed Dec  7 05:44:52 2016
@@ -65,7 +65,6 @@ import org.apache.openmeetings.web.user.
 import org.apache.openmeetings.web.user.record.FlvRecordingResourceReference;
 import org.apache.openmeetings.web.user.record.JpgRecordingResourceReference;
 import org.apache.openmeetings.web.user.record.Mp4RecordingResourceReference;
-import org.apache.openmeetings.web.user.record.OggRecordingResourceReference;
 import org.apache.openmeetings.web.util.GroupLogoResourceReference;
 import org.apache.openmeetings.web.util.ProfileImageResourceReference;
 import org.apache.openmeetings.web.util.UserDashboardPersister;
@@ -152,7 +151,6 @@ public class Application extends Authent
 		mountResource("/recordings/avi/${id}", new AviRecordingResourceReference());
 		mountResource("/recordings/flv/${id}", new FlvRecordingResourceReference());
 		mountResource("/recordings/mp4/${id}", new Mp4RecordingResourceReference());
-		mountResource("/recordings/ogg/${id}", new OggRecordingResourceReference());
 		mountResource("/recordings/jpg/${id}", new JpgRecordingResourceReference()); //should be in sync with VideoPlayer
 		mountResource("/profile/${id}", new ProfileImageResourceReference());
 		mountResource("/group/${id}", new GroupLogoResourceReference());

Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java Wed Dec  7 05:44:52 2016
@@ -36,10 +36,8 @@ public class VideoPlayer extends Panel {
 	private final WebMarkupContainer wait = new WebMarkupContainer("wait"); //FIXME not used
 	private final WebMarkupContainer container = new WebMarkupContainer("container");
 	private final Mp4RecordingResourceReference mp4res = new Mp4RecordingResourceReference();
-	private final OggRecordingResourceReference oggres = new OggRecordingResourceReference();
 	private final OmVideo player = new OmVideo("player", null);
 	private final Source mp4 = new Source("mp4", mp4res);
-	private final Source ogg = new Source("ogg", oggres);
 
 	public VideoPlayer(String id) {
 		this(id, null);
@@ -50,9 +48,7 @@ public class VideoPlayer extends Panel {
 		add(container.setOutputMarkupPlaceholderTag(true));
 		mp4.setDisplayType(true);
 		mp4.setType(MP4_MIME_TYPE);
-		ogg.setDisplayType(true);
-		ogg.setType("video/ogg");
-		player.add(mp4, ogg);
+		player.add(mp4);
 		container.add(wait.setVisible(false), player);
 		update(null, r);
 	}
@@ -62,7 +58,6 @@ public class VideoPlayer extends Panel {
 		if (videoExists) {
 			PageParameters pp = new PageParameters().add("id", r.getId());
 			mp4.setPageParameters(pp);
-			ogg.setPageParameters(pp);
 			player.recId = r.getId();
 		}
 		container.setVisible(videoExists);

Modified: openmeetings/application/branches/3.1.x/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/pom.xml?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/pom.xml (original)
+++ openmeetings/application/branches/3.1.x/pom.xml Wed Dec  7 05:44:52 2016
@@ -981,7 +981,7 @@
 									<pluginExecutionFilter>
 										<groupId>org.apache.maven.plugins</groupId>
 										<artifactId>maven-site-plugin</artifactId>
-										<versionRange>[3.4,)</versionRange>
+										<versionRange>[3.3,)</versionRange>
 										<goals>
 											<goal>site</goal>
 										</goals>

Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java Wed Dec  7 05:44:52 2016
@@ -20,7 +20,6 @@ package org.apache.openmeetings.core.con
 
 import static org.apache.openmeetings.core.data.record.listener.async.BaseStreamWriter.TIME_TO_WAIT_FOR_FRAME;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OmFileHelper.getRecordingMetaData;
 import static org.apache.openmeetings.util.OmFileHelper.getStreamsSubDir;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
@@ -355,15 +354,5 @@ public abstract class BaseConverter {
 				mp4.getCanonicalPath()
 				};
 		returnLog.add(ProcessHelper.executeScript("generate MP4", argv));
-		
-		argv = new String[] {
-				getPathToFFMPEG(), "-y"
-				, "-i", mp4.getCanonicalPath()
-				, "-vcodec", "libtheora"
-				, "-acodec", "libvorbis"
-				, r.getFile(EXTENSION_OGG).getCanonicalPath()
-				};
-
-		returnLog.add(ProcessHelper.executeScript("generate OGG", argv));
 	}
 }

Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java Wed Dec  7 05:44:52 2016
@@ -18,9 +18,10 @@
  */
 package org.apache.openmeetings.core.converter;
 
+import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_AVI;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
+import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_JPG;
 import static org.apache.openmeetings.util.OmFileHelper.getStreamsHibernateDir;
-import static org.apache.openmeetings.util.OmFileHelper.recordingFileName;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
 
 import java.io.File;
@@ -67,7 +68,6 @@ public class RecordingConverter extends
 				FFMPEG_MAP_PARAM = ".";
 			}
 
-			String finalNamePrefix = recordingFileName + id;
 			log.debug("recording " + r.getId());
 
 			List<ConverterProcessResult> logs = new ArrayList<>();
@@ -159,7 +159,7 @@ public class RecordingConverter extends
 			// ffmpeg -i movie.flv -vcodec mjpeg -vframes 1 -an -f rawvideo -s
 			// 320x240 movie.jpg
 
-			File jpg = new File(getStreamsHibernateDir(), finalNamePrefix + ".jpg");
+			File jpg = r.getFile(EXTENSION_JPG);
 
 			String[] cmdJpg = new String[] { //
 					getPathToFFMPEG(), "-y",//
@@ -172,7 +172,7 @@ public class RecordingConverter extends
 
 			logs.add(ProcessHelper.executeScript("previewFullFLV", cmdJpg));
 
-			File avi = new File(getStreamsHibernateDir(), finalNamePrefix + ".avi");
+			File avi = r.getFile(EXTENSION_AVI);
 
 			String[] cmdAvi = new String[] { getPathToFFMPEG(), "-y", "-i", flv.getCanonicalPath(), "-vcodec",
 					"copy", avi.getCanonicalPath() };

Modified: openmeetings/application/branches/3.2.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java Wed Dec  7 05:44:52 2016
@@ -22,7 +22,6 @@ import static org.apache.openmeetings.ut
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_JPG;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
 
 import java.time.Duration;
@@ -289,9 +288,6 @@ public class RecordingDao {
 		if (r.exists(EXTENSION_MP4)) {
 			size += r.getFile(EXTENSION_MP4).length();
 		}
-		if (r.exists(EXTENSION_OGG)) {
-			size += r.getFile(EXTENSION_OGG).length();
-		}
 		for (Recording rec : getByParent(r.getId())) {
 			size += getSize(rec);
 		}

Modified: openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java Wed Dec  7 05:44:52 2016
@@ -28,7 +28,6 @@ import static org.apache.openmeetings.ut
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_JPG;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OmFileHelper.FILES_DIR;
 import static org.apache.openmeetings.util.OmFileHelper.PROFILES_DIR;
 import static org.apache.openmeetings.util.OmFileHelper.getFileName;
@@ -560,7 +559,6 @@ public class BackupImport {
 					fileMap.put(String.format("%s.%s", name, EXTENSION_AVI), String.format("%s.%s", r.getHash(), EXTENSION_AVI));
 					fileMap.put(String.format("%s.%s", name, EXTENSION_JPG), String.format("%s.%s", r.getHash(), EXTENSION_JPG));
 					fileMap.put(String.format("%s.%s.%s", name, EXTENSION_FLV, EXTENSION_MP4), String.format("%s.%s", r.getHash(), EXTENSION_MP4));
-					fileMap.put(String.format("%s.%s.%s", name, EXTENSION_FLV, EXTENSION_OGG), String.format("%s.%s", r.getHash(), EXTENSION_OGG));
 				}
 				recordingDao.update(r);
 			}

Modified: openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java Wed Dec  7 05:44:52 2016
@@ -21,7 +21,6 @@ package org.apache.openmeetings.service.
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_AVI;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
 
 import java.io.File;
@@ -113,7 +112,6 @@ public class CleanupJob extends Abstract
 				rec.getFile(EXTENSION_MP4).delete();
 				rec.getFile(EXTENSION_FLV).delete();
 				rec.getFile(EXTENSION_AVI).delete();
-				rec.getFile(EXTENSION_OGG).delete();
 				recordingDao.delete(rec);
 			}
 		});

Modified: openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java Wed Dec  7 05:44:52 2016
@@ -64,7 +64,6 @@ public class OmFileHelper {
 	public static final String EXTENSION_FLV = "flv";
 	public static final String EXTENSION_MP4 = "mp4";
 	public static final String EXTENSION_AVI = "avi";
-	public static final String EXTENSION_OGG = "ogg";
 	public static final String EXTENSION_JPG = "jpg";
 	public static final String EXTENSION_SWF = "swf";
 	public static final String EXTENSION_PDF = "pdf";

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java Wed Dec  7 05:44:52 2016
@@ -69,7 +69,6 @@ import org.apache.openmeetings.web.user.
 import org.apache.openmeetings.web.user.record.FlvRecordingResourceReference;
 import org.apache.openmeetings.web.user.record.JpgRecordingResourceReference;
 import org.apache.openmeetings.web.user.record.Mp4RecordingResourceReference;
-import org.apache.openmeetings.web.user.record.OggRecordingResourceReference;
 import org.apache.openmeetings.web.util.GroupLogoResourceReference;
 import org.apache.openmeetings.web.util.ProfileImageResourceReference;
 import org.apache.openmeetings.web.util.UserDashboardPersister;
@@ -114,7 +113,8 @@ public class Application extends Authent
 		STRINGS_WITH_APP.addAll(Arrays.asList("499", "500", "506", "511", "512", "513", "517", "532", "622", "804"
 				, "909", "952", "978", "981", "984", "989", "990", "999", "1151", "1155", "1157", "1158", "1194"));
 	}
-	
+	public static final String HASH_MAPPING = "/hash";
+
 	@Override
 	protected void init() {
 		wicketApplicationName = super.getName();
@@ -145,7 +145,7 @@ public class Application extends Authent
 		
 		getRootRequestMapperAsCompound().add(new NoVersionMapper(getHomePage()));
 		getRootRequestMapperAsCompound().add(new NoVersionMapper("notinited", NotInitedPage.class));
-		getRootRequestMapperAsCompound().add(new NoVersionMapper("/hash", HashPage.class));
+		getRootRequestMapperAsCompound().add(new NoVersionMapper(HASH_MAPPING, HashPage.class));
 		getRootRequestMapperAsCompound().add(new NoVersionMapper("signin", getSignInPageClass()));
 		mountPage("install", InstallWizardPage.class);
 		mountPage("activate", ActivatePage.class);
@@ -153,7 +153,6 @@ public class Application extends Authent
 		mountResource("/recordings/avi/${id}", new AviRecordingResourceReference());
 		mountResource("/recordings/flv/${id}", new FlvRecordingResourceReference());
 		mountResource("/recordings/mp4/${id}", new Mp4RecordingResourceReference());
-		mountResource("/recordings/ogg/${id}", new OggRecordingResourceReference());
 		mountResource("/recordings/jpg/${id}", new JpgRecordingResourceReference()); //should be in sync with VideoPlayer
 		mountResource("/room/file/${id}", new RoomResourceReference());
 		mountResource("/profile/${id}", new ProfileImageResourceReference());

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html Wed Dec  7 05:44:52 2016
@@ -24,7 +24,6 @@
 		<div wicket:id="wait"></div>
 		<video wicket:id="player">
 			<source wicket:id="mp4" />
-			<source wicket:id="ogg" />
 		</video>
 	</div>
 </wicket:panel>

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java Wed Dec  7 05:44:52 2016
@@ -36,10 +36,8 @@ public class VideoPlayer extends Panel {
 	private final WebMarkupContainer wait = new WebMarkupContainer("wait"); //FIXME not used
 	private final WebMarkupContainer container = new WebMarkupContainer("container");
 	private final Mp4RecordingResourceReference mp4res = new Mp4RecordingResourceReference();
-	private final OggRecordingResourceReference oggres = new OggRecordingResourceReference();
 	private final OmVideo player = new OmVideo("player", null);
 	private final Source mp4 = new Source("mp4", mp4res);
-	private final Source ogg = new Source("ogg", oggres);
 
 	public VideoPlayer(String id) {
 		this(id, null);
@@ -50,9 +48,7 @@ public class VideoPlayer extends Panel {
 		add(container.setOutputMarkupPlaceholderTag(true));
 		mp4.setDisplayType(true);
 		mp4.setType(MP4_MIME_TYPE);
-		ogg.setDisplayType(true);
-		ogg.setType("video/ogg");
-		player.add(mp4, ogg);
+		player.add(mp4);
 		container.add(wait.setVisible(false), player);
 		update(null, r);
 	}
@@ -62,7 +58,6 @@ public class VideoPlayer extends Panel {
 		if (videoExists) {
 			PageParameters pp = new PageParameters().add("id", r.getId());
 			mp4.setPageParameters(pp);
-			ogg.setPageParameters(pp);
 			player.recId = r.getId();
 		}
 		container.setVisible(videoExists);

Modified: openmeetings/application/branches/3.2.x/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/pom.xml?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/pom.xml Wed Dec  7 05:44:52 2016
@@ -969,7 +969,7 @@
 									<pluginExecutionFilter>
 										<groupId>org.apache.maven.plugins</groupId>
 										<artifactId>maven-site-plugin</artifactId>
-										<versionRange>[3.4,)</versionRange>
+										<versionRange>[3.3,)</versionRange>
 										<goals>
 											<goal>site</goal>
 										</goals>

Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java (original)
+++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java Wed Dec  7 05:44:52 2016
@@ -20,7 +20,6 @@ package org.apache.openmeetings.core.con
 
 import static org.apache.openmeetings.core.data.record.listener.async.BaseStreamWriter.TIME_TO_WAIT_FOR_FRAME;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OmFileHelper.getRecordingMetaData;
 import static org.apache.openmeetings.util.OmFileHelper.getStreamsSubDir;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
@@ -355,15 +354,5 @@ public abstract class BaseConverter {
 				mp4.getCanonicalPath()
 				};
 		returnLog.add(ProcessHelper.executeScript("generate MP4", argv));
-		
-		argv = new String[] {
-				getPathToFFMPEG(), "-y"
-				, "-i", mp4.getCanonicalPath()
-				, "-vcodec", "libtheora"
-				, "-acodec", "libvorbis"
-				, r.getFile(EXTENSION_OGG).getCanonicalPath()
-				};
-
-		returnLog.add(ProcessHelper.executeScript("generate OGG", argv));
 	}
 }

Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java (original)
+++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java Wed Dec  7 05:44:52 2016
@@ -18,9 +18,10 @@
  */
 package org.apache.openmeetings.core.converter;
 
+import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_AVI;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
+import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_JPG;
 import static org.apache.openmeetings.util.OmFileHelper.getStreamsHibernateDir;
-import static org.apache.openmeetings.util.OmFileHelper.recordingFileName;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
 
 import java.io.File;
@@ -67,7 +68,6 @@ public class RecordingConverter extends
 				FFMPEG_MAP_PARAM = ".";
 			}
 
-			String finalNamePrefix = recordingFileName + id;
 			log.debug("recording " + r.getId());
 
 			List<ConverterProcessResult> logs = new ArrayList<>();
@@ -159,7 +159,7 @@ public class RecordingConverter extends
 			// ffmpeg -i movie.flv -vcodec mjpeg -vframes 1 -an -f rawvideo -s
 			// 320x240 movie.jpg
 
-			File jpg = new File(getStreamsHibernateDir(), finalNamePrefix + ".jpg");
+			File jpg = r.getFile(EXTENSION_JPG);
 
 			String[] cmdJpg = new String[] { //
 					getPathToFFMPEG(), "-y",//
@@ -172,7 +172,7 @@ public class RecordingConverter extends
 
 			logs.add(ProcessHelper.executeScript("previewFullFLV", cmdJpg));
 
-			File avi = new File(getStreamsHibernateDir(), finalNamePrefix + ".avi");
+			File avi = r.getFile(EXTENSION_AVI);
 
 			String[] cmdAvi = new String[] { getPathToFFMPEG(), "-y", "-i", flv.getCanonicalPath(), "-vcodec",
 					"copy", avi.getCanonicalPath() };

Modified: openmeetings/application/trunk/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java (original)
+++ openmeetings/application/trunk/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java Wed Dec  7 05:44:52 2016
@@ -22,7 +22,6 @@ import static org.apache.openmeetings.ut
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_JPG;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
 
 import java.time.Duration;
@@ -289,9 +288,6 @@ public class RecordingDao {
 		if (r.exists(EXTENSION_MP4)) {
 			size += r.getFile(EXTENSION_MP4).length();
 		}
-		if (r.exists(EXTENSION_OGG)) {
-			size += r.getFile(EXTENSION_OGG).length();
-		}
 		for (Recording rec : getByParent(r.getId())) {
 			size += getSize(rec);
 		}

Modified: openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java (original)
+++ openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java Wed Dec  7 05:44:52 2016
@@ -28,7 +28,6 @@ import static org.apache.openmeetings.ut
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_JPG;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OmFileHelper.FILES_DIR;
 import static org.apache.openmeetings.util.OmFileHelper.PROFILES_DIR;
 import static org.apache.openmeetings.util.OmFileHelper.getFileName;
@@ -560,7 +559,6 @@ public class BackupImport {
 					fileMap.put(String.format("%s.%s", name, EXTENSION_AVI), String.format("%s.%s", r.getHash(), EXTENSION_AVI));
 					fileMap.put(String.format("%s.%s", name, EXTENSION_JPG), String.format("%s.%s", r.getHash(), EXTENSION_JPG));
 					fileMap.put(String.format("%s.%s.%s", name, EXTENSION_FLV, EXTENSION_MP4), String.format("%s.%s", r.getHash(), EXTENSION_MP4));
-					fileMap.put(String.format("%s.%s.%s", name, EXTENSION_FLV, EXTENSION_OGG), String.format("%s.%s", r.getHash(), EXTENSION_OGG));
 				}
 				recordingDao.update(r);
 			}

Modified: openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java (original)
+++ openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java Wed Dec  7 05:44:52 2016
@@ -21,7 +21,6 @@ package org.apache.openmeetings.service.
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_AVI;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_FLV;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_MP4;
-import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_OGG;
 import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
 
 import java.io.File;
@@ -113,7 +112,6 @@ public class CleanupJob extends Abstract
 				rec.getFile(EXTENSION_MP4).delete();
 				rec.getFile(EXTENSION_FLV).delete();
 				rec.getFile(EXTENSION_AVI).delete();
-				rec.getFile(EXTENSION_OGG).delete();
 				recordingDao.delete(rec);
 			}
 		});

Modified: openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java (original)
+++ openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java Wed Dec  7 05:44:52 2016
@@ -64,7 +64,6 @@ public class OmFileHelper {
 	public static final String EXTENSION_FLV = "flv";
 	public static final String EXTENSION_MP4 = "mp4";
 	public static final String EXTENSION_AVI = "avi";
-	public static final String EXTENSION_OGG = "ogg";
 	public static final String EXTENSION_JPG = "jpg";
 	public static final String EXTENSION_SWF = "swf";
 	public static final String EXTENSION_PDF = "pdf";

Modified: openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java (original)
+++ openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java Wed Dec  7 05:44:52 2016
@@ -69,7 +69,6 @@ import org.apache.openmeetings.web.user.
 import org.apache.openmeetings.web.user.record.FlvRecordingResourceReference;
 import org.apache.openmeetings.web.user.record.JpgRecordingResourceReference;
 import org.apache.openmeetings.web.user.record.Mp4RecordingResourceReference;
-import org.apache.openmeetings.web.user.record.OggRecordingResourceReference;
 import org.apache.openmeetings.web.util.GroupLogoResourceReference;
 import org.apache.openmeetings.web.util.ProfileImageResourceReference;
 import org.apache.openmeetings.web.util.UserDashboardPersister;
@@ -114,7 +113,8 @@ public class Application extends Authent
 		STRINGS_WITH_APP.addAll(Arrays.asList("499", "500", "506", "511", "512", "513", "517", "532", "622", "804"
 				, "909", "952", "978", "981", "984", "989", "990", "999", "1151", "1155", "1157", "1158", "1194"));
 	}
-	
+	public static final String HASH_MAPPING = "/hash";
+
 	@Override
 	protected void init() {
 		wicketApplicationName = super.getName();
@@ -145,7 +145,7 @@ public class Application extends Authent
 		
 		getRootRequestMapperAsCompound().add(new NoVersionMapper(getHomePage()));
 		getRootRequestMapperAsCompound().add(new NoVersionMapper("notinited", NotInitedPage.class));
-		getRootRequestMapperAsCompound().add(new NoVersionMapper("/hash", HashPage.class));
+		getRootRequestMapperAsCompound().add(new NoVersionMapper(HASH_MAPPING, HashPage.class));
 		getRootRequestMapperAsCompound().add(new NoVersionMapper("signin", getSignInPageClass()));
 		mountPage("install", InstallWizardPage.class);
 		mountPage("activate", ActivatePage.class);
@@ -153,7 +153,6 @@ public class Application extends Authent
 		mountResource("/recordings/avi/${id}", new AviRecordingResourceReference());
 		mountResource("/recordings/flv/${id}", new FlvRecordingResourceReference());
 		mountResource("/recordings/mp4/${id}", new Mp4RecordingResourceReference());
-		mountResource("/recordings/ogg/${id}", new OggRecordingResourceReference());
 		mountResource("/recordings/jpg/${id}", new JpgRecordingResourceReference()); //should be in sync with VideoPlayer
 		mountResource("/room/file/${id}", new RoomResourceReference());
 		mountResource("/profile/${id}", new ProfileImageResourceReference());

Modified: openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html (original)
+++ openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.html Wed Dec  7 05:44:52 2016
@@ -24,7 +24,6 @@
 		<div wicket:id="wait"></div>
 		<video wicket:id="player">
 			<source wicket:id="mp4" />
-			<source wicket:id="ogg" />
 		</video>
 	</div>
 </wicket:panel>

Modified: openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java (original)
+++ openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java Wed Dec  7 05:44:52 2016
@@ -36,10 +36,8 @@ public class VideoPlayer extends Panel {
 	private final WebMarkupContainer wait = new WebMarkupContainer("wait"); //FIXME not used
 	private final WebMarkupContainer container = new WebMarkupContainer("container");
 	private final Mp4RecordingResourceReference mp4res = new Mp4RecordingResourceReference();
-	private final OggRecordingResourceReference oggres = new OggRecordingResourceReference();
 	private final OmVideo player = new OmVideo("player", null);
 	private final Source mp4 = new Source("mp4", mp4res);
-	private final Source ogg = new Source("ogg", oggres);
 
 	public VideoPlayer(String id) {
 		this(id, null);
@@ -50,9 +48,7 @@ public class VideoPlayer extends Panel {
 		add(container.setOutputMarkupPlaceholderTag(true));
 		mp4.setDisplayType(true);
 		mp4.setType(MP4_MIME_TYPE);
-		ogg.setDisplayType(true);
-		ogg.setType("video/ogg");
-		player.add(mp4, ogg);
+		player.add(mp4);
 		container.add(wait.setVisible(false), player);
 		update(null, r);
 	}
@@ -62,7 +58,6 @@ public class VideoPlayer extends Panel {
 		if (videoExists) {
 			PageParameters pp = new PageParameters().add("id", r.getId());
 			mp4.setPageParameters(pp);
-			ogg.setPageParameters(pp);
 			player.recId = r.getId();
 		}
 		container.setVisible(videoExists);

Modified: openmeetings/application/trunk/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/pom.xml?rev=1773012&r1=1773011&r2=1773012&view=diff
==============================================================================
--- openmeetings/application/trunk/pom.xml (original)
+++ openmeetings/application/trunk/pom.xml Wed Dec  7 05:44:52 2016
@@ -969,7 +969,7 @@
 									<pluginExecutionFilter>
 										<groupId>org.apache.maven.plugins</groupId>
 										<artifactId>maven-site-plugin</artifactId>
-										<versionRange>[3.4,)</versionRange>
+										<versionRange>[3.3,)</versionRange>
 										<goals>
 											<goal>site</goal>
 										</goals>