8908 Commits

Author SHA1 Message Date
Jim
0b163018b3
Merge pull request #3490 from exeldro/media_speed_duration
deps/media-playback: Fix current time at not standard speed
2020-09-24 02:16:46 -07:00
Exeldro
1c774008b4 deps/media-playback: Fix time at non-standard speeds 2020-09-24 01:15:57 -07:00
Jim
4c8ebc741c
Merge pull request #3488 from cg2121/xdisplay-clear
frontend-tools: Free xdisplay on Linux auto scene switcher
2020-09-23 16:53:24 -07:00
jp9000
e1447c22db libobs: Check if output active when setting encoders
This fixes an issue where someone might mistakenly try to change an
audio/video encoder before the output is complete.
2020-09-23 14:52:15 -07:00
Clayton Groeneveld
13d43e9782 frontend-tools: Free xdisplay on Linux auto scene switcher
The xdisplay in the Linux scene switcher was never closed
when OBS exits.
2020-09-20 13:09:48 -05:00
jp9000
e9a0b41795 UI: Add file-in-use check for virtualcam module dlls 2020-09-19 23:48:47 -07:00
Jim
890d325d93
Merge pull request #3388 from timmiehaha/issue-3146
mac-capture: show actual windows in Window Capture sources
2020-09-18 21:50:45 -07:00
Jim
43bdf9d516
Merge pull request #3473 from WizardCM/fix-vcam-scripts
win-dshow: Set current working directory in VirtualCam scripts
2020-09-18 18:56:56 -07:00
Dillon Pentz
5778edd182
Merge pull request #3482 from eropple/mux-service-preset
rtmp-services: Added Mux to services.json
2020-09-19 12:19:17 +12:00
Ed Ropple
12f593d2e4 rtmp-services: Added Mux to services.json
This change adds both Mux's RTMP and RTMPS endpoints to
the list of prefilled services.
2020-09-19 12:18:03 +12:00
jp9000
2963b3b8ed UI: Create output before calling start stream event
Allows modifying the output OBS_FRONTEND_EVENT_STREAMING_STARTING.
2020-09-16 22:25:09 -07:00
jp9000
c0f19b95d5 UI: Do not always have log viewer loaded
This object should not always be created on startup. Instead, only load
it specifically when the user wants to load it.

This fixes a freeze some users were experiencing due to the text widget.
Unfortunately, it is not yet known how that freeze occurred with the log
viewer, so for the time being do not load the log viewer object unless
explicitly created.
2020-09-15 20:29:40 -07:00
Matt Gajownik
ccd1ef2bd0 win-dshow: Set current working directory in VirtualCam scripts 2020-09-15 19:58:02 +10:00
Jim
531120da99
Merge pull request #3429 from Nathan-Huckleberry/v4l2-update-fix
linux-v4l2: Fix boolean and menu control types
2020-09-14 21:57:40 -07:00
Nathan-Huckleberry
b1bf31dbe7 linux-v4l2: Fix boolean and menu control types
Previously, changing boolean or menu settings would send incorrect
values to the ioctl.  This change fixes the support.
2020-09-14 21:31:30 -07:00
jp9000
5978094fa0 UI: Fix certain buttons turning up white in dark theme
Fixes the browse button in the remux file dialog not having the proper
style applied. This is a bit of a workaround because it is still unknown
why the button was white.
2020-09-14 16:40:46 -07:00
Jim
b2d42c069b
Merge pull request #3468 from PerHeed/script-path-mem
obs-scripting: Fix script_path() python memory corruption
2020-09-13 17:02:19 -07:00
Per Heed
318779be7a obs-scripting: Fix script_path() python mem corruption
Returning PyObject with borrowed reference will result in double free
and/or use after free issue.  Issue seen as crash when running Python
script calling script_path().
2020-09-13 16:20:56 -07:00
Jim
32bb14ddea
Merge pull request #3451 from kkartaltepe/fix-upload-logs-linux
UI:Fix crash on log upload
2020-09-13 16:18:00 -07:00
Kurt Kartaltepe
74f9661556 UI:Fix crash on log upload
Earlier code calls enable on platform specific UI elements resulting in
crash since these elements are deleted on Linux.
2020-09-10 18:20:07 -07:00
Colin Edwards
32dca37304
Merge pull request #3364 from cg2121/mac-clang-format
CI: Remove clang format Mac check
2020-09-10 17:48:50 -05:00
Colin Edwards
d5ebe3718e
Merge pull request #3449 from PatTheMav/ci-macos-notarisation
CI: Update notarisation workflow for Github CI
2020-09-10 17:41:21 -05:00
PatTheMav
13c79618aa
CI: Update notarisation process for Github CI 2020-09-10 23:58:46 +02:00
Gol-D-Ace
d7360a0a8f
Merge pull request #3448 from sn-o-w/master
obs-ffmpeg: Add missing translable string for "Profile"
2020-09-10 19:41:40 +02:00
cristisilaghi
dd9f4fd22c obs-ffmpeg: Add missing translable string for "Profile" 2020-09-10 16:24:10 +03:00
Colin Edwards
88a30267f7
Merge pull request #3444 from obsproject/signing
CI: Sign and notarize macOS builds on new tags
2020-09-09 21:15:01 -05:00
Colin Edwards
7b4f615ff5 CI: Sign and notarize macOS builds on new tags 2020-09-09 21:11:29 -05:00
jp9000
107a85cc59 win-capture: Increment graphics hook version 2020-09-09 10:32:57 -07:00
Jim
74f393be9d
Merge pull request #3438 from kkartaltepe/output-check
UI: Fix recording check when using url output
2020-09-09 10:00:50 -07:00
Jim
635827e51d
Merge pull request #3439 from kkartaltepe/ffmpeg-crash
obs-ffmpeg: fix crash with rawvideo
2020-09-09 09:59:09 -07:00
Jim
0494c8801e
Merge pull request #3441 from PatTheMav/ci-fix-azure-macos
CI: Fix Azure macOS pipeline to use new build script
2020-09-09 09:57:56 -07:00
PatTheMav
4bcfe5e12c
CI: Fix Azure macOS pipeline to use new build script 2020-09-09 18:38:34 +02:00
jp9000
e2bad8e79d obs-filters: Remove unnecessary files 2020-09-09 09:29:11 -07:00
jp9000
0608506e98 obs-filters: Use builtin rnnoise dep if not found 2020-09-09 09:25:11 -07:00
Jim
04c33551d8
Merge pull request #3442 from PatTheMav/ci-update-macos-deps
CI: Bump macOS-deps version to include rnnoise
2020-09-09 09:24:22 -07:00
PatTheMav
ae624f232d
CI: Bump macOS-deps version to include rnnoise 2020-09-09 16:00:03 +02:00
Kurt Kartaltepe
8761fa1a2c obs-ffmpeg: fix crash with rawvideo
Some codecs have no recommended pix_fmts so we must check that pix_fmts
is not null before trying to find a good match. This just prays whatever
OBS is configure for is a valid format when users choose these oddball
codecs. When its not you should get a normal recording fail instead of a
crash now.

fixes #3031
2020-09-08 21:22:24 -07:00
Kurt Kartaltepe
02291f79b8 UI: Fix recording check when using url output
Previously this check would prevent you from using URL output if your
file output target was invalid.
2020-09-08 20:29:40 -07:00
Richard Stanway
5889e2905e CMake: Set PIC for all library targets
Fixes https://github.com/obsproject/obs-studio/issues/3436
2020-09-09 01:55:50 +02:00
Richard Stanway
023733595c UI: Unset bandwidth test on non-Twitch service / disconnect
For additional safety, uncheck the bandwidth test checkbox so that the
setting isn't persisted in an enabled state when disconnecting or
switching a service. Also just straight up disable if not authed to
Twitch when saving settings.
2020-09-09 01:31:48 +02:00
Richard Stanway
063c69ad1e UI: Don't warn about bandwidth test mode if not authed
It was possible to enable the bandwidth test and disconnect your Twitch
account, resulting in a confusing prompt about streaming in bandwidth
test mode when trying to start a stream.
2020-09-09 01:31:48 +02:00
Jim
5a236870c0
Merge pull request #2838 from Waik0/rtmp-services-showroom
rtmp-services: Add SHOWROOM
2020-09-08 16:12:54 -07:00
Toasterapp
80547455ca rtmp-services: Add SHOWROOM 2020-09-08 15:29:03 -07:00
Jim
01c7200716
Merge pull request #3435 from jpark37/game-capture-messages
win-capture: Improve game capture messages
2020-09-08 10:24:48 -07:00
jpark37
7cf148e013 win-capture: Improve game capture messages
Tag debug output in the game process with "[OBS]" and mention that
graphics-hook.dll is ours.
2020-09-08 09:55:46 -07:00
Jim
0ba9b201a7
Merge pull request #3433 from nkmerrill/fastforwardfix
deps/media-playback: Fix fast-forward after reset
2020-09-07 19:15:40 -07:00
nkmerrill
a5656d12b4 deps/media-playback: Fix fast-forward after reset
Fixes #3341 by ensuring timestamps are reset after pausing.
2020-09-07 19:50:40 -06:00
Jim
5969d83575
Merge pull request #3398 from cg2121/scene-tree-fix
UI: Fix scene tree event handling
2020-09-07 18:15:08 -07:00
Jim
9e76f95811
Merge pull request #3409 from CodeYan01/patch-1
UI: Remove redundant word
2020-09-07 18:11:29 -07:00
Jim
dd94bffa45
Merge pull request #3432 from cg2121/rachni-fix
UI: Fix vcam button not changing colors when checked
2020-09-07 18:10:27 -07:00