mMediaPlayer.setOnInfoListener(mInfoListener); mMediaPlayer.setOnSeekCompleteListener(mSeekCompleteListener); mMediaPlayer.setOnTimedTextListener(mTimedTextListener);
private void playVideo() { try { if (path == "") { // Tell the user to provide an audio file URL. Toast.makeText(MediaPlayerSubtitle.this, "Please edit MediaPlayer Activity, " + "and set the path variable to your media file path." + " Your media file must be stored on sdcard.", Toast.LENGTH_LONG).show(); return; } mediaPlayer = new MediaPlayer(this); mediaPlayer.setDataSource(path); mediaPlayer.setDisplay(sholder); mediaPlayer.prepareAsync(); mediaPlayer.setOnPreparedListener(this); mediaPlayer.setOnTimedTextListener(this); // TODO Auto-generated catch block } catch (IllegalArgumentException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalStateException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SecurityException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
@Override public void prepare() { mediaPlayer = new MediaPlayer(context); mediaPlayer.setOnPreparedListener(VitamioEngine.this); mediaPlayer.setOnVideoSizeChangedListener(VitamioEngine.this); mediaPlayer.setOnCompletionListener(VitamioEngine.this); mediaPlayer.setOnErrorListener(VitamioEngine.this); mediaPlayer.setOnInfoListener(VitamioEngine.this); mediaPlayer.setOnBufferingUpdateListener(VitamioEngine.this); mediaPlayer.setOnSeekCompleteListener(VitamioEngine.this); mediaPlayer.setOnTimedTextListener(VitamioEngine.this); try { mediaPlayer.setDataSource(dataSource.getCurrentUrl().toString()); mediaPlayer.setScreenOnWhilePlaying(true); mediaPlayer.prepareAsync(); } catch (IOException e) { e.printStackTrace(); } }
mMediaPlayer.setOnInfoListener(mInfoListener); mMediaPlayer.setOnSeekCompleteListener(mSeekCompleteListener); mMediaPlayer.setOnTimedTextListener(mTimedTextListener);
mMediaPlayer.setOnInfoListener(mInfoListener); mMediaPlayer.setOnSeekCompleteListener(mSeekCompleteListener); mMediaPlayer.setOnTimedTextListener(mTimedTextListener); mMediaPlayer.setDataSource(mContext, mUri, mHeaders);
mMediaPlayer.setOnInfoListener(mInfoListener); mMediaPlayer.setOnSeekCompleteListener(mSeekCompleteListener); mMediaPlayer.setOnTimedTextListener(mTimedTextListener); mMediaPlayer.setDataSource(mContext, mUri); mMediaPlayer.setDisplay(mSurfaceHolder);
mMediaPlayer.setOnInfoListener(mInfoListener); mMediaPlayer.setOnSeekCompleteListener(mSeekCompleteListener); mMediaPlayer.setOnTimedTextListener(mTimedTextListener); mMediaPlayer.setDataSource(mContext, mUri, mHeaders);
mMediaPlayer.setOnInfoListener(mInfoListener); mMediaPlayer.setOnSeekCompleteListener(mSeekCompleteListener); mMediaPlayer.setOnTimedTextListener(mTimedTextListener); mMediaPlayer.setDataSource(mContext, mUri, mHeaders);