# Package com.castlabs.android.subtitles

- Interface Summary
  Interface | Description
  --- | ---
  SubtitlesPreview | Implementations of this interface provide a view that can render a preview of a given subtitle text.
  SubtitlesPreviewBuilder | Implementations of this interface can create `SubtitlesPreview` instances.
  SubtitlesStyleObserver | Implementations of this interface can receive a `SubtitlesStyle` that will be used to render subtitles and closed captions.

- Class Summary
  Class | Description
  --- | ---
  ExoSubtitlesPreviewBuilder | Builds `SubtitlesPreview` instances for the Exoplayer subtitles plugin.
  ExoSubtitlesStyleObserver | Implementation of the `SubtitlesStyleObserver` that is used to pass the current subtitle style to the underlying ExoPlayer track renderer view.
  SubtitlesPreviewView | View component that can be added to show a preview of subtitles with a given style.