com.brightcove.player.mediacontroller

## Interface PreviewThumbnailFormatSelector

- All Known Implementing Classes:
    ScreenSizeThumbnailFormatSelector

      public interface PreviewThumbnailFormatSelector

  Selects a `PreviewThumbnailFormat` from a given list. This `PreviewThumbnailFormat` will be used to create a `ThumbnailDocument`.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `PreviewThumbnailFormat` | `select(java.util.List<PreviewThumbnailFormat> previewThumbnailFormatList)` Selects a `PreviewThumbnailFormat` from a given list.

- - ### Method Detail

    - #### select

          @NonNull
          PreviewThumbnailFormat select(@NonNull
                                                 java.util.List<PreviewThumbnailFormat> previewThumbnailFormatList)

      Selects a `PreviewThumbnailFormat` from a given list.
      Parameters:
        `previewThumbnailFormatList` - the list of `PreviewThumbnailFormat`
      Returns:
        the selected `PreviewThumbnailFormat`