Package 

Class AnimatedFactoryV2Impl

  • All Implemented Interfaces:
    com.facebook.imagepipeline.animated.factory.AnimatedFactory

    @NotThreadSafe() 
    public class AnimatedFactoryV2Impl
     implements AnimatedFactory
                        

    AnimatedFactory for animations v2 that creates AnimatedDrawable2 drawables.

    • Constructor Summary

      Constructors 
      Constructor Description
      AnimatedFactoryV2Impl(PlatformBitmapFactory platformBitmapFactory, ExecutorSupplier executorSupplier, CountingMemoryCache<CacheKey, CloseableImage> backingCache, AnimatedCache animatedCache, boolean downscaleFrameToDrawableDimensions, boolean useBalancedAnimationStrategy, int balancedStrategyPreparationMs, int animationFpsLimit, SerialExecutorService serialExecutorServiceForFramePreparing)
    • Method Summary

      Modifier and Type Method Description
      DrawableFactory getAnimatedDrawableFactory(@Nullable() Context context)
      ImageDecoder getGifDecoder()
      ImageDecoder getWebPDecoder()
      • Methods inherited from class com.facebook.imagepipeline.animated.factory.AnimatedFactory

        getAnimatedDrawableFactory, getGifDecoder, getWebPDecoder
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AnimatedFactoryV2Impl

        AnimatedFactoryV2Impl(PlatformBitmapFactory platformBitmapFactory, ExecutorSupplier executorSupplier, CountingMemoryCache<CacheKey, CloseableImage> backingCache, AnimatedCache animatedCache, boolean downscaleFrameToDrawableDimensions, boolean useBalancedAnimationStrategy, int balancedStrategyPreparationMs, int animationFpsLimit, SerialExecutorService serialExecutorServiceForFramePreparing)