aws / aws/obs-cdi

update to use QT6 to work in OBS version 28

Open
#1 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
9
Forks
3
PR merge metrics
No merged PRs in 30d

Description

OBS updated to version 28 in Sept 2022.

[https://github.com/obsproject/obs-studio/releases/tag/28.0.0](https://github.com/obsproject/obs-studio/releases/tag/28.0.0)
> As of May 2020, version 5 of the Qt user interface toolkit ceased public development and is no longer being updated. Since then, our need for a more up-to-date version has been increasing as time goes by. With version 28.0, we felt it was important for us to update our user interface toolkit to the latest version; not just to gain access to the latest features, but also for the latest bug fixes and improved support for newer operating systems and architectures such as Windows 11 and Apple Silicon. Unfortunately, this also means that certain plugins that depend on version 5 of Qt will no longer work when you upgrade to version 28.0 and will need to be updated.

So, it need to update src files and build instructions

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the source files under src and the project’s build instructions, then compare their current Qt assumptions with OBS version 28 and its Qt 6 migration notes. Done means the source and build instructions consistently support the OBS 28 environment and the project can be built successfully against it.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.