Package com.castlabs.android.player
Interface PlayerControllerPlugin.VisualComponent
- All Superinterfaces:
PlayerControllerPlugin.Component,PlayerControllerPlugin.ComponentViewListener
- All Known Implementing Classes:
ExoSubtitlesRendererPlugin.ExoSubtitleComponent,VisualComponentProxy
- Enclosing interface:
PlayerControllerPlugin
public static interface PlayerControllerPlugin.VisualComponent
extends PlayerControllerPlugin.Component, PlayerControllerPlugin.ComponentViewListener
Special type of
PlayerControllerPlugin.Component which also happens to depend on a View.
Usually these Components also have a PlayerViewPlugin with which they go
hand in hand. But they don't know about each other and only communicate through setting
and reading the View.
For this reason it also implements the PlayerControllerPlugin.ComponentViewListener interface.- Since:
- 4.2.2
-
Method Summary
Methods inherited from interface com.castlabs.android.player.PlayerControllerPlugin.Component
id, onDestroy, onOpenBundle, onOpenStateMethods inherited from interface com.castlabs.android.player.PlayerControllerPlugin.ComponentViewListener
onComponentViewsChanged, scanComponentViews