if (mOnErrorListener.onError(mMediaPlayer, framework_err, impl_err)) { return true;
mOnErrorListener.onError(mMediaPlayer, framework_err, impl_err);
if (mOnErrorListener.onError(mMediaPlayer, framework_err, impl_err)) { return true;
@Override public boolean onError(IMediaPlayer mp, int what, int extra) { return finalListener.onError(MediaPlayerProxy.this, what, extra); } });
@Override public boolean onError(IMediaPlayer mp, int what, int extra) { return finalListener.onError(MediaPlayerProxy.this, what, extra); } });
@Override public boolean onError(IMediaPlayer mp, int what, int extra) { return finalListener.onError(MediaPlayerProxy.this, what, extra); } });
@Override public boolean onError(IMediaPlayer mp, int what, int extra) { return finalListener.onError(MediaPlayerProxy.this, what, extra); } });
protected final boolean notifyOnError(int what, int extra) { if (mOnErrorListener != null) return mOnErrorListener.onError(this, what, extra); return false; }
protected final boolean notifyOnError(int what, int extra) { if (mOnErrorListener != null) return mOnErrorListener.onError(this, what, extra); return false; }
@Override public boolean onError(IMediaPlayer mp, int what, int extra) { return finalListener.onError(MediaPlayerProxy.this, what, extra); } });
protected final boolean notifyOnError(int what, int extra) { if (mOnErrorListener != null) return mOnErrorListener.onError(this, what, extra); return false; }
protected final boolean notifyOnError(int what, int extra) { if (mOnErrorListener != null) return mOnErrorListener.onError(this, what, extra); return false; }
@Override public boolean onError(IMediaPlayer mp, int what, int extra) { return finalListener.onError(MediaPlayerProxy.this, what, extra); } });
@Override public boolean onError(IMediaPlayer mp, int what, int extra) { return finalListener.onError(MediaPlayerProxy.this, what, extra); } });
@Override public boolean onError(IMediaPlayer mp, int what, int extra) { return finalListener.onError(MediaPlayerProxy.this, what, extra); } });
mCurrentState = STATE_ERROR; mTargetState = STATE_ERROR; mErrorListener.onError(mMediaPlayer, MediaPlayer.MEDIA_ERROR_UNKNOWN, 0); } catch (IllegalArgumentException ex) { Log.w(TAG, "Unable to open content: " + mUri, ex); mCurrentState = STATE_ERROR; mTargetState = STATE_ERROR; mErrorListener.onError(mMediaPlayer, MediaPlayer.MEDIA_ERROR_UNKNOWN, 0); } finally {
if (mOnErrorListener.onError(mMediaPlayer, framework_err, impl_err)) { return true;
mCurrentState = PlayStateParams.STATE_ERROR; mTargetState = PlayStateParams.STATE_ERROR; mErrorListener.onError(mMediaPlayer, MediaPlayer.MEDIA_ERROR_UNKNOWN, 0); return; } catch (IllegalArgumentException ex) { mCurrentState = PlayStateParams.STATE_ERROR; mTargetState = PlayStateParams.STATE_ERROR; mErrorListener.onError(mMediaPlayer, MediaPlayer.MEDIA_ERROR_UNKNOWN, 0); return; } finally {
mCurrentState = MediaPlayerParams.STATE_ERROR; mTargetState = MediaPlayerParams.STATE_ERROR; mErrorListener.onError(mMediaPlayer, MediaPlayer.MEDIA_ERROR_UNKNOWN, 0); } catch (IllegalArgumentException ex) { Log.w(TAG, "Unable to open content: " + mUri, ex); mCurrentState = MediaPlayerParams.STATE_ERROR; mTargetState = MediaPlayerParams.STATE_ERROR; mErrorListener.onError(mMediaPlayer, MediaPlayer.MEDIA_ERROR_UNKNOWN, 0); } finally {
mCurrentState = STATE_ERROR; mTargetState = STATE_ERROR; mErrorListener.onError(mMediaPlayer, IMediaPlayer.MEDIA_ERROR_UNKNOWN, 0);