@Override
  public synchronized int getWidth() {
    return mImageResult == null ? 0 : mImageResult.getImage().getWidth();
  }
Encapsulates the data needed in order for {@code AnimatedDrawable} to render a {@code
AnimatedImage}.
animated-base/src/main/java/com/facebook/imagepipeline/image/CloseableAnimatedImage.java