- 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.
-
- 15 5月, 2017 2 次提交
-
-
由 Richard Stanway 提交于
-
由 jp9000 提交于
Adds a method of uniquely identifying scene items, as well as finding those scene items via that unique ID.
-
- 14 5月, 2017 1 次提交
-
-
由 jp9000 提交于
(This commit also modifies the decklink, linux-v4l2, mac-avcapture, obs-ffmpeg, and win-dshow modules) Originally, async buffering for sources was supposed to be a user-controllable flag. However, that turned out to be less than ideal because sources (such as the win-dshow plugin) were programmed with automatic control over their buffering (such as automatically detecting USB 2.0 capture devices and then enabling in those cases). The fact that it was a flag caused a design flaw to where buffering values would be overwritten when a source is loaded from save data. Because of that, this flag is being deprecated and replaced with a specific function to enable unbuffered mode instead.
-
- 13 5月, 2017 3 次提交
- 07 5月, 2017 2 次提交
- 26 4月, 2017 1 次提交
-
-
由 Ryan Foster 提交于
-
- 29 3月, 2017 1 次提交
-
-
由 jp9000 提交于
Prevents any delay when starting up certain async video sources. Additionally prevents old frames from being presented as well.
-
- 26 3月, 2017 1 次提交
-
-
由 Kurt Kartaltepe 提交于
Closes jp9000/obs-studio#840
-
- 25 3月, 2017 1 次提交
-
-
由 cg2121 提交于
Allows copying filters from one source to another. Closes jp9000/obs-studio#860
-
- 07 2月, 2017 1 次提交
-
-
由 jp9000 提交于
Adds functions to turn on audio monitoring to allow the user to hear playback of an audio source over the user's speaker. It can be set to turn off monitoring and only output to stream, or it can be set to output only to monitoring, or it can be set to both. On windows, audio monitoring uses WASAPI. Windows also is capable of syncing the audio to the video according to when the video frame itself was played. On mac, it uses AudioQueue. On linux, it's not currently implemented and won't do anything (to be implemented).
-
- 25 1月, 2017 1 次提交
-
-
由 jp9000 提交于
From 0.0 (not congested) to 1.0 (completely congested/dropping).
-
- 24 12月, 2016 1 次提交
-
-
由 jp9000 提交于
Uses the libcaption library to allow insertion of caption data directly in to H.264 frame data.
-
- 08 12月, 2016 2 次提交
- 23 8月, 2016 1 次提交
-
-
由 jp9000 提交于
Allows getting the current active framerate that the core is rendering with. This takes in to account any rendering lag or stalls that may be occurring.
-
- 06 8月, 2016 1 次提交
-
-
由 jp9000 提交于
-
- 29 6月, 2016 1 次提交
-
-
由 jp9000 提交于
Allows the ability to use scale filters such as point, bicubic, lanczos on specific scene items, disabled by default. When using one of the latter two options, if the item's scale is under half of the source's original size, it uses the bilinear low resolution downscale shader instead.
-