@Override public PlaylistItem remove(String itemId) { throwIfNoSession(); throwIfQueuingUnsupported(); if (DEBUG) { Log.d(TAG, "remove: itemId=" + itemId); } mClient.remove(itemId, null, new ItemActionCallback() { @Override public void onResult(Bundle data, String sessionId, MediaSessionStatus sessionStatus, String itemId, MediaItemStatus itemStatus) { logStatus("remove: succeeded", sessionId, sessionStatus, itemId, itemStatus); } @Override public void onError(String error, int code, Bundle data) { logError("remove: failed", error, code); } }); return null; }