Bennik2000
d8e67d2f3c
UI: Add status icons for recording and streaming
2020-04-16 19:15:13 +02:00
Richard Stanway
a43c10b173
UI: Refuse drop operations from our own widgets
...
The UI feedback when dropping scene / source items on other parts of the
program indicated that something would happen instead of showing the
"no drop" icon.
2020-04-13 03:07:30 +02:00
Richard Stanway
6e48f41d1f
Merge pull request #2673 from emaste/projector-screen
...
UI: Fix projector on other than primary display
2020-04-13 01:03:45 +02:00
Ed Maste
7325eace24
UI: Fix projector on other than primary display
...
Calling showFullScreen after setGeometry puts the projector on the
expected monitor. Previously (on FreeBSD, at least) it opened on the
primary display.
2020-04-12 18:43:23 -04:00
Richard Stanway
9fffd99661
Merge pull request #2109 from notr1ch/encoder-error-feedback
...
obs-ffmpeg: Encoder error feedback
2020-04-12 17:59:24 +02:00
Richard Stanway
15781073dc
obs-ffmpeg: Add error text for NVENC AVERROR_EXTERNAL
...
Since new NVENC still falls back, try to make the error from ffmpeg
NVENC more actionable for users.
2020-04-12 17:35:27 +02:00
Richard Stanway
5e3e9c1f13
obs-ffmpeg: Use new encoder error handling functions
2020-04-12 17:05:19 +02:00
Richard Stanway
5dc9f989d6
libobs: Add support functions for encoder error handling
...
Similar to how outputs can pass errors, add the same functionality for
encoders so that if an output encoder has an error, it is made available
to the output and eventually the UI / user.
2020-04-12 17:05:19 +02:00
Richard Stanway
ba18da6959
Merge pull request #2669 from emaste/gnu-stack
...
deps: lzma: also use .note.GNU-stack on FreeBSD
2020-04-12 16:48:28 +02:00
Richard Stanway
6dce4662cf
Merge pull request #2682 from koizuka/rtmp-services-niconico
...
rtmp-services: Add niconico
2020-04-12 01:59:39 +02:00
Colin Edwards
c5125e0a17
Merge pull request #2691 from DDRBoxman/syphon_arc
...
mac-syphon: Move the syphon plugin over to ARC
2020-04-10 20:59:54 -05:00
Colin Edwards
eb40dbd453
mac-syphon: Move the syphon plugin over to ARC
2020-04-10 20:10:27 -05:00
Colin Edwards
2552cf9169
Merge pull request #2689 from obsproject/CI
...
CI: Rewrite new deps paths in obs-ouputs.so
2020-04-09 22:54:56 -05:00
Colin Edwards
7366b45392
CI: Rewrite new deps paths in obs-ouputs.so
2020-04-09 22:29:41 -05:00
Colin Edwards
1627623f4d
Merge pull request #2688 from DDRBoxman/githubformat
...
CI: Move clang format check into a seperate github workflow
2020-04-09 21:27:53 -05:00
Colin Edwards
8b6f6d1c85
CI: Move clang format check into a seperate github workflow
2020-04-09 21:26:41 -05:00
Richard Stanway
9023a57afc
Merge pull request #2598 from sorayuki/bugfix/rtmp-custom-memleak
...
rtmp-services: Fix memory leak when updating rtmp-custom-service.
2020-04-10 00:45:43 +02:00
Richard Stanway
011c760a7a
Merge pull request #2641 from kkartaltepe/obs-outputs-warnings
...
obs-outputs: Fix warnings WITH_RTMPS=OFF
2020-04-10 00:42:24 +02:00
Richard Stanway
2d261e79ff
Merge pull request #2663 from khng300/obs-25-fbsd-fix-execpath
...
libobs/util: Add FreeBSD and Dragonfly support in os_get_executable_path_ptr()
2020-04-10 00:40:46 +02:00
Richard Stanway
25054d233c
Merge pull request #2677 from emaste/warning-fix
...
UI: Fix warning compiling with Clang 10
2020-04-10 00:39:07 +02:00
Ed Maste
9f4aaf22f0
UI: Fix warning when compiling with Clang 10
...
Building with Clang 10 on FreeBSD 13-CURRENT emitted a warning about
logical not (!) applying only to the left hand side of a comparison.
Update the expression to match the style of other flags conditionals.
Verified that object code is the same.
2020-04-10 00:37:37 +02:00
Richard Stanway
dca5f2fcdb
UI: Properly apply hide cursor on fullscreen projectors
...
If a projector was created fullscreen, the isFullScreen() call would
fail since the window hasn't been displayed by Qt yet, resulting in the
cursor hiding choice not being applied. This moves the cursor hiding
into the SetMonitor call which is used for all code paths creating a
fullscreen projector, ensuring the setting is applied.
Fixes https://github.com/obsproject/obs-studio/issues/2687
2020-04-10 00:32:09 +02:00
Akihiko Koizuka
d7dc544a38
rtmp-services: Add niconico
2020-04-10 00:22:57 +09:00
Colin Edwards
da35310363
Merge pull request #2671 from pkviet/logfilter
...
UI: Log global audio devices and their filters
2020-04-09 01:04:08 -05:00
Colin Edwards
c48c9ed2de
Merge pull request #2537 from WizardCM/studio-program-label
...
UI: Don't open Studio Mode's "Program" label in a window
2020-04-09 00:46:48 -05:00
Colin Edwards
46c59fb13a
Merge pull request #2639 from WizardCM/no-transform
...
UI: Require selected source for Transform shortcut
2020-04-09 00:42:37 -05:00
Wahaj Dar
e132676d29
rtmp-services: Update castr.io rtmp ingest list
...
Closes #2559
2020-04-09 00:32:32 -05:00
Colin Edwards
414f0ab824
Merge pull request #2571 from bongalive/master
...
rtmp-services: Update Bongacams servers and settings
2020-04-09 00:25:36 -05:00
Colin Edwards
276869be33
Merge pull request #2679 from kkartaltepe/ui-include-fix
...
UI: Fix missing includes
2020-04-09 00:20:47 -05:00
Colin Edwards
3b27eee20f
Merge pull request #2577 from yalpul/patch-1
...
CI: Make processor count consistent
2020-04-09 00:20:35 -05:00
Kurt Kartaltepe
35f9e82956
UI: Fix missing includes
...
These files appeared to be dependent on their include order and were
missing definitions when files were compiled in a different order.
2020-04-08 17:20:52 -07:00
jp9000
e10d44d5f5
libobs: Update version to 25.0.5 (mac release)
2020-04-08 16:21:09 -07:00
jp9000
2a318d915f
libobs-opengl: Fix atan2 HLSL->GLSL transpile
2020-04-07 23:59:14 -07:00
jp9000
6ca52db8ce
libobs-opengl: Add sincos to HLSL->GLSL transpile
2020-04-07 23:59:14 -07:00
jp9000
bc7dd6e931
obs-browser: Fix formatting
2020-04-07 23:57:29 -07:00
Colin Edwards
921a742966
Merge pull request #2617 from RytoEX/update-macos-deps
...
CI: Update macOS dependencies
2020-04-07 14:51:16 -05:00
Ka Ho Ng
ab2743dd23
libobs/util: FreeBSD/Dragonfly exec path support
...
Add support for FreeBSD and Dragonfly in os_get_executable_path_ptr().
This is required to obtain the path of the running executable image
correctly.
Fixes https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245299
Fixes https://github.com/obsproject/obs-studio/issues/2622
2020-04-08 03:44:40 +08:00
pkv
92989bd42b
UI: Log global audio devices and their filters
...
Request from support-team.
Currently only sources in Scenes are logged with their filters.
This excludes global audio sources set in Settings > Audio.
This patch remedies this.
2020-04-07 21:33:09 +02:00
Colin Edwards
de6643b8ea
CI: Update dependencies on macOS
2020-04-07 14:06:54 -05:00
Ed Maste
f4e7bd31ab
deps: lzma: also use .note.GNU-stack on FreeBSD
...
FreeBSD uses the same .note.GNU-stack section to indicate that the
stack should not be executable.
2020-04-07 13:25:43 -04:00
jp9000
47058d9b69
libobs: Update version to 25.0.4
2020-04-05 03:48:34 -07:00
jp9000
83991a1345
win-capture: Update graphics hook version to 1.1.4
2020-04-05 03:48:34 -07:00
Jim
14af57fcb1
Merge pull request #2649 from WizardCM/stream-stretch
...
UI: Don't stretch server field in Qt 5.14
2020-04-05 03:48:18 -07:00
Matt Gajownik
ed8df46a39
UI: Don't stretch server field in Qt 5.14
2020-04-05 11:50:53 +10:00
Kurt Kartaltepe
107c632220
obs-outputs: Fix warnings WITH_RTMPS=OFF
...
Some unused variables were not marked unused when RTMPS was disabled.
2020-04-04 11:09:12 -07:00
Matt Gajownik
beb2af9721
UI: Require selected source for Transform shortcut
...
Fixes #2468
2020-04-04 23:45:14 +11:00
Jim
dbb453d00b
Merge pull request #2591 from jpark37/vulkan-unsupported-fix
...
win-capture: Fix crash if GPU can't Vulkan capture
2020-04-03 16:57:02 -07:00
Colin Edwards
9703d17541
Merge pull request #2620 from afriza/patch-1
...
Decklink: Fix crash when no matching device
2020-04-03 18:07:17 -05:00
jp9000
c899d164d9
obs-browser: Fix interact keyboard input on Linux
...
Keyboard input wasn't working properly when using interact on Linux --
this should solve it.
2020-04-03 03:13:24 -07:00
Afriza N. Arief
f7332b467a
Decklink: Fix crash when no matching device
...
OBS crashes when decklink output is auto started and the device is
removed or changed to different model while OBS is not running.
Fixes https://github.com/obsproject/obs-studio/issues/2494
2020-04-03 00:32:33 +07:00