Lines Matching defs:stream
90 SkMemoryStream stream(data, length);
91 SkDebugf("make stream at %p, with %d bytes\n",data, length);
97 const auto& error = loadMultiFrame(&stream);
102 frames.push_back(loadSingleFrame(&stream));
217 SkDynamicMemoryWStream stream;
218 SkJSONWriter writer(&stream, SkJSONWriter::Mode::kFast);
223 auto skdata = stream.detachAsData();
235 SkDynamicMemoryWStream stream;
236 SkJSONWriter writer(&stream, SkJSONWriter::Mode::kFast);
246 auto skdata = stream.detachAsData();
370 // Loads a single frame (traditional) skp file from the provided data stream and returns
372 std::unique_ptr<DebugCanvas> loadSingleFrame(SkMemoryStream* stream) {
374 sk_sp<SkPicture> picture = SkPicture::MakeFromStream(stream);
389 std::string loadMultiFrame(SkMemoryStream* stream) {
396 int page_count = SkMultiPictureDocumentReadPageCount(stream);
404 if (!SkMultiPictureDocumentRead(stream, pages.data(), page_count, &procs)) {