Index: media/renderers/skcanvas_video_renderer.h |
diff --git a/media/renderers/skcanvas_video_renderer.h b/media/renderers/skcanvas_video_renderer.h |
index a643778ac4b521f1862c5ebf34cd17b8dbb3b2c1..14fa8659bc1ceebbc708a63f5f8026856886e5c1 100644 |
--- a/media/renderers/skcanvas_video_renderer.h |
+++ b/media/renderers/skcanvas_video_renderer.h |
@@ -15,6 +15,7 @@ |
#include "base/timer/timer.h" |
#include "cc/paint/paint_canvas.h" |
#include "cc/paint/paint_flags.h" |
+#include "cc/paint/paint_image.h" |
#include "media/base/media_export.h" |
#include "media/base/timestamp_constants.h" |
#include "media/base/video_frame.h" |
@@ -174,6 +175,8 @@ class MEDIA_EXPORT SkCanvasVideoRenderer { |
base::TimeDelta last_timestamp_ = media::kNoTimestamp; |
// If |last_image_| is not used for a while, it's deleted to save memory. |
base::DelayTimer last_image_deleting_timer_; |
+ // Stable paint image id to provide to draw image calls. |
+ cc::PaintImage::Id renderer_stable_id_; |
// Used for DCHECKs to ensure method calls executed in the correct thread. |
base::ThreadChecker thread_checker_; |