Loading packages/MediaComponents/src/com/android/widget/VideoView2Impl.java +3 −2 Original line number Diff line number Diff line Loading @@ -715,13 +715,14 @@ public class VideoView2Impl extends BaseLayout } try { final Context context = mInstance.getContext(); Log.d(TAG, "openVideo(): creating new MediaPlayer2 instance."); mMediaPlayer = new MediaPlayer2Impl(); mMediaPlayer = new MediaPlayer2Impl(context); mSurfaceView.setMediaPlayer(mMediaPlayer); mTextureView.setMediaPlayer(mMediaPlayer); mCurrentView.assignSurfaceToMediaPlayer(mMediaPlayer); final Context context = mInstance.getContext(); // TODO: Add timely firing logic for more accurate sync between CC and video frame mSubtitleController = new SubtitleController(context); mSubtitleController.registerRenderer(new ClosedCaptionRenderer(context)); Loading Loading
packages/MediaComponents/src/com/android/widget/VideoView2Impl.java +3 −2 Original line number Diff line number Diff line Loading @@ -715,13 +715,14 @@ public class VideoView2Impl extends BaseLayout } try { final Context context = mInstance.getContext(); Log.d(TAG, "openVideo(): creating new MediaPlayer2 instance."); mMediaPlayer = new MediaPlayer2Impl(); mMediaPlayer = new MediaPlayer2Impl(context); mSurfaceView.setMediaPlayer(mMediaPlayer); mTextureView.setMediaPlayer(mMediaPlayer); mCurrentView.assignSurfaceToMediaPlayer(mMediaPlayer); final Context context = mInstance.getContext(); // TODO: Add timely firing logic for more accurate sync between CC and video frame mSubtitleController = new SubtitleController(context); mSubtitleController.registerRenderer(new ClosedCaptionRenderer(context)); Loading