jp9000
e3c2202791
cmake: Add release candidate versions/cmake variables
...
Allows specifying a release candidate version, and outputs release
candidate version variables to libobs/obs-config.h. Useful for using
cmake to specify a release candidate version.
2018-08-13 01:19:23 -07:00
Shaolin
b8e6e7a9fe
libobs: Use xcb-xinput when available for events
...
This enables extra mouse buttons to be detected by libobs. This allows
up to 29 extra buttons.
2018-05-07 21:31:16 -03:00
Jimi Huotari
fef71c4b7c
libobs: Fix ImageMagick header path
...
Since ImageMagick 7, the header path has been changed. This commit
implements a check for the version being used, and includes the
header as is appropriate.
Special thanks to Hu.
Mantis-Bug: https://obsproject.com/mantis/view.php?id=966
Gentoo-Bug: https://bugs.gentoo.org/627520
Closes jp9000/obs-studio#1018
2017-09-15 08:23:32 -07:00
Shaolin
b6042d91ea
libobs: Add Pulseaudio audio monitoring support
...
Checks if the system has Pulseaudio and enables support via the
HAVE_PULSEAUDIO flag.
Closes jp9000/obs-studio#940
2017-09-12 03:37:54 -07:00
jp9000
04ae015a60
libobs: Add ability to insert captions into frames
...
Uses the libcaption library to allow insertion of caption data directly
in to H.264 frame data.
2016-12-23 10:37:09 -08:00
jp9000
d78d0072a0
libobs/util: Add functions to inhibit sleep
...
These fucntions prevent the computer from going to sleep, hibernating,
or starting up a screen saver.
On linux, it will also attempt to use DBus to prevent gnome/kde/etc
sleep, but it's not necessarily required in order to compile the
library. Otherwise, it will simply call "xdg-screensaver reset" once
every 30 seconds to reset the screensaver timer.
2015-09-12 22:08:05 -07:00
jp9000
899557699f
libobs: Add OBS_UNIX_STRUCTURE config variable
...
This obsconfig.h variable will be true or false depending on whether the
project is configured with the cmake UNIX_STRUCTURE variable or not.
2015-06-01 16:42:27 -07:00
BtbN
8380d10805
Export plugin destination and relative prefix to obsconfig.h
2014-07-26 14:27:39 +02:00
BtbN
0b7ef499c5
Add relative plugin dest obsconfig.h define
2014-07-26 14:07:14 +02:00
BtbN
cac6ad1822
Move config values from the commandline to obsconfig.h
2014-07-26 14:07:14 +02:00
BtbN
38594fff9e
Export libobs cmake target, so external plugins can be built without ugly hacks
2014-05-08 14:43:16 +02:00