Zachary Lund
80b8176e29
GLX implementation and *nix-specific file handling implementation
...
I added gl-x11 which allows compatibility with X11 (Xlib-based) and GLX.
I also added various functions to handle file finding based on FHS.
Various changes to autotools to both install files correctly and to configure correctly.
2014-01-02 18:20:58 -06:00
jp9000
c129cc37cb
update API and implement preliminary ability to add sources to scenes
2013-12-30 06:56:39 -07:00
jp9000
6fe59f77ec
make sure another source by the same name doesn't already exist when choosing a name for that scene
2013-12-29 09:17:00 -07:00
jp9000
c4af3e2a75
change obs_scene_destroy to obs_scene_release, add ability to add scenes, fix name dialog sizing
2013-12-29 08:54:06 -07:00
jp9000
10aa94f00e
Add ability to use two desktop audio devices at once in basic UI
2013-12-28 22:00:32 -07:00
jp9000
399b0c8d10
apply configure video settings on startup
2013-12-22 23:40:07 -07:00
jp9000
bd47d9fe74
clear up a minor inconsistency in default effect naming
2013-12-22 01:33:11 -07:00
jp9000
19c4ee995e
add major optimization to filter processing, and as a nice side effect, make it easier to create new filters and sources
2013-12-22 01:30:18 -07:00
jp9000
24c45458b5
use the preview window as the main window associated with the OpenGL context
2013-12-18 22:57:39 -07:00
jp9000
a8ada497b3
finish up preliminary settings stuff
2013-12-18 12:09:20 -07:00
jp9000
0decd607c1
fix typo in english locale file
2013-12-18 10:08:31 -07:00
jp9000
b5bbe74120
add in code for OK/Cancel/Apply buttons in basic settings window
2013-12-17 13:56:58 -07:00
jp9000
3d88a43520
add video settings code and set up default video setting values for the config
2013-12-16 00:07:08 -07:00
jp9000
7ba497fe61
add move constructor to wx connector class, add simple connector list class, add initial video settings class, update build files
2013-12-13 23:11:23 -07:00
jp9000
e27ded192f
rename locale file to use sub-language tags only when actually necessary
2013-12-12 21:45:44 -07:00
jp9000
28786349f3
added more text for settings window
2013-12-10 11:22:09 -07:00
jp9000
70290b8c2b
fixed locale code, added locale files, made wx use locale files, fixed some bugs, and added platform-specific files to the main program
2013-12-07 10:22:56 -07:00
jp9000
ec30222fc3
change build directory structure for a bit more consistency
2013-12-07 09:56:06 -07:00
jp9000
0434ef0f62
change naming for some main program files for consistency
2013-12-06 09:16:33 -07:00
jp9000
e5c99175c5
fixed some build issues on non-windows systems
2013-11-26 23:07:27 -07:00
Palana
595dad2e70
updated .gitignore for osx
2013-11-14 18:31:18 +01:00
jp9000
37c7db5dbe
fixed some bugs and fixed a variable that wasn't declared at the top
2013-11-02 14:44:40 -07:00
jp9000
8847d11e8e
adjust file locations to be more portable
2013-11-01 14:33:00 -07:00
jp9000
676a0bd67d
update build system to autotools (finally)
2013-10-29 23:21:40 -07:00
jp9000
fa0a65a41c
and fix another minor bug in the new effect file
2013-10-29 06:03:11 -07:00
jp9000
a43e291577
fill in the texture_setimage function, fill in a few other functions, and change certain names to be a little more consistent
2013-10-25 10:25:28 -07:00
jp9000
e2e5454385
Added some more techniques to the default effect
2013-10-25 02:50:08 -07:00
jp9000
e4b920fb9d
renamed the default draw effect
2013-10-25 02:45:01 -07:00
jp9000
8421690c33
made some slight corrections
2013-10-24 01:03:45 -07:00
jp9000
ac2c08927f
added intial async audio/video code, fixed a few bugs, improved thread safety, and made a few other minor adjustments
2013-10-24 00:57:55 -07:00
jp9000
dfa2dc6eab
fix up the rest of the GL code, add glew to project, add makefiles for opengl, fix makefiles so that it can be built with gcc, update project files to automatically output to the build directory
2013-10-16 23:31:18 -07:00
jp9000
f255ae1922
first commit
2013-09-30 19:37:13 -07:00