- 15 12月, 2017 2 次提交
- 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 16 次提交
-
-
由 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
-
由 Jim 提交于
rtmp-services: Add Mobcrush to services list
-
由 pkviet 提交于
Fixes an issue where media-playback would not compile with older FFmpeg versions due to the fact that the AV_PIX_FMT_VIDEOTOOLBOX was unavailable until version 54.31.100 of libavutil (FFmpeg 2.8). Fixes mantis issue 1045. Closes jp9000/obs-studio#1089
-
由 Michel 提交于
Certain NVIDIA GPUs don't support NVENC, but ship with the NVENC library, causing OBS to mistakenly think that NVENC is available when it actually isn't. Closes jp9000/obs-studio#1087
-
- 02 12月, 2017 7 次提交
-
-
由 James Hurley 提交于
This commit adds Mobcrush RTMP ingest to services.json.
-
由 Jim 提交于
CI: Fix macOS builds on Travis CI's Xcode 8.3 image
-
由 Ryan Foster 提交于
The Travis CI Xcode 8.3 image uses macOS 10.12, where some OS and Xcode components were changed. This commit should hopefully fix macOS deployments on Travis for Xcode 8.3.
-
由 Shaolin 提交于
Jim note: - Refactored code significantly - Added a context menu option to exclude specific scenes from projectors - Made it so multiview projectors update when scenes are added/removed/renamed - Increased text quality - Removed the color sources and replaced them with simple solid rectangles - Increased the border size of "program" and "preview" scenes in the lower scene list Closes jp9000/obs-studio#1068
-
由 jp9000 提交于
Convenience function for setting a color (in hex format, e.g. 0xAARRGGBB)
-
由 Jim 提交于
CI: Fix Mac builds on Travis CI's Xcode 8.3 image
-