- 13 3月, 2019 1 次提交
-
-
由 jp9000 提交于
-
- 27 2月, 2019 1 次提交
-
-
由 jp9000 提交于
-
- 08 2月, 2019 4 次提交
-
-
由 VodBox 提交于
-
由 jp9000 提交于
Allows the ability for one encoder to defer to another in case of failure or unsupported feature. Okay, fine, it's mostly a hack so the new NVENC encoder can fall back to the FFmpeg encoder if NV12 textures aren't in use, that way it does not have to implement raw fallback support itself. The settings and properties are pretty much the same, so there's no reason not to utilize it in order to save time that could otherwise be spent more productively.
-
由 jp9000 提交于
-
由 jp9000 提交于
(This commit also modifies UI) Adds a universal function for determining whether video output is currently active, rather than having to use video_output_active() on the value returned by obs_get_video().
-
- 30 12月, 2018 1 次提交
-
-
由 Zachary Lund 提交于
obs_set_cmdline_args copies the arguments passed to it. This means that the array passed will never require it to be modified.
-
- 05 10月, 2018 1 次提交
-
-
由 jp9000 提交于
-
- 02 10月, 2018 1 次提交
-
-
Closes obsproject/obs-studio#1507
-
- 10 9月, 2018 1 次提交
-
-
由 cg2121 提交于
-
- 07 9月, 2018 1 次提交
-
-
由 cg2121 提交于
-
- 16 8月, 2018 1 次提交
-
-
由 jp9000 提交于
Useful when you need to modify transform properties of group sub-items and have the transform available immediately (group sub-items always automatically defer their transform update to the next frame).
-
- 10 8月, 2018 2 次提交
- 20 7月, 2018 1 次提交
-
-
由 jp9000 提交于
Rather than relying on the encoder's type identifier, additionally allow the ability to get defaults via an encoder object.
-
- 19 7月, 2018 1 次提交
-
-
由 David Cooper 提交于
This paves the way for plugins to have access to the argc/argv used when spawning OBS. Notably, this will allow a patch to obs-browser that passes through command line arguments on macOS to CEF.
-
- 16 7月, 2018 1 次提交
-
-
由 jp9000 提交于
(This commit also modifies UI) Removes obs_scene::group_sceneitem and replaces it with obs_scene::is_group. Changes a number of other functions related to groups so that a group is not inherently tied to a specific scene, and helps allow a single group to be referenced in multiple scenes if desired.
-
- 11 6月, 2018 1 次提交
-
-
由 Bas van Meel 提交于
-
- 04 6月, 2018 1 次提交
-
-
由 jp9000 提交于
Allows the ability to group scene items. Groups internally are sub-scenes, which allows the ability to add unique filters and transforms to each group.
-
- 29 5月, 2018 1 次提交
-
-
由 Zachary Lund 提交于
Closes obsproject/obs-studio#1300
-
- 02 5月, 2018 1 次提交
-
-
由 Zachary Lund 提交于
-
- 26 4月, 2018 1 次提交
-
-
由 Zachary Lund 提交于
-
- 25 4月, 2018 1 次提交
-
-
由 Zachary Lund 提交于
Closes obsproject/obs-studio#1263
-
- 24 4月, 2018 1 次提交
-
-
由 jp9000 提交于
Adds obs_add_raw_video_callback() and obs_remove_raw_video_callback() functions which allow the ability to get raw video frames without necessarily needing to create an output.
-
- 20 4月, 2018 1 次提交
-
-
由 jp9000 提交于
Allows the ability to get the last rendered texture of the main output view.
-
- 28 2月, 2018 1 次提交
-
-
由 Colin Edwards 提交于
Closes jp9000/obs-studio#1203
-
- 04 1月, 2018 2 次提交
- 02 1月, 2018 1 次提交
-
-
由 jp9000 提交于
(Note: This commit also modifies UI and test) This makes it so that main preview panes are rendered with the main output texture rather than re-rendering the main view. The view will render all objects again, whereas the output texture will be a single texture render of the same exact thing. Also fixes some abnormal artifacting when scaling the main preview pane.
-
- 10 10月, 2017 1 次提交
-
-
由 jp9000 提交于
Decoupling the audio from the video causes the audio to be played right when it's received rather than attempt to sync up to the video frames. This is useful with certain async sources/devices when the audio/video timestamps are not reliable. Naturally because it plays audio right when it's received, this should only be used when the async source is operating in unbuffered mode, otherwise the video frame timing will be out of sync by the amount of buffering the video currently has.
-
- 14 9月, 2017 1 次提交
-
-
由 jp9000 提交于
Allows setting and sharing of user data for sources and scene items.
-
- 07 8月, 2017 1 次提交
-
-
由 Richard Stanway 提交于
-
- 01 8月, 2017 1 次提交
-
-
由 jp9000 提交于
Some plugins are using the OBS_VERSION macro obs-config.h to specify the current version, which will bake the string in to the plugin, making it so that if the plugin is not replaced for a patch, it could potentially have the incorrect version. This makes it so that a plugin/frontend can get the current version string that's baked in to libobs itself.
-
- 21 7月, 2017 1 次提交
-
-
由 SammyJames 提交于
This allows the ability for certain types of modules (particularly scripting-related modules) to initialize extra data when all other modules have loaded. Because front-ends may wish to have custom handling for loading modules, the front-end must manually call obs_post_load_modules after it has completed loading all plug-in modules. Closes jp9000/obs-studio#965
-
- 20 7月, 2017 2 次提交
- 15 7月, 2017 1 次提交
-
-
由 jp9000 提交于
Allows the ability to change the output type in case one service requires a different output type. NOTE: This should be considered a temporarily yet simple solution to a specific problem: support for RTMP-like outputs. This will allows seamless integration of supporting different RTMP-like output types within the same service. This should probably be replaced with a more ideal solution later, such as implementing a completely different service type instead, when time permits.
-
- 14 7月, 2017 1 次提交
-
-
由 jp9000 提交于
(This commit also modifies obs-outputs)
-
- 28 6月, 2017 1 次提交
-
-
由 cg2121 提交于
Adds a lock checkbox to allow the user to lock a specific scene item. Closes jp9000/obs-studio#949
-
- 17 5月, 2017 1 次提交
-
-
由 jp9000 提交于
Allows directly rendering a non-async source without going through filters.
-