Commit History

Author SHA1 Message Date
  jp9000 dbb9124bf6 Remove 'effect' param from effect param funcs 11 years ago
  jp9000 4a6d19f206 libobs: Add services API, reduce repeated code 11 years ago
  jp9000 c78fe3e306 obs-video.c: Fix minor bug 11 years ago
  jp9000 e8044d0868 Use only one widget for preview 11 years ago
  jp9000 771eac6015 Be more consistent about log levels 11 years ago
  jp9000 33dc028c7e Add mac audio capture 11 years ago
  jp9000 268e4e7811 Add more checks for NULL pointers 11 years ago
  jp9000 f2d4de3c03 Implement automatic video scaling (if requested) 11 years ago
  jp9000 f5fc9e7da8 Remove redundant constant from conversion shader 11 years ago
  jp9000 2dbbffe4a2 Make a number of key optimizations 11 years ago
  jp9000 966b943d5b Remove majority of warnings 11 years ago
  jp9000 4bc282f5e9 Rename obs_viewport to obs_view 11 years ago
  jp9000 515f44be8e Revamp rendering system to allow custom rendering 11 years ago
  jp9000 8e81d8be56 Revamp API and start using doxygen 11 years ago
  jp9000 6c92cf5841 Implement output, improve video/audio subsystems 11 years ago
  jp9000 3d6d43225f Add planar audio support, improve test output 11 years ago
  jp9000 89cfbdc033 Improve naming scheme of libobs core structures 11 years ago
  jp9000 ab4ab95790 Implement output scaling/conversion/downloading 11 years ago
  jp9000 563613db8f Rename obs-data.h to obs-internal.h 12 years ago
  jp9000 4cba9d336a Fix render issues with main preview widget 12 years ago
  jp9000 a2a8a5f148 Added add/remove signals to scenes 12 years ago
  jp9000 24c45458b5 use the preview window as the main window associated with the OpenGL context 12 years ago
  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+) 12 years ago
  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 12 years ago
  jp9000 ae3cecf09f make data access in the threads a bit more safe (note: probably will need some more safety measures later on) 12 years ago
  jp9000 18834c6a45 some static analysis cleanup 12 years ago
  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 12 years ago
  jp9000 9570f0b8d7 change names, fix some bugs, minor GL/D3D fixes, update tests, fix effect files, output a little more debug information 12 years ago
  jp9000 f255ae1922 first commit 12 years ago