summarylogtreecommitdiffstats
path: root/010-ffmpeg-add-svt-hevc.patch
AgeCommit message (Collapse)Author
2025-09-23Disable libnpp. Refresh patches.Daniel Bermond
npp filters (like scale_npp, from libnpp) are not compatible with cuda 13. A comment[1] from a ffmpeg developer indicates that libnpp is to be considered deprecated and that npp filters will not receive any compatibility fixes. He also said that libnpp eventually may be disabled in future ffmpeg commits by the configure script if it detects a newer libnpp version. [1] https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20191#issuecomment-6514
2025-09-14Match latest upstream changes. Refresh patches.Daniel Bermond
Upstream splitted the C and C++ flags. Now, for correctly building with decklink-sdk (which is C++ in FFmpeg), the include flag needs to be also in CXXFLAGS, otherwise, a build error will happen at compile time. The flag is still needed in CFLAGS for detecting the decklink-sdk, otherwise, a build error will happen at configure time. Also changed the priority of the custom pkg-config search path in this commit. https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/0ce413af9cc8040095a6b714600d6a8dceaca514
2025-09-04Use external sources for decklink sdkDaniel Bermond
ffmpeg currently have no support for decklink sdk 14.3 and later. It currently fails to build with it, building only with version 14.2 and bellow. Using external sources to a lower version. This will avoid making a dedicated package for decklink 14.2 during the time that ffmpeg remains without support for 14.3 and later.
2025-09-02Match latest upstream changes. Update dependencies.Daniel Bermond
2025-08-16New upstream option: --enable-whisperDaniel Bermond
whisper.cpp AUR package is broken at the time of writing, building it locally as a static library for the time being. References ---------- [1] https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/13ce36fef98a3f4e6d8360c24d6b8434cbb8869b
2025-07-21Switch back from openav-git to openavDaniel Bermond
With the release of openapv 0.2.0.0, ffmpeg now builds fine with this stable version. Also in this commit - add ohcodec in disabled mode (OpenHarmony is an OS) - refresh patches
2025-07-02Add fix for lcevcdec 4.0.0. Switch openapv to openapv-git.Daniel Bermond
openapv git master is currently required for building. Also in this commit: refresh the other patches.
2025-05-07Remove libpostproc (removed upstream)Daniel Bermond
Also: - update dependencies - refresh patches - cosmetic changes References ---------- https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/8c920c4c396163e3b9a0b428dd550d3c986236aa
2025-05-04Fix cuda-nvcc with gcc 14Daniel Bermond
2025-03-30Switch libplacebo dependency to libplacebo-git. Fix svt patches.Daniel Bermond
This fixes a build error due to a recent change[1] in upstream FFmpeg, which removed 'av_stream_get_side_data()'. It is fixed[2] by upstream libplacebo, and the fix is present only in the git master branch at the time of writing. Using libplacebo-git while there is no stable libplacebo with this fix. The original and now unmaintained svt-hevc and svt-vp9 patches no longer applies on top of FFmpeg git master. Added fixes for them. [1] https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/ec8e796b42bccf999fdf31c110385e2cc119b7f2 [2] https://github.com/haasn/libplacebo/commit/563ea4a1a23237c0acd9f0ba29f5166ebcd5cf60