obs-studio/plugins/obs-ffmpeg
Neal Gompa 39a692d960 obs-ffmpeg: Add OpenH264 H.264 software codec
This allows users to leverage the OpenH264 codec from Cisco to encode
H.264 video content. It is significantly reduced in capability from
alternatives, but it does the job.

This also provides a framework for adding support for other H.264
software codecs provided through FFmpeg.
2025-04-03 12:43:20 -07:00
..
cmake plugins: Add ARM64 support to obs-ffmpeg, obs-filters, and obs-outputs 2025-03-12 16:33:00 -04:00
data/locale obs-ffmpeg: Add OpenH264 H.264 software codec 2025-04-03 12:43:20 -07:00
ffmpeg-mux obs-ffmpeg: Fix deadlock on shutting down muxer 2024-10-07 15:16:42 -04:00
obs-amf-test clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
CMakeLists.txt obs-ffmpeg: Add OpenH264 H.264 software codec 2025-04-03 12:43:20 -07:00
obs-ffmpeg-audio-encoders.c obs-ffmpeg: Fix deprecation with FFmpeg 7.1 2025-01-24 17:38:24 -05:00
obs-ffmpeg-av1.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-compat.h clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-config.h.in obs-ffmpeg: Add HEVC support to NVENC 2022-04-28 08:59:53 -07:00
obs-ffmpeg-formats.h clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-hls-mux.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-logging.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-mpegts.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-mux.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-mux.h obs-ffmpeg: Replace circlebuf with deque 2024-01-16 16:45:10 +01:00
obs-ffmpeg-nvenc.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-openh264.c obs-ffmpeg: Add OpenH264 H.264 software codec 2025-04-03 12:43:20 -07:00
obs-ffmpeg-output.c obs-ffmpeg: Fix deprecation with FFmpeg 7.1 2025-01-24 17:38:24 -05:00
obs-ffmpeg-output.h obs-ffmpeg: Fix SRT listener bug 2024-08-10 01:54:27 -07:00
obs-ffmpeg-rist.h clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-source.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-srt.h clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-url.h clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-vaapi.c obs-ffmpeg: Make VAAPI rc_mode comparison case insensitive 2025-04-01 23:18:15 -04:00
obs-ffmpeg-video-encoders.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg-video-encoders.h clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-ffmpeg.c obs-ffmpeg: Add OpenH264 H.264 software codec 2025-04-03 12:43:20 -07:00
texture-amf-opts.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
texture-amf.cpp obs-ffmpeg: Fix throughput checks for older AMD driver 2025-03-14 08:43:14 -04:00
vaapi-utils.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
vaapi-utils.h clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00