GifDataResource.java revision b7c7c2b2505f996dbda219faeb0d08dc1c9982d7
1package com.bumptech.glide.load.resource.gif; 2 3import com.bumptech.glide.load.engine.Resource; 4 5public class GifDataResource extends Resource<GifData> { 6 private GifData gifData; 7 8 public GifDataResource(GifData gifData) { 9 this.gifData = gifData; 10 } 11 12 @Override 13 public GifData get() { 14 return gifData; 15 } 16 17 @Override 18 public int getSize() { 19 return gifData.getByteSize(); 20 } 21 22 @Override 23 protected void recycleInternal() { 24 gifData.recycle(); 25 } 26} 27