obs-StreamFX/source
Michael Fabian 'Xaymar' Dirks a0d0760f6d encoders/ffmpeg: Fix fallbacks, hide handler-less encoders and clean up
* Changes the encoder name to 'streamfx-{name}' from 'streamfx--{name}' as the latter is a typo, but adds a proxy to still support the latter in bad configurations.
* Some of the warning messages have been improved in order to better support end-users, and support for the new encoder error messages has been added.
* Adds support for the is_hw argument instead of blindly relying on obs_encoder_get_caps() which actually returns the wrong values due to rerouting.
* Fixed handler-less encoders showing up in the UI outside of debug builds.
2023-03-28 12:52:19 +02:00
..
encoders encoders/ffmpeg: Fix fallbacks, hide handler-less encoders and clean up 2023-03-28 12:52:19 +02:00
ffmpeg common: Rename LOG_ to DLOG_ to avoid macro confusion 2023-03-28 12:52:17 +02:00
filters common: Rename LOG_ to DLOG_ to avoid macro confusion 2023-03-28 12:52:17 +02:00
gfx common: Rename LOG_ to DLOG_ to avoid macro confusion 2023-03-28 12:52:17 +02:00
nvidia nvidia/cuda/cuda: Convert to global Singleton 2023-03-28 12:52:12 +02:00
obs obs/encoder-factory: Fix encoder rerouting not working properly 2023-03-28 12:52:18 +02:00
sources gfx/shader: Add Per-Instance/Activation/Frame Random values 2023-03-28 12:52:13 +02:00
transitions gfx/shader: Add Per-Instance/Activation/Frame Random values 2023-03-28 12:52:13 +02:00
ui common: Rename LOG_ to DLOG_ to avoid macro confusion 2023-03-28 12:52:17 +02:00
common.hpp common: Rename LOG_ to DLOG_ to avoid macro confusion 2023-03-28 12:52:17 +02:00
configuration.cpp common: Rename LOG_ to DLOG_ to avoid macro confusion 2023-03-28 12:52:17 +02:00
configuration.hpp configuration: Fix failed saving due to invalid path 2023-03-28 12:40:46 +02:00
plugin.cpp plugin: Fix missing include 2023-03-28 12:52:18 +02:00
plugin.hpp project: Optimize to use single fullscreen tri instead 2023-03-28 12:40:42 +02:00
strings.hpp strings: Add global id prefix 2023-03-28 12:52:11 +02:00
util-event.hpp util-event: Fix unknown type 2023-03-28 12:40:37 +02:00
util-math.hpp utility: Merge util-math and util-memory 2020-01-14 01:11:08 +01:00
util-memory.cpp utility: Merge util-math and util-memory 2020-01-14 01:11:08 +01:00
util-profiler.cpp util-profiler: Specify type for template 2023-03-28 12:40:38 +02:00
util-profiler.hpp common: Common header include for improved platform support 2020-04-02 17:02:01 +02:00
util-threadpool.cpp util/threadpool: Formatting and allow cancelling of tasks 2023-03-28 12:40:42 +02:00
util-threadpool.hpp util/threadpool: Formatting and allow cancelling of tasks 2023-03-28 12:40:42 +02:00
utility.cpp utility: Don't crash on nullptr in free_aligned 2023-03-28 12:52:18 +02:00
utility.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
windll.cpp cmake: Place Windows exclusive functionality into own file 2020-04-22 23:32:22 +02:00