Lines Matching refs:SkGifCodec
21 bool SkGifCodec::IsGif(const void* buf, size_t bytesRead) { in IsGif()
125 void SkGifCodec::CloseGif(GifFileType* gif) { in CloseGif()
137 void SkGifCodec::FreeExtension(SavedImage* image) { in FreeExtension()
166 bool SkGifCodec::ReadHeader(SkStream* stream, SkCodec** codecOut, GifFileType** gifOut) { in ReadHeader()
219 *codecOut = new SkGifCodec(imageInfo, streamDeleter.detach(), gif.detach(), transIndex, in ReadHeader()
234 SkCodec* SkGifCodec::NewFromStream(SkStream* stream) { in NewFromStream()
242 SkGifCodec::SkGifCodec(const SkImageInfo& srcInfo, SkStream* stream, GifFileType* gif, in SkGifCodec() function in SkGifCodec
260 bool SkGifCodec::onRewind() { in onRewind()
271 SkCodec::Result SkGifCodec::ReadUpToFirstImage(GifFileType* gif, uint32_t* transIndex) {
362 bool SkGifCodec::GetDimensions(GifFileType* gif, SkISize* size, SkIRect* frameRect) {
390 void SkGifCodec::initializeColorTable(const SkImageInfo& dstInfo, SkPMColor* inputColorPtr,
451 SkCodec::Result SkGifCodec::prepareToDecode(const SkImageInfo& dstInfo, SkPMColor* inputColorPtr,
466 void SkGifCodec::initializeSwizzler(const SkImageInfo& dstInfo, const Options& opts) {
474 bool SkGifCodec::readRow() {
481 SkCodec::Result SkGifCodec::onGetPixels(const SkImageInfo& dstInfo,
517 uint32_t SkGifCodec::onGetFillValue(SkColorType colorType) const {
522 SkCodec::Result SkGifCodec::onStartScanlineDecode(const SkImageInfo& dstInfo,
527 void SkGifCodec::handleScanlineFrame(int count, int* rowsBeforeFrame, int* rowsInFrame) {
552 int SkGifCodec::onGetScanlines(void* dst, int count, size_t rowBytes) {
578 bool SkGifCodec::onSkipScanlines(int count) {
592 SkCodec::SkScanlineOrder SkGifCodec::onGetScanlineOrder() const {
599 int SkGifCodec::onOutputScanline(int inputScanline) const {