obs-StreamFX/source/encoders/handlers
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
..
amf_h264_handler.cpp ffmpeg: Apply coding guidelines 2023-04-05 18:50:57 +02:00
amf_h264_handler.hpp plugin: Replace long descriptions with "Open Manual" button 2023-03-28 13:11:20 +02:00
amf_hevc_handler.cpp ffmpeg: Apply coding guidelines 2023-04-05 18:50:57 +02:00
amf_hevc_handler.hpp plugin: Replace long descriptions with "Open Manual" button 2023-03-28 13:11:20 +02:00
amf_shared.cpp encoder/ffmpeg: Adjust i18n identifiers to match other parts of code 2023-04-05 18:51:28 +02:00
amf_shared.hpp encoders/ffmpeg: Implement AMF H.264 and H.265 handlers 2023-03-28 13:11:06 +02:00
debug_handler.cpp encoders/handlers/debug: Always return something in to_string (#354) 2023-03-28 13:11:01 +02:00
debug_handler.hpp project: Refactor into namespace streamfx 2020-04-23 00:50:39 +02:00
dnxhd_handler.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
dnxhd_handler.hpp encoders/ffmpeg/dnxhr: Add Avid DNxHR Encoder based on FFmpeg 2023-04-05 18:58:18 +02:00
handler.cpp encoders/ffmpeg: Add support for re-configuration of encoders 2023-04-05 18:51:53 +02:00
handler.hpp encoders/ffmpeg: Add support for re-configuration of encoders 2023-04-05 18:51:53 +02:00
nvenc_h264_handler.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
nvenc_h264_handler.hpp encoders/ffmpeg/nvenc: Support reconfiguration during encoding 2023-04-05 18:51:53 +02:00
nvenc_hevc_handler.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
nvenc_hevc_handler.hpp encoders/ffmpeg/nvenc: Support reconfiguration during encoding 2023-04-05 18:51:53 +02:00
nvenc_shared.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
nvenc_shared.hpp encoders/ffmpeg/nvenc: Ensure compatibility with more than just FFmpeg 4.2 2023-04-05 18:58:17 +02:00
prores_aw_handler.cpp ffmpeg: Apply coding guidelines 2023-04-05 18:50:57 +02:00
prores_aw_handler.hpp plugin: Replace long descriptions with "Open Manual" button 2023-03-28 13:11:20 +02:00