Richard Stanway
4c08c7bfa4
win-dshow: Reduce size of virtualcam placeholder image
2020-08-29 02:42:03 +02:00
Richard Stanway
c8f7a4563d
libobs: Check data validity for media sources
2020-08-29 02:42:03 +02:00
Richard Stanway
8b632fa227
vlc-video: Fix possible undefined behavior in format conversion
...
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.
2020-08-29 02:42:03 +02:00
Matt Gajownik
94ca885bda
obs-vst: Fix VST detection in home directory on Linux
2020-08-29 09:38:57 +10:00
Matt Gajownik
ff69ff72f5
obs-browser: Update to 2.8.7
...
This contains a fix for Unicode CSS
2020-08-29 09:35:31 +10:00
Colin Edwards
9b07104357
Merge pull request #3354 from WizardCM/macos-deps-08
...
CI: Update macOS deps to fix crash from invalid linking
2020-08-28 10:38:46 -05:00
Matt Gajownik
592b75d89a
CI: Update macOS deps to fix crash from invalid linking
2020-08-29 00:40:45 +10:00
Jim
87125984ee
Merge pull request #3350 from kkartaltepe/noise_cmake
...
obs-filters: Cleanup CMake
2020-08-27 10:18:38 -07:00
Jim
6efd70fc01
Merge pull request #3260 from jpark37/vulkan-cts-hack-remove
...
win-capture: Remove Vulkan CTS workaround
2020-08-27 10:18:08 -07:00
Kurt Kartaltepe
a2f5c323da
obs-filters: Cleanup CMake
...
This file has become a mess of people hacking in fixes so this cleans it
up to make sense again.
2020-08-27 09:02:36 -07:00
Jim
f9d664302e
Merge pull request #3349 from WizardCM/fix-settings-tab-order
...
UI: Add missing tab stop fields in Settings
2020-08-27 06:31:25 -07:00
Jim
6999f6a4bd
Merge pull request #3344 from admshao/fix-compiling-warnings
...
Fix compiling warnings
2020-08-27 05:14:58 -07:00
Jim
02ae365857
Merge pull request #3346 from ElectronicWar/add-hags-logging
...
libobs: Log Windows 10 Hardware GPU Scheduler
2020-08-27 05:11:26 -07:00
Matt Gajownik
1f1e0ceb47
UI: Add missing tab stop fields in Settings
2020-08-27 21:17:35 +10:00
Shaolin
5ff82bb9fe
UI: Fix compile warnings about deprecated QT usage
2020-08-26 23:20:23 -03:00
Manuel Kroeber
618781e563
libobs: Log Windows 10 Hardware GPU Scheduler
...
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.
2020-08-26 22:57:52 +02:00
Matt Gajownik
f319b96678
Merge pull request #3336 from PatTheMav/ci-macos-script-update
...
CI: Update macOS CLI build script
2020-08-26 21:55:14 +10:00
Jim
afb6e8acb6
Merge pull request #3343 from cg2121/output-source-delete
...
UI: Fix output channels not being deleted
2020-08-26 01:13:09 -07:00
Jim
7b43e2072a
Merge pull request #3342 from RytoEX/disable-rename-shortcuts-while-editing
...
UI: Disable scene rename shortcut key while renaming
2020-08-26 01:12:40 -07:00
Jim
466e5f6a6d
Merge pull request #3339 from Programatic/tray_fix
...
UI: Fix tray icon appearing when disabled in settings
2020-08-26 00:07:56 -07:00
Jim
d0db1a6eea
Merge pull request #3333 from WizardCM/aap-percent-left
...
UI: Align Advanced Audio Percent toggle to Volume text
2020-08-26 00:06:53 -07:00
Jim
e4e78db7a8
Merge pull request #3332 from WizardCM/log-focus
...
UI / Log Viewer: Bring to front rather than close, add minimize/maximize buttons
2020-08-26 00:06:29 -07:00
Jim
8363d89009
Merge pull request #3331 from WizardCM/docs-action
...
CI: Add Sphinx Docs generator Github Action
2020-08-25 23:31:58 -07:00
Shaolin
420823bfaa
plugins: Clear compile warnings on Linux
2020-08-26 01:34:03 -03:00
Clayton Groeneveld
08426c8710
UI: Fix output channels not being deleted
...
Output channel 6 was not being deleted, so use for loop
to delete all possible channels.
2020-08-25 23:19:10 -05:00
Ryan Foster
9cb36f803f
UI: Disable scene rename shortcut key while renaming
...
While editing a scene name, the Qt shortcut key for the renameScene
action remained active. If the user pressed the shortcut key while
actively editing a scene name, the widget would retrigger the action,
causing the name edit to fail and discard the current changes to the
scene name. The scene name would be reset to its previous saved value
and reselected as if the user had pressed the shortcut key for the first
time.
This commit removes the QAction associated with the shortcut key from
the scenes dock widget when editing starts and adds the action back to
the widget once editing is done.
Fixes #3044 .
2020-08-25 22:33:23 -04:00
Ford Smith
45c46fe24a
UI: Fix tray icon appearing when disabled in settings
2020-08-25 18:12:23 -05:00
jp9000
bf4a917751
win-capture: Fix excessive window capture logging
2020-08-25 10:18:45 -07:00
jp9000
3cd925da73
UI: Remove unnecessary obs_properties_apply_settings
...
This is already called by obs_source_properties internally, so this call
was unnecessary.
2020-08-25 10:04:29 -07:00
jp9000
fcf01304d2
UI: Defer device properties to separate thread
...
Because devices can take significant time to enumerate, defer the
properties creation to a separate thread. The author of this commit
feels a great amount of displeasure over having to write this.
2020-08-25 08:21:29 -07:00
jp9000
ab2f3edb2b
UI: Put context combo box operations in functions
...
This allows the ability to use these functions elsewhere without having
to duplicate the code or subclass from the ComboSelectToolbar class.
2020-08-25 08:21:20 -07:00
PatTheMav
6895ffc8fa
CI: Update macOS CLI build script
2020-08-25 12:58:22 +02:00
jp9000
a4535915fe
UI: Make image source toolbar expand
...
The entire image source file couldn't be seen in some cases, so just
make it take up the full width
2020-08-25 00:46:33 -07:00
jp9000
1a7a47dd3b
UI: Disable properties button if no properties
2020-08-25 00:46:33 -07:00
jp9000
b4443ea5ef
UI: Remove null source warnings
2020-08-25 00:46:33 -07:00
jp9000
68dcee824e
UI: Clear context bar on scene collection change
...
Fixes a bug where the source toolbar would show the previously selected
source from the prior scene collection when changing to a new scene
collection
2020-08-25 00:46:02 -07:00
Matt Gajownik
ef5bb70db0
UI: Align Advanced Audio Percent toggle to Volume text
...
Due to the placement of addStretch(), the checkbox was being
attached to the Mono label when resizing the dialog.
2020-08-25 16:30:49 +10:00
Matt Gajownik
a4e1049e67
UI: Add maximize and minimize support to Log Viewer
2020-08-25 14:30:21 +10:00
Matt Gajownik
fca5e45f22
UI: Bring Log Viewer to front instead of closing
...
This changes the "View Current Log" option in the
Help menu from a toggle to always open the log viewer,
and bring it to the front when it's already open.
2020-08-25 14:09:25 +10:00
Matt Gajownik
9c68dc6fcf
CI: Add Sphinx Docs generator Github Action
2020-08-25 13:22:45 +10:00
jp9000
d310f1532b
obs-outputs: Remove legacy multitrack code
2020-08-24 13:07:55 -07:00
Jim
371e8334dd
Merge pull request #3326 from WizardCM/single-popup
...
UI: Don't open second dialog if close event is ignored
2020-08-24 06:00:03 -07:00
Matt Gajownik
f72fa22858
UI: Don't open second dialog if close event is ignored
...
Affects Interact, Filter and Property dialogs.
2020-08-24 22:29:47 +10:00
Jim
a4569ee2a0
Merge pull request #3325 from cg2121/fix-seek-crash
...
obs-ffmpeg: Fix crash when seeking with no media
2020-08-24 01:04:13 -07:00
Jim
21e66d8613
Merge pull request #3324 from cg2121/projector-bug
...
UI: Fix projector not working on secondary monitors
2020-08-24 00:52:21 -07:00
Clayton Groeneveld
d2d99ac5fc
obs-ffmpeg: Fix crash when seeking with no media
...
This fixes a crash when seeking when there is no valid
media.
2020-08-24 02:43:42 -05:00
Clayton Groeneveld
1eba0827b7
UI: Fix projector not working on secondary monitors
...
This fixes a bug where the projector wouldn't work on secondary
monitors on Windows.
2020-08-24 02:02:07 -05:00
Jim
aef10d46c4
Merge pull request #3322 from kkartaltepe/unused-var-cleanup
...
obs-filters/obs-outputs: Cleanup unused var warns
2020-08-23 12:40:54 -07:00
Kurt Kartaltepe
43da6eacd0
obs-filters/obs-outputs: Cleanup unused var warns
...
Fix unused variables when compiling without rnnoise
Fix unused variable warnings in GCC when using assert() in release
2020-08-23 12:09:59 -07:00
Jim
ec0d81d0e6
Merge pull request #3320 from jpark37/vulkan-swap-chain
...
win-capture: Robust Vulkan swap chain handling
2020-08-23 11:44:15 -07:00