Neal Gompa
5b62d5dd33
Add patch to return correct AVERROR with bad OpenH264 versions
2022-02-18 08:04:00 -05:00
Neal Gompa
c47175923b
Update OpenH264 dlopen patch to split dlopen code into c and h files
2022-02-18 07:46:58 -05:00
Neal Gompa
5c6d9c954e
Update OpenH264 dlopen patch to use AVERROR return codes correctly
2022-02-17 07:55:03 -05:00
Neal Gompa
8f156f4363
Disable hardware decoders due to broken failure modes
...
Even though we do not ship the necessary software to make these
work out of the box, libavcodec does not correctly disable these
to clients when no software implementation exists.
Additionally, the codec preferences seem to be wonky and need to
be tweaked before we turn these back on.
2022-02-15 12:17:55 -05:00
Neal Gompa
2a77da640a
Add clarification on weak dependency on openh264 library
2022-02-15 11:00:20 -05: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
65ec2bd5ba
Fix package name spelling in README
2022-02-13 06:57:19 -05:00
Neal Gompa
325cb6fe66
Note in README that header files need to be manually added
2022-02-13 06:55:04 -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
Andreas Schneider
2ad2addd50
Set LC_COLLATE for all scripts
...
This way `sort` behaves the same.
2022-02-12 19:13:05 +01:00
Andreas Schneider
1652776fca
Cleanup ffmpeg_update_free_sources.sh
2022-02-12 19:12:00 +01:00
Neal Gompa
0d0248cbc2
Move ffmpeg.keyring file to lookaside
2022-02-12 12:45:03 -05:00
Neal Gompa
6aab7c7a94
Enable HEVC_QSV decoder to match encoder enablement
2022-02-12 12:36:06 -05:00
Andreas Schneider
03cbf6d8ee
Update README
2022-02-12 18:11:24 +01: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
Andreas Schneider
40c8764fc5
Disable LTO for arm and x86
2022-02-12 13:14:37 +01:00
Andreas Schneider
ab637a7f1f
Fix BuildRequires for different platforms
2022-02-11 22:27:06 +01:00
Andreas Schneider
53e04e97f3
Initial import (fedora#2051008)
2022-02-11 20:18:52 +01:00
Igor Raits
6a1c0f0b82
Added the README
2022-02-11 18:33:23 +00:00