Back to Fresco

MultiImageTranscoderFactory

docs/javadoc/reference/com/facebook/imagepipeline/transcoder/MultiImageTranscoderFactory.html

3.6.013.7 KB
Original Source

Fresco

|

|

Packages | Classes

Interfaces

Classes

Annotations

Packages | Classes

Summary: Ctors | Methods | Inherited Methods | [Expand All]

public class

MultiImageTranscoderFactory

extends Object
implements ImageTranscoderFactory

| java.lang.Object | | ↳ | com.facebook.imagepipeline.transcoder.MultiImageTranscoderFactory |

Class Overview

Class responsible of returning the correct ImageTranscoder given the ImageFormat. The custom ImageTranscoder, if any, will always be used first. If the image format is not supported, the first fallback is NativeJpegTranscoder, otherwise SimpleImageTranscoder is used.

Summary

Public Constructors
Public Methods
ImageTranscoder
Creates an ImageTranscoder that enables or disables resizing depending on isResizingEnabled.

| [Expand] Inherited Methods | | --- | | From class java.lang.Object

| Object | clone() | | boolean | equals(Object arg0) | | void | finalize() | | final Class<?> | getClass() | | int | hashCode() | | final void | notify() | | final void | notifyAll() | | String | toString() | | final void | wait(long arg0, int arg1) | | final void | wait(long arg0) | | final void | wait() |

| | From interface com.facebook.imagepipeline.transcoder.ImageTranscoderFactory

| abstract ImageTranscoder | createImageTranscoder(ImageFormat imageFormat, boolean isResizingEnabled) Creates an ImageTranscoder that enables or disables resizing depending on isResizingEnabled. |

|

Public Constructors

public MultiImageTranscoderFactory(int maxBitmapSize, boolean useDownSamplingRatio, ImageTranscoderFactory primaryImageTranscoderFactory, Integer imageTranscoderType, boolean ensureTranscoderLibraryLoaded)

Public Methods

public ImageTranscoder createImageTranscoder(ImageFormat imageFormat, boolean isResizingEnabled)

Creates an ImageTranscoder that enables or disables resizing depending on isResizingEnabled. It can return null if the ImageFormat is not supported by this ImageTranscoder.

Note that if JPEG images are not supported, we will fallback to our native ImageTranscoder implementation.

Parameters

| imageFormat | the ImageFormat of the input images. | | isResizingEnabled | true if resizing is allowed. |

Returns
  • The ImageTranscoder or null if the image format is not supported.

+Generated by Doclava. +