Commit Graph
26 Commits
Author SHA1 Message Date
Daniel Bermond 8527da929c Add fix for cuda 13. Disable libnpp.
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-23 13:14:04 -03:00
Daniel Bermond 256ff1c89e Use external sources for decklink sdk. Update dependencies.
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-04 18:06:50 -03:00
Daniel Bermond d377a44ed3 Remove the avisynth patch (fixed upstream by avisynthplus)
The 'Cache::~Cache()' symbol conflict between avisynthplus and
vmaf was fixed upstream by avisynthplus.

References
----------
[1] https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/issues/19
[2] https://github.com/AviSynth/AviSynthPlus/commit/d1a32d5229602f181574c95fa0db68bcf1762606
[3] https://github.com/AviSynth/AviSynthPlus/pull/452
2025-07-28 17:23:17 -03:00
Daniel Bermond 61a5f640a1 Update package 2025-07-02 14:31:00 -03:00
Daniel Bermond 5570b16fc5 Add fix for lcevcdec 4.0.0 2025-07-02 14:25:42 -03:00
Daniel Bermond 8337c3878f Fix cuda-nvcc with gcc 14 2025-05-04 20:25:13 -03:00
Daniel Bermond 6cff46cd23 Update to version 7.1.1 2025-03-10 10:14:27 -03:00
Daniel Bermond a3b9d1b863 Remove the openvino pkgconfig search path
The openvino package now installs to the standard '/usr' prefix
as of version 2024.6.0-2. Now the openvino pkgconfig file is in
a standard location, and no more extra config is needed to find
it.
2025-01-08 19:29:45 -03:00
Daniel Bermond 13222754ec Update to version 7.1 2024-11-07 19:44:45 -03:00
Daniel Bermond dd78d42957 Update to version 7.0.2 2024-08-03 18:35:03 -03:00
Daniel Bermond 51496e34c1 Add support for xeve 0.5.1
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/3e6c7948626f19c46c1a630c788ea6bbd9e7fbcb
2024-06-28 22:28:21 -03:00
Daniel Bermond 74443fec13 Add new upstream options --enable-libdvdnav and --enable-libdvdread
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/a1304272c3a0ef7c3d77c702dd466b3f11bf300f
2024-06-26 22:10:14 -03:00
Daniel Bermond c0fcf69972 Update to version 7.0.1 2024-06-21 18:44:26 -03:00
Daniel Bermond 89ec8c59c2 Update libvpl dependencies 2024-05-02 18:46:13 -03:00
Daniel Bermond 36e49ac179 Fix nvidia vulkan decoding. Fix vulkan filters output format.
Original patch for fixing nvidia vulkan decoding:
https://github.com/streetpea/chiaki4deck/issues/239#issuecomment-1929365254

References
----------
[1] https://trac.ffmpeg.org/ticket/10847
[2] https://trac.ffmpeg.org/ticket/10970
[3] https://trac.ffmpeg.org/ticket/10876
[4] https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/eb7d019b326b0c34e07f2369f31e8ba266fa666b
2024-05-01 13:25:30 -03:00
Daniel Bermond 1140fd3434 Fix build with ffnvcodec-headers 12.2 2024-04-19 19:13:55 -03:00
Daniel Bermond c25a4714ed Add patch for vulkan-headers 1.3.279 2024-03-09 08:05:02 -03:00
Daniel Bermond 224de1aba9 Add patch for glslang 14 2024-02-26 13:08:09 -03:00
Daniel Bermond 0e815819ec Update to version 6.1.1 2024-01-01 15:52:03 -03:00
Daniel Bermond e455285477 Bring back support for opencv
opencv support was disabled[1] a long time ago because ffmpeg failed
to build with it. opencv 3.x does not support C compilation mode[2]
anymore, and ffmpeg uses only C. There is no ffmpeg interest[3] in
compiling opencv in C++ mode, so opencv2 must be used here.

References
----------
[1] https://aur.archlinux.org/cgit/aur.git/commit/?h=ffmpeg-full&id=5d72306579c20bc36ff7c6ff1005b168e3b263de
[2] https://github.com/opencv/opencv/issues/10963
[3] https://trac.ffmpeg.org/ticket/7059
2023-11-25 23:31:52 -03:00
Daniel Bermond e4c872f250 Add missing option libaribcaption
References
----------
[1] https://git.videolan.org/?p=ffmpeg.git;a=commit;h=b6138633cdf2ecae22c4c02029e91245c430c4fe
2023-11-25 17:04:02 -03:00
Daniel Bermond 9b0e1e662e Update libklvanc dependency 2023-11-17 16:15:51 -03:00
Daniel Bermond 09b95fa8b5 Update to version 6.1
Also in this update:
- add missing libharfbuzz
- add libopenvino
- add depends that were implicitly satisfied
2023-11-14 21:00:44 -03:00
Daniel Bermond 2d119be453 Temporarily disable docs to fix build. Fix nvenc build.
HTML pages fails to build with texinfo 7.1. Temporarily disabling
it until there is an upstream fix.
2023-10-28 09:29:12 -03:00
Daniel Bermond 2d968f031e Fix build with binutils 2.41 2023-08-12 10:36:01 -03:00
Daniel Bermond 3782691a22 Add missing dependency for Intel QuickSync Video (QSV)
This was missing when switched libfmx to onevpl.
2023-06-20 22:29:58 -03:00