Package org.openmeetings.app.persistence.beans.flvrecord

Examples of org.openmeetings.app.persistence.beans.flvrecord.FlvRecording


   */
  public void moveFile(Long flvRecordingId, Long parentFileExplorerItemId,
        Boolean isOwner, Long ownerId) {
    try {
     
      FlvRecording fId = this.getFlvRecordingById(flvRecordingId);
     
      fId.setParentFileExplorerItemId(parentFileExplorerItemId);
     
      if (parentFileExplorerItemId == 0) {
        if (isOwner) {
          //move to personal Folder
          fId.setOwnerId(ownerId);
        } else {
          //move to public room folder
          fId.setOwnerId(null);
        }
      } else {
        fId.setOwnerId(null);
      }
     
      fId.setUpdated(new Date());
     
      if (fId.getFlvRecordingId() == 0) {
        em.persist(fId);
        } else {
          if (!em.contains(fId)) {
            em.merge(fId);
          }
View Full Code Here


    try {
      if (isUseOldStyleFfmpegMap()) {
        FFMPEG_MAP_PARAM = ".";
      }

      FlvRecording flvRecording = this.flvRecordingDaoImpl
          .getFlvRecordingById(flvRecordingId);
      log.debug("flvRecording " + flvRecording.getFlvRecordingId());

      // Strip Audio out of all Audio-FLVs
      this.stripAudioFromFLVs(flvRecording);

      // Add empty pieces at the beginning and end of the wav
View Full Code Here

  }
 
  public void startConversion(Long flvRecordingId, boolean reconversion) {
    try {

      FlvRecording flvRecording = this.flvRecordingDaoImpl
          .getFlvRecordingById(flvRecordingId);
      log.debug("flvRecording " + flvRecording.getFlvRecordingId());

      // Strip Audio out of all Audio-FLVs
      stripAudioFromFLVs(flvRecording, reconversion);

      // Add empty pieces at the beginning and end of the wav
View Full Code Here

          "WHERE c.flvRecordingId = :flvRecordingId";
     
      TypedQuery<FlvRecording> query = em.createQuery(hql, FlvRecording.class);
      query.setParameter("flvRecordingId", flvRecordingId);
     
      FlvRecording flvRecording = null;
      try {
        flvRecording = query.getSingleResult();
        } catch (NoResultException ex) {
        }
      return flvRecording;
View Full Code Here

  public Long addFlvFolderRecording(String fileHash, String fileName, Long fileSize, Long user_id,
      Long room_id, Date recordStart, Date recordEnd, Long ownerId, String comment,
      Long  parentFileExplorerItemId, Long organization_id) {
    try {
     
      FlvRecording flvRecording = new FlvRecording();
     
      flvRecording.setParentFileExplorerItemId(parentFileExplorerItemId);
     
      flvRecording.setDeleted("false");
      flvRecording.setFileHash(fileHash);
      flvRecording.setFileName(fileName);
      flvRecording.setFileSize(fileSize);
      flvRecording.setInserted(new Date());
      flvRecording.setInsertedBy(user_id);
      flvRecording.setIsFolder(true);
      flvRecording.setIsImage(false);
      flvRecording.setIsPresentation(false);
      flvRecording.setIsRecording(true);
      flvRecording.setComment(comment);
      flvRecording.setOrganization_id(organization_id);
     
      flvRecording.setRoom_id(room_id);
      flvRecording.setRecordStart(recordStart);
      flvRecording.setRecordEnd(recordEnd);
     
      flvRecording.setOwnerId(ownerId);
     
      flvRecording = em.merge(flvRecording);
      Long flvRecordingId = flvRecording.getFlvRecordingId();
     
      return flvRecordingId;
    } catch (Exception ex2) {
      log.error("[addFlvRecording]: ",ex2);
    }
View Full Code Here

          FLVRecordingReturn[] recordingListItems = new FLVRecordingReturn[recordingList
              .size()];
          int count = 0;
          for (Iterator<FlvRecording> it = recordingList.iterator(); it
              .hasNext();) {
            FlvRecording flvRecording = it.next();
            recordingListItems[count] = FLVRecordingReturn
                .initObject(flvRecording);
            count++;
          }
View Full Code Here

          FLVRecordingReturn[] recordingListItems = new FLVRecordingReturn[recordingList
              .size()];
          int count = 0;
          for (Iterator<FlvRecording> it = recordingList.iterator(); it
              .hasNext();) {
            FlvRecording flvRecording = it.next();
            recordingListItems[count] = FLVRecordingReturn
                .initObject(flvRecording);
            count++;
          }
View Full Code Here

          FlvRecording[] recordingListItems = new FlvRecording[recordingList
              .size()];
          int count = 0;
          for (Iterator<FlvRecording> it = recordingList.iterator(); it
              .hasNext();) {
            FlvRecording flvRecording = it.next();
            recordingListItems[count] = flvRecording;
            count++;
          }

          return recordingListItems;
View Full Code Here

          FlvRecording[] recordingListItems = new FlvRecording[recordingList
              .size()];
          int count = 0;
          for (Iterator<FlvRecording> it = recordingList.iterator(); it
              .hasNext();) {
            FlvRecording flvRecording = it.next();
            recordingListItems[count] = flvRecording;
            count++;
          }

          return recordingListItems;
View Full Code Here

          .addFlvRecordingObj(flvRecording);

      for (FlvRecordingMetaData flvRecordingMetaData : flvRecording
          .getFlvRecordingMetaData()) {

        FlvRecording flvRecordingSaved = flvRecordingDao
            .getFlvRecordingById(flvRecordingId);

        flvRecordingMetaData.setFlvRecording(flvRecordingSaved);

        flvRecordingMetaDataDao
View Full Code Here

TOP

Related Classes of org.openmeetings.app.persistence.beans.flvrecord.FlvRecording

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.