GifDataBytesTranscoder.java revision cbba04826bfaf4f8055f922bc41937572983c17f
1package com.bumptech.glide.load.resource.transcode; 2 3import com.bumptech.glide.Resource; 4import com.bumptech.glide.load.resource.bytes.BytesResource; 5import com.bumptech.glide.load.resource.gif.GifData; 6 7public class GifDataBytesTranscoder implements ResourceTranscoder<GifData, byte[]> { 8 @Override 9 public Resource<byte[]> transcode(Resource<GifData> toTranscode) { 10 GifData gifData = toTranscode.get(); 11 return new BytesResource(gifData.getData()); 12 } 13 14 @Override 15 public String getId() { 16 return "GifDataBytesTranscoder.com.bumptech.glide.load.resource.transcode"; 17 } 18} 19