forked from obsproject/obs-studio
-
Notifications
You must be signed in to change notification settings - Fork 25
fix cef main loop blocking call & github workflow ccache issue #674
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Feature was removed in Ccache 4.12, which is provided by Homebrew by default since 2025-10-19.
Feature was removed in Ccache 4.12, which is provided by Homebrew by default since 2025-10-19.
Author
|
Waiting on related PR to be merged. then update the PR to point to top of streamlabs branch. |
summeroff
approved these changes
Sep 24, 2025
stevensoftware52
added a commit
that referenced
this pull request
Oct 14, 2025
commit 35087df Author: Richard <[email protected]> Date: Thu Oct 9 10:22:09 2025 -0500 rename macos_avcapture (replace dashes with underscore) (#679) * remove dash character so this can be looked up easily from JS code in frontend commit c01bded Author: Richard <[email protected]> Date: Wed Oct 8 14:16:01 2025 -0500 add comment to mac-screen-capture plugin and bump obs-browser (#678) * add note indicating why we renamed this plugin * makes future merges easier and reduces risk of accidental naming conflict. * bump obs-browser (added comment that explained float literal value) commit 5b2f353 Author: Aleksandr Voitenko <[email protected]> Date: Wed Oct 8 17:43:31 2025 +0100 Twitch dual streaming (#670) * Backported changes from OBS 31 to enable Twitch dual streaming mode * Restored back lost code from the commit 'Ffmpeg mux freez' * Updated AMD library * CMake format * Fix MacOS build * Fixing linking issues on Window by removing the older tools install step * Fix buid. Updated ftl-sdk submodule * Set option ENABLE_UI to OFF everywhere * CMake format * Updated deps files * Broadcast Performance Metrics (BPM) * Fix HEVC packet priority issues * Allow interleaver to recover from temporary stalls * CMake format * MacOS build fix * Revert "Updated deps files" This reverts commit 5122468. * Attempt to fix dependencies checker * Making step 'Chech for changes in dependencies' on Windows optional * Fixing MacOS build * Removed setup_ccache from MacOS X build * Fixing MacOS build commit 938395a Author: Richard <[email protected]> Date: Fri Oct 3 15:51:50 2025 -0500 update slobs to build on macOS Tahoe dev env (#676) * cmake: Disable CCache for local builds and enable by default for CI * cmake: Disable discovery of Homebrew libraries for dependencies macOS builds should only use dependencies built via the obs-deps build scripts. Default variants of the same dependencies are not compatible with our app packaging requirements and thus will create issues when creating the app bundle. This is specifically an issue when MbedTLS is installed via Homebrew which ships a CMake package config by default and is picked up by our code ever since we switched to prefer CMake packages. * upgrade Qt6 to resolve missing AGL framework on macos Tahoe * Apple remove AGL framework on macos tahoe which breaks the older Qt6 Link: https://bugreports.qt.io/browse/QTBUG-137687 --------- Co-authored-by: PatTheMav <[email protected]> commit 1758f33 Author: Richard <[email protected]> Date: Thu Sep 25 10:04:57 2025 -0500 bump obs-browser (qt browser loop shutdown) (#675) commit 8ae233b Author: Richard <[email protected]> Date: Wed Sep 24 16:52:58 2025 -0500 fix cef main loop blocking call & github workflow ccache issue (#674) * bump obs-browser (fix cef main loop blocking call) * cmake: Remove Ccache option to enforce second preprocessor call Feature was removed in Ccache 4.12, which is provided by Homebrew by default since 2025-10-19. * ci: Limit use of Ccache option to enforce second preprocessor call Feature was removed in Ccache 4.12, which is provided by Homebrew by default since 2025-10-19. --------- Co-authored-by: PatTheMav <[email protected]> commit a9d81e1 Author: Richard <[email protected]> Date: Tue Sep 16 10:37:10 2025 -0500 upgrade obs-browser (#672) commit a14a0c9 Author: Vladimir <[email protected]> Date: Mon Sep 15 10:31:51 2025 -0700 api to communicate with browser source (#647)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Bump obs-browser plugin for mac and cherry-pick changes from upstream to fix mac github workflow due to recent github runner update for macos-14 image.
Motivation and Context
Resolve issue with CEF on SLD. See related pull request here.
How Has This Been Tested?
Made an SLD build with this OSN artifact to verify browser sources work well on Desktop.app
Types of changes
Checklist: