Class BaseConverter

    • Constructor Detail

      • BaseConverter

        public BaseConverter()
    • Method Detail

      • getPathToFFMPEG

        public String getPathToFFMPEG()
      • getPathToSoX

        protected String getPathToSoX()
      • getPathToConvert

        protected String getPathToConvert()
      • getStreamFolder

        protected File getStreamFolder​(Recording recording)
      • diff

        protected long diff​(Date from,
                            Date to)
      • diffSeconds

        protected double diffSeconds​(Date from,
                                     Date to)
      • diffSeconds

        protected double diffSeconds​(long val)
      • updateDuration

        protected void updateDuration​(Recording r)
      • deleteFileIfExists

        protected void deleteFileIfExists​(File f)
      • waitForTheStream

        protected RecordingChunk waitForTheStream​(long chunkId)
      • getDimensions

        protected String getDimensions​(Recording r,
                                       char delim)
      • additionalMp4OutParams

        protected List<String> additionalMp4OutParams​(Recording r)
        This method should be overridden to supply any additional parameters
        Parameters:
        r - - recording to get params from
        Returns:
        additional conversion parameters
      • postProcess

        protected void postProcess​(Recording r,
                                   org.apache.openmeetings.util.process.ProcessResultList logs)
      • postProcess

        protected void postProcess​(List<File> waveFiles)