Interface Transcoder

    • Method Detail

      • getTranscodingHints

        TranscodingHints getTranscodingHints()
        Returns the transcoding hints of this transcoder.
      • addTranscodingHint

        void addTranscodingHint​(TranscodingHints.Key key,
                                java.lang.Object value)
        Sets the value of a single preference for the transcoding process.
        Parameters:
        key - the key of the hint to be set
        value - the value indicating preferences for the specified hint category.
      • removeTranscodingHint

        void removeTranscodingHint​(TranscodingHints.Key key)
        Removes the value of a single preference for the transcoding process.
        Parameters:
        key - the key of the hint to remove
      • setTranscodingHints

        void setTranscodingHints​(java.util.Map hints)
        Replaces the values of all preferences for the transcoding algorithms with the specified hints.
        Parameters:
        hints - the rendering hints to be set
      • setTranscodingHints

        void setTranscodingHints​(TranscodingHints hints)
        Sets the values of all preferences for the transcoding algorithms with the specified hints.
        Parameters:
        hints - the rendering hints to be set
      • setErrorHandler

        void setErrorHandler​(ErrorHandler handler)
        Sets the error handler this transcoder may use to report warnings and errors.
        Parameters:
        handler - to ErrorHandler to use
      • getErrorHandler

        ErrorHandler getErrorHandler()
        Returns the error handler this transcoder uses to report warnings and errors, or null if any.