jp9000
|
5780f3f177
(API Change) Improve graphics API consistency
|
11 years ago |
jp9000
|
42a0925ce1
(API Change) media-io: Improve naming consistency
|
11 years ago |
jp9000
|
41176eef27
(API Change) Remove obs_graphics()
|
11 years ago |
jp9000
|
4122a5b9b5
(API Change) Rename 'source_frame' + related
|
11 years ago |
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 |