diff options
author | Lajos Molnar <lajos@google.com> | 2013-09-03 22:52:36 -0700 |
---|---|---|
committer | Lajos Molnar <lajos@google.com> | 2013-09-03 22:54:38 -0700 |
commit | 87399fc21b642688a690be5869f14a7ba020afdb (patch) | |
tree | b8de735daef4b54a7cc02fbf6309855cd2673259 /media/java | |
parent | 85e479b3d709ab4f3b5372380a4463506340ebe7 (diff) | |
download | frameworks_base-87399fc21b642688a690be5869f14a7ba020afdb.zip frameworks_base-87399fc21b642688a690be5869f14a7ba020afdb.tar.gz frameworks_base-87399fc21b642688a690be5869f14a7ba020afdb.tar.bz2 |
SubtitleController: update to new CaptioningManager APIs
This resolves the build issue.
Change-Id: I4db018c1abd9677ceb6d355921e4f7fa4be3b037
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 10326117
Diffstat (limited to 'media/java')
-rw-r--r-- | media/java/android/media/SubtitleController.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/media/java/android/media/SubtitleController.java b/media/java/android/media/SubtitleController.java index edd569c..2cf1b2d 100644 --- a/media/java/android/media/SubtitleController.java +++ b/media/java/android/media/SubtitleController.java @@ -38,6 +38,7 @@ public class SubtitleController { private Vector<SubtitleTrack> mTracks; private SubtitleTrack mSelectedTrack; private boolean mShowing; + private CaptioningManager mCaptioningManager; /** * Creates a subtitle controller for a media playback object that implements @@ -56,6 +57,8 @@ public class SubtitleController { mRenderers = new Vector<Renderer>(); mShowing = false; mTracks = new Vector<SubtitleTrack>(); + mCaptioningManager = + (CaptioningManager)context.getSystemService(Context.CAPTIONING_SERVICE); } /** @@ -125,7 +128,7 @@ public class SubtitleController { * if no such track exists in this manager. */ public SubtitleTrack getDefaultTrack() { - Locale locale = CaptioningManager.getLocale(mContext.getContentResolver()); + Locale locale = mCaptioningManager.getLocale(); for (SubtitleTrack track: mTracks) { MediaFormat format = track.getFormat(); @@ -156,7 +159,7 @@ public class SubtitleController { selectTrack(track); mTrackIsExplicit = false; if (!mVisibilityIsExplicit) { - if (CaptioningManager.isEnabled(mContext.getContentResolver())) { + if (mCaptioningManager.isEnabled()) { show(); } else { hide(); |