| Index: webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h | 
| diff --git a/webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h b/webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h | 
| index be9fd17009782f1f3c9af6514eb1def0f42dbb93..7b5e4c06c0abd4103e39d98c70421fd3ac9a2050 100644 | 
| --- a/webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h | 
| +++ b/webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h | 
| @@ -15,9 +15,9 @@ | 
|  | 
| #include <vector> | 
|  | 
| -#include "webrtc/modules/desktop_capture/desktop_frame.h" | 
| #include "webrtc/modules/desktop_capture/desktop_geometry.h" | 
| #include "webrtc/modules/desktop_capture/desktop_region.h" | 
| +#include "webrtc/modules/desktop_capture/shared_desktop_frame.h" | 
| #include "webrtc/modules/desktop_capture/win/d3d_device.h" | 
| #include "webrtc/modules/desktop_capture/win/dxgi_output_duplicator.h" | 
|  | 
| @@ -44,18 +44,15 @@ class DxgiAdapterDuplicator { | 
| // Initializes the DxgiAdapterDuplicator from a D3dDevice. | 
| bool Initialize(); | 
|  | 
| -  // Sequential calls Duplicate function of all the DxgiOutputDuplicators owned | 
| -  // by this instance. | 
| -  bool Duplicate(Context* context, | 
| -                 const DesktopFrame* last_frame, | 
| -                 DesktopFrame* target); | 
| +  // Sequentially calls Duplicate function of all the DxgiOutputDuplicators | 
| +  // owned by this instance, and writes into |target|. | 
| +  bool Duplicate(Context* context, SharedDesktopFrame* target); | 
|  | 
| -  // Captures one monitor and writes into target. |monitor_id| should be between | 
| -  // [0, screen_count()). | 
| +  // Captures one monitor and writes into |target|. |monitor_id| should be | 
| +  // between [0, screen_count()). | 
| bool DuplicateMonitor(Context* context, | 
| int monitor_id, | 
| -                        const DesktopFrame* last_frame, | 
| -                        DesktopFrame* target); | 
| +                        SharedDesktopFrame* target); | 
|  | 
| // Returns desktop rect covered by this DxgiAdapterDuplicator. | 
| DesktopRect desktop_rect() const { return desktop_rect_; } | 
|  |