Commit Graph

26 Commits

Author SHA1 Message Date
Neal Gompa bea10e455b Add missing files for some of the libraries to fix riscv64 builds 2024-01-15 10:55:52 -05:00
Neal Gompa 37bbe8c93a Rebase to 6.1 2024-01-04 10:48:18 -05:00
Neal Gompa 7204b79850 Drop tests for stripped codecs 2023-04-03 08:17:17 -04:00
Neal Gompa a0b0941d9b Include RISC-V support sources in the tarball 2023-04-03 08:11:00 -04:00
Neal Gompa 4d26310d1d Add missing source files for the build 2023-03-12 09:56:00 -04:00
Neal Gompa c8373e6bd5 Rebase to version 6.0 2023-03-12 00:44:10 -05:00
Neal Gompa be0b562a32 Enable support for the RIST protocol through librist 2023-02-15 23:12:32 -05:00
Yaakov Selkowitz 71fac2e7b2 Enable lcms2, lv2, placebo, rabbitmq, xv 2023-02-13 16:49:14 -05:00
Yaakov Selkowitz 5ca5b0d944 Properly enable caca, flite, gme, iec61883 2023-02-03 12:29:57 -05:00
Neal Gompa 45f894ec0e Enable more approved codecs
Additionally, add a script used for making the source file list
easier to populate as new codecs are added.
2023-01-30 19:03:51 -05:00
Yaakov Selkowitz ebc2dc9a50 Properly enable libzvbi_teletext decoder
The --enable-libzvbi flag has no effect if libzvbi_teletext decoder
is missing from enable_decoders.
2023-01-15 19:01:31 -05:00
Neal Gompa 0e5c137345 Add missing source files to fix aarch64 build 2022-08-24 08:48:30 -04:00
Neal Gompa 5b6ea413e4 Add missing source files to fix i686 build 2022-08-24 08:04:13 -04:00
Neal Gompa d4753c2533 Rebase to version 5.1 2022-08-24 07:05:00 -04:00
Neal Gompa 70ecae14df Add VAAPI encoders for mjpeg, mpeg2, vp8, and vp9
- Ensure hwaccels for enabled codecs are turned on
2022-04-24 09:51:02 -04:00
Neal Gompa 1e224d15c4 Use shaderc for Vulkan support 2022-04-19 08:01:38 -04:00
Neal Gompa 9e990f618e Fix codec2 support enablement
The --enable-libcodec2 flag was missing to complete enabling support
for codec2.
2022-04-18 21:02:01 -04:00
Dominik Mierzejewski cd7299b0ee Properly enable decoding and encoding ilbc
The --enable-libilbc flag has no effect if libilbc decoder and encoder
are missing from enable_decoders and enable_encoders, respectively.

Merges: https://src.fedoraproject.org/rpms/ffmpeg/pull-request/4
2022-04-18 20:43:01 -04:00
Dominik 'Rathann' Mierzejewski 9ae13a2a47 Enable OpenCL acceleration
- be explicit about enabled external features in configure
- enable gcrypt
- drop duplicate CFLAGS and use Fedora LDFLAGS

Merges: https://src.fedoraproject.org/rpms/ffmpeg/pull-request/3
2022-04-12 14:20:08 -04:00
Neal Gompa d0a64b9dfc Add support for dlopening OpenH264 and add tarball scripts as sources 2022-02-15 10:29:36 -05:00
Neal Gompa c06bca7fd7 Enable more QSV and V4L2M2M codecs 2022-02-13 09:11:44 -05:00
Neal Gompa 93f8050151 Add missing headers to free sources tarball 2022-02-13 06:52:48 -05:00
Neal Gompa 5989eec32e Enable support for more hardware codecs 2022-02-13 06:31:10 -05:00
Andreas Schneider bd4baf1e56 Sort ffmpeg_free_sources with LC_COLLATE=C 2022-02-12 19:16:03 +01:00
Neal Gompa 6aab7c7a94 Enable HEVC_QSV decoder to match encoder enablement 2022-02-12 12:36:06 -05:00
Andreas Schneider ba66d3f0e5 Rewrite ffmpeg-free tarball generation scripts
They are split in two scripts now. One you can use to update the file
list from a build. However this will only cover files for your
architecture.
2022-02-12 16:30:30 +01:00