Updates the plugintemplate to support changes and new features of obs-studio on master, most importantly including support for Qt6 and the most recent dependencies.
Motivation and Context
Enable plugin developers to migrate their current plugins to:
Build out-of-tree by default
Use Qt6
Build with Apple Silicon support on macOS
Codesign and notarize (if possible) on CI
How Has This Been Tested?
Build and packaged the plugintemplate on macOS 12.5, Windows 11, and Ubuntu 22.
Types of changes
Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Description
Updates the plugintemplate to support changes and new features of obs-studio on master, most importantly including support for Qt6 and the most recent dependencies.
Motivation and Context
Enable plugin developers to migrate their current plugins to:
How Has This Been Tested?
Build and packaged the plugintemplate on macOS 12.5, Windows 11, and Ubuntu 22.
Types of changes
Checklist: