Lines Matching refs:SkImageDecoder
25 class SkImageDecoder : SkNoncopyable {
27 virtual ~SkImageDecoder();
265 static SkImageDecoder* Factory(SkStreamRewindable*);
358 void copyFieldsToOther(SkImageDecoder* other);
373 SkImageDecoder();
426 virtual SkImageDecoder* newDecoder(SkStreamRewindable*) = 0;
435 virtual SkImageDecoder* newDecoder(SkStreamRewindable* stream) { in newDecoder()
436 return SkImageDecoder::Factory(stream); in newDecoder()
443 SkImageDecoder *Create ## codec ();
448 SkImageDecoder *Create ## codec () { \
467 typedef SkTRegistry<SkImageDecoder*(*)(SkStreamRewindable*)> SkImageDecoder_DecodeReg;
468 typedef SkTRegistry<SkImageDecoder::Format(*)(SkStreamRewindable*)> SkImageDecoder_FormatReg;