Lines Matching full:stream
267 bool SkPicture::StreamIsSKP(SkStream* stream, SkPictInfo* pInfo) {
268 if (NULL == stream) {
273 if (!stream->read(&info, sizeof(SkPictInfo))) {
292 SkPicture* SkPicture::CreateFromStream(SkStream* stream, InstallPixelRefProc proc) {
295 if (!StreamIsSKP(stream, &info)) {
301 if (stream->readBool()) {
302 playback = SkNEW_ARGS(SkPicturePlayback, (stream, info, proc));
310 void SkPicture::serialize(SkWStream* stream, EncodeBitmap encoder) const {
330 stream->write(&info, sizeof(info));
332 stream->writeBool(true);
333 playback->serialize(stream, encoder);
339 stream->writeBool(false);