java.lang.Object
uk.co.caprica.vlcj.media.ThumbnailApi
Behaviour pertaining to media thumbnails.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cancel
(ThumbnailRequest request) Cancel a thumbnail request.requestByPosition
(float position, ThumbnailerSeekSpeed speed, int width, int height, PictureType pictureType, long timeout) Request a thumbnail be created for a particular position within the media.requestByTime
(long time, ThumbnailerSeekSpeed speed, int width, int height, PictureType pictureType, long timeout) Request a thumbnail be created for a particular time within the media.
-
Method Details
-
requestByTime
public ThumbnailRequest requestByTime(long time, ThumbnailerSeekSpeed speed, int width, int height, PictureType pictureType, long timeout) Request a thumbnail be created for a particular time within the media.- Parameters:
time
- time from media start, millisecondsspeed
- seek speed (fast, or precise)width
- width for the thumbnailheight
- height for the thumbnailpictureType
- picture format for the thumbnailtimeout
- timeout for thumbnail generation- Returns:
- thunbnail request
-
requestByPosition
public ThumbnailRequest requestByPosition(float position, ThumbnailerSeekSpeed speed, int width, int height, PictureType pictureType, long timeout) Request a thumbnail be created for a particular position within the media.- Parameters:
position
- position within the media, a percentage (for example, 0.2f is 20%)speed
- seek speed (fast, or precise)width
- width for the thumbnailheight
- height for the thumbnailpictureType
- picture format for the thumbnailtimeout
- timeout for thumbnail generation- Returns:
- thunbnail request
-
cancel
Cancel a thumbnail request.- Parameters:
request
- request to cancel
-