Interface TimedThumbnailFilter
-
- All Known Implementing Classes:
DefaultTimedThumbnailFilter
public interface TimedThumbnailFilterTheTimedThumbnailavailable for a video may be dependent on the duration of such a video, going from dozens to hundreds of images. This filter allows to reduce the amount of images present in the list ofTimedThumbnail.
-
-
Field Summary
Fields Modifier and Type Field Description static TimedThumbnailFilterNO_FILTERReturns the same list ofTimedThumbnailreceived without filtering any image.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<TimedThumbnail>filter(java.util.List<TimedThumbnail> timedThumbnailList)Receives the list ofTimedThumbnailand iterates over all availableTimedThumbnailand selects a sublist of it.
-
-
-
Field Detail
-
NO_FILTER
static final TimedThumbnailFilter NO_FILTER
Returns the same list ofTimedThumbnailreceived without filtering any image.
-
-
Method Detail
-
filter
@NonNull java.util.List<TimedThumbnail> filter(@NonNull java.util.List<TimedThumbnail> timedThumbnailList)
Receives the list ofTimedThumbnailand iterates over all availableTimedThumbnailand selects a sublist of it.- Parameters:
timedThumbnailList- the list ofTimedThumbnailto be filtered.- Returns:
- the filtered list of
TimedThumbnail
-
-