|
|
|
@ -129,9 +129,6 @@ public class VideoControllerView extends FrameLayout implements IMediaController
|
|
|
|
|
mPlayer.pause();
|
|
|
|
|
mPlayer.seekTo(pos);
|
|
|
|
|
show(sDefaultTimeout);
|
|
|
|
|
if (!mPlayer.isPlaying()) {
|
|
|
|
|
mPlayer.start();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
@ -143,16 +140,13 @@ public class VideoControllerView extends FrameLayout implements IMediaController
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
int pos = mPlayer.getCurrentPosition();
|
|
|
|
|
pos += 15000; // милисекунд
|
|
|
|
|
pos += 10000; // милисекунд
|
|
|
|
|
if (pos > mPlayer.getDuration()) {
|
|
|
|
|
pos = mPlayer.getDuration();
|
|
|
|
|
}
|
|
|
|
|
mPlayer.pause();
|
|
|
|
|
mPlayer.seekTo(pos);
|
|
|
|
|
show(sDefaultTimeout);
|
|
|
|
|
if (!mPlayer.isPlaying()) {
|
|
|
|
|
mPlayer.start();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
@ -638,7 +632,7 @@ public class VideoControllerView extends FrameLayout implements IMediaController
|
|
|
|
|
view.hide();
|
|
|
|
|
break;
|
|
|
|
|
case SHOW_PROGRESS:
|
|
|
|
|
if (!view.mDragging && view.mShowing && view.mPlayer.isPlaying()) {
|
|
|
|
|
if (!view.mDragging && view.mShowing) {
|
|
|
|
|
msg = obtainMessage(SHOW_PROGRESS);
|
|
|
|
|
sendMessageDelayed(msg, 1000 - (view.setProgress() % 1000));
|
|
|
|
|
}
|
|
|
|
|