@Override public void onTimedText(MediaPlayer mp, TimedText text) { AndroidMediaPlayer self = mWeakMediaPlayer.get(); if (self == null) return; IjkTimedText ijkText = null; if (text != null) { ijkText = new IjkTimedText(text.getBounds(), text.getText()); } notifyOnTimedText(ijkText); }
void notifyTimedText(final TimedText text) { mMainHandler.post(new Runnable() { @Override public void run() { for (OnTimedTextListener listener : mOnTimedTextListener) { listener.onTimedText(text); } } }); }
@Override public void onTimedText(MediaPlayer mp, TimedText text) { mListeners.notifyTimedText(text); }
@Override public void onTimedText(MediaPlayer mp, TimedText text) { log("onSubtitleUpdate: do nothing"); // if (mOnTimedTextListener != null) // mOnTimedTextListener.onTimedText(text); }
/** * Called to indicate an avaliable timed text * * @param mp * the MediaPlayer associated with this callback * @param text * the timed text sample which contains the text needed to be * displayed and the display format. {@hide} */ public void onTimedText(MediaPlayer mp, TimedText text);
public void onTimedText(MediaPlayer mp, TimedText text);
public void onTimedText(TimedText text);