コード例 #1
0
ファイル: MjpegVideoView.java プロジェクト: bokri/IPCamViewer
 public void onCompletion(MediaPlayer mp) {
   if (mMediaController != null) {
     mMediaController.hide();
   }
   if (mOnCompletionListener != null) {
     mOnCompletionListener.onCompletion(mMediaPlayer);
   }
 }
コード例 #2
0
ファイル: VideoView.java プロジェクト: lockapp/androidapp
 public void onCompletion(MediaPlayer mp) {
   mCurrentState = STATE_PLAYBACK_COMPLETED;
   mTargetState = STATE_PLAYBACK_COMPLETED;
   if (mMediaController != null) {
     mMediaController.hide();
   }
   if (mOnCompletionListener != null) {
     mOnCompletionListener.onCompletion(mMediaPlayer);
   }
 }
コード例 #3
0
 @Override
 public void onCompletion(MediaPlayer arg0) {
   if (mCurRecordInfo == null) {
     return;
   }
   mCurRecordInfo.play = false;
   mCurRecordInfo = null;
   mMediaPlayer.reset();
   if (mOnCompletionListener != null) {
     mOnCompletionListener.onCompletion();
   }
 }
コード例 #4
0
 @Override
 public boolean onError(MediaPlayer arg0, int arg1, int arg2) {
   if (mCurRecordInfo == null) {
     return false;
   }
   mCurRecordInfo.play = false;
   mCurRecordInfo = null;
   mMediaPlayer.reset();
   if (mOnCompletionListener != null) {
     mOnCompletionListener.onCompletion();
   }
   return false;
 }
コード例 #5
0
ファイル: AudioWife.java プロジェクト: ayia/thedge
 private void fireCustomCompletionListeners(MediaPlayer mp) {
   for (OnCompletionListener listener : mCompletionListeners) {
     listener.onCompletion(mp);
   }
 }