public void setOriginalBitmap(Bitmap originalBitmap) { if (mUpdatePreviewTask == null) { return; } mUpdatePreviewTask.setOriginal(originalBitmap); mHighresRenderingRequestTask.setOriginal(originalBitmap); mFullresRenderingRequestTask.setOriginal(originalBitmap); mRenderingRequestTask.setOriginal(originalBitmap); }
public void postFullresRenderingRequest( ImagePreset preset, float scaleFactor, Rect bounds, Rect destination, RenderingRequestCaller caller) { RenderingRequest request = new RenderingRequest(); ImagePreset passedPreset = new ImagePreset(preset); request.setOriginalImagePreset(preset); request.setScaleFactor(scaleFactor); request.setImagePreset(passedPreset); request.setType(RenderingRequest.PARTIAL_RENDERING); request.setCaller(caller); request.setBounds(bounds); request.setDestination(destination); passedPreset.setPartialRendering(true, bounds); mFullresRenderingRequestTask.postRenderingRequest(request); }
public void updatePreviewBuffer() { mHighresRenderingRequestTask.stop(); mFullresRenderingRequestTask.stop(); mUpdatePreviewTask.updatePreview(); }
public void setPreviewScaleFactor(float previewScale) { mHighresRenderingRequestTask.setPreviewScaleFactor(previewScale); mFullresRenderingRequestTask.setPreviewScaleFactor(previewScale); mRenderingRequestTask.setPreviewScaleFactor(previewScale); }