@Override public Bitmap run(JobContext jc) { Bitmap bitmap = mItem.requestImage(MediaItem.TYPE_THUMBNAIL).run(jc); if (jc.isCancelled()) return null; if (bitmap != null) { bitmap = BitmapUtils.rotateBitmap( bitmap, mItem.getRotation() - mItem.getFullImageRotation(), true); } return bitmap; }