obs-studio/libobs/util
jp9000 0a228d0740 libobs/util: Use gzopen* instead of gzdopen
Using gzdopen will not work properly if the C standard library used to
get the descriptor is not the same library as the one that was compiled
with zlib.  When this is the case, it causes zlib to fail to write a
file, and would report a C standard library error.  Use gzopen and
gzopen_w instead to ensure that the file is opened and closed by zlib
itself, ensuring that zlib and the libobs do not have to share the C
standard library between each other.
2015-09-21 00:01:19 -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: Use gzopen* instead of gzdopen 2015-09-21 00:01:19 -07: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