No description
Find a file
Michael Fabian 'Xaymar' Dirks 0e913edccf Update component logic to support required and optional resolving
This allows resolving a dependency tree up to 10 elements deep, but a different solution may be necessary in the future. A better alternative in the future might be to keep a copy of the unresolved entries and then compare every loop, instead of limiting to a fixed number of cycles.

This currently doesn't address cyclic dependencies, since I'm not quite sure how those would work with the current model anyway.
2023-09-30 09:25:30 +02:00
.github Reorder the template for issues and bugs 2023-09-07 06:55:01 +02:00
cmake cmake: Update clang integration to 1.0 2023-05-14 03:25:07 +02:00
components nvidia: Add optional dependencies to the NVIDIA component 2023-09-30 09:25:30 +02:00
data fix: add decimal place to remove ambiguity 2023-09-30 04:46:14 +02:00
media media: Define usage guidelines for the Logo and Icon 2023-04-05 18:51:41 +02:00
patches/obs-studio patches: Add patch to disable treating warnings as errors 2023-05-14 03:25:07 +02:00
source nvidia: Move into its own component 2023-09-30 09:25:30 +02:00
templates templates: Fix the remaining uncommitted changes 2023-05-20 20:52:40 +02:00
third-party Add NVIDIA Maxine Audio Effects SDK as a third party dependency 2023-09-30 09:25:30 +02:00
tools tools: Remove additional / in header 2023-05-14 03:25:07 +02:00
ui ui: Remove duplicate media files 2023-04-05 18:59:06 +02:00
.clang-format code: Disable useless alignment styling and update standard 2023-05-14 03:25:07 +02:00
.clang-tidy project: Fix License, License headers and Copyright information 2023-04-05 18:59:08 +02:00
.editorconfig project: Fix License, License headers and Copyright information 2023-04-05 18:59:08 +02:00
.gitignore project: Fix License, License headers and Copyright information 2023-04-05 18:59:08 +02:00
.gitmodules Add NVIDIA Maxine Audio Effects SDK as a third party dependency 2023-09-30 09:25:30 +02:00
.mailmap project: Fix License, License headers and Copyright information 2023-04-05 18:59:08 +02:00
AUTHORS.md project: Update Contributors and Supporters 2023-04-05 18:51:55 +02:00
BUILDING.md Update build guide with latest instructiosn 2023-09-30 09:25:30 +02:00
CMakeLists.txt Update component logic to support required and optional resolving 2023-09-30 09:25:30 +02:00
CODEOWNERS examples: Add 'Bulge/Pinch', 'Wave' and 'ZigZag' 2023-04-05 18:51:24 +02:00
CONTRIBUTING.md Add prefix to commit titles when needed 2023-09-30 09:25:30 +02:00
crowdin.yml project: Fix License, License headers and Copyright information 2023-04-05 18:59:08 +02:00
LICENSE GPLv2 and gitignore 2017-06-28 23:20:50 +02:00
README.md Migrate building guide from wiki to code 2023-09-07 06:55:01 +02:00

StreamFX Logo

StreamFX

Bring your setup to the modern day with StreamFX! With several super fast filters, new ways to build your scenes, and new encoders you can now take your stream even further. Create cool new scenes with 3D effects, make something glow or have a shadow, or blur out content - the choice is yours!

CI Crowdin

Support the development of StreamFX!

Patreon Maintaining a project like StreamFX requires time and money, of which both are in short supply. If you use any feature of StreamFX, please consider supporting StreamFX via Patreon. Even as little as 1€ per month matters a lot, plus you get a number of benefits!