if (listener != null && listener.onNativeInvoke(what, args)) return true;
if (listener != null && listener.onNativeInvoke(what, args)) return true;
if (listener != null && listener.onNativeInvoke(what, args)) return true;
if (listener != null && listener.onNativeInvoke(what, args)) return true;
if (listener != null && listener.onNativeInvoke(what, args)) return true;
if (listener != null && listener.onNativeInvoke(what, args)) return true;
if (listener != null && listener.onNativeInvoke(what, args)) return true;
@CalledByNative private static boolean onNativeInvoke(Object weakThiz, int what, Bundle args) { DebugLog.ifmt(TAG, "onNativeInvoke %d", what); if (weakThiz == null || !(weakThiz instanceof WeakReference<?>)) return false; @SuppressWarnings("unchecked") WeakReference<IjkMediaPlayer> weakPlayer = (WeakReference<IjkMediaPlayer>) weakThiz; IjkMediaPlayer player = weakPlayer.get(); if (player == null) return false; OnNativeInvokeListener listener = player.mOnNativeInvokeListener; if (listener == null) return false; return listener.onNativeInvoke(what, args); }
@CalledByNative private static boolean onNativeInvoke(Object weakThiz, int what, Bundle args) { DebugLog.ifmt(TAG, "onNativeInvoke %d", what); if (weakThiz == null || !(weakThiz instanceof WeakReference<?>)) return false; @SuppressWarnings("unchecked") WeakReference<IjkMediaPlayer> weakPlayer = (WeakReference<IjkMediaPlayer>) weakThiz; IjkMediaPlayer player = weakPlayer.get(); if (player == null) return false; OnNativeInvokeListener listener = player.mOnNativeInvokeListener; if (listener == null) return false; return listener.onNativeInvoke(what, args); }
@Override public boolean onNativeInvoke(int what, Bundle args) { Log.i(TAG, "onNativeInvoke:" + what); if (mOnNativeInvokeListener != null) { mOnNativeInvokeListener.onNativeInvoke(what, args); } return false; } };