@Override
  public PipelineDraweeControllerBuilder setUri(@Nullable Uri uri) {
    if (uri == null) {
      return super.setImageRequest(null);
    }
    ImageRequest imageRequest =
        ImageRequestBuilder.newBuilderWithSource(uri)
            .setRotationOptions(RotationOptions.autoRotateAtRenderTime())
            .build();
    return super.setImageRequest(imageRequest);
  }
Concrete implementation of ImagePipeline Drawee controller builder.

<p>See {@link AbstractDraweeControllerBuilder} for more details.
drawee-backends/drawee-pipeline/src/main/java/com/facebook/drawee/backends/pipeline/PipelineDraweeControllerBuilder.java