Index: webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h |
diff --git a/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h b/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h |
index b868b044a8100b813eaf29add72c4608295f26f4..b202abb9bc005d488aba83ec09e56c9ef94126f0 100644 |
--- a/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h |
+++ b/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h |
@@ -70,13 +70,14 @@ class XServerPixelBuffer { |
const DesktopRect& rect, |
DesktopFrame* frame); |
- Display* display_; |
- Window window_; |
+ Display* display_ = nullptr; |
+ Window window_ = 0; |
DesktopSize window_size_; |
- XImage* x_image_; |
- XShmSegmentInfo* shm_segment_info_; |
- Pixmap shm_pixmap_; |
- GC shm_gc_; |
+ XImage* x_image_ = nullptr; |
+ XShmSegmentInfo* shm_segment_info_ = nullptr; |
+ Pixmap shm_pixmap_ = 0; |
+ GC shm_gc_ = nullptr; |
+ bool xshm_get_image_succeeded_ = false; |
RTC_DISALLOW_COPY_AND_ASSIGN(XServerPixelBuffer); |
}; |