Home
last modified time | relevance | path

Searched refs:decoder (Results 1 – 25 of 43) sorted by relevance

12

/aosp14/frameworks/base/native/graphics/jni/
H A Dimagedecoder.cpp224 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setAndroidBitmapFormat()
236 if (!decoder || !dataspace || !cs) { in AImageDecoder_setDataSpace()
337 if (!decoder) { in AImageDecoder_setUnpremultipliedRequired()
351 if (!decoder) { in AImageDecoder_setTargetSize()
377 if (!decoder) { in AImageDecoder_setCrop()
395 if (!decoder) { in AImageDecoder_getMinimumStride()
406 if (!decoder || !pixels || !stride) { in AImageDecoder_decodeImage()
426 delete toDecoder(decoder); in AImageDecoder_delete()
430 if (!decoder) return false; in AImageDecoder_isAnimated()
509 if (!decoder || !info) { in AImageDecoder_getFrameInfo()
[all …]
/aosp14/frameworks/base/native/graphics/jni/fuzz/
H A Dfuzz_imagedecoder.cpp30 void operator()(AImageDecoder* decoder) const { AImageDecoder_delete(decoder); } in operator ()()
36 AImageDecoder* decoder = nullptr; in makeDecoder() local
37 int result = AImageDecoder_createFromBuffer(data, size, &decoder); in makeDecoder()
42 return DecoderPointer(decoder); in makeDecoder()
55 DecoderPointer decoder = makeDecoder(data, size); in LLVMFuzzerTestOneInput() local
56 if (!decoder) { in LLVMFuzzerTestOneInput()
60 const AImageDecoderHeaderInfo* info = AImageDecoder_getHeaderInfo(decoder.get()); in LLVMFuzzerTestOneInput()
73 size_t stride = AImageDecoder_getMinimumStride(decoder.get()); in LLVMFuzzerTestOneInput()
81 int result = AImageDecoder_decodeImage(decoder.get(), pixels.get(), stride, pixelSize); in LLVMFuzzerTestOneInput()
84 result = AImageDecoder_advanceFrame(decoder.get()); in LLVMFuzzerTestOneInput()
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DImageDecoder.java332 if (decoder == null) { in createFromFile()
339 return decoder; in createFromFile()
351 if (decoder == null) { in createFromStream()
362 return decoder; in createFromStream()
389 return decoder; in createFromAssetFileDescriptor()
555 return decoder; in createFromAsset()
1835 new Size(decoder.mWidth, decoder.mHeight), in decodeHeader()
1899 decoder.mDesiredHeight, decoder.getColorSpacePtr(), in decodeDrawableImpl()
1902 decoder.mInputStream, decoder.mAssetFd); in decodeDrawableImpl()
2237 if (decoder.mDesiredWidth != decoder.mWidth
[all …]
H A DBitmapRegionDecoder.java195 BitmapRegionDecoder decoder = null; in newInstance() local
200 decoder = newInstance(stream); in newInstance()
210 return decoder; in newInstance()
219 private BitmapRegionDecoder(long decoder) { in BitmapRegionDecoder() argument
220 mNativeBitmapRegionDecoder = decoder; in BitmapRegionDecoder()
/aosp14/frameworks/base/libs/hwui/jni/
H A DImageDecoder.cpp159 reinterpret_cast<jlong>(decoder), decoder->width(), decoder->height(), in native_create()
258 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); in ImageDecoder_nDecodeBitmap() local
259 if (!decoder->setTargetSize(targetWidth, targetHeight)) { in ImageDecoder_nDecodeBitmap()
269 if (asAlphaMask && decoder->gray()) { in ImageDecoder_nDecodeBitmap()
277 if (decoder->opaque() && !jpostProcess) { in ImageDecoder_nDecodeBitmap()
311 if (!decoder->setOutColorType(colorType)) { in ImageDecoder_nDecodeBitmap()
319 decoder->setOutColorSpace(std::move(colorSpace)); in ImageDecoder_nDecodeBitmap()
325 if (!decoder->setCropRect(&subset)) { in ImageDecoder_nDecodeBitmap()
331 SkImageInfo bitmapInfo = decoder->getOutputInfo(); in ImageDecoder_nDecodeBitmap()
367 result = decoder->extractGainmap(nativeBitmap.get(), in ImageDecoder_nDecodeBitmap()
[all …]
/aosp14/frameworks/base/core/java/android/net/
H A DUriCodec.java94 CharsetDecoder decoder = charset.newDecoder() in appendDecoded() local
108 builder, decoder, byteBuffer, throwOnFailure); in appendDecoded()
123 builder, decoder, byteBuffer, throwOnFailure); in appendDecoded()
136 builder, decoder, byteBuffer, throwOnFailure); in appendDecoded()
146 flushDecodingByteAccumulator(builder, decoder, byteBuffer, throwOnFailure); in appendDecoded()
150 flushDecodingByteAccumulator(builder, decoder, byteBuffer, throwOnFailure); in appendDecoded()
155 CharsetDecoder decoder, in flushDecodingByteAccumulator() argument
163 builder.append(decoder.decode(byteBuffer)); in flushDecodingByteAccumulator()
/aosp14/frameworks/base/tests/SilkFX/src/com/android/test/silkfx/hdr/
H A DGainmapDecodeTest.kt69 val gainmapImage = ImageDecoder.decodeBitmap(source) { decoder, info, source ->
70 decoder.allocator = ImageDecoder.ALLOCATOR_SOFTWARE
77 decoder.setTargetSampleSize(4)
81 decoder.setTargetSize((size.width * .66).toInt(), (size.height * .66).toInt())
85 decoder.crop = Rect(50, 50, dimen - 100, dimen - 100)
91 decoder.setTargetSize(targetWidth, targetHeight)
93 decoder.crop = Rect(50, 50, dimen - 100, dimen - 100)
H A DGainmapTransformsTest.kt38 return ImageDecoder.decodeBitmap(source) { decoder, info, source ->
39 decoder.allocator = ImageDecoder.ALLOCATOR_SOFTWARE
H A DGainmapImage.kt124 bitmap = ImageDecoder.decodeBitmap(source) { decoder, info, source ->
125 decoder.allocator = ImageDecoder.ALLOCATOR_SOFTWARE
/aosp14/frameworks/base/libs/hwui/hwui/
H A DImageDecoder.cpp519 ImageDecoder decoder{std::move(gainmapCodec)}; in extractGainmap() local
521 decoder.mOverrideOrigin.emplace(getOrigin()); in extractGainmap()
523 decoder.setTargetSize(decoder.width(), decoder.height()); in extractGainmap()
524 if (decoder.gray()) { in extractGainmap()
525 decoder.setOutColorType(kGray_8_SkColorType); in extractGainmap()
533 decoder.setTargetSize(decoder.width() * scaleX, decoder.height() * scaleY); in extractGainmap()
537 float sX = decoder.mTargetSize.width() / (float)mTargetSize.width(); in extractGainmap()
538 float sY = decoder.mTargetSize.height() / (float)mTargetSize.height(); in extractGainmap()
545 decoder.setCropRect(&crop); in extractGainmap()
548 SkImageInfo bitmapInfo = decoder.getOutputInfo(); in extractGainmap()
[all …]
/aosp14/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/
H A DMediaDecoder.java17 package androidx.media.filterfw.decoder;
407 public void onDecodedOutputAvailable(TrackDecoder decoder) { in onDecodedOutputAvailable() argument
408 if (decoder == mVideoTrackDecoder) { in onDecodedOutputAvailable()
410 } else if (decoder == mAudioTrackDecoder) { in onDecodedOutputAvailable()
416 public void onEndOfStream(TrackDecoder decoder) { in onEndOfStream() argument
417 if (decoder == mAudioTrackDecoder) { in onEndOfStream()
419 } else if (decoder == mVideoTrackDecoder) { in onEndOfStream()
H A DTrackDecoder.java17 package androidx.media.filterfw.decoder;
32 void onDecodedOutputAvailable(TrackDecoder decoder); in onDecodedOutputAvailable() argument
34 void onEndOfStream(TrackDecoder decoder); in onEndOfStream() argument
H A DAudioSample.java17 package androidx.media.filterfw.decoder;
H A DDecoderUtil.java17 package androidx.media.filterfw.decoder;
H A DVideoTrackDecoder.java16 package androidx.media.filterfw.decoder;
/aosp14/frameworks/base/core/java/android/util/
H A DBase64.java160 Decoder decoder = new Decoder(flags, new byte[len*3/4]); in decode() local
162 if (!decoder.process(input, offset, len, true)) { in decode()
167 if (decoder.op == decoder.output.length) { in decode()
168 return decoder.output; in decode()
173 byte[] temp = new byte[decoder.op]; in decode()
174 System.arraycopy(decoder.output, 0, temp, 0, decoder.op); in decode()
/aosp14/frameworks/base/core/java/com/android/internal/widget/
H A DLocalImageResolver.java62 (decoder, info, s) -> LocalImageResolver.onHeaderDecoded(decoder, info, in resolveImage()
211 return ImageDecoder.decodeDrawable(source, (decoder, info, unused) -> { in resolveImage()
225 decoder.setTargetSize(maxWidth, targetHeight); in resolveImage()
230 decoder.setTargetSize(targetWidth, maxHeight); in resolveImage()
249 private static void onHeaderDecoded(ImageDecoder decoder, ImageDecoder.ImageInfo info,
257 decoder.setTargetSampleSize(getPowerOfTwoForSampleRatio(ratio));
/aosp14/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/
H A DMediaProfileReader.java61 for (AudioDecoder decoder: audioDecoders) { in getWMAEnable()
62 if (decoder == AudioDecoder.AUDIO_DECODER_WMA) { in getWMAEnable()
70 for (VideoDecoder decoder: videoDecoders) { in getWMVEnable()
71 if (decoder == VideoDecoder.VIDEO_DECODER_WMV) { in getWMVEnable()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/graphics/
H A DImageLoader.kt167 ImageDecoder.decodeBitmap(source) { decoder, info, _ ->
168 configureDecoderForMaximumSize(decoder, info.size, maxWidth, maxHeight)
169 decoder.allocator = allocator
302 ImageDecoder.decodeDrawable(source) { decoder, info, _ ->
303 configureDecoderForMaximumSize(decoder, info.size, maxWidth, maxHeight)
304 decoder.allocator = allocator
408 decoder: ImageDecoder,
446 decoder.setTargetSize(targetWidth, targetHeight)
/aosp14/frameworks/base/core/java/com/android/internal/os/
H A DLoggingPrintStream.java62 private CharsetDecoder decoder; field in LoggingPrintStream
124 if (decoder == null) { in write()
127 decoder = Charset.defaultCharset().newDecoder() in write()
144 coderResult = decoder.decode(encodedBytes, decodedChars, false); in write()
/aosp14/frameworks/base/core/java/com/android/internal/util/
H A DImageUtils.java223 }), (ImageDecoder decoder, ImageInfo info, Source source) -> { in loadThumbnail()
224 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE); in loadThumbnail()
228 decoder.setTargetSampleSize(sample); in loadThumbnail()
/aosp14/frameworks/base/services/core/java/com/android/server/wallpaper/
H A DWallpaperCropper.java238 Bitmap cropped = ImageDecoder.decodeBitmap(srcData, (decoder, info, src) -> { in generateCropInternal()
239 decoder.setTargetSampleSize(sampleSize); in generateCropInternal()
240 decoder.setCrop(estimateCrop); in generateCropInternal()
/aosp14/frameworks/base/graphics/java/android/graphics/drawable/
H A DAnimatedImageDrawable.java234 drawable = ImageDecoder.decodeDrawable(source, (decoder, info, src) -> { in updateStateFromTypedArray()
293 @Nullable ImageDecoder decoder, int width, int height, in AnimatedImageDrawable() argument
312 mState = new State(nCreate(nativeImageDecoder, decoder, width, height, colorSpaceHandle, in AnimatedImageDrawable()
590 @Nullable ImageDecoder decoder, int width, int height, long colorSpaceHandle, in nCreate() argument
H A DBitmapDrawable.java170 (decoder, info, src) -> { in BitmapDrawable()
171 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE); in BitmapDrawable()
203 (decoder, info, src) -> { in BitmapDrawable()
204 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE); in BitmapDrawable()
846 bitmap = ImageDecoder.decodeBitmap(source, (decoder, info, src) -> { in updateStateFromTypedArray()
847 decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE); in updateStateFromTypedArray()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/screenrecord/
H A DScreenMediaRecorder.java214 MediaCodec decoder = MediaCodec.createDecoderByType(videoType); in getSupportedSize() local
215 MediaCodecInfo.VideoCapabilities vc = decoder.getCodecInfo() in getSupportedSize()
217 decoder.release(); in getSupportedSize()

12