obs-studio/libobs/util
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
..
vc converted project to vs2013, removed 2010 support (ugh) 2013-12-14 16:01:30 -07:00
windows libobs: Add function to get the windows version 2015-08-01 14:51:21 -07:00
AlignedNew.hpp add my signal/callback interface from another project, also update license of utility files to ISC 1.3 2013-12-25 22:40:33 -07:00
array-serializer.c Implement RTMP module (still needs drop code) 2014-04-07 22:00:10 -07:00
array-serializer.h Improve serializer and add array serializer 2014-04-01 11:27:27 -07:00
base.c Remove duplicate include 2014-07-13 02:59:14 -07:00
base.h libobs/util: Add func to get current log handler 2014-05-14 17:43:23 -07:00
bmem.c Use atomics for allocation counter 2014-04-07 01:25:38 -07:00
bmem.h Fix b(w)strdup_n returning NULL for empty strings 2014-06-25 23:18:18 +02:00
c99defs.h Move config values from the commandline to obsconfig.h 2014-07-26 14:07:14 +02:00
cf-lexer.c (API Change) Unsquish libobs/util 2014-08-09 11:57:37 -07:00
cf-lexer.h (API Change) Unsquish libobs/util 2014-08-09 11:57:37 -07:00
cf-parser.c Give cf_parser functions better naming 2014-03-01 01:25:41 -07:00
cf-parser.h (API Change) Unsquish libobs/util 2014-08-09 11:57:37 -07:00
circlebuf.h RTMP output: Implement frame drop code 2014-04-12 04:34:15 -07:00
config-file.c libobs: Fix various string format warnings 2015-08-30 23:41:09 -07:00
config-file.h libobs/util: Add config_save_safe function 2015-08-21 17:42:24 -07:00
darray.h util: Fix bug with darray_erase_range 2014-10-22 20:32:50 -07:00
dstr.c libobs/util: Reduce allocations in dstr_vcatf 2015-07-19 06:30:35 +02:00
dstr.h libobs/util: Add format string diagnostics for dstr_(cat|print)f 2015-07-19 06:30:34 +02:00
dstr.hpp Add DStr move assignment operator 2014-06-25 17:00:02 +02:00
lexer.c Remove duplicate 'strref_isempty' 2014-08-08 10:50:37 -07:00
lexer.h Remove duplicate 'strref_isempty' 2014-08-08 10:50:37 -07:00
pipe-posix.c libobs: Add return code to process pipe destroy 2015-06-21 22:34:44 -07:00
pipe-windows.c libobs: Add return code to process pipe destroy 2015-06-21 22:34:44 -07:00
pipe.h libobs: Add return code to process pipe destroy 2015-06-21 22:34:44 -07:00
platform-cocoa.m libobs/util: Add functions to inhibit sleep 2015-09-12 22:08:05 -07:00
platform-nix-dbus.c libobs/util: Add functions to inhibit sleep 2015-09-12 22:08:05 -07:00
platform-nix.c libobs/util: Add functions to inhibit sleep 2015-09-12 22:08:05 -07:00
platform-windows.c libobs/util: Add functions to inhibit sleep 2015-09-12 22:08:05 -07:00
platform.c libobs/util: Add os_quick_write_utf8_file_safe 2015-08-21 17:31:23 -07:00
platform.h libobs/util: Add functions to inhibit sleep 2015-09-12 22:08:05 -07:00
profiler.c libobs/util: Restore original code point 2015-09-08 11:36:19 +02:00
profiler.h libobs/util: Add compressed profiler snapshot saving 2015-08-12 15:30:30 +02:00
profiler.hpp libobs/util: Add profiler 2015-08-12 15:30:28 +02:00
serializer.h Implement RTMP module (still needs drop code) 2014-04-07 22:00:10 -07:00
text-lookup.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
text-lookup.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
threading-posix.c libobs/util: Make pthread_setname_np glibc only 2015-07-06 19:45:22 -07:00
threading-windows.c util: Add os_atomic_compare_swap_long 2015-05-07 01:57:14 +02:00
threading.h util: Add os_atomic_compare_swap_long 2015-05-07 01:57:14 +02:00
utf8.c libobs: Fix 64bit -> 32bit conversion warnings 2015-02-10 19:31:25 -08:00
utf8.h modernize header guards to #pragma once 2013-10-14 13:21:15 +02:00
util.hpp libobs/util: Add config_save_safe function 2015-08-21 17:42:24 -07:00