Lines Matching refs:fIOBuffer
267 wuffs_base__io_buffer fIOBuffer;
365 fIOBuffer(wuffs_base__empty_io_buffer()),
380 // Initialize fIOBuffer's fields, copying any outstanding data from iobuf to
381 // fIOBuffer, as iobuf's backing array may not be valid for the lifetime of
382 // this SkWuffsCodec object, but fIOBuffer's backing array (fBuffer) is.
385 fIOBuffer.data = wuffs_base__make_slice_u8(fBuffer, SK_WUFFS_CODEC_BUFFER_SIZE);
386 fIOBuffer.meta = iobuf.meta;
855 if (!seek_buffer(&fIOBuffer, fStream.get(), pos)) {
859 fDecoders[which]->restart_frame(frameIndex, fIOBuffer.reader_io_position());
870 fIOBuffer.meta = wuffs_base__empty_io_buffer_meta();
873 reset_and_decode_image_config(fDecoders[which].get(), nullptr, &fIOBuffer, fStream.get());
887 fDecoders[which]->decode_frame_config(&fFrameConfigs[which], &fIOBuffer);
889 fill_buffer(&fIOBuffer, fStream.get())) {
901 &fPixelBuffer, &fIOBuffer, fIncrDecPixelBlend,
904 fill_buffer(&fIOBuffer, fStream.get())) {