3c089d751ede283e21e186885eaf705c3257ccd2 |
|
16-Sep-2015 |
henrikg <henrikg@webrtc.org> |
Add RTC_ prefix to contructormagic macros. We must remove dependency on Chromium, i.e. we can't use Chromium's base/logging.h. That means we need to define these macros in WebRTC also when doing Chromium builds. And this causes redefinition. * DISALLOW_ASSIGN -> RTC_DISALLOW_ASSIGN * DISALLOW_COPY_AND_ASSIGN -> RTC_DISALLOW_COPY_AND_ASSIGN * DISALLOW_IMPLICIT_CONSTRUCTORS -> RTC_DISALLOW_IMPLICIT_CONSTRUCTORS Related CL: https://codereview.webrtc.org/1335923002/ BUG=chromium:468375 NOTRY=true Review URL: https://codereview.webrtc.org/1345433002 Cr-Commit-Position: refs/heads/master@{#9953}
/external/webrtc/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h
|
cc1ba15fe737bfc58ef279d50d7e713cbd8b9310 |
|
25-Apr-2014 |
jiayl@webrtc.org <jiayl@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Returns a NULL frame on all platforms if the captured window is closed. Part of the fix for crbug/360181. On Mac/Linux, it previously continues capturing even if the window is closed. Now it stops by returning a NULL frame. On Windows, it used to stop capturing when the window is minimized. Now fixed to match other platforms. Note: the crbug still needs a chrome side fix to close the notification bar. This fix only stops the stream (i.e. stream onended event fired). BUG=crbug/360181 TESTED=manually tested in Chrome R=sergeyu@chromium.org Review URL: https://webrtc-codereview.appspot.com/12329007 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5977 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h
|
9f282403f258162ca53eb2f16b8e9a26e7970096 |
|
23-Aug-2013 |
sergeyu@chromium.org <sergeyu@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
WindowCapturer implementation for Linux. Window enumeration is based on the code used by hangouts plugin (see libjingle/talk/base/linuxwindowpicker.cc). XServerPixelBuffer is used to capture windows. It had to be refactored to support window capturing (previously it worked only for the whole screen). R=wez@chromium.org Review URL: https://webrtc-codereview.appspot.com/1741004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4605 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h
|
3d34f66292ad4d3950d94026d08c3659880d30e2 |
|
04-Jun-2013 |
sergeyu@chromium.org <sergeyu@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Move screen capturers from chromium to webrtc. R=alexeypa@chromium.org, wez@chromium.org Review URL: https://webrtc-codereview.appspot.com/1586005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4175 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h
|