| Index: remoting/client/chromoting_client.h
 | 
| diff --git a/remoting/client/chromoting_client.h b/remoting/client/chromoting_client.h
 | 
| index 66b22deaa8d9f97a1f52a04f15deb209ba43c07f..c71475efc5fe8743abea34ea10e816d102385a14 100644
 | 
| --- a/remoting/client/chromoting_client.h
 | 
| +++ b/remoting/client/chromoting_client.h
 | 
| @@ -55,15 +55,16 @@ class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback,
 | 
|        protocol::ErrorCode error) OVERRIDE;
 | 
|  
 | 
|    // VideoStub implementation.
 | 
| -  virtual void ProcessVideoPacket(const VideoPacket* packet,
 | 
| +  virtual void ProcessVideoPacket(scoped_ptr<VideoPacket> packet,
 | 
|                                    const base::Closure& done) OVERRIDE;
 | 
|    virtual int GetPendingPackets() OVERRIDE;
 | 
|  
 | 
|   private:
 | 
|    struct QueuedVideoPacket {
 | 
| -    QueuedVideoPacket(const VideoPacket* packet, const base::Closure& done);
 | 
| +    QueuedVideoPacket(scoped_ptr<VideoPacket> packet,
 | 
| +                      const base::Closure& done);
 | 
|      ~QueuedVideoPacket();
 | 
| -    const VideoPacket* packet;
 | 
| +    VideoPacket* packet;
 | 
|      base::Closure done;
 | 
|    };
 | 
|  
 | 
| 
 |