Index: content/browser/renderer_host/media/video_capture_buffer_pool.cc |
diff --git a/content/browser/renderer_host/media/video_capture_buffer_pool.cc b/content/browser/renderer_host/media/video_capture_buffer_pool.cc |
index f9f83907120d73bf66e931af2d473dd110113b51..0d68b20eee44cdc8b094e68e1aba7b557b69b189 100644 |
--- a/content/browser/renderer_host/media/video_capture_buffer_pool.cc |
+++ b/content/browser/renderer_host/media/video_capture_buffer_pool.cc |
@@ -19,7 +19,11 @@ const int VideoCaptureBufferPool::kInvalidId = -1; |
class SimpleBufferHandle final : public VideoCaptureBufferPool::BufferHandle { |
public: |
SimpleBufferHandle(void* data, size_t size, base::SharedMemoryHandle handle) |
- : data_(data), size_(size), handle_(handle) {} |
+ : data_(data), |
+#if defined(OS_POSIX) |
+ handle_(handle), |
+#endif |
+ size_(size) {} |
~SimpleBufferHandle() override {} |
size_t size() const override { return size_; } |
@@ -37,8 +41,10 @@ class SimpleBufferHandle final : public VideoCaptureBufferPool::BufferHandle { |
private: |
void* const data_; |
- const size_t size_; |
+#if defined(OS_POSIX) |
const base::SharedMemoryHandle handle_; |
Nico
2015/07/09 01:58:16
nit: It's strange to have data_ and size_ not next
benwells
2015/07/09 11:43:02
Done.
|
+#endif |
+ const size_t size_; |
}; |
// A holder of a GpuMemoryBuffer-backed buffer, Map()ed on ctor and Unmap()ed on |