public void play() { if (nativeMode) { mVideoView.start(); mVideoView.setKeepScreenOn(true); } else { mVlcPlayer.play(); mSurfaceView.setKeepScreenOn(true); // work around losing audio when pausing bug int sav = mVlcPlayer.getAudioTrack(); mVlcPlayer.setAudioTrack(-1); mVlcPlayer.setAudioTrack(sav); // } }
public void setAudioTrack(int id) { if (!nativeMode) mVlcPlayer.setAudioTrack(id); }