/frameworks/layoutlib/bridge/src/android/graphics/ |
H A D | ImageDecoder.java | 45 public final class ImageDecoder implements AutoCloseable { class in inherits: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(); 324 public ImageDecoder() { method in class:ImageDecoder [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | ImageDecoder.h | 27 struct ImageDecoder { struct 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() function in struct:ImageDecoder
|
H A D | 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 [all...] |
H A D | AnimatedImageDrawable.cpp | 18 #include "ImageDecoder.h" 35 // Note: jpostProcess holds a handle to the ImageDecoder. 44 auto* imageDecoder = reinterpret_cast<ImageDecoder*>(nativeImageDecoder); 249 { "nCreate", "(JLandroid/graphics/ImageDecoder;IILandroid/graphics/Rect;)J", (void*) AnimatedImageDrawable_nCreate },
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | 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} ma 169 public final class ImageDecoder implements AutoCloseable { class in inherits:AutoCloseable 781 private ImageDecoder(long nativePtr, int width, int height, method in class:ImageDecoder [all...] |
/frameworks/av/media/libstagefright/include/ |
H A D | StagefrightMetadataRetriever.h | 30 struct ImageDecoder; 66 sp<ImageDecoder> mImageDecoder;
|
H A D | FrameDecoder.h | 144 struct ImageDecoder : public FrameDecoder { struct in namespace:android 145 ImageDecoder(
|
/frameworks/base/graphics/java/android/graphics/drawable/ |
H A D | 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)
|
H A D | 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 [all...] |
H A D | Drawable.java | 40 import android.graphics.ImageDecoder; 1222 ImageDecoder.Source source = null; 1230 source = ImageDecoder.createSource(res, is, density); 1232 source = ImageDecoder.createSource(res, is); 1235 return ImageDecoder.decodeDrawable(source, (decoder, info, src) -> { 1236 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE);
|
H A D | 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);
|
/frameworks/av/media/libstagefright/ |
H A D | FrameDecoder.cpp | 546 ImageDecoder::ImageDecoder( function in class:android::ImageDecoder 562 sp<AMessage> ImageDecoder::onGetFormatAndSeekOptions( 635 status_t ImageDecoder::onExtractRect(FrameRect *rect) { 674 status_t ImageDecoder::onOutputReceived(
|
H A D | StagefrightMetadataRetriever.cpp | 216 sp<ImageDecoder> decoder = new ImageDecoder(componentName, trackMeta, source);
|
/frameworks/base/core/java/android/widget/ |
H A D | ImageView.java | 31 import android.graphics.ImageDecoder; 950 ImageDecoder.Source src = ImageDecoder.createSource(mContext.getContentResolver(), 952 return ImageDecoder.decodeDrawable(src, (decoder, info, s) -> { 953 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE);
|
/frameworks/base/core/java/android/content/res/ |
H A D | 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 not
|
/frameworks/base/config/ |
H A D | preloaded-classes | 1064 android.graphics.ImageDecoder 1065 android.graphics.ImageDecoder$AssetInputStreamSource 1066 android.graphics.ImageDecoder$DecodeException 1067 android.graphics.ImageDecoder$ImageInfo 1068 android.graphics.ImageDecoder$InputStreamSource 1069 android.graphics.ImageDecoder$OnHeaderDecodedListener 1070 android.graphics.ImageDecoder$Source
|
H A D | boot-image-profile.txt | [all...] |
/frameworks/base/core/java/android/app/ |
H A D | ActivityThread.java | 70 import android.graphics.ImageDecoder; 5585 // ImageDecoder, which skips the upscale to save memory. ImageDecoder 5588 ImageDecoder.sApiLevel = data.appInfo.targetSdkVersion;
|