Class TrackRendererPlugin.TrackRendererContainer

java.lang.Object
com.castlabs.android.player.TrackRendererPlugin.TrackRendererContainer
Enclosing interface:
TrackRendererPlugin

public static final class TrackRendererPlugin.TrackRendererContainer extends Object
The builder interface creates instances of this container that wraps the renderer instance and an optional view component.
  • Field Details

    • renderer

      @NonNull public final com.google.android.exoplayer2.BaseRenderer renderer
    • viewId

      @Nullable public final Integer viewId
  • Constructor Details

    • TrackRendererContainer

      public TrackRendererContainer(@NonNull com.google.android.exoplayer2.BaseRenderer renderer, @Nullable Integer viewId)
      Create an instance of this container
      Parameters:
      renderer - the renderer
      viewId - the optional view component id