obs-studio/plugins/linux-capture
fryshorts 35ed828bc2 linux-capture: Fix crash on missing texture
Add a check to the cursor render function to ensure the cursor texture
exists. It seems like it is very unlikely but still possible, that the
first tick which should set the texture might fail. In that case obs
would crash in the render function.
2015-01-13 22:22:39 +01:00
..
data/locale linux-xshm: Add server property. 2014-11-20 00:10:11 +01:00
CMakeLists.txt linux-capture: Remove unused dependencies 2014-12-22 00:47:44 +01:00
README
linux-capture.c Combine linux-xcomposite and linux-capture (xshm) 2014-08-29 17:20:02 -07:00
xcompcap-helper.cpp Mark windows changed on Expose 2014-12-24 15:23:08 -05:00
xcompcap-helper.hpp Combine linux-xcomposite and linux-capture (xshm) 2014-08-29 17:20:02 -07:00
xcompcap-main.cpp Don't update video of sources if not displaying 2015-01-05 02:10:32 -08:00
xcompcap-main.hpp (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
xcomposite-main.cpp (API Change) Pass data to get_properties when possible 2014-10-01 15:39:57 +02:00
xcursor-xcb.c linux-capture: Add xcb cursor helper library 2014-12-21 23:13:46 +01:00
xcursor-xcb.h linux-capture: Add xcb cursor helper library 2014-12-21 23:13:46 +01:00
xcursor.c linux-capture: Fix crash on missing texture 2015-01-13 22:22:39 +01:00
xcursor.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
xhelpers.c linux-capture: Port geometry functions to xcb 2014-12-22 00:13:42 +01:00
xhelpers.h linux-capture: Port geometry functions to xcb 2014-12-22 00:13:42 +01:00
xshm-input.c Don't update video of sources if not displaying 2015-01-05 02:10:32 -08:00

README

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