- 04 1月, 2018 5 次提交
-
-
由 jp9000 提交于
Allows the ability to have a callback invoked every time video ticks. Particularly useful for scripting.
-
由 jp9000 提交于
This is mostly for win32-specific files
-
由 jp9000 提交于
-
由 jp9000 提交于
SWIG will fail because it doesn't define _MSC_VER and because it doesn't know what to do with things like __attribute__.
-
由 jp9000 提交于
When splitting a string in to a string list via stringlist_split, it would previously allocate memory for each sub-string and again for the list itself. This optimizes that function to use a single contiguous chunk of memory for the sake of access optimization and memory allocation efficiency.
-
- 03 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.
-
- 19 12月, 2017 1 次提交
-
-
由 Richard Stanway 提交于
Previously if the key didn't exist it would return uninitialized stack memory. Reported at https://obsproject.com/forum/threads/obs-freezes-computer-on-startup-sometimes.78030/#post-330590
-
- 15 12月, 2017 3 次提交
- 14 12月, 2017 1 次提交
-
-
由 Richard Stanway 提交于
If the target process re-creates its D3D context, the game capture tick can trigger before the capture is setup, in which case OBS gets a CAPTURE_RETRY message. However with the memory capture method, it continues to try and copy from the shared memory pointer which is no longer valid, resulting in a crash. The fix uses the old texture until the next tick at which point the new capture should be ready for use.
-
- 13 12月, 2017 1 次提交
-
-
由 Richard Stanway 提交于
Windows SDK 10.0.16299.0 defines these structures as part of winternl.h but using different types and names. Unfortunately there's no macro to detect the SDK version, so to avoid conflicting with newer / older SDKs the OBS structs have been renamed.
-
- 07 12月, 2017 3 次提交
- 06 12月, 2017 3 次提交
- 05 12月, 2017 1 次提交
-
-
由 Jim 提交于
cmake: Correct CMake checks for LINUX
-
- 04 12月, 2017 6 次提交
-
-
由 Ryan Foster 提交于
Some CMake checks were recently switched from UNIX to LINUX to get them to not apply to macOS/OSX. Since LINUX doesn't seem to be defined, switch these checks to UNIX AND NOT APPLE.
-
由 Jim 提交于
Revert "CI: Linux - Install FFmpeg from source"
-
由 juvester 提交于
This reverts commit de32d89f. Fixes an issue where Linux CI builds fail because FFmpeg fails to compile. Using FFmpeg git master in CI builds was obviously not the smartest idea because changes in FFmpeg can break things unexpectedly. Sorry about that. The reason for the original commit was that OBS failed to compile with FFmpeg 2.4. That has been fixed since.
-
由 Jim 提交于
git: Add Clion to .gitignore
-
由 Colin Edwards 提交于
-
由 Jim 提交于
cmake: Do not require X11 on OSX
-
- 03 12月, 2017 13 次提交
-
-
由 Jim 提交于
CI: Fix Mac builds on Travis CI's Xcode 8.3 image
-
由 Colin Edwards 提交于
-
由 Ryan Foster 提交于
The Travis CI Xcode 8.3 image uses macOS 10.12, where some OS and Xcode components were changed. This commit finally fixes macOS deployments on Travis for Xcode 8.3. This commit also reverts a few changes that got into master while we were trying to fix this.
-
由 Jim 提交于
decklink: Rename 5.1 and 7.1 multi-channel formats
-
由 jp9000 提交于
The studio mode double-click scene switching option disables scene duplication, which bypasses the user's settings for scene switching in studio mode. This fixes it so that scenes are properly duplicated according to the user's settings.
-
由 jp9000 提交于
Moves the multiview (fullscreen/window) options to the view menu to reduce context menu clutter, and allow using it even when not in studio mode. Also adds missing translation strings.
-
由 jp9000 提交于
Scissor rects would affect the internal effect rendering of sources, so scissor rectangles aren't the ideal method of restricting draw space. Instead, use viewports and projection matrices, which are automatically accounted for by internal source handling.
-
由 jp9000 提交于
Adds a sidechain (ducking) option to the compression filter.
-
由 jp9000 提交于
Adds circlebuf_push_front_zero and circlebuf_push_back_zero to conveniently push zeroed data to the front/back of the buffer without having to create an intermediary buffer to accomplish the same thing.
-
由 SuslikV 提交于
Common multi-channel setup is 5.1 and 7.1 with rear speakers. Thus only setups that include SPEAKER_SIDE_LEFT and SPEAKER_SIDE_RIGHT needs the marking as not common (or "side" use), while it stays the true Side setup (with side speakers) by its internal meaning. This "side" is named "surround" by Microsoft. To not confuse users and translators, it is wise to use "Side" mark next to format name.
-
由 Jim 提交于
rtmp-services: Remove Coderwall / Fix Livestream service name
-
由 derrod 提交于
-
由 Jim 提交于
CI: Fix curl download if file doesn't exist
-