Ryan Foster
be98cee2a0
Fix various typos across multiple modules
2017-04-25 22:39:42 -04:00
jp9000
eb6d8e10fa
libobs/util: Do not ignore deprecation on windows
...
On MSVC, deprecated types/functions were being completely ignored by the
compiler due to this pragma. Any plugins/programs that depended on this
would also have this warning disabled due to it being in this file.
This pragma was most likely originally done due to the MSVC warnings for
C-standard functions, which are now ignored via _CRT_SECURE_NO_WARNINGS
on all projects instead.
2016-12-08 03:27:38 -08:00
jp9000
b29d8a44d1
libobs: Fix deprecated macro
...
There's no need to have two separate macros to declare something as
deprecated.
2016-12-08 03:27:37 -08:00
jp9000
4e55cf1125
libobs/util: Add function deprecation defines
2015-12-11 16:45:31 -08:00
BtbN
cac6ad1822
Move config values from the commandline to obsconfig.h
2014-07-26 14:07:14 +02:00
Palana
56b3685940
Add include for ptrdiff_t
2014-06-17 17:02:28 +02:00
jp9000
8b8217f68e
Fix a some more linux/GCC specific warnings
2014-02-14 15:56:01 -07:00
jp9000
966b943d5b
Remove majority of warnings
...
There were a *lot* of warnings, managed to remove most of them.
Also, put warning flags before C_FLAGS and CXX_FLAGS, rather than after,
as -Wall -Wextra was overwriting flags that came before it.
2014-02-14 15:13:36 -07:00
jp9000
8aa2b01eb9
Fix __attribute__ usage
...
Requires two sets of parentheses, not one. ...I think
2014-02-09 08:10:53 -07:00
jp9000
29fb9cc9f4
Fix FORCE_INLINE macro
...
Accidentally put the code within a _MSC_VER #ifdef, causing the macro to
not be found on non-VC compilers
2014-02-09 08:06:34 -07:00
jp9000
4be4dd735e
Use force inlining of YUV conversion functions
...
Force inling of the 444->420 conversion functions because their CPU
usage goes up pretty heavily without it when compiling without
optimizations
2014-02-09 07:59:00 -07:00
jp9000
93d15ef254
Fix some formatting issues and fix cmake file
2014-01-25 12:34:37 -07:00
BtbN
6a9dda87bd
Restructure installation and package generation
2014-01-25 19:13:33 +01:00
BtbN
45ec80fb7d
Full rewrite of all CMakeLists
...
CMake now works on all platforms
2014-01-24 18:56:32 +01:00
jp9000
e9ded173f1
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
jp9000
aead95f5e3
converted project to vs2013, removed 2010 support (ugh)
2013-12-14 16:01:30 -07:00
Palana
968f9c03bd
use %u for size_t on microsoft compilers
2013-12-07 16:50:05 +01:00
jp9000
e1da9099f9
remove ssize_t because it's not even used anyway anymore
2013-11-23 11:12:44 -07:00
Peter SZTANOJEV
0301b24ace
modernize header guards to #pragma once
2013-10-14 13:21:15 +02:00
jp9000
f255ae1922
first commit
2013-09-30 19:37:13 -07:00