obs-studio/plugins/linux-capture
Chris Angelico fd668695db linux-capture: Fix cursor draw bug when cropping window cap.
When cropping the left or top of a window capture, OBS would misalign
the drawn cursor, placing it as if the entire window were being
captured. Instead, offset the captured cursor by the same number of
pixels, thus placing the cursor back where it belongs.
2019-11-20 22:09:47 -08:00
..
data/locale Update translations from Crowdin 2019-09-17 23:21:00 +02:00
CMakeLists.txt linux-capture: Add randr support 2019-04-05 16:05:59 -05:00
linux-capture.c Plugins: Add descriptions to modules 2018-09-11 18:28:58 -07:00
README Rename linux-xshm module to linux-capture 2014-08-29 17:19:30 -07:00
xcompcap-helper.cpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
xcompcap-helper.hpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
xcompcap-main.cpp linux-capture: Fix cursor draw bug when cropping window cap. 2019-11-20 22:09:47 -08:00
xcompcap-main.hpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
xcomposite-main.cpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
xcursor-xcb.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
xcursor-xcb.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
xcursor.c linux-capture: Fix cursor draw bug when cropping window cap. 2019-11-20 22:09:47 -08:00
xcursor.h linux-capture: Fix cursor draw bug when cropping window cap. 2019-11-20 22:09:47 -08:00
xhelpers.c linux-capture: Fix bug with xshm input showing multiple 0x0 windows 2019-10-02 13:51:28 -04:00
xhelpers.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
xshm-input.c linux-capture: Fix bug with xshm input showing multiple 0x0 windows 2019-10-02 13:51:28 -04:00

Linux XShm capture plugin

  This plugin uses the MIT-SHM extension for the X-server to capture the
  desktop.

Todo:

 - handle resolution changes of screens
 - handle adding/removing screens while recording
 - support different depths

Contributing:

  If you are interested in helping out with the plugin, please drop by in the
  #obs-dev channel on quakenet.

References:
 - http://www.x.org/releases/current/doc/xextproto/shm.html