@Override public void reset() { if (mInternalPlayer != null) { mInternalPlayer.release(); mInternalPlayer.removeListener(mDemoListener); mInternalPlayer.removeListener(mEventLogger); mInternalPlayer.setInfoListener(null); mInternalPlayer.setInternalErrorListener(null); mInternalPlayer = null; } mSurface = null; mDataSource = null; mVideoWidth = 0; mVideoHeight = 0; }
@Override public void reset() { if (mInternalPlayer != null) { mInternalPlayer.release(); mInternalPlayer.removeListener(mDemoListener); mInternalPlayer.removeListener(mEventLogger); mInternalPlayer.setInfoListener(null); mInternalPlayer.setInternalErrorListener(null); mInternalPlayer = null; } mSurface = null; mDataSource = null; mVideoWidth = 0; mVideoHeight = 0; }
@Override public void reset() { if (mInternalPlayer != null) { mInternalPlayer.release(); mInternalPlayer.removeListener(mDemoListener); mInternalPlayer.removeListener(mEventLogger); mInternalPlayer.setInfoListener(null); mInternalPlayer.setInternalErrorListener(null); mInternalPlayer = null; } mSurface = null; mDataSource = null; mVideoWidth = 0; mVideoHeight = 0; }
@Override public void reset() { if (mInternalPlayer != null) { mInternalPlayer.release(); mInternalPlayer.removeListener(mDemoListener); mInternalPlayer.removeListener(mEventLogger); mInternalPlayer.setInfoListener(null); mInternalPlayer.setInternalErrorListener(null); mInternalPlayer = null; } mSurface = null; mDataSource = null; mVideoWidth = 0; mVideoHeight = 0; }
@Override public void prepareAsync() throws IllegalStateException { if (mInternalPlayer != null) throw new IllegalStateException("can't prepare a prepared player"); mInternalPlayer = new DemoPlayer(mRendererBuilder); mInternalPlayer.addListener(mDemoListener); mInternalPlayer.addListener(mEventLogger); mInternalPlayer.setInfoListener(mEventLogger); mInternalPlayer.setInternalErrorListener(mEventLogger); if (mSurface != null) mInternalPlayer.setSurface(mSurface); mInternalPlayer.prepare(); mInternalPlayer.setPlayWhenReady(false); }
@Override public void prepareAsync() throws IllegalStateException { if (mInternalPlayer != null) throw new IllegalStateException("can't prepare a prepared player"); mInternalPlayer = new DemoPlayer(mRendererBuilder); mInternalPlayer.addListener(mDemoListener); mInternalPlayer.addListener(mEventLogger); mInternalPlayer.setInfoListener(mEventLogger); mInternalPlayer.setInternalErrorListener(mEventLogger); if (mSurface != null) mInternalPlayer.setSurface(mSurface); mInternalPlayer.prepare(); mInternalPlayer.setPlayWhenReady(false); }
@Override public void prepareAsync() throws IllegalStateException { if (mInternalPlayer != null) throw new IllegalStateException("can't prepare a prepared player"); mInternalPlayer = new DemoPlayer(mRendererBuilder); mInternalPlayer.addListener(mDemoListener); mInternalPlayer.addListener(mEventLogger); mInternalPlayer.setInfoListener(mEventLogger); mInternalPlayer.setInternalErrorListener(mEventLogger); if (mSurface != null) mInternalPlayer.setSurface(mSurface); mInternalPlayer.prepare(); mInternalPlayer.setPlayWhenReady(false); }
@Override public void prepareAsync() throws IllegalStateException { if (mInternalPlayer != null) throw new IllegalStateException("can't prepare a prepared player"); mInternalPlayer = new DemoPlayer(mRendererBuilder); mInternalPlayer.addListener(mDemoListener); mInternalPlayer.addListener(mEventLogger); mInternalPlayer.setInfoListener(mEventLogger); mInternalPlayer.setInternalErrorListener(mEventLogger); if (mSurface != null) mInternalPlayer.setSurface(mSurface); mInternalPlayer.prepare(); mInternalPlayer.setPlayWhenReady(false); }