CI: Update CEF version to 4638 (Chromium 95) on all platforms #5648
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
This updates the obs-browser dependency CEF to Chrome 95, released November 2021 on all platforms, including Flatpak.
Known issues (likely to be race conditions):
The macOS & Windows builds include shared texture support, and additionally all platforms include a new API (currently unused) to provide per-source permission control for microphones, webcams & display capture.
Motivation and Context
Outdated CEF is bad for various reasons. Users also ask for features unavailable in the current versions provided.
This update additionally fixes a stutter/crackle that users occasionally hear through the "Control audio via OBS" checkbox.
How Has This Been Tested?
Built on CI, launched on Windows, macOS & Linux (via Flatpak).
Types of changes
Checklist: