commit | e562e02f31a3d39f06d6cdab11a28104c60bccd8 | [log] [tgz] |
---|---|---|
author | sergeyu@chromium.org <sergeyu@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | Fri Aug 23 18:22:12 2013 |
committer | sergeyu@chromium.org <sergeyu@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | Fri Aug 23 18:22:12 2013 |
tree | bcf47ca84b18e4e760d6a76c685deb318ac1593c | |
parent | e21b64be37b757ae55af760817b5c512bbc928b7 [diff] |
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/webrtc@4605 4adac7df-926f-26a2-2b94-8c16560cd09d