Home
last modified time | relevance | path

Searched refs:SkAndroidCodec (Results 1 – 25 of 72) sorted by relevance

123

/aosp_15_r20/external/skia/src/codec/
H A DSkAndroidCodec.cpp199 SkAndroidCodec::SkAndroidCodec(SkCodec* codec) in SkAndroidCodec() function in SkAndroidCodec
204 SkAndroidCodec::~SkAndroidCodec() {} in ~SkAndroidCodec()
206 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromStream(std::unique_ptr<SkStream> stream, in MakeFromStream()
212 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromCodec(std::unique_ptr<SkCodec> codec) { in MakeFromCodec()
250 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromData(sk_sp<SkData> data, in MakeFromData()
259 SkColorType SkAndroidCodec::computeOutputColorType(SkColorType requestedColorType) { in computeOutputColorType()
297 SkAlphaType SkAndroidCodec::computeOutputAlphaType(bool requestedUnpremul) { in computeOutputAlphaType()
304 sk_sp<SkColorSpace> SkAndroidCodec::computeOutputColorSpace(SkColorType outputColorType, in computeOutputColorSpace()
367 int SkAndroidCodec::computeSampleSize(SkISize* desiredSize) const { in computeSampleSize()
445 SkISize SkAndroidCodec::getSampledDimensions(int sampleSize) const { in getSampledDimensions()
[all …]
H A DSkAndroidCodecAdapter.h24 class SkAndroidCodecAdapter : public SkAndroidCodec {
42 using INHERITED = SkAndroidCodec;
H A DSkSampledCodec.h23 class SkSampledCodec : public SkAndroidCodec {
63 using INHERITED = SkAndroidCodec;
/aosp_15_r20/external/skia/include/codec/
H A DSkAndroidCodec.h39 class SK_API SkAndroidCodec : SkNoncopyable {
57 static std::unique_ptr<SkAndroidCodec> MakeFromCodec(std::unique_ptr<SkCodec>);
69 static std::unique_ptr<SkAndroidCodec> MakeFromStream(std::unique_ptr<SkStream>,
79 static std::unique_ptr<SkAndroidCodec> MakeFromData(sk_sp<SkData>, SkPngChunkReader* = nullptr);
81 virtual ~SkAndroidCodec();
280 bool getGainmapAndroidCodec(SkGainmapInfo* outInfo, std::unique_ptr<SkAndroidCodec>* outCodec);
288 SkAndroidCodec(SkCodec*);
/aosp_15_r20/external/skia/bench/
H A DAndroidCodecBench.cpp32 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromData(fData)); in onDelayedSetup()
44 std::unique_ptr<SkAndroidCodec> codec; in onDraw()
45 SkAndroidCodec::AndroidOptions options; in onDraw()
48 codec = SkAndroidCodec::MakeFromData(fData); in onDraw()
/aosp_15_r20/external/skia/include/android/
H A DSkAnimatedImage.h17 class SkAndroidCodec; variable
36 static sk_sp<SkAnimatedImage> Make(std::unique_ptr<SkAndroidCodec>,
42 static sk_sp<SkAnimatedImage> Make(std::unique_ptr<SkAndroidCodec>);
153 std::unique_ptr<SkAndroidCodec> fCodec;
170 SkAnimatedImage(std::unique_ptr<SkAndroidCodec>, const SkImageInfo& requestedInfo,
/aosp_15_r20/external/skia/tests/
H A DAnimatedImageTest.cpp49 auto androidCodec = SkAndroidCodec::MakeFromData(std::move(data)); in DEF_TEST()
73 auto androidCodec = SkAndroidCodec::MakeFromData(std::move(data)); in DEF_TEST()
133 auto codec = SkAndroidCodec::MakeFromData(data); in DEF_TEST()
161 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(data)); in DEF_TEST()
241 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in DEF_TEST()
353 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in DEF_TEST()
452 animatedImage = SkAnimatedImage::Make(SkAndroidCodec::MakeFromCodec( in DEF_TEST()
H A DAndroidCodecTest.cpp62 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST()
147 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST()
177 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST()
216 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST()
252 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST()
H A DCodecTest.cpp437 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in check_android_codec()
602 REPORTER_ASSERT(r, !SkAndroidCodec::MakeFromStream( in test_invalid_stream()
633 REPORTER_ASSERT(r, !SkAndroidCodec::MakeFromStream(nullptr)); in DEF_TEST()
642 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in test_dimensions()
661 SkAndroidCodec::AndroidOptions options; in test_dimensions()
1034 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromData(data)); in DEF_TEST()
1046 SkAndroidCodec::AndroidOptions opts; in DEF_TEST()
1077 … std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(GetResourceAsStream(path))); in check_color_xform()
1079 SkAndroidCodec::AndroidOptions opts; in check_color_xform()
1430 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in DEF_TEST()
[all …]
H A DGifTest.cpp268 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in DEF_TEST()
274 SkAndroidCodec::AndroidOptions options; in DEF_TEST()
H A DJpegGainmapTest.cpp500 std::unique_ptr<SkAndroidCodec> androidCodec = in decode_all()
501 SkAndroidCodec::MakeFromCodec(std::move(baseCodec)); in decode_all()
505 std::unique_ptr<SkAndroidCodec> gainmapCodec; in decode_all()
658 std::unique_ptr<SkAndroidCodec> androidCodec = in DEF_TEST()
659 SkAndroidCodec::MakeFromCodec(std::move(baseCodec)); in DEF_TEST()
/aosp_15_r20/external/skia/client_utils/android/
H A DBitmapRegionDecoder.h52 std::unique_ptr<SkAndroidCodec> codec; in getGainmapBitmapRegionDecoder()
63 BitmapRegionDecoder(std::unique_ptr<SkAndroidCodec> codec);
65 std::unique_ptr<SkAndroidCodec> fCodec;
H A DBitmapRegionDecoder.cpp18 auto codec = SkAndroidCodec::MakeFromData(std::move(data)); in Make()
37 BitmapRegionDecoder::BitmapRegionDecoder(std::unique_ptr<SkAndroidCodec> codec) in BitmapRegionDecoder()
131 SkAndroidCodec::AndroidOptions options; in decodeRegion()
/aosp_15_r20/frameworks/base/libs/hwui/hwui/
H A DImageDecoder.h36 std::unique_ptr<SkAndroidCodec> mCodec;
39 ImageDecoder(std::unique_ptr<SkAndroidCodec> codec, sk_sp<SkPngChunkReader> peeker = nullptr,
113 SkAndroidCodec::AndroidOptions mOptions;
/aosp_15_r20/external/skia/src/android/
H A DSkAnimatedImage.cpp23 sk_sp<SkAnimatedImage> SkAnimatedImage::Make(std::unique_ptr<SkAndroidCodec> codec, in Make()
43 sk_sp<SkAnimatedImage> SkAnimatedImage::Make(std::unique_ptr<SkAndroidCodec> codec) { in Make()
57 SkAnimatedImage::SkAnimatedImage(std::unique_ptr<SkAndroidCodec> codec, in SkAnimatedImage()
248 SkAndroidCodec::AndroidOptions options; in decodeNextFrame()
/aosp_15_r20/frameworks/base/libs/hwui/jni/
H A DBitmapFactory.cpp187 static bool decodeGainmap(std::unique_ptr<SkAndroidCodec> codec, const SkGainmapInfo& gainmapInfo, in decodeGainmap()
243 SkAndroidCodec::AndroidOptions codecOptions; in decodeGainmap()
356 std::unique_ptr<SkAndroidCodec> codec; in doDecode()
368 codec = SkAndroidCodec::MakeFromCodec(std::move(c)); in doDecode()
508 SkAndroidCodec::AndroidOptions codecOptions; in doDecode()
611 std::unique_ptr<SkAndroidCodec> gainmapCodec; in doDecode()
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/x86_x86_64/source-based/
Dlibjnigraphics.so.lsdump3521 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore"
3525 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect"
3529 "name" : "SkAndroidCodec::ExifOrientationBehavior",
3531 "source_file" : "external/skia/include/codec/SkAndroidCodec.h",
9801 "name" : "SkAndroidCodec &",
10311 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &",
10535 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &",
10663 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &",
10851 "name" : "SkAndroidCodec *const &",
11003 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &",
[all …]
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/x86/source-based/
Dlibjnigraphics.so.lsdump3521 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore"
3525 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect"
3529 "name" : "SkAndroidCodec::ExifOrientationBehavior",
3531 "source_file" : "external/skia/include/codec/SkAndroidCodec.h",
9801 "name" : "SkAndroidCodec &",
10311 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &",
10535 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &",
10663 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &",
10851 "name" : "SkAndroidCodec *const &",
11003 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &",
[all …]
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/x86_64/source-based/
Dlibjnigraphics.so.lsdump3552 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore"
3556 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect"
3560 "name" : "SkAndroidCodec::ExifOrientationBehavior",
3562 "source_file" : "external/skia/include/codec/SkAndroidCodec.h",
9832 "name" : "SkAndroidCodec &",
10342 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &",
10566 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &",
10694 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &",
10890 "name" : "SkAndroidCodec *const &",
11042 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &",
[all …]
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/arm/source-based/
Dlibjnigraphics.so.lsdump3403 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore"
3407 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect"
3411 "name" : "SkAndroidCodec::ExifOrientationBehavior",
3413 "source_file" : "external/skia/include/codec/SkAndroidCodec.h",
9683 "name" : "SkAndroidCodec &",
10193 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &",
10417 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &",
10545 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &",
10733 "name" : "SkAndroidCodec *const &",
10885 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &",
[all …]
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/arm_arm64/source-based/
Dlibjnigraphics.so.lsdump3403 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore"
3407 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect"
3411 "name" : "SkAndroidCodec::ExifOrientationBehavior",
3413 "source_file" : "external/skia/include/codec/SkAndroidCodec.h",
9683 "name" : "SkAndroidCodec &",
10193 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &",
10417 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &",
10545 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &",
10733 "name" : "SkAndroidCodec *const &",
10885 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &",
[all …]
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/arm64/source-based/
Dlibjnigraphics.so.lsdump3343 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore"
3347 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect"
3351 "name" : "SkAndroidCodec::ExifOrientationBehavior",
3353 "source_file" : "external/skia/include/codec/SkAndroidCodec.h",
9623 "name" : "SkAndroidCodec &",
10133 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &",
10357 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &",
10485 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &",
10681 "name" : "SkAndroidCodec *const &",
10833 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &",
[all …]
/aosp_15_r20/tools/security/fuzzing/orphans/libskia/
H A Dlibskia_image_processor_fuzzer.cpp50 std::unique_ptr<SkAndroidCodec> codec; in getAndroidPixels()
51 codec = SkAndroidCodec::MakeFromCodec(std::move(c)); in getAndroidPixels()
/aosp_15_r20/cts/hostsidetests/securitybulletin/securityPatch/CVE-2019-1988/
H A Dpoc.cpp31 auto codec = SkAndroidCodec::MakeFromData(bytes); in decode()
43 SkAndroidCodec::AndroidOptions options; in decode()
/aosp_15_r20/external/skia/fuzz/oss_fuzz/
H A DFuzzAndroidCodec.cpp18 auto codec = SkAndroidCodec::MakeFromStream(SkMemoryStream::MakeDirect(fuzzData, fuzzSize)); in FuzzAndroidCodec()
31 SkAndroidCodec::AndroidOptions options; in FuzzAndroidCodec()

123