Searched refs:ImageDecoder (Results 1 - 18 of 18) sorted by relevance

/frameworks/layoutlib/bridge/src/android/graphics/
H A DImageDecoder.java45 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 DImageDecoder.h27 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 DImageDecoder.cpp22 #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 DAnimatedImageDrawable.cpp18 #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 DImageDecoder.java75 * 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) -&gt; {
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) -&gt; {
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 DStagefrightMetadataRetriever.h30 struct ImageDecoder;
66 sp<ImageDecoder> mImageDecoder;
H A DFrameDecoder.h144 struct ImageDecoder : public FrameDecoder { struct in namespace:android
145 ImageDecoder(
/frameworks/base/graphics/java/android/graphics/drawable/
H A DAnimatedImageDrawable.java29 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 DBitmapDrawable.java30 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 DDrawable.java40 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 DNinePatchDrawable.java29 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 DFrameDecoder.cpp546 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 DStagefrightMetadataRetriever.cpp216 sp<ImageDecoder> decoder = new ImageDecoder(componentName, trackMeta, source);
/frameworks/base/core/java/android/widget/
H A DImageView.java31 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 DResourcesImpl.java34 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 Dpreloaded-classes1064 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 Dboot-image-profile.txt[all...]
/frameworks/base/core/java/android/app/
H A DActivityThread.java70 import android.graphics.ImageDecoder;
5585 // ImageDecoder, which skips the upscale to save memory. ImageDecoder
5588 ImageDecoder.sApiLevel = data.appInfo.targetSdkVersion;

Completed in 1151 milliseconds