Home
last modified time | relevance | path

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

12

/external/skia/include/core/
DSkImageDecoder.h20 class SkStreamRewindable; variable
64 static Format GetStreamFormat(SkStreamRewindable*);
229 static SkImageDecoder* Factory(SkStreamRewindable*);
267 static bool DecodeStream(SkStreamRewindable* stream, SkBitmap* bitmap, SkColorType pref, Mode,
269 static bool DecodeStream(SkStreamRewindable* stream, SkBitmap* bitmap) { in DecodeStream()
361 virtual SkImageDecoder* newDecoder(SkStreamRewindable*) = 0;
370 virtual SkImageDecoder* newDecoder(SkStreamRewindable* stream) { in newDecoder()
400 typedef SkTRegistry<SkImageDecoder*(*)(SkStreamRewindable*)> SkImageDecoder_DecodeReg;
401 typedef SkTRegistry<SkImageDecoder::Format(*)(SkStreamRewindable*)> SkImageDecoder_FormatReg;
DSkStream.h17 class SkStreamRewindable; variable
108 virtual SkStreamRewindable* duplicate() const { return NULL; } in duplicate()
146 class SK_API SkStreamRewindable : public SkStream {
149 SkStreamRewindable* duplicate() const override = 0;
153 class SK_API SkStreamSeekable : public SkStreamRewindable {
/external/skia/src/images/
DSkImageDecoder_FactoryDefault.cpp13 extern SkImageDecoder* image_decoder_from_stream(SkStreamRewindable*);
15 SkImageDecoder* SkImageDecoder::Factory(SkStreamRewindable* stream) { in Factory()
21 typedef SkTRegistry<SkMovie*(*)(SkStreamRewindable*)> MovieReg;
23 SkMovie* SkMovie::DecodeStream(SkStreamRewindable* stream) { in DecodeStream()
DSkImageDecoder_FactoryRegistrar.cpp19 SkImageDecoder* image_decoder_from_stream(SkStreamRewindable*);
21 SkImageDecoder* image_decoder_from_stream(SkStreamRewindable* stream) { in image_decoder_from_stream()
48 SkImageDecoder::Format SkImageDecoder::GetStreamFormat(SkStreamRewindable* stream) { in GetStreamFormat()
DSkImageDecoder_pkm.cpp102 static bool is_pkm(SkStreamRewindable* stream) { in is_pkm()
112 static SkImageDecoder* sk_libpkm_dfactory(SkStreamRewindable* stream) { in sk_libpkm_dfactory()
121 static SkImageDecoder::Format get_format_pkm(SkStreamRewindable* stream) { in get_format_pkm()
DSkImageDecoder_libbmp.cpp38 static bool is_bmp(SkStreamRewindable* stream) { in is_bmp()
48 static SkImageDecoder* sk_libbmp_dfactory(SkStreamRewindable* stream) { in sk_libbmp_dfactory()
57 static SkImageDecoder::Format get_format_bmp(SkStreamRewindable* stream) { in get_format_bmp()
DSkImageDecoder_astc.cpp177 static bool is_astc(SkStreamRewindable* stream) { in is_astc()
187 static SkImageDecoder* sk_libastc_dfactory(SkStreamRewindable* stream) { in sk_libastc_dfactory()
196 static SkImageDecoder::Format get_format_astc(SkStreamRewindable* stream) { in get_format_astc()
DSkImageDecoder_wbmp.cpp155 static SkImageDecoder* sk_wbmp_dfactory(SkStreamRewindable* stream) { in sk_wbmp_dfactory()
164 static SkImageDecoder::Format get_format_wbmp(SkStreamRewindable* stream) { in get_format_wbmp()
DSkImageDecoder.cpp152 SkAutoTDelete<SkStreamRewindable> stream(SkStream::NewFromFile(file)); in DecodeFile()
175 bool SkImageDecoder::DecodeStream(SkStreamRewindable* stream, SkBitmap* bm, SkColorType pref, in DecodeStream()
DSkImageDecoder_libico.cpp429 static bool is_ico(SkStreamRewindable* stream) { in is_ico()
441 static SkImageDecoder* sk_libico_dfactory(SkStreamRewindable* stream) { in sk_libico_dfactory()
450 static SkImageDecoder::Format get_format_ico(SkStreamRewindable* stream) { in get_format_ico()
DSkImageDecoder_libgif.cpp513 static bool is_gif(SkStreamRewindable* stream) {
525 static SkImageDecoder* sk_libgif_dfactory(SkStreamRewindable* stream) {
534 static SkImageDecoder::Format get_format_gif(SkStreamRewindable* stream) {
DSkImageDecoder_libpng.cpp50 SkPNGImageIndex(SkStreamRewindable* stream, png_structp png_ptr, png_infop info_ptr) in SkPNGImageIndex()
63 SkAutoTDelete<SkStreamRewindable> fStream;
992 static bool is_png(SkStreamRewindable* stream) { in is_png()
1001 SkImageDecoder* sk_libpng_dfactory(SkStreamRewindable* stream) { in sk_libpng_dfactory()
1008 static SkImageDecoder::Format get_format_png(SkStreamRewindable* stream) { in get_format_png()
DSkImageDecoder_ktx.cpp311 static SkImageDecoder* sk_libktx_dfactory(SkStreamRewindable* stream) { in sk_libktx_dfactory()
318 static SkImageDecoder::Format get_format_ktx(SkStreamRewindable* stream) { in get_format_ktx()
DSkMovie.cpp93 SkAutoTDelete<SkStreamRewindable> stream(SkStream::NewFromFile(path)); in DecodeFile()
/external/skia/src/ports/
DSkImageDecoder_empty.cpp26 SkImageDecoder* SkImageDecoder::Factory(SkStreamRewindable*) { in Factory() argument
40 bool SkImageDecoder::DecodeStream(SkStreamRewindable*, SkBitmap*, SkColorType, Mode, Format*) { in DecodeStream() argument
57 SkImageDecoder::Format SkImageDecoder::GetStreamFormat(SkStreamRewindable*) { in GetStreamFormat() argument
83 SkMovie* SkMovie::DecodeStream(SkStreamRewindable* stream) { in DecodeStream()
DSkImageDecoder_CG.cpp224 extern SkImageDecoder* image_decoder_from_stream(SkStreamRewindable*);
226 SkImageDecoder* SkImageDecoder::Factory(SkStreamRewindable* stream) { in Factory()
238 SkMovie* SkMovie::DecodeStream(SkStreamRewindable* stream) { in DecodeStream()
394 static SkImageDecoder::Format get_format_cg(SkStreamRewindable* stream) { in get_format_cg()
DSkImageDecoder_WIC.cpp255 extern SkImageDecoder* image_decoder_from_stream(SkStreamRewindable*);
257 SkImageDecoder* SkImageDecoder::Factory(SkStreamRewindable* stream) { in Factory()
269 SkMovie* SkMovie::DecodeStream(SkStreamRewindable* stream) { in DecodeStream()
457 static SkImageDecoder::Format get_format_wic(SkStreamRewindable* stream) { in get_format_wic()
/external/skia/include/utils/
DSkFrontBufferedStream.h11 class SkStreamRewindable; variable
36 static SkStreamRewindable* Create(SkStream* stream, size_t minBufferSize);
/external/skia/include/images/
DSkMovie.h16 class SkStreamRewindable; variable
25 static SkMovie* DecodeStream(SkStreamRewindable*);
/external/skia/src/android/
DSkBitmapRegionDecoder.cpp23 SkStreamRewindable* stream, Strategy strategy) { in Create()
24 SkAutoTDelete<SkStreamRewindable> streamDeleter(stream); in Create()
/external/skia/src/pdf/
DSkPDFStream.cpp24 SkAutoTDelete<SkStreamRewindable> dup(fCompressedData->duplicate()); in emitObject()
44 SkAutoTDelete<SkStreamRewindable> dup(stream->duplicate()); in setData()
DSkPDFStream.h61 SkAutoTDelete<SkStreamRewindable> fCompressedData;
/external/skia/src/utils/
DSkFrontBufferedStream.cpp12 class FrontBufferedStream : public SkStreamRewindable {
29 SkStreamRewindable* duplicate() const override { return nullptr; } in duplicate()
64 SkStreamRewindable* SkFrontBufferedStream::Create(SkStream* stream, size_t bufferSize) { in Create()
/external/skia/third_party/ktx/
Dktx.h21 class SkStreamRewindable; variable
67 static bool is_ktx(SkStreamRewindable* stream);
/external/skia/include/android/
DSkBitmapRegionDecoder.h42 SkStreamRewindable* stream, Strategy strategy);

12