| Index: content/renderer/media/video_track_recorder.cc | 
| diff --git a/content/renderer/media/video_track_recorder.cc b/content/renderer/media/video_track_recorder.cc | 
| index da2b1c2414f2690dcfd3f658f11844cd6264f729..15daadfd9dbd79800c235a0793c280de0038c3ef 100644 | 
| --- a/content/renderer/media/video_track_recorder.cc | 
| +++ b/content/renderer/media/video_track_recorder.cc | 
| @@ -11,6 +11,7 @@ | 
| #include "base/time/time.h" | 
| #include "base/trace_event/trace_event.h" | 
| #include "media/base/video_frame.h" | 
| +#include "ui/gfx/geometry/size.h" | 
|  | 
| extern "C" { | 
| // VPX_CODEC_DISABLE_COMPAT excludes parts of the libvpx API that provide | 
| @@ -51,8 +52,7 @@ void OnFrameEncodeCompleted( | 
| bool keyframe) { | 
| DVLOG(1) << (keyframe ? "" : "non ") << "keyframe "<< data->length() << "B, " | 
| << capture_timestamp << " ms"; | 
| -  on_encoded_video_cb.Run(frame, base::StringPiece(*data), capture_timestamp, | 
| -                          keyframe); | 
| +  on_encoded_video_cb.Run(frame, data.Pass(), capture_timestamp, keyframe); | 
| } | 
|  | 
| }  // anonymous namespace | 
|  |