prepareAsync 를호출후 prepare이 완료되지 않은 상태에서 stopPlayback을 호출하였을때 reset까지는 실행이 잘 되구요.
release가 실행이 되지 않으면서 앱이 멈춥니다.
제가 구현한 VideoView의 stopPlayback은 다음과 같습니다.
어떻게 변경해야 할까요?
public void stopPlayback() {
if (mMediaPlayer != null) {
if(mMediaPlayer.isPlaying()){
mMediaPlayer.stop();
}
mMediaPlayer.reset();
mMediaPlayer.release();
mMediaPlayer = null;
}
}