Lines Matching refs:playback
191 /* We want to copy the src's playback. However, if that hasn't been built
233 // needed to create typeface playback
337 SkPicture::SkPicture(SkPicturePlayback* playback, int width, int height)
338 : fPlayback(playback)
352 // Check to see if there is a playback to recreate.
354 SkPicturePlayback* playback = SkPicturePlayback::CreateFromStream(stream, info, proc);
355 if (NULL == playback) {
359 return SkNEW_ARGS(SkPicture, (playback, info.fWidth, info.fHeight));
372 // Check to see if there is a playback to recreate.
374 SkPicturePlayback* playback = SkPicturePlayback::CreateFromBuffer(buffer, info);
375 if (NULL == playback) {
379 return SkNEW_ARGS(SkPicture, (playback, info.fWidth, info.fHeight));
405 SkPicturePlayback* playback = fPlayback;
410 if (playback) {
412 playback->serialize(stream, encoder);
413 // delete playback if it is a local version (i.e. cons'd up just now)
414 if (playback != fPlayback) {
415 SkDELETE(playback);
433 SkPicturePlayback* playback = fPlayback;
438 if (playback) {
440 playback->flatten(buffer);
441 // delete playback if it is a local version (i.e. cons'd up just now)
442 if (playback != fPlayback) {
443 SkDELETE(playback);
454 *reason = "Missing playback object.";