Back to Fresco

DecodeProducer

docs/javadoc/reference/com/facebook/imagepipeline/producers/DecodeProducer.html

3.6.024.1 KB
Original Source

Fresco

|

|

Packages | Classes

Interfaces

Classes

Annotations

Packages | Classes

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

public class

DecodeProducer

extends Object
implements Producer<T>

| java.lang.Object | | ↳ | com.facebook.imagepipeline.producers.DecodeProducer |

Class Overview

Decodes images.

Progressive JPEGs are decoded progressively as new data arrives.

Summary

Constants
String
String
String
String
String
String
String
String
String
Public Constructors
Public Methods
void

| [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.producers.Producer

| abstract void | produceResults(Consumer<T> consumer, ProducerContext context) Start producing results for given context. |

|

Constants

public static final String ENCODED_IMAGE_SIZE

Constant Value: "encodedImageSize"

public static final String EXTRA_BITMAP_BYTES

Constant Value: "byteCount"

public static final String EXTRA_BITMAP_SIZE

Constant Value: "bitmapSize"

public static final String EXTRA_HAS_GOOD_QUALITY

Constant Value: "hasGoodQuality"

public static final String EXTRA_IMAGE_FORMAT_NAME

Constant Value: "imageFormat"

public static final String EXTRA_IS_FINAL

Constant Value: "isFinal"

public static final String PRODUCER_NAME

Constant Value: "DecodeProducer"

public static final String REQUESTED_IMAGE_SIZE

Constant Value: "requestedImageSize"

public static final String SAMPLE_SIZE

Constant Value: "sampleSize"

Public Constructors

public DecodeProducer(ByteArrayPool byteArrayPool, Executor executor, ImageDecoder imageDecoder, ProgressiveJpegConfig progressiveJpegConfig, boolean downsampleEnabled, boolean downsampleEnabledForNetwork, boolean decodeCancellationEnabled, Producer<EncodedImage> inputProducer, int maxBitmapSize, CloseableReferenceFactory closeableReferenceFactory, Runnable reclaimMemoryRunnable, Supplier<Boolean> recoverFromDecoderOOM)

Public Methods

public void produceResults(Consumer<CloseableReference<CloseableImage>> consumer, ProducerContext producerContext)

+Generated by Doclava. +