Commit Graph

7460 Commits (861ebff4c912a8f413c8d54dc159502e8ba6dcee)

Author SHA1 Message Date
jp9000 0a3d2e127f libobs: Fix race condition
It is possible for a GPU encoder to be in a destruction state while
still in the GPU encoder list, although very rare.
2019-11-05 12:02:54 -08:00
Colin Edwards 32690926b9 CI: Use custom macdylibbundler for OSX deps 2019-11-03 00:00:38 -05:00
Jim e941eb6583
Merge pull request #2145 from JohannMG/UpgradeStream-Link
UI: Upgrade stream key link into button
2019-11-01 12:00:26 -07:00
JohannMG 3f6cf0e871 UI: Upgrade stream link hotlink to a button
Most of the top streaming services now have a link in the stream key
label. Upgrading this button to a button clarifies the assistance
for the important step of setting up a stream.

Creates a new type of button for URL opening simply which also
automatically updates the tootip to the current URL.

Includes addition of Twitter/Periscope URL to make this feature more
complete.
2019-10-30 12:09:07 -07:00
Roman Sivriver 64d90c28c8 rtmp-services: Add YouNow service and implement ingest lookup 2019-10-30 13:16:13 -04:00
Jim b98ea73cdc
Merge pull request #2154 from Vainock/patch-1
README.rst: Add Crowdin progress badge
2019-10-30 07:36:03 -07:00
Vainock b3a3d96323
README.rst: Add Crowdin progress badge
This adds a badge to the README that shows the progress of the OBS Studio Crowdin Project. This is a more obvious link to the translation project as it is only mentioned in the description far below.
2019-10-29 15:50:21 +01:00
Jim 05656e56f3
Merge pull request #2147 from JohannMG/vscode-ignore
git: Add VSCode working dir to .gitignore
2019-10-28 13:29:21 -07:00
Devin Neal 7e25b0dc1e UI: Fallback to XGetWMName if XFetchName fails 2019-10-27 14:39:58 -07:00
Ryan Foster 30d29618b1 mac-vth264: Manually mark priority bits for frames
This commit is the mac-vth264 version of edfc2be in obs-qsv11.
2019-10-27 01:05:54 -04:00
JohannMG 3347c1b3b8 git: Add VSCode working dir to .gitignore
Ignores additions and changes to any configurations in VSCode.

$sqaushme remove wildcard
2019-10-25 14:01:48 -07:00
Joel Bethke 63d66c87e4 UI: Fix audio bitrate not being set in simple mode 2019-10-25 10:56:26 -05:00
Clayton Groeneveld 1c005fcb51 UI: Add fade to black in studio mode 2019-10-24 19:00:33 -05:00
Jim c56de17bdb
Merge pull request #2140 from DevWolk/avn-obs
rtmp-services: Add Stars.AVN.com streaming service
2019-10-23 00:42:32 -07:00
Dmitry Vovk c0a8e86c9c rtmp-services: Add Stars.AVN.com streaming service 2019-10-22 23:53:48 -07:00
Jim de7ab74370
Merge pull request #2137 from AlexWayfer/revert_desktop_file_renaming
Fix desktop entry for GNOME shell without file renaming
2019-10-22 21:28:28 -07:00
Jim e9a50aa392
Merge pull request #1904 from exeldro/filename_format
libobs: Add video info to filename formatting
2019-10-22 04:56:00 -07:00
Exeldro 478bf7c6af libobs: Add video info to filename formatting 2019-10-22 02:50:13 -07:00
Alexander Popov b83c657cf1 UI: Fix desktop entry for GNOME Shell
Discussion:
https://github.com/obsproject/obs-studio/pull/2130#issuecomment-544461351
2019-10-21 23:43:10 -07:00
Alexander Popov d30ab737a9 Revert "Rename com.obsproject.Studio.desktop to obs.desktop"
This reverts commit 322b8afddb.
2019-10-21 23:43:06 -07:00
Jim 6410bc646f
Merge pull request #2136 from cg2121/simplify-fullscreen
UI: Simplify fullscreen toggle code
2019-10-21 23:40:46 -07:00
Jim 4c85ac65a3
Merge pull request #2134 from WizardCM/wasapi-samplerate
Log Sample Rate for WASAPI devices
2019-10-21 23:30:18 -07:00
Jim 86006ca726
Merge pull request #2129 from Fenrirthviti/win-blacklist-update
win-capture: Add additional exe to window capture blacklist
2019-10-21 23:23:23 -07:00
Jim f3bbe4849e
Merge pull request #2132 from derrod/ffmpeg-playground
obs-ffmpeg: use avcodec_find_best_pix_fmt_of_list
2019-10-21 23:22:52 -07:00
Jim 92e1d5365d
Merge pull request #2131 from jpark37/input-layout-error
libobs-d3d11: Fix null input layout rebuild
2019-10-21 23:15:09 -07:00
Clayton Groeneveld e832b42f07 UI: Add ability to change projector type 2019-10-21 23:48:58 -05:00
Clayton Groeneveld 52a3a61a6e UI: Simplify fullscreen toggle code 2019-10-21 15:17:26 -05:00
Matt Gajownik a6a86caf21 win-wasapi: Log device sample rate when initialized 2019-10-19 21:53:08 +11:00
Matt Gajownik acf2eae1e5 UI: Display Sample Rate with proper formatting 2019-10-19 19:10:39 +11:00
jpark37 1e2542ad6f libobs-d3d11: Fix null input layout rebuild
Don't build input layout without VS inputs. Matches creation logic.
2019-10-17 09:24:13 -07:00
derrod 5e183ff9a7 obs-ffmpeg: use avcodec_find_best_pix_fmt_of_list
The built-in format selector failed in certain cases like UtVideo now
using a differently packeg RGB format. FFmpeg has a format selection
functionality built-in that does pick the correct format however
(avcodec_find_best_pix_fmt_of_list), so we can simply use that instead.
2019-10-17 08:07:27 +02:00
Joel Bethke 6fb3552d70 win-capture: Add additional exe to window capture blacklist
These are additional internal windows processes that should not
be listed in the window capture dropdown.
2019-10-16 19:47:43 -05:00
Jim 156e2f3aec
Merge pull request #2128 from Xaymar/return-to-break
UI: Fix checkable property groups
2019-10-16 03:57:36 -07:00
Richard Stanway da31881059 obs-ffmpeg: Use vendor and device ID for NVENC blacklist 2019-10-16 12:19:09 +02:00
Jim f8a0bd6440
Merge pull request #2127 from cg2121/stats-hotkey
UI: Add stats reset hotkey
2019-10-15 23:06:21 -07:00
Michael Fabian 'Xaymar' Dirks fefcf5468a UI: Fix checkable property groups 2019-10-16 07:26:21 +02:00
Jim 1ae588f3be
Merge pull request #2121 from cg2121/fix-warning
rtmp-stream: Fix comparison between signed and unsigned ints
2019-10-15 22:24:10 -07:00
Jim 3e01fdf3e5
Merge pull request #2116 from jpark37/begin-frame
libobs: Add gs_begin_frame for duplicators
2019-10-15 22:23:34 -07:00
Jim 86a5d43173
Merge pull request #2110 from derrod/ffmpeg-output-fix
obs-ffmpeg: Use av_opt_set on context instead of priv_data
2019-10-15 22:21:04 -07:00
Jim 09cbbd5487
Merge pull request #2108 from cg2121/mantis-1557
obs-filters: Fix sharpness not being translated
2019-10-15 22:19:27 -07:00
Jim 7ed8f05f21
Merge pull request #2106 from cg2121/fix-preview-bug
UI: Fix issue with preview projector
2019-10-15 22:16:11 -07:00
Joel Bethke f3a054e308
Merge pull request #2126 from Fenrirthviti/linux-ci-fix
CI: Remove dead PPA to fix Linux build failure
2019-10-15 23:27:49 -05:00
Clayton Groeneveld c4169ba15a UI: Add stats reset hotkey 2019-10-15 23:20:35 -05:00
jpark37 45d95282df cmake: Use C++17 for compilation
WinRT language projection requires C++17 to compile, which will be used
to incorporate Windows 10 features like ScreenCapture.
2019-10-15 21:08:45 -07:00
jpark37 9ac6609241 UI: Don't influence headers with using namespace
Preparation for C++17 compilation.
2019-10-15 21:08:40 -07:00
jpark37 7336226774 obs-scripting: Quiet CMake SWIG warnings 2019-10-15 21:08:30 -07:00
Joel Bethke 404dc6a84d CI: Remove dead PPA to fix Linux build failure 2019-10-15 14:24:28 -05:00
Jim 7d34034ee2
Merge pull request #2099 from ioangogo/LinuxCaptionFix
cmake: Compile option to fix libcaption linking
2019-10-15 11:25:05 -07:00
Jim 8a1ff1c475
Merge pull request #2103 from cg2121/rename-filters-shortcut
UI: Add ability to rename filters with F2 (Return on Mac)
2019-10-15 10:31:35 -07:00
Jim b524774254
Merge pull request #2100 from AlexWayfer/patch-2
Rename com.obsproject.Studio.desktop to obs.desktop
2019-10-15 10:24:38 -07:00