public interface Transcoder
Modifier and Type | Method and Description |
---|---|
void |
addTranscodingHint(TranscodingHints.Key key,
java.lang.Object value)
Sets the value of a single preference for the transcoding process.
|
ErrorHandler |
getErrorHandler()
Returns the error handler this transcoder uses to report
warnings and errors, or null if any.
|
TranscodingHints |
getTranscodingHints()
Returns the transcoding hints of this transcoder.
|
void |
removeTranscodingHint(TranscodingHints.Key key)
Removes the value of a single preference for the transcoding process.
|
void |
setErrorHandler(ErrorHandler handler)
Sets the error handler this transcoder may use to report
warnings and errors.
|
void |
setTranscodingHints(java.util.Map hints)
Replaces the values of all preferences for the transcoding algorithms
with the specified hints.
|
void |
setTranscodingHints(TranscodingHints hints)
Sets the values of all preferences for the transcoding algorithms
with the specified hints.
|
void |
transcode(TranscoderInput input,
TranscoderOutput output)
Transcodes the specified input in the specified output.
|
void transcode(TranscoderInput input, TranscoderOutput output) throws TranscoderException
input
- the input to transcodeoutput
- the ouput where to transcodeTranscoderException
- if an error occured while transcodingTranscodingHints getTranscodingHints()
void addTranscodingHint(TranscodingHints.Key key, java.lang.Object value)
key
- the key of the hint to be setvalue
- the value indicating preferences for the specified
hint category.void removeTranscodingHint(TranscodingHints.Key key)
key
- the key of the hint to removevoid setTranscodingHints(java.util.Map hints)
hints
- the rendering hints to be setvoid setTranscodingHints(TranscodingHints hints)
hints
- the rendering hints to be setvoid setErrorHandler(ErrorHandler handler)
handler
- to ErrorHandler to useErrorHandler getErrorHandler()
Copyright © 2022 Apache Software Foundation. All Rights Reserved.