Michael Fabian 'Xaymar' Dirks
6185de2170
encoders/handlers/nvenc: Fix incorrect values being logged
...
Fixes the issue where "high444p" shows as "high", and "high" shows as "main", caused by the internal option mapping never being correct across version changes. Instead of keeping our own copy of things that has to be adjusted for each FFmpeg version, it's easier to just use the FFmpeg values and names.
2023-03-28 12:52:19 +02:00
Michael Fabian 'Xaymar' Dirks
68a49498e6
common: Rename LOG_ to DLOG_ to avoid macro confusion
2023-03-28 12:52:17 +02:00
Michael Fabian 'Xaymar' Dirks
c9e8b889b0
encoders/handlers/nvenc: Improve UI/UX for NVENC
...
* "Quality" Minimum/Maximum is actually QP Minimum/Maximum
* Bitrate Limits is now just Limits
* Buffer Size and Quality Target have been moved into "Limits".
2023-03-28 12:52:16 +02:00
Michael Fabian 'Xaymar' Dirks
9a969a0b61
encoders/handlers/nvenc: Update names
2023-03-28 12:52:16 +02:00
Michael Fabian 'Xaymar' Dirks
161f10a921
encoders/ffmpeg: Rename files to match naming scheme
2023-03-28 12:52:11 +02:00
Michael Fabian 'Xaymar' Dirks
ce93f96a69
encoders/ffmpeg: Rebase onto obs::encoder_factory
2023-03-28 12:52:11 +02:00
Michael Fabian 'Xaymar' Dirks
d0941895ad
project: Refactor into namespace streamfx
2020-04-23 00:50:39 +02:00
Michael Fabian 'Xaymar' Dirks
a138f95126
cmake: Fix clang support in native OBS Studio build
2020-04-05 06:50:21 +02:00
Michael Fabian 'Xaymar' Dirks
4f7c1cb35e
ffmpeg-encoder: Various warning fixes and cleanup
...
Also don't include it from plugin.cpp if it's not enabled.
2020-03-27 20:10:29 +01:00
Michael Fabian 'Xaymar' Dirks
a33dd83d72
project: Merged FFmpeg Encoders Step 3
2020-01-13 23:40:08 +01:00
Michael Fabian 'Xaymar' Dirks
0a16ce07dc
project: Merged FFmpeg Encoders Step 2
2020-01-13 22:40:15 +01:00
Michael Fabian 'Xaymar' Dirks
3eea289679
project: Merged FFmpeg Encoders Step 1
2020-01-13 01:52:30 +01:00