Class VideoPreprocessChain
java.lang.Object
com.cloudinary.android.preprocess.PreprocessChain<android.net.Uri>
com.cloudinary.android.preprocess.VideoPreprocessChain
public class VideoPreprocessChain
extends com.cloudinary.android.preprocess.PreprocessChain<android.net.Uri>
A preprocess chain to run on videos before uploading. Pass an instance of a populated chain to
UploadRequest.preprocess(PreprocessChain).
The processing steps will run by the order in which they were added to the chain. This chain uses the default Video encoder/decoder, however custom implementations
can be supplied using PreprocessChain.loadWith(ResourceDecoder) and PreprocessChain.saveWith(ResourceEncoder).-
Constructor Summary
Constructors Constructor Description VideoPreprocessChain() -
Method Summary
Modifier and Type Method Description protected com.cloudinary.android.preprocess.ResourceDecoder<android.net.Uri>getDefaultDecoder()protected com.cloudinary.android.preprocess.ResourceEncoder<android.net.Uri>getDefaultEncoder()static VideoPreprocessChainvideoTranscodingChain(Parameters parameters)Convenience method for building an efficient video transcoding chain usingTranscode.
-
Constructor Details
-
VideoPreprocessChain
public VideoPreprocessChain()
-
-
Method Details
-
videoTranscodingChain
Convenience method for building an efficient video transcoding chain usingTranscode. Use this inUploadRequest.preprocess(PreprocessChain).- Parameters:
parameters- Transcoding parameters.- Returns:
- The prepared chain to pass on to
UploadRequest.preprocess(PreprocessChain)
-
getDefaultEncoder
protected com.cloudinary.android.preprocess.ResourceEncoder<android.net.Uri> getDefaultEncoder()- Specified by:
getDefaultEncoderin classcom.cloudinary.android.preprocess.PreprocessChain<android.net.Uri>
-
getDefaultDecoder
protected com.cloudinary.android.preprocess.ResourceDecoder<android.net.Uri> getDefaultDecoder()- Specified by:
getDefaultDecoderin classcom.cloudinary.android.preprocess.PreprocessChain<android.net.Uri>
-