- 03 9月, 2020 9 次提交
-
-
由 Matt Gajownik 提交于
-
由 jp9000 提交于
Because the window capture source updates its data whenever certain properties are modified, this would cause a race condition because source updates normally happen in the graphics thread. To solve this for the time being, put access to that data within a mutex when updating or updating visibility.
-
由 jp9000 提交于
When the feature was added to allow slashes in recording/replay filenames to automatically create directories, auto-remux was not accounted for, and all filenames were assumed to be complete. It used fi.completeBaseName() to construct the new name which would only add the last part after the last slash as the filename, causing the remuxed file to save in the base directory rather than the intended directory. This fixes that by simply using the input string as the output string, removing the extension, appending the new extension.
-
由 jp9000 提交于
Because the virtual camera stops immediately when you call obs_output_stop() rather than with a delay like other outputs, it exposed a bug where the tray icon would show OBS as active when stopping the source, regardless of the fact that it was stopped. The bug was that the expression used to activate the tray icon did not check to make sure that the output was actually active, so add that to the expression.
-
由 jp9000 提交于
-
由 jp9000 提交于
The BasicOutputHandler::Active() function was used for checking whether outputs had started or not. However, the virtual camera is not used in the subclasses; instead it's a part of the base class. Because of that fact, when the virtual camera is started, the procedures used to start up the other outputs are never called, causing outputs to crash because they hadn't been initialized properly. For example, starting the virtual camera, then starting stream/recording would crash. So, as a simple fix to this, when checking the active status in the derived classes, do not factor in the virtual camera.
-
由 jp9000 提交于
The edit widget on the image source toolbar had a maximum width set, which caused the layout for the toolbar to look ugly if it hit that maximum width.
-
由 jp9000 提交于
When selecting a color on the color source, if you pressed cancel, it would cause it to set the color to black. Instead, make sure to check isValid() on the returned color value to see if the user pressed cancel when selecting a color.
-
由 Richard Stanway 提交于
Introduced by 8b632fa2 Fixes https://github.com/obsproject/obs-studio/issues/3396
-
- 02 9月, 2020 4 次提交
- 31 8月, 2020 3 次提交
-
-
由 Dillon Pentz 提交于
docs/sphinx: Fix errors with scripting and properties.
-
由 VodBox 提交于
-
由 VodBox 提交于
-
- 29 8月, 2020 8 次提交
-
-
由 Richard Stanway 提交于
-
由 Matt Gajownik 提交于
-
由 Richard Stanway 提交于
-
由 Richard Stanway 提交于
-
由 Richard Stanway 提交于
-
由 Richard Stanway 提交于
Casting from char[] to uint32_t * is considered undefined behavior due to different alignment requirements. Instead of using char[] for the new value, this uses a macro to set a uint32_t directly. Issue detected by PVS Studio.
-
由 Matt Gajownik 提交于
-
由 Matt Gajownik 提交于
This contains a fix for Unicode CSS
-
- 28 8月, 2020 5 次提交
-
-
由 Colin Edwards 提交于
CI: Update macOS deps to fix crash from invalid linking
-
由 Matt Gajownik 提交于
-
由 Jim 提交于
obs-filters: Cleanup CMake
-
由 Jim 提交于
win-capture: Remove Vulkan CTS workaround
-
由 Kurt Kartaltepe 提交于
This file has become a mess of people hacking in fixes so this cleans it up to make sense again.
-
- 27 8月, 2020 6 次提交
-
-
由 Jim 提交于
UI: Add missing tab stop fields in Settings
-
由 Jim 提交于
Fix compiling warnings
-
由 Jim 提交于
libobs: Log Windows 10 Hardware GPU Scheduler
-
由 Matt Gajownik 提交于
-
由 Shaolin 提交于
-
由 Manuel Kroeber 提交于
This adds logging for the "Hardware-accelerated GPU Scheduler" (HAGS) introduced with Windows 10 2004 which is known to cause issues with OBS and game performance.
-
- 26 8月, 2020 5 次提交
-
-
由 Matt Gajownik 提交于
CI: Update macOS CLI build script
-
由 Jim 提交于
UI: Fix output channels not being deleted
-
由 Jim 提交于
UI: Disable scene rename shortcut key while renaming
-
由 Jim 提交于
UI: Fix tray icon appearing when disabled in settings
-
由 Jim 提交于
UI: Align Advanced Audio Percent toggle to Volume text
-