com.brightcove.player.mediacontroller

## Interface ThumbnailDocumentCreator

- All Known Implementing Classes:
    DefaultThumbnailDocumentCreator, SSAIThumbnailDocumentCreatorWrapper

      public interface ThumbnailDocumentCreator

  Interface use to create an implementation of `ThumbnailDocument` given a list of `TimedThumbnail`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ThumbnailDocument` | `createThumbnailDocument(java.util.List<TimedThumbnail> timedThumbnailList)` Creates an implementation of `ThumbnailDocument` given a list of `TimedThumbnail`

- - ### Method Detail

    - #### createThumbnailDocument

          @NonNull
          ThumbnailDocument createThumbnailDocument(@NonNull
                                                             java.util.List<TimedThumbnail> timedThumbnailList)

      Creates an implementation of `ThumbnailDocument` given a list of `TimedThumbnail`
      Parameters:
        `timedThumbnailList` - list of `TimedThumbnail`
      Returns:
        a ThumbnailDocument