@Test public void testEncodeStrategy_alwaysReturnsTransformed() { BitmapEncoder encoder = new BitmapEncoder(harness.arrayPool); assertEquals(EncodeStrategy.TRANSFORMED, encoder.getEncodeStrategy(harness.options)); }
@Test public void testReturnsTrueFromWrite() { BitmapEncoder encoder = new BitmapEncoder(harness.arrayPool); assertTrue(encoder.encode(harness.resource, harness.file, harness.options)); }
byte[] encode() throws IOException { BitmapEncoder encoder = new BitmapEncoder(arrayPool); encoder.encode(resource, file, options); return ByteBufferUtil.toBytes(ByteBufferUtil.fromFile(file)); }
ResourceLoader.AssetFileDescriptorFactory resourceLoaderAssetFileDescriptorFactory = new ResourceLoader.AssetFileDescriptorFactory(resources); BitmapEncoder bitmapEncoder = new BitmapEncoder(arrayPool);
public StreamBitmapDataLoadProvider(BitmapPool bitmapPool, DecodeFormat decodeFormat) { sourceEncoder = new StreamEncoder(); decoder = new StreamBitmapDecoder(bitmapPool, decodeFormat); encoder = new BitmapEncoder(); cacheDecoder = new FileToStreamDecoder<Bitmap>(decoder); }
public FileDescriptorBitmapDataLoadProvider(BitmapPool bitmapPool, DecodeFormat decodeFormat) { cacheDecoder = new FileToStreamDecoder<Bitmap>(new StreamBitmapDecoder(bitmapPool, decodeFormat)); sourceDecoder = new FileDescriptorBitmapDecoder(bitmapPool, decodeFormat); encoder = new BitmapEncoder(); sourceEncoder = NullEncoder.get(); }
.append(Registry.BUCKET_BITMAP, ParcelFileDescriptor.class, Bitmap.class, new VideoBitmapDecoder(bitmapPool)) .append(Bitmap.class, new BitmapEncoder()) .append(Registry.BUCKET_BITMAP_DRAWABLE, ParcelFileDescriptor.class, BitmapDrawable.class, new BitmapDrawableDecoder<>(resources, bitmapPool, new VideoBitmapDecoder(bitmapPool))) .append(BitmapDrawable.class, new BitmapDrawableEncoder(bitmapPool, new BitmapEncoder()))