Home
last modified time | relevance | path

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

12

/external/skia/src/codec/
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()
242 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromData(sk_sp<SkData> data, in MakeFromData()
251 SkColorType SkAndroidCodec::computeOutputColorType(SkColorType requestedColorType) { in computeOutputColorType()
289 SkAlphaType SkAndroidCodec::computeOutputAlphaType(bool requestedUnpremul) { in computeOutputAlphaType()
296 sk_sp<SkColorSpace> SkAndroidCodec::computeOutputColorSpace(SkColorType outputColorType, in computeOutputColorSpace()
359 int SkAndroidCodec::computeSampleSize(SkISize* desiredSize) const { in computeSampleSize()
441 SkISize SkAndroidCodec::getSampledDimensions(int sampleSize) const { in getSampledDimensions()
[all …]
DSkAndroidCodecAdapter.h24 class SkAndroidCodecAdapter : public SkAndroidCodec {
42 using INHERITED = SkAndroidCodec;
DSkSampledCodec.h23 class SkSampledCodec : public SkAndroidCodec {
63 using INHERITED = SkAndroidCodec;
DBUILD.bazel106 "SkAndroidCodec.cpp",
/external/skia/include/codec/
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*);
DBUILD.bazel31 "SkAndroidCodec.h",
DSkCodec.h1099 friend class SkAndroidCodec; // for handleFrameIndex variable
/external/skia/bench/
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()
/external/skia/include/android/
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,
/external/skia/client_utils/android/
DBitmapRegionDecoder.h52 std::unique_ptr<SkAndroidCodec> codec; in getGainmapBitmapRegionDecoder()
63 BitmapRegionDecoder(std::unique_ptr<SkAndroidCodec> codec);
65 std::unique_ptr<SkAndroidCodec> fCodec;
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()
/external/skia/tests/
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()
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()
DPngGainmapTest.cpp111 std::unique_ptr<SkAndroidCodec> androidCodec = in decode_all()
112 SkAndroidCodec::MakeFromCodec(std::move(baseCodec)); in decode_all()
116 std::unique_ptr<SkAndroidCodec> gainmapCodec; in decode_all()
DCodecTest.cpp439 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in check_android_codec()
733 REPORTER_ASSERT(r, !SkAndroidCodec::MakeFromStream( in test_invalid_stream()
764 REPORTER_ASSERT(r, !SkAndroidCodec::MakeFromStream(nullptr)); in DEF_TEST()
773 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in test_dimensions()
792 SkAndroidCodec::AndroidOptions options; in test_dimensions()
1165 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromData(data)); in DEF_TEST()
1177 SkAndroidCodec::AndroidOptions opts; in DEF_TEST()
1208 … std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(GetResourceAsStream(path))); in check_color_xform()
1210 SkAndroidCodec::AndroidOptions opts; in check_color_xform()
1563 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in DEF_TEST()
[all …]
DCodecRecommendedTypeTest.cpp37 auto androidCodec = SkAndroidCodec::MakeFromData(std::move(data)); in DEF_TEST()
DBRDTest.cpp43 REPORTER_ASSERT(r, SkAndroidCodec::MakeFromData(data) != nullptr); in DEF_TEST()
DGifTest.cpp268 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in DEF_TEST()
274 SkAndroidCodec::AndroidOptions options; in DEF_TEST()
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()
DCodecAnimTest.cpp525 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in test_animated_AndroidCodec()
/external/skia/fuzz/oss_fuzz/
DFuzzAndroidCodec.cpp18 auto codec = SkAndroidCodec::MakeFromStream(SkMemoryStream::MakeDirect(fuzzData, fuzzSize)); in FuzzAndroidCodec()
31 SkAndroidCodec::AndroidOptions options; in FuzzAndroidCodec()
DFuzzAnimatedImage.cpp15 auto codec = SkAndroidCodec::MakeFromStream(SkMemoryStream::MakeDirect(data, size)); in FuzzAnimatedImage()
/external/skia/src/android/
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()
/external/skia/gm/
Danimated_image_orientation.cpp104 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in onDraw()
/external/skia/dm/
DDMSrcSink.cpp506 std::unique_ptr<SkAndroidCodec> androidCodec; in draw()
508 androidCodec = SkAndroidCodec::MakeFromData(encoded); in draw()
543 SkAndroidCodec::AndroidOptions androidOptions; in draw()
857 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in size()
897 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromData(encoded)); in draw()
931 SkAndroidCodec::AndroidOptions options; in draw()
948 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromData(encoded)); in size()

12