Home | History | Annotate | Download | only in gif
      1 package com.bumptech.glide.load.resource.gif;
      2 
      3 import com.bumptech.glide.load.engine.Resource;
      4 
      5 public class GifDrawableResource extends Resource<GifDrawable> {
      6     private Resource<GifData> wrapped;
      7 
      8     public GifDrawableResource(Resource<GifData> wrapped) {
      9         this.wrapped = wrapped;
     10     }
     11 
     12     @Override
     13     public GifDrawable get() {
     14         return wrapped.get().getDrawable();
     15     }
     16 
     17     @Override
     18     public int getSize() {
     19         return wrapped.getSize();
     20     }
     21 
     22     @Override
     23     protected void recycleInternal() {
     24         wrapped.recycle();
     25     }
     26 }
     27