Class FFprobeSession

    • Constructor Detail

      • FFprobeSession

        public FFprobeSession​(java.lang.String[] arguments)
        Builds a new FFprobe session.
        Parameters:
        arguments - command arguments
      • FFprobeSession

        public FFprobeSession​(java.lang.String[] arguments,
                              ExecuteCallback executeCallback)
        Builds a new FFprobe session.
        Parameters:
        arguments - command arguments
        executeCallback - session specific execute callback function
      • FFprobeSession

        public FFprobeSession​(java.lang.String[] arguments,
                              ExecuteCallback executeCallback,
                              LogCallback logCallback)
        Builds a new FFprobe session.
        Parameters:
        arguments - command arguments
        executeCallback - session specific execute callback function
        logCallback - session specific log callback function
      • FFprobeSession

        public FFprobeSession​(java.lang.String[] arguments,
                              ExecuteCallback executeCallback,
                              LogCallback logCallback,
                              LogRedirectionStrategy logRedirectionStrategy)
        Builds a new FFprobe session.
        Parameters:
        arguments - command arguments
        executeCallback - session specific execute callback function
        logCallback - session specific log callback function
        logRedirectionStrategy - session specific log redirection strategy
    • Method Detail

      • isFFmpeg

        public boolean isFFmpeg()
        Description copied from interface: Session
        Returns whether it is an FFmpeg session or not.
        Specified by:
        isFFmpeg in interface Session
        Returns:
        true if it is an FFmpeg session, false otherwise
      • isFFprobe

        public boolean isFFprobe()
        Description copied from interface: Session
        Returns whether it is an FFprobe session or not.
        Specified by:
        isFFprobe in interface Session
        Returns:
        true if it is an FFprobe session, false otherwise
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object