Class CaptionStyleCompat


  • @Deprecated
    public final class CaptionStyleCompat
    extends Object
    Deprecated.
    com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
    A compatibility wrapper for CaptioningManager.CaptionStyle.
    • Field Detail

      • EDGE_TYPE_NONE

        public static final int EDGE_TYPE_NONE
        Deprecated.
        Edge type value specifying no character edges.
        See Also:
        Constant Field Values
      • EDGE_TYPE_OUTLINE

        public static final int EDGE_TYPE_OUTLINE
        Deprecated.
        Edge type value specifying uniformly outlined character edges.
        See Also:
        Constant Field Values
      • EDGE_TYPE_DROP_SHADOW

        public static final int EDGE_TYPE_DROP_SHADOW
        Deprecated.
        Edge type value specifying drop-shadowed character edges.
        See Also:
        Constant Field Values
      • EDGE_TYPE_RAISED

        public static final int EDGE_TYPE_RAISED
        Deprecated.
        Edge type value specifying raised bevel character edges.
        See Also:
        Constant Field Values
      • EDGE_TYPE_DEPRESSED

        public static final int EDGE_TYPE_DEPRESSED
        Deprecated.
        Edge type value specifying depressed bevel character edges.
        See Also:
        Constant Field Values
      • USE_TRACK_COLOR_SETTINGS

        public static final int USE_TRACK_COLOR_SETTINGS
        Deprecated.
        Use color setting specified by the track and fallback to default caption style.
        See Also:
        Constant Field Values
      • DEFAULT

        public static final CaptionStyleCompat DEFAULT
        Deprecated.
        Default caption style.
      • foregroundColor

        public final int foregroundColor
        Deprecated.
        The preferred foreground color.
      • backgroundColor

        public final int backgroundColor
        Deprecated.
        The preferred background color.
      • windowColor

        public final int windowColor
        Deprecated.
        The preferred window color.
      • edgeColor

        public final int edgeColor
        Deprecated.
        The preferred edge color, if using an edge type other than EDGE_TYPE_NONE.
      • typeface

        @Nullable
        public final Typeface typeface
        Deprecated.
        The preferred typeface, or null if unspecified.
    • Constructor Detail

      • CaptionStyleCompat

        public CaptionStyleCompat​(int foregroundColor,
                                  int backgroundColor,
                                  int windowColor,
                                  @com.google.android.exoplayer2.ui.CaptionStyleCompat.EdgeType int edgeType,
                                  int edgeColor,
                                  @Nullable
                                  Typeface typeface)
        Deprecated.
        Parameters:
        foregroundColor - See foregroundColor.
        backgroundColor - See backgroundColor.
        windowColor - See windowColor.
        edgeType - See edgeType.
        edgeColor - See edgeColor.
        typeface - See typeface.