obs-StreamFX/source
lainon 6e1566386e project: Apply more C++ paradigms to the code
- Use auto in places where code clarity is improved or identical.
- Replace trivial constructors and destructors with default.
- Use true random for random generation.
- Use std::string_view where it is valid to do so.
- Apply const where it is valid to do so.
- Use references where it is valid to do so.
- Manually optimize memory usage with std::move and std::copy.
- Opt for memory efficient containers where the size is known ahead of time.

Signed-off-by: lainon <GermanAizek@yandex.ru>
2023-04-05 18:58:32 +02:00
..
encoders project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
ffmpeg project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
filters project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gfx project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
nvidia project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
obs project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
sources project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
transitions obs/source-factory: Add support for OBS Studio 27.x 2023-04-05 18:58:21 +02:00
ui project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
util project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
common.hpp common: Add macro to force inlining 2023-04-05 18:58:20 +02:00
configuration.cpp configuration: Fix unicode support 2023-03-28 13:11:04 +02:00
configuration.hpp configuration: Fix failed saving due to invalid path 2023-03-28 12:40:46 +02:00
plugin.cpp obs/source-tracker: Fix missing sources and modernize singleton design 2023-04-05 18:58:20 +02:00
plugin.hpp util: Apply coding guidelines 2023-04-05 18:50:57 +02:00
strings.hpp locale: Remove any unused Strings 2023-04-05 18:51:28 +02:00
updater.cpp project: Add support for multi stage release cycles 2023-04-05 18:58:27 +02:00
updater.hpp project: Add support for multi stage release cycles 2023-04-05 18:58:27 +02:00
windll.cpp cmake: Place Windows exclusive functionality into own file 2020-04-22 23:32:22 +02:00