jp9000
|
78e581a3c1
|
update makefiles for previous name changes
|
2013-12-06 09:18:47 -07:00 |
jp9000
|
0434ef0f62
|
change naming for some main program files for consistency
|
2013-12-06 09:16:33 -07:00 |
jp9000
|
2c886a9d83
|
fix references to subclass files within forms
|
2013-12-06 06:51:14 -07:00 |
jp9000
|
00b55c9d95
|
moved wx forms and generated files into a discrete 'forms' directory
|
2013-12-06 06:48:21 -07:00 |
jp9000
|
85374daa94
|
made it so that preview panel scales based upon window size
|
2013-12-06 06:39:19 -07:00 |
jp9000
|
a8d9c5b25c
|
updated UI files
|
2013-12-06 06:38:50 -07:00 |
jp9000
|
ff47b3a2dc
|
added functions to get current audio/video output information
|
2013-12-06 06:38:19 -07:00 |
jp9000
|
8298fa4dc7
|
With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+)
|
2013-12-02 22:24:38 -07:00 |
Palana
|
1bd2b9fd99
|
added os_get_home_path and os_mkdir to osx cocoa platform
|
2013-11-29 22:38:05 +01:00 |
Palana
|
e230b0e984
|
updated include paths (CMake+osxtest) and function prototype (osxtest)
fixes compilation with changes from e5c99175c5
|
2013-11-29 20:58:29 +01:00 |
Palana
|
99b06288ba
|
move using namespace below includes
fixes ambiguity between <wchar.h> and <cwchar>
|
2013-11-28 20:49:06 +01:00 |
jp9000
|
e5c99175c5
|
fixed some build issues on non-windows systems
|
2013-11-26 23:07:27 -07:00 |
jp9000
|
58810f9806
|
changed gs_draw_sprite to allow custom sizes, added output textures to the core, and adjusted the test code to accommodate the changes
|
2013-11-26 22:26:14 -07:00 |
jp9000
|
32e34ffe25
|
fixed a bug in matrix3_transpose - rotate the vector, don't transform the vector
|
2013-11-26 22:24:10 -07:00 |
jp9000
|
56034fd9ac
|
made a workaround to ensure that translations can be done through our custom system rather than using wx's internal system
|
2013-11-26 22:22:41 -07:00 |
jp9000
|
74dc470681
|
made it so that graphics device and associated objects are not lost every time video settings are changed
|
2013-11-26 22:20:11 -07:00 |
jp9000
|
279b487269
|
remove sys/stat.h include from obs-app.cpp
|
2013-11-23 23:40:05 -07:00 |
jp9000
|
0aad78819c
|
added initial config file stuff, set up a 'dummy' window to cause the graphics system to persist through window changes
|
2013-11-23 23:38:52 -07:00 |
jp9000
|
9b76651183
|
updated obs basic window form (needed an ID and needed a OnClose callback)
|
2013-11-23 23:36:25 -07:00 |
jp9000
|
fcf7e508a9
|
added os_mkdir to platform functions
|
2013-11-23 23:35:03 -07:00 |
jp9000
|
3c6494a11d
|
fixed a few bugs with config files, and replaced a boolean parameter with an enum
|
2013-11-23 23:34:38 -07:00 |
jp9000
|
e1da9099f9
|
remove ssize_t because it's not even used anyway anymore
|
2013-11-23 11:12:44 -07:00 |
jp9000
|
7e89ebce46
|
add a 'wrapper' file for wx
|
2013-11-22 20:57:24 -07:00 |
jp9000
|
27be0a515b
|
do first test drawing in wx
|
2013-11-22 20:43:48 -07:00 |
jp9000
|
eb55b5436f
|
changed header reference to obs-app.hpp
|
2013-11-22 16:25:38 -07:00 |
jp9000
|
4813c89cc6
|
renamed obs.cpp/hpp
|
2013-11-22 16:24:54 -07:00 |
jp9000
|
66f846ca41
|
updated UI files
|
2013-11-22 16:20:52 -07:00 |
jp9000
|
af8329c667
|
add RAII wrapper class for sources
|
2013-11-22 16:20:02 -07:00 |
jp9000
|
93dd3cec50
|
made the getframe function a bit more safe and modified a few names for clarity
|
2013-11-22 16:18:31 -07:00 |
jp9000
|
d8b49034c9
|
added jansson to the main project
|
2013-11-22 10:02:57 -07:00 |
jp9000
|
bf8548c415
|
removed jansson from configure.ac (not necessary and shouldn't be build with the project)
|
2013-11-21 18:31:27 -07:00 |
jp9000
|
12790a40b5
|
Subtree merged in deps/jansson
|
2013-11-21 16:04:11 -07:00 |
jp9000
|
71890e0365
|
removed now-redundant callback enum_children from sources
|
2013-11-20 21:52:20 -07:00 |
jp9000
|
f1decd08f4
|
adjusted the way source removal is handled to make it a bit more safe
|
2013-11-20 18:36:46 -07:00 |
Palana
|
5fa2f28577
|
fixed broken comparison
|
2013-11-20 23:12:12 +01:00 |
jp9000
|
bff4bcbfe5
|
Merge branch 'master' of https://github.com/jp9000/obs-studio
|
2013-11-20 15:00:29 -07:00 |
jp9000
|
409b011a8e
|
cleaned up main internal data structure design, changed to reference counting for sources to ensure safe destruction of source objects from all parts of the system, added some service-related stuff for testing
|
2013-11-20 15:00:16 -07:00 |
Palana
|
c2586f5686
|
set cmake output path for test executable
|
2013-11-18 17:54:06 +01:00 |
jp9000
|
5e33707f6a
|
ensure 80-column max formatting in gl-subsystem.c
|
2013-11-15 07:10:21 -07:00 |
jp9000
|
10e917efee
|
unbind VAO if NULL buffer specified
|
2013-11-15 07:07:03 -07:00 |
Palana
|
41bef32962
|
removed global VAO from gl-cocoa
|
2013-11-15 15:03:35 +01:00 |
jp9000
|
e778a4c04f
|
added OSX files to automake scripts
|
2013-11-15 06:40:03 -07:00 |
jp9000
|
72a64b3d41
|
added VAOs to vertex buffers (might need some future tweaking to check whether buffers are already assigned to specific attributes)
|
2013-11-15 06:34:05 -07:00 |
jp9000
|
041f48b566
|
make code gl-cocoa.m 80 columns for consistency (I'm probably just being OCD, don't mind me, hopefully didn't break anything)
|
2013-11-14 10:48:48 -07:00 |
Palana
|
ec411fe046
|
added cmake build files
|
2013-11-14 18:36:46 +01:00 |
Palana
|
d7a04aea8c
|
added osx cocoa support files
|
2013-11-14 18:31:18 +01:00 |
Palana
|
595dad2e70
|
updated .gitignore for osx
|
2013-11-14 18:31:18 +01:00 |
Palana
|
f263d585bf
|
enable format string diagnostics for blog and bcrash on gcc and clang
|
2013-11-14 18:31:18 +01:00 |
Palana
|
3b3d612ceb
|
add noreturn attribute to def_crash_handler
|
2013-11-14 18:31:17 +01:00 |
Palana
|
26397c7782
|
allow non-static glew include path
|
2013-11-14 18:29:37 +01:00 |