-
public final class ThumbnailerOptions.Builder
-
-
Constructor Summary
Constructors Constructor Description ThumbnailerOptions.Builder()
-
Method Summary
Modifier and Type Method Description final ThumbnailerOptions.BuilderaddDataSource(DataSource dataSource)final ThumbnailerOptions.BuilderaddDataSource(FileDescriptor fileDescriptor)final ThumbnailerOptions.BuilderaddDataSource(String filePath)final ThumbnailerOptions.BuilderaddDataSource(Context context, Uri uri)final ThumbnailerOptions.BuilderaddResizer(Resizer resizer)Sets the video output strategy. final ThumbnailerOptions.BuildersetRotation(Integer rotation)The clockwise rotation to be applied to the input video frames. final ThumbnailerOptions.BuilderaddThumbnailRequest(ThumbnailRequest request)final ThumbnailerOptions.BuildersetListenerHandler(Handler listenerHandler)Sets an handler for ThumbnailerListener callbacks. final ThumbnailerOptions.BuildersetListener(ThumbnailerListener listener)final ThumbnailerOptionsbuild()final Future<Void>thumbnails()-
-
Method Detail
-
addDataSource
final ThumbnailerOptions.Builder addDataSource(DataSource dataSource)
-
addDataSource
final ThumbnailerOptions.Builder addDataSource(FileDescriptor fileDescriptor)
-
addDataSource
final ThumbnailerOptions.Builder addDataSource(String filePath)
-
addDataSource
final ThumbnailerOptions.Builder addDataSource(Context context, Uri uri)
-
addResizer
final ThumbnailerOptions.Builder addResizer(Resizer resizer)
Sets the video output strategy. If absent, this defaults to 320x240 images.
-
setRotation
final ThumbnailerOptions.Builder setRotation(Integer rotation)
The clockwise rotation to be applied to the input video frames. Defaults to 0, which leaves the input rotation unchanged.
-
addThumbnailRequest
final ThumbnailerOptions.Builder addThumbnailRequest(ThumbnailRequest request)
-
setListenerHandler
final ThumbnailerOptions.Builder setListenerHandler(Handler listenerHandler)
Sets an handler for ThumbnailerListener callbacks. If null, this will default to the thread that starts the transcoding, if it has a looper, or the UI thread otherwise.
-
setListener
final ThumbnailerOptions.Builder setListener(ThumbnailerListener listener)
-
build
final ThumbnailerOptions build()
-
thumbnails
final Future<Void> thumbnails()
-
-
-
-