private static synchronized void ensure() {
    if (!sInitialized) {
      sInitialized = true;
      NativeLoader.loadLibrary("gifimage");
    }
  }
A representation of a GIF image. An instance of this class will hold a copy of the encoded data
in memory along with the parsed header data. Frames are decoded on demand via {@link GifFrame}.
animated-gif/src/main/java/com/facebook/animated/gif/GifImage.java