Loading core/java/android/widget/VideoView.java +2 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import android.content.DialogInterface; import android.content.res.Resources; import android.graphics.Canvas; import android.media.AudioManager; import android.media.Cea708CaptionRenderer; import android.media.ClosedCaptionRenderer; import android.media.MediaFormat; import android.media.MediaPlayer; Loading Loading @@ -328,6 +329,7 @@ public class VideoView extends SurfaceView context, mMediaPlayer.getMediaTimeProvider(), mMediaPlayer); controller.registerRenderer(new WebVttRenderer(context)); controller.registerRenderer(new TtmlRenderer(context)); controller.registerRenderer(new Cea708CaptionRenderer(context)); controller.registerRenderer(new ClosedCaptionRenderer(context)); mMediaPlayer.setSubtitleAnchor(controller, this); Loading core/java/com/android/internal/widget/SubtitleView.java +4 −3 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ import android.graphics.Paint.Style; import android.graphics.RectF; import android.graphics.Typeface; import android.text.Layout.Alignment; import android.text.SpannableStringBuilder; import android.text.StaticLayout; import android.text.TextPaint; import android.util.AttributeSet; Loading @@ -54,8 +55,8 @@ public class SubtitleView extends View { /** Temporary rectangle used for computing line bounds. */ private final RectF mLineBounds = new RectF(); /** Reusable string builder used for holding text. */ private final StringBuilder mText = new StringBuilder(); /** Reusable spannable string builder used for holding text. */ private final SpannableStringBuilder mText = new SpannableStringBuilder(); private Alignment mAlignment; private TextPaint mTextPaint; Loading Loading @@ -141,7 +142,7 @@ public class SubtitleView extends View { } public void setText(CharSequence text) { mText.setLength(0); mText.clear(); mText.append(text); mHasMeasurements = false; Loading Loading
core/java/android/widget/VideoView.java +2 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import android.content.DialogInterface; import android.content.res.Resources; import android.graphics.Canvas; import android.media.AudioManager; import android.media.Cea708CaptionRenderer; import android.media.ClosedCaptionRenderer; import android.media.MediaFormat; import android.media.MediaPlayer; Loading Loading @@ -328,6 +329,7 @@ public class VideoView extends SurfaceView context, mMediaPlayer.getMediaTimeProvider(), mMediaPlayer); controller.registerRenderer(new WebVttRenderer(context)); controller.registerRenderer(new TtmlRenderer(context)); controller.registerRenderer(new Cea708CaptionRenderer(context)); controller.registerRenderer(new ClosedCaptionRenderer(context)); mMediaPlayer.setSubtitleAnchor(controller, this); Loading
core/java/com/android/internal/widget/SubtitleView.java +4 −3 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ import android.graphics.Paint.Style; import android.graphics.RectF; import android.graphics.Typeface; import android.text.Layout.Alignment; import android.text.SpannableStringBuilder; import android.text.StaticLayout; import android.text.TextPaint; import android.util.AttributeSet; Loading @@ -54,8 +55,8 @@ public class SubtitleView extends View { /** Temporary rectangle used for computing line bounds. */ private final RectF mLineBounds = new RectF(); /** Reusable string builder used for holding text. */ private final StringBuilder mText = new StringBuilder(); /** Reusable spannable string builder used for holding text. */ private final SpannableStringBuilder mText = new SpannableStringBuilder(); private Alignment mAlignment; private TextPaint mTextPaint; Loading Loading @@ -141,7 +142,7 @@ public class SubtitleView extends View { } public void setText(CharSequence text) { mText.setLength(0); mText.clear(); mText.append(text); mHasMeasurements = false; Loading