@Override
    public ResourceDecoder<File, GifDrawable> getCacheDecoder() {
        return cacheDecoder;
    }
An {@link DataLoadProvider} that loads an {@link InputStream} into
{@link GifDrawable} that can be used to display an animated GIF.
core/src/main/java/com/bumptech/glide/load/resource/gif/GifDrawableLoadProvider.java