summaryrefslogtreecommitdiffstats
path: root/media
diff options
context:
space:
mode:
authorAlan Viverette <alanv@google.com>2014-06-05 20:37:21 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-06-05 20:37:22 +0000
commit4586b0da631758e2753c3f0936f410ff3a6c3bda (patch)
tree92cbb9d3d322db8586389a60648c8509979f7372 /media
parent1494f8671ef6d9e6f14fb18b2248eecc37d0dcfc (diff)
parente88aee8ad85b01229b12dbc0c3cc2f0b8b490192 (diff)
downloadframeworks_base-4586b0da631758e2753c3f0936f410ff3a6c3bda.zip
frameworks_base-4586b0da631758e2753c3f0936f410ff3a6c3bda.tar.gz
frameworks_base-4586b0da631758e2753c3f0936f410ff3a6c3bda.tar.bz2
Merge "Add defaults for caption colors and edge type" into lmp-preview-dev
Diffstat (limited to 'media')
-rw-r--r--media/java/android/media/WebVttRenderer.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/media/java/android/media/WebVttRenderer.java b/media/java/android/media/WebVttRenderer.java
index 1c9730f..7977988 100644
--- a/media/java/android/media/WebVttRenderer.java
+++ b/media/java/android/media/WebVttRenderer.java
@@ -1103,6 +1103,9 @@ class WebVttTrack extends SubtitleTrack implements WebVttCueListener {
*/
class WebVttRenderingWidget extends ViewGroup implements SubtitleTrack.RenderingWidget {
private static final boolean DEBUG = false;
+
+ private static final CaptionStyle DEFAULT_CAPTION_STYLE = CaptionStyle.DEFAULT;
+
private static final int DEBUG_REGION_BACKGROUND = 0x800000FF;
private static final int DEBUG_CUE_BACKGROUND = 0x80FF0000;
@@ -1144,7 +1147,8 @@ class WebVttRenderingWidget extends ViewGroup implements SubtitleTrack.Rendering
this(context, attrs, defStyleAttr, 0);
}
- public WebVttRenderingWidget(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
+ public WebVttRenderingWidget(
+ Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
// Cannot render text over video when layer type is hardware.
@@ -1259,6 +1263,7 @@ class WebVttRenderingWidget extends ViewGroup implements SubtitleTrack.Rendering
}
private void setCaptionStyle(CaptionStyle captionStyle, float fontSize) {
+ captionStyle = DEFAULT_CAPTION_STYLE.applyStyle(captionStyle);
mCaptionStyle = captionStyle;
mFontSize = fontSize;