/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ |
ShadowImageDecoder.java | 6 import android.graphics.ImageDecoder; 18 @Implements(value = ImageDecoder.class, minSdk = Build.VERSION_CODES.P) 21 @RealObject private ImageDecoder realObject; 24 public static ImageDecoder nCreate(long asset, ImageDecoder.Source source) { 25 return ReflectionHelpers.callConstructor(ImageDecoder.class, 34 public static ImageDecoder nCreate(InputStream is, byte[] storage, ImageDecoder.Source source) { 39 return ReflectionHelpers.callConstructor(ImageDecoder.class,
|
/cts/tests/tests/graphics/src/android/graphics/cts/ |
ImageDecoderTest.java | 37 import android.graphics.ImageDecoder; 38 import android.graphics.ImageDecoder.DecodeException; 39 import android.graphics.ImageDecoder.OnPartialImageListener; 203 private interface SourceCreator extends IntFunction<ImageDecoder.Source> {}; 206 resId -> ImageDecoder.createSource(getAsByteBufferWrap(resId)), 207 resId -> ImageDecoder.createSource(getAsDirectByteBuffer(resId)), 208 resId -> ImageDecoder.createSource(getAsReadOnlyByteBuffer(resId)), 209 resId -> ImageDecoder.createSource(getAsFile(resId)), 226 ImageDecoder.Source src = null; 229 src = ImageDecoder.createSource(mContentResolver, uri) [all...] |
BitmapColorSpaceTest.java | 31 import android.graphics.ImageDecoder; 751 ImageDecoder.Source src = ImageDecoder.createSource(mResources.getAssets(), 754 b = ImageDecoder.decodeBitmap(src, (decoder, info, s) -> { 755 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE); 772 src = ImageDecoder.createSource(ByteBuffer.wrap(array)); 775 Bitmap b2 = ImageDecoder.decodeBitmap(src); 787 ImageDecoder.Source src = ImageDecoder.createSource(mResources.getAssets(), 790 b = ImageDecoder.decodeBitmap(src, (decoder, info, s) -> [all...] |
/frameworks/base/core/jni/android/graphics/ |
ImageDecoder.h | 27 struct ImageDecoder { 28 // These need to stay in sync with ImageDecoder.java's Allocator constants. 36 // These need to stay in sync with ImageDecoder.java's Error constants. 53 ImageDecoder()
|
ImageDecoder.cpp | 22 #include "ImageDecoder.h" 60 // Throw a new ImageDecoder.DecodeException. Returns null for convenience. 61 static jobject throw_exception(JNIEnv* env, ImageDecoder::Error error, const char* msg, 82 return throw_exception(env, ImageDecoder::kSourceMalformedData, "Failed to create a stream", 85 std::unique_ptr<ImageDecoder> decoder(new ImageDecoder); 89 return throw_exception(env, ImageDecoder::kSourceException, "", jexception, source); 94 return throw_exception(env, ImageDecoder::kSourceIncomplete, "", nullptr, source); 99 return throw_exception(env, ImageDecoder::kSourceMalformedData, msg.c_str(), 107 return throw_exception(env, ImageDecoder::kSourceException, "", jexception, source) [all...] |
AnimatedImageDrawable.cpp | 18 #include "ImageDecoder.h" 35 // Note: jpostProcess holds a handle to the ImageDecoder. 44 auto* imageDecoder = reinterpret_cast<ImageDecoder*>(nativeImageDecoder); 53 auto info = imageDecoder->mCodec->getInfo(); 55 if (imageDecoder->mCodec->getEncodedFormat() == SkEncodedImageFormat::kWEBP) { 62 const int frameCount = imageDecoder->mCodec->codec()->getFrameCount(); 65 if (!imageDecoder->mCodec->codec()->getFrameInfo(i, &frameInfo)) { 98 sk_sp<SkAnimatedImage> animatedImg = SkAnimatedImage::Make(std::move(imageDecoder->mCodec), 249 { "nCreate", "(JLandroid/graphics/ImageDecoder;IILandroid/graphics/Rect;)J", (void*) AnimatedImageDrawable_nCreate } [all...] |
/frameworks/layoutlib/bridge/src/android/graphics/ |
ImageDecoder.java | 45 public final class ImageDecoder implements AutoCloseable { 72 abstract ImageDecoder createImageDecoder() throws IOException; 86 public ImageDecoder createImageDecoder() throws IOException { 87 return new ImageDecoder(); 98 public ImageDecoder createImageDecoder() throws IOException { 99 return new ImageDecoder(); 113 public ImageDecoder createImageDecoder() throws IOException { 114 return new ImageDecoder(); 142 public ImageDecoder createImageDecoder() throws IOException { 143 return new ImageDecoder(); [all...] |
/external/subsampling-scale-image-view/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/ |
ImageDecoder.java | 11 public interface ImageDecoder {
|
SkiaImageDecoder.java | 19 * Default implementation of {@link com.davemorrissey.labs.subscaleview.decoder.ImageDecoder} 24 public class SkiaImageDecoder implements ImageDecoder {
|
/frameworks/base/graphics/java/android/graphics/ |
ImageDecoder.java | 75 * ImageDecoder.Source source = ImageDecoder.createSource(file); 76 * Drawable drawable = ImageDecoder.decodeDrawable(source); 89 * public void onHeaderDecoded(ImageDecoder decoder, ImageInfo info, Source source) { 93 * Drawable drawable = ImageDecoder.decodeDrawable(source, listener); 105 * Drawable drawable = ImageDecoder.decodeDrawable(source, (decoder, info, src) -> { 115 * Drawable drawable = ImageDecoder.decodeDrawable(source); 121 * <p>By default, a {@link Bitmap} created by {@link ImageDecoder} (including 133 * Drawable drawable = ImageDecoder.decodeDrawable(source, (decoder, info, src) -> { 153 * will be thrown. In some cases, the {@link ImageDecoder} may have decoded part o [all...] |
/frameworks/av/media/libstagefright/include/ |
StagefrightMetadataRetriever.h | 30 struct ImageDecoder; 66 sp<ImageDecoder> mImageDecoder;
|
FrameDecoder.h | 144 struct ImageDecoder : public FrameDecoder { 145 ImageDecoder(
|
/external/subsampling-scale-image-view/sample/src/main/java/com/davemorrissey/labs/subscaleview/test/imagedisplay/ |
ImageDisplayRegionFragment.java | 15 import com.davemorrissey.labs.subscaleview.decoder.ImageDecoder; 28 imageView.setBitmapDecoderFactory(new CompatDecoderFactory<ImageDecoder>(SkiaImageDecoder.class, Bitmap.Config.ARGB_8888));
|
/frameworks/base/graphics/java/android/graphics/drawable/ |
AnimatedImageDrawable.java | 29 import android.graphics.ImageDecoder; 60 * <p>Created by {@link ImageDecoder#decodeDrawable}. A user needs to call 232 ImageDecoder.Source source = ImageDecoder.createSource(r, is, density); 233 drawable = ImageDecoder.decodeDrawable(source, (decoder, info, src) -> { 287 * This should only be called by ImageDecoder. 292 @Nullable ImageDecoder decoder, int width, int height, 575 @Nullable ImageDecoder decoder, int width, int height, Rect cropRect)
|
BitmapDrawable.java | 30 import android.graphics.ImageDecoder; 167 bitmap = ImageDecoder.decodeBitmap(ImageDecoder.createSource(res, stream), 169 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE); 200 bitmap = ImageDecoder.decodeBitmap(ImageDecoder.createSource(res, is), 202 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE); 840 ImageDecoder.Source source = ImageDecoder.createSource(r, is, density); 841 bitmap = ImageDecoder.decodeBitmap(source, (decoder, info, src) -> [all...] |
Drawable.java | 40 import android.graphics.ImageDecoder; [all...] |
NinePatchDrawable.java | 29 import android.graphics.ImageDecoder; 439 ImageDecoder.Source source = ImageDecoder.createSource(r, is, density); 440 bitmap = ImageDecoder.decodeBitmap(source, (decoder, info, src) -> { 442 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE);
|
/cts/tests/tests/view/src/android/view/cts/ |
MenuInflaterTest.java | 28 import android.graphics.ImageDecoder; 330 ImageDecoder.Source src = ImageDecoder.createSource(mActivity.getResources(), resId); 331 Bitmap expected = ImageDecoder.decodeBitmap(src, (decoder, info, s) -> { 332 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE);
|
/cts/tests/tests/graphics/src/android/graphics/drawable/cts/ |
AnimatedImageDrawableTest.java | 33 import android.graphics.ImageDecoder; 121 ImageDecoder.Source source = ImageDecoder.createSource(mContentResolver, uri); 122 Drawable drawable = ImageDecoder.decodeDrawable(source); 491 ImageDecoder.Source source = ImageDecoder.createSource(mContentResolver, uri); 492 Drawable dr = ImageDecoder.decodeDrawable(source, (decoder, info, src) -> {
|
/frameworks/av/media/libstagefright/ |
FrameDecoder.cpp | 546 ImageDecoder::ImageDecoder( 562 sp<AMessage> ImageDecoder::onGetFormatAndSeekOptions( 635 status_t ImageDecoder::onExtractRect(FrameRect *rect) { 674 status_t ImageDecoder::onOutputReceived(
|
StagefrightMetadataRetriever.cpp | 216 sp<ImageDecoder> decoder = new ImageDecoder(componentName, trackMeta, source);
|
/frameworks/base/core/java/android/widget/ |
ImageView.java | 31 import android.graphics.ImageDecoder; [all...] |
/device/linaro/bootloader/edk2/BaseTools/Source/Python/AutoGen/ |
IdfClassObject.py | 136 def ImageDecoder(self, File):
|
/frameworks/base/core/java/android/content/res/ |
ResourcesImpl.java | 34 import android.graphics.ImageDecoder; 763 ImageDecoder.Source src = new ImageDecoder.AssetInputStreamSource(ais, 766 return ImageDecoder.decodeDrawable(src, (decoder, info, s) -> { 767 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE); 770 // This is okay. This may be something that ImageDecoder does no [all...] |
/external/subsampling-scale-image-view/library/src/main/java/com/davemorrissey/labs/subscaleview/ |
SubsamplingScaleImageView.java | 37 import com.davemorrissey.labs.subscaleview.decoder.ImageDecoder; 230 private DecoderFactory<? extends ImageDecoder> bitmapDecoderFactory = new CompatDecoderFactory<ImageDecoder>(SkiaImageDecoder.class); 341 * Get the current preferred configuration for decoding bitmaps. {@link ImageDecoder} and {@link ImageRegionDecoder} 351 * initialised after the call is made. This is a hint only; the bundled {@link ImageDecoder} and [all...] |