Rebase to version 6.0
This commit is contained in:
parent
03288939b1
commit
c8373e6bd5
@ -54,6 +54,7 @@ adpcm_thp
|
||||
adpcm_thp_le
|
||||
adpcm_vima
|
||||
adpcm_xa
|
||||
adpcm_xmd
|
||||
adpcm_yamaha
|
||||
adpcm_zork
|
||||
alac
|
||||
@ -63,6 +64,8 @@ amrwb
|
||||
amv
|
||||
anm
|
||||
ansi # trivial
|
||||
anull
|
||||
apac
|
||||
ape
|
||||
apng # animated png
|
||||
arbc
|
||||
@ -90,8 +93,10 @@ bitpacked # trivial
|
||||
bmp # trivial
|
||||
bmv_audio
|
||||
bmv_video
|
||||
bonk
|
||||
brender_pix
|
||||
c93
|
||||
cbd2_dpcm
|
||||
ccaption
|
||||
cdgraphics
|
||||
cdtoons
|
||||
@ -146,6 +151,7 @@ flic
|
||||
flv
|
||||
fmvc
|
||||
fourxm
|
||||
ftr # fdk-aac
|
||||
g723_1
|
||||
g729
|
||||
gdv
|
||||
@ -163,6 +169,7 @@ h263p
|
||||
hap
|
||||
hca
|
||||
hcom
|
||||
hdr
|
||||
hnm4_video
|
||||
hq_hqa
|
||||
hqx
|
||||
@ -215,9 +222,11 @@ m101
|
||||
mace3
|
||||
mace6
|
||||
mdec
|
||||
media100
|
||||
metasound
|
||||
microdvd
|
||||
mimic
|
||||
misc4
|
||||
mjpeg # mjpegtools
|
||||
mjpeg_qsv # mjpegtools
|
||||
mjpegb
|
||||
@ -337,6 +346,7 @@ ra_288
|
||||
rasc
|
||||
rawvideo # trivial
|
||||
realtext
|
||||
rka
|
||||
rl2
|
||||
roq
|
||||
roq_dpcm
|
||||
@ -409,6 +419,7 @@ vcr1
|
||||
vmdaudio
|
||||
vmdvideo
|
||||
vmnc
|
||||
vnull
|
||||
vorbis # libvorbis
|
||||
vp3 # libav
|
||||
vp4 # libav
|
||||
@ -425,7 +436,11 @@ vp9_qsv # libvpx
|
||||
vp9_v4l2m2m # libvpx
|
||||
vplayer
|
||||
vqa
|
||||
vqc
|
||||
wady_dpcm
|
||||
wavarc
|
||||
wavpack
|
||||
wbmp
|
||||
wcmv
|
||||
webp # libwebp
|
||||
webvtt # trivial
|
||||
|
@ -22,10 +22,14 @@ adpcm_yamaha
|
||||
alac
|
||||
alias_pix
|
||||
amv
|
||||
anull
|
||||
apng # libpng
|
||||
ass # trivial
|
||||
asv1
|
||||
asv2
|
||||
av1_amf
|
||||
av1_nvenc
|
||||
av1_qsv
|
||||
ayuv # trival
|
||||
bitpacked # trivial
|
||||
bmp # trivial
|
||||
@ -57,6 +61,7 @@ h264_qsv # hardware
|
||||
h264_v4l2m2m # hardware
|
||||
h264_vaapi # hardware
|
||||
hap
|
||||
hdr
|
||||
hevc_amf # hardware
|
||||
hevc_nvenc # hardware
|
||||
hevc_qsv # hardware
|
||||
@ -179,6 +184,7 @@ v410 # trivial
|
||||
vc1_qsv # hardware
|
||||
vc1_v4l2m2m # hardware
|
||||
vc2 # dirac
|
||||
vnull
|
||||
vorbis # libvorbis
|
||||
vp8_qsv # libvpx
|
||||
vp8_v4l2m2m # libvpx
|
||||
@ -186,6 +192,7 @@ vp8_vaapi # libvpx
|
||||
vp9_qsv # libvpx
|
||||
vp9_vaapi # libvpx
|
||||
wavpack
|
||||
wbmp
|
||||
webvtt # trivial
|
||||
wmav1
|
||||
wmav2
|
||||
|
@ -2,55 +2,56 @@ From: Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
Edit the default codec selection such that
|
||||
|
||||
ffmpeg -i youtube.blah.webm foobar.mkv
|
||||
ffmpeg -i youtube.blah.webm foobar.mkv
|
||||
|
||||
without any further arguments can produce a result even on a
|
||||
reduced codec selection list.
|
||||
|
||||
---
|
||||
libavformat/matroskaenc.c | 19 +++++++++++++------
|
||||
1 file changed, 13 insertions(+), 6 deletions(-)
|
||||
libavformat/matroskaenc.c | 20 ++++++++++++++------
|
||||
1 file changed, 14 insertions(+), 6 deletions(-)
|
||||
|
||||
Index: ffmpeg-5.0/libavformat/matroskaenc.c
|
||||
Index: ffmpeg-6.0/libavformat/matroskaenc.c
|
||||
===================================================================
|
||||
--- ffmpeg-5.0.orig/libavformat/matroskaenc.c 2022-01-14 19:45:40.000000000 +0100
|
||||
+++ ffmpeg-5.0/libavformat/matroskaenc.c 2022-02-04 08:29:14.582130919 +0100
|
||||
@@ -2887,16 +2887,24 @@ static int mkv_query_codec(enum AVCodecI
|
||||
--- ffmpeg-6.0.orig/libavformat/matroskaenc.c
|
||||
+++ ffmpeg-6.0/libavformat/matroskaenc.c
|
||||
@@ -3321,16 +3321,25 @@ static int mkv_query_codec(enum AVCodecI
|
||||
return 0;
|
||||
}
|
||||
|
||||
+#define PREFAUDIO \
|
||||
+ CONFIG_LIBOPUS_ENCODER ? AV_CODEC_ID_OPUS : \
|
||||
+ CONFIG_AAC_ENCODER ? AV_CODEC_ID_AAC : \
|
||||
+ CONFIG_VORBIS_ENCODER ? AV_CODEC_ID_VORBIS : \
|
||||
+ AV_CODEC_ID_AC3
|
||||
const AVOutputFormat ff_matroska_muxer = {
|
||||
.name = "matroska",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Matroska"),
|
||||
.mime_type = "video/x-matroska",
|
||||
.extensions = "mkv",
|
||||
+ CONFIG_LIBOPUS_ENCODER ? AV_CODEC_ID_OPUS : \
|
||||
+ CONFIG_AAC_ENCODER ? AV_CODEC_ID_AAC : \
|
||||
+ CONFIG_VORBIS_ENCODER ? AV_CODEC_ID_VORBIS : \
|
||||
+ AV_CODEC_ID_AC3
|
||||
+
|
||||
const FFOutputFormat ff_matroska_muxer = {
|
||||
.p.name = "matroska",
|
||||
.p.long_name = NULL_IF_CONFIG_SMALL("Matroska"),
|
||||
.p.mime_type = "video/x-matroska",
|
||||
.p.extensions = "mkv",
|
||||
.priv_data_size = sizeof(MatroskaMuxContext),
|
||||
- .audio_codec = CONFIG_LIBVORBIS_ENCODER ?
|
||||
- .p.audio_codec = CONFIG_LIBVORBIS_ENCODER ?
|
||||
- AV_CODEC_ID_VORBIS : AV_CODEC_ID_AC3,
|
||||
- .video_codec = CONFIG_LIBX264_ENCODER ?
|
||||
- .p.video_codec = CONFIG_LIBX264_ENCODER ?
|
||||
- AV_CODEC_ID_H264 : AV_CODEC_ID_MPEG4,
|
||||
+ .audio_codec = PREFAUDIO,
|
||||
+ .video_codec =
|
||||
+ CONFIG_LIBVPX_VP9_ENCODER ? AV_CODEC_ID_VP9 : \
|
||||
+ CONFIG_LIBX264_ENCODER ? AV_CODEC_ID_H264 : \
|
||||
+ CONFIG_LIBVPX_VP8_ENCODER ? AV_CODEC_ID_VP8 : \
|
||||
+ CONFIG_MPEG4_ENCODER ? AV_CODEC_ID_MPEG4 : \
|
||||
+ AV_CODEC_ID_THEORA,
|
||||
+ .p.audio_codec = PREFAUDIO,
|
||||
+ .p.video_codec =
|
||||
+ CONFIG_LIBVPX_VP9_ENCODER ? AV_CODEC_ID_VP9 : \
|
||||
+ CONFIG_LIBX264_ENCODER ? AV_CODEC_ID_H264 : \
|
||||
+ CONFIG_LIBVPX_VP8_ENCODER ? AV_CODEC_ID_VP8 : \
|
||||
+ CONFIG_MPEG4_ENCODER ? AV_CODEC_ID_MPEG4 : \
|
||||
+ AV_CODEC_ID_THEORA,
|
||||
.init = mkv_init,
|
||||
.deinit = mkv_deinit,
|
||||
.write_header = mkv_write_header,
|
||||
@@ -2954,8 +2962,7 @@ const AVOutputFormat ff_matroska_audio_m
|
||||
.mime_type = "audio/x-matroska",
|
||||
.extensions = "mka",
|
||||
@@ -3388,8 +3397,7 @@ const FFOutputFormat ff_matroska_audio_m
|
||||
.p.mime_type = "audio/x-matroska",
|
||||
.p.extensions = "mka",
|
||||
.priv_data_size = sizeof(MatroskaMuxContext),
|
||||
- .audio_codec = CONFIG_LIBVORBIS_ENCODER ?
|
||||
- .p.audio_codec = CONFIG_LIBVORBIS_ENCODER ?
|
||||
- AV_CODEC_ID_VORBIS : AV_CODEC_ID_AC3,
|
||||
+ .audio_codec = PREFAUDIO,
|
||||
.video_codec = AV_CODEC_ID_NONE,
|
||||
+ .p.audio_codec = PREFAUDIO,
|
||||
.p.video_codec = AV_CODEC_ID_NONE,
|
||||
.init = mkv_init,
|
||||
.deinit = mkv_deinit,
|
||||
|
@ -2,19 +2,18 @@ From: Jan Engelhardt <jengelh@inai.de>
|
||||
Date: 2016-04-10 23:23:53.138440254 +0200
|
||||
|
||||
Improve the error messages a bit to say what's really going on
|
||||
(in light of a reduced build).
|
||||
(in light of openSUSE's reduced build).
|
||||
|
||||
---
|
||||
fftools/ffmpeg.c | 2 +-
|
||||
fftools/ffmpeg_filter.c | 4 ++--
|
||||
fftools/ffmpeg_opt.c | 2 +-
|
||||
3 files changed, 4 insertions(+), 4 deletions(-)
|
||||
fftools/ffmpeg_filter.c | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
Index: ffmpeg-5.0/fftools/ffmpeg.c
|
||||
Index: ffmpeg-6.0/fftools/ffmpeg.c
|
||||
===================================================================
|
||||
--- ffmpeg-5.0.orig/fftools/ffmpeg.c 2022-01-14 19:45:39.000000000 +0100
|
||||
+++ ffmpeg-5.0/fftools/ffmpeg.c 2022-02-04 08:16:14.606621540 +0100
|
||||
@@ -2871,7 +2871,7 @@ static int init_input_stream(int ist_ind
|
||||
--- ffmpeg-6.0.orig/fftools/ffmpeg.c
|
||||
+++ ffmpeg-6.0/fftools/ffmpeg.c
|
||||
@@ -2797,7 +2797,7 @@ static int init_input_stream(InputStream
|
||||
if (ist->decoding_needed) {
|
||||
const AVCodec *codec = ist->dec;
|
||||
if (!codec) {
|
||||
@ -23,11 +22,11 @@ Index: ffmpeg-5.0/fftools/ffmpeg.c
|
||||
avcodec_get_name(ist->dec_ctx->codec_id), ist->file_index, ist->st->index);
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
Index: ffmpeg-5.0/fftools/ffmpeg_filter.c
|
||||
Index: ffmpeg-6.0/fftools/ffmpeg_filter.c
|
||||
===================================================================
|
||||
--- ffmpeg-5.0.orig/fftools/ffmpeg_filter.c 2022-01-14 19:45:39.000000000 +0100
|
||||
+++ ffmpeg-5.0/fftools/ffmpeg_filter.c 2022-02-04 08:16:14.607621538 +0100
|
||||
@@ -925,7 +925,7 @@ static int configure_input_filter(Filter
|
||||
--- ffmpeg-6.0.orig/fftools/ffmpeg_filter.c
|
||||
+++ ffmpeg-6.0/fftools/ffmpeg_filter.c
|
||||
@@ -1064,7 +1064,7 @@ static int configure_input_filter(Filter
|
||||
{
|
||||
if (!ifilter->ist->dec) {
|
||||
av_log(NULL, AV_LOG_ERROR,
|
||||
@ -36,25 +35,3 @@ Index: ffmpeg-5.0/fftools/ffmpeg_filter.c
|
||||
ifilter->ist->file_index, ifilter->ist->st->index);
|
||||
return AVERROR_DECODER_NOT_FOUND;
|
||||
}
|
||||
@@ -1094,7 +1094,7 @@ int configure_filtergraph(FilterGraph *f
|
||||
if (!ost->enc) {
|
||||
/* identical to the same check in ffmpeg.c, needed because
|
||||
complex filter graphs are initialized earlier */
|
||||
- av_log(NULL, AV_LOG_ERROR, "Encoder (codec %s) not found for output stream #%d:%d\n",
|
||||
+ av_log(NULL, AV_LOG_ERROR, "This build of ffmpeg does not include a \"%s\" encoder needed for output stream #%d:%d.\n",
|
||||
avcodec_get_name(ost->st->codecpar->codec_id), ost->file_index, ost->index);
|
||||
ret = AVERROR(EINVAL);
|
||||
goto fail;
|
||||
Index: ffmpeg-5.0/fftools/ffmpeg_opt.c
|
||||
===================================================================
|
||||
--- ffmpeg-5.0.orig/fftools/ffmpeg_opt.c 2022-01-14 19:45:39.000000000 +0100
|
||||
+++ ffmpeg-5.0/fftools/ffmpeg_opt.c 2022-02-04 08:16:14.607621538 +0100
|
||||
@@ -1406,7 +1406,7 @@ static int choose_encoder(OptionsContext
|
||||
if (!ost->enc) {
|
||||
av_log(NULL, AV_LOG_FATAL, "Automatic encoder selection failed for "
|
||||
"output stream #%d:%d. Default encoder for format %s (codec %s) is "
|
||||
- "probably disabled. Please choose an encoder manually.\n",
|
||||
+ "probably disabled or this build of ffmpeg does not include that codec. Please choose an encoder manually.\n",
|
||||
ost->file_index, ost->index, s->oformat->name,
|
||||
avcodec_get_name(ost->st->codecpar->codec_id));
|
||||
return AVERROR_ENCODER_NOT_FOUND;
|
||||
|
@ -1,32 +0,0 @@
|
||||
From: Lynne <dev@lynne.ee>
|
||||
Date: Sun, 25 Dec 2022 00:03:30 +0000 (+0100)
|
||||
Subject: hwcontext_vulkan: remove optional encode/decode extensions from the list
|
||||
X-Git-Url: http://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff_plain/eb0455d64690eed0068e5cb202f72ecdf899837c
|
||||
|
||||
hwcontext_vulkan: remove optional encode/decode extensions from the list
|
||||
|
||||
They're not currently used, so they don't need to be there.
|
||||
Vulkan stabilized the decode extensions less than a week ago, and their
|
||||
name prefixes were changed from EXT to KHR. It's a bit too soon to be
|
||||
depending on it, so rather than bumping, just remove these for now.
|
||||
---
|
||||
|
||||
diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c
|
||||
index f1db1c7291..2a9b5f4aac 100644
|
||||
--- a/libavutil/hwcontext_vulkan.c
|
||||
+++ b/libavutil/hwcontext_vulkan.c
|
||||
@@ -358,14 +358,6 @@ static const VulkanOptExtension optional_device_exts[] = {
|
||||
{ VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME, FF_VK_EXT_EXTERNAL_WIN32_MEMORY },
|
||||
{ VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME, FF_VK_EXT_EXTERNAL_WIN32_SEM },
|
||||
#endif
|
||||
-
|
||||
- /* Video encoding/decoding */
|
||||
- { VK_KHR_VIDEO_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
|
||||
- { VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
|
||||
- { VK_KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
|
||||
- { VK_EXT_VIDEO_ENCODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
|
||||
- { VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
|
||||
- { VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
|
||||
};
|
||||
|
||||
/* Converts return values to strings */
|
59
ffmpeg.spec
59
ffmpeg.spec
@ -3,7 +3,7 @@
|
||||
%bcond_with all_codecs
|
||||
|
||||
# Break dependency cycles by disabling certain optional dependencies.
|
||||
%bcond_with bootstrap
|
||||
%bcond_without bootstrap
|
||||
|
||||
# If you want to do a build with the upstream source tarball, then set the
|
||||
# pkg_suffix to %%nil. We can't handle this with a conditional, as srpm
|
||||
@ -18,12 +18,10 @@
|
||||
%endif
|
||||
|
||||
%ifarch x86_64
|
||||
%bcond_without svtav1
|
||||
%bcond_without mfx
|
||||
%bcond_without vpl
|
||||
%bcond_without vmaf
|
||||
%else
|
||||
%bcond_with svtav1
|
||||
%bcond_with mfx
|
||||
%bcond_with vpl
|
||||
%bcond_with vmaf
|
||||
%endif
|
||||
|
||||
@ -35,7 +33,6 @@
|
||||
|
||||
%if 0%{?rhel}
|
||||
# Disable dependencies not offered in RHEL/EPEL
|
||||
%bcond_with crystalhd
|
||||
%bcond_with omxil
|
||||
%else
|
||||
|
||||
@ -50,13 +47,6 @@
|
||||
%bcond_without placebo
|
||||
%endif
|
||||
|
||||
# crystalhd isn't available on IBM Z
|
||||
%ifarch s390 s390x
|
||||
%bcond_with crystalhd
|
||||
%else
|
||||
%bcond_without crystalhd
|
||||
%endif
|
||||
|
||||
%bcond_without omxil
|
||||
|
||||
%endif
|
||||
@ -89,22 +79,22 @@
|
||||
%endif
|
||||
%global openh264_soversion 7
|
||||
|
||||
%global av_codec_soversion 59
|
||||
%global av_device_soversion 59
|
||||
%global av_filter_soversion 8
|
||||
%global av_format_soversion 59
|
||||
%global av_util_soversion 57
|
||||
%global postproc_soversion 56
|
||||
%global av_codec_soversion 60
|
||||
%global av_device_soversion 60
|
||||
%global av_filter_soversion 9
|
||||
%global av_format_soversion 60
|
||||
%global av_util_soversion 58
|
||||
%global postproc_soversion 57
|
||||
%global swresample_soversion 4
|
||||
%global swscale_soversion 6
|
||||
%global swscale_soversion 7
|
||||
|
||||
Name: ffmpeg
|
||||
%global pkg_name %{name}%{?pkg_suffix}
|
||||
|
||||
Version: 5.1.2
|
||||
Release: 12%{?dist}
|
||||
Version: 6.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A complete solution to record, convert and stream audio and video
|
||||
License: GPLv3+
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://ffmpeg.org/
|
||||
Source0: ffmpeg%{?pkg_suffix}-%{version}.tar.xz
|
||||
Source1: ffmpeg-dlopen-headers.tar.xz
|
||||
@ -128,8 +118,6 @@ Patch2: ffmpeg-new-coder-errors.patch
|
||||
# Allow to build with fdk-aac-free
|
||||
# See https://bugzilla.redhat.com/show_bug.cgi?id=1501522#c112
|
||||
Patch3: ffmpeg-allow-fdk-aac-free.patch
|
||||
# Upstream fix for vulkan-headers 1.3.236.0+
|
||||
Patch4: ffmpeg-vulkan-headers.patch
|
||||
|
||||
# Set up dlopen for openh264
|
||||
Patch1001: ffmpeg-dlopen-openh264.patch
|
||||
@ -154,9 +142,6 @@ BuildRequires: gnupg2
|
||||
BuildRequires: gsm-devel
|
||||
BuildRequires: ladspa-devel
|
||||
BuildRequires: lame-devel
|
||||
%if %{with crystalhd}
|
||||
BuildRequires: libcrystalhd-devel
|
||||
%endif
|
||||
BuildRequires: libgcrypt-devel
|
||||
BuildRequires: libmysofa-devel
|
||||
BuildRequires: libX11-devel
|
||||
@ -233,6 +218,7 @@ BuildRequires: pkgconfig(snappy)
|
||||
BuildRequires: pkgconfig(soxr)
|
||||
BuildRequires: pkgconfig(speex)
|
||||
BuildRequires: pkgconfig(srt)
|
||||
BuildRequires: pkgconfig(SvtAv1Enc) >= 0.9.0
|
||||
BuildRequires: pkgconfig(tesseract)
|
||||
BuildRequires: pkgconfig(theora)
|
||||
BuildRequires: pkgconfig(twolame)
|
||||
@ -263,11 +249,8 @@ BuildRequires: pkgconfig(libiec61883)
|
||||
%if %{with rtmp}
|
||||
BuildRequires: librtmp-devel
|
||||
%endif
|
||||
%if %{with mfx}
|
||||
BuildRequires: pkgconfig(libmfx) < 2.0
|
||||
%endif
|
||||
%if %{with svtav1}
|
||||
BuildRequires: pkgconfig(SvtAv1Enc) >= 0.9.0
|
||||
%if %{with vpl}
|
||||
BuildRequires: pkgconfig(vpl) >= 2.6
|
||||
%endif
|
||||
%if %{with x264}
|
||||
BuildRequires: pkgconfig(x264)
|
||||
@ -671,8 +654,8 @@ cp -a doc/examples/{*.c,Makefile,README} _doc/examples/
|
||||
%if %{with lto}
|
||||
--enable-lto \
|
||||
%endif
|
||||
%if %{with mfx}
|
||||
--enable-libmfx \
|
||||
%if %{with vpl}
|
||||
--enable-libvpl \
|
||||
%endif
|
||||
--enable-lv2 \
|
||||
--enable-vaapi \
|
||||
@ -870,6 +853,12 @@ rm -rf %{buildroot}%{_datadir}/%{name}/examples
|
||||
%{_mandir}/man3/libswscale.3*
|
||||
|
||||
%changelog
|
||||
* Sun Mar 12 2023 Neal Gompa <ngompa@fedoraproject.org> - 6.0-1
|
||||
- Rebase to version 6.0
|
||||
- Enable SVT-AV1 on all architectures
|
||||
- Use oneVPL for QSV
|
||||
- Switch to SPDX license identifiers
|
||||
|
||||
* Wed Feb 15 2023 Neal Gompa <ngompa@fedoraproject.org> - 5.1.2-12
|
||||
- Enable support for the RIST protocol through librist
|
||||
|
||||
|
@ -39,27 +39,28 @@ doc/errno.txt
|
||||
doc/examples/Makefile
|
||||
doc/examples/Makefile.example
|
||||
doc/examples/README
|
||||
doc/examples/avio_http_serve_files.c
|
||||
doc/examples/avio_list_dir.c
|
||||
doc/examples/avio_reading.c
|
||||
doc/examples/avio_read_callback.c
|
||||
doc/examples/decode_audio.c
|
||||
doc/examples/decode_filter_audio.c
|
||||
doc/examples/decode_filter_video.c
|
||||
doc/examples/decode_video.c
|
||||
doc/examples/demuxing_decoding.c
|
||||
doc/examples/demux_decode.c
|
||||
doc/examples/encode_audio.c
|
||||
doc/examples/encode_video.c
|
||||
doc/examples/extract_mvs.c
|
||||
doc/examples/filter_audio.c
|
||||
doc/examples/filtering_audio.c
|
||||
doc/examples/filtering_video.c
|
||||
doc/examples/http_multiclient.c
|
||||
doc/examples/hw_decode.c
|
||||
doc/examples/metadata.c
|
||||
doc/examples/muxing.c
|
||||
doc/examples/qsvdec.c
|
||||
doc/examples/remuxing.c
|
||||
doc/examples/resampling_audio.c
|
||||
doc/examples/scaling_video.c
|
||||
doc/examples/mux.c
|
||||
doc/examples/qsv_decode.c
|
||||
doc/examples/qsv_transcode.c
|
||||
doc/examples/remux.c
|
||||
doc/examples/resample_audio.c
|
||||
doc/examples/scale_video.c
|
||||
doc/examples/show_metadata.c
|
||||
doc/examples/transcode.c
|
||||
doc/examples/transcode_aac.c
|
||||
doc/examples/transcoding.c
|
||||
doc/examples/vaapi_encode.c
|
||||
doc/examples/vaapi_transcode.c
|
||||
doc/faq.texi
|
||||
@ -137,15 +138,24 @@ fftools/cmdutils.c
|
||||
fftools/cmdutils.h
|
||||
fftools/ffmpeg.c
|
||||
fftools/ffmpeg.h
|
||||
fftools/ffmpeg_demux.c
|
||||
fftools/ffmpeg_filter.c
|
||||
fftools/ffmpeg_hw.c
|
||||
fftools/ffmpeg_mux.c
|
||||
fftools/ffmpeg_mux.h
|
||||
fftools/ffmpeg_mux_init.c
|
||||
fftools/ffmpeg_opt.c
|
||||
fftools/ffplay.c
|
||||
fftools/ffprobe.c
|
||||
fftools/fopen_utf8.h
|
||||
fftools/objpool.c
|
||||
fftools/objpool.h
|
||||
fftools/opt_common.c
|
||||
fftools/opt_common.h
|
||||
fftools/sync_queue.c
|
||||
fftools/sync_queue.h
|
||||
fftools/thread_queue.c
|
||||
fftools/thread_queue.h
|
||||
libavcodec/012v.c
|
||||
libavcodec/4xm.c
|
||||
libavcodec/8bps.c
|
||||
@ -313,6 +323,7 @@ libavcodec/allcodecs.c
|
||||
libavcodec/alpha/Makefile
|
||||
libavcodec/amfenc.c
|
||||
libavcodec/amfenc.h
|
||||
libavcodec/amfenc_av1.c
|
||||
libavcodec/amfenc_h264.c
|
||||
libavcodec/amfenc_hevc.c
|
||||
libavcodec/amr.h
|
||||
@ -323,6 +334,7 @@ libavcodec/amrwbdata.h
|
||||
libavcodec/amrwbdec.c
|
||||
libavcodec/anm.c
|
||||
libavcodec/ansi.c
|
||||
libavcodec/apac.c
|
||||
libavcodec/apedec.c
|
||||
libavcodec/apng.h
|
||||
libavcodec/arbc.c
|
||||
@ -435,7 +447,6 @@ libavcodec/arm/vorbisdsp_init_arm.c
|
||||
libavcodec/arm/vorbisdsp_neon.S
|
||||
libavcodec/arm/vp3dsp_init_arm.c
|
||||
libavcodec/arm/vp3dsp_neon.S
|
||||
libavcodec/arm/vp56_arith.h
|
||||
libavcodec/arm/vp6dsp_init_arm.c
|
||||
libavcodec/arm/vp6dsp_neon.S
|
||||
libavcodec/arm/vp8.h
|
||||
@ -520,7 +531,9 @@ libavcodec/bit_depth_template.c
|
||||
libavcodec/bitpacked_dec.c
|
||||
libavcodec/bitpacked_enc.c
|
||||
libavcodec/bitstream.c
|
||||
libavcodec/bitstream.h
|
||||
libavcodec/bitstream_filters.c
|
||||
libavcodec/bitstream_template.h
|
||||
libavcodec/blockdsp.c
|
||||
libavcodec/blockdsp.h
|
||||
libavcodec/bmp.c
|
||||
@ -529,6 +542,7 @@ libavcodec/bmp_parser.c
|
||||
libavcodec/bmpenc.c
|
||||
libavcodec/bmvaudio.c
|
||||
libavcodec/bmvvideo.c
|
||||
libavcodec/bonk.c
|
||||
libavcodec/brenderpix.c
|
||||
libavcodec/bsf.c
|
||||
libavcodec/bsf.h
|
||||
@ -687,10 +701,12 @@ libavcodec/dsddec.c
|
||||
libavcodec/dsicinaudio.c
|
||||
libavcodec/dsicinvideo.c
|
||||
libavcodec/dss_sp.c
|
||||
libavcodec/dts2pts_bsf.c
|
||||
libavcodec/dump_extradata_bsf.c
|
||||
libavcodec/dv.c
|
||||
libavcodec/dv.h
|
||||
libavcodec/dv_error_marker_bsf.c
|
||||
libavcodec/dv_internal.h
|
||||
libavcodec/dv_profile.c
|
||||
libavcodec/dv_profile.h
|
||||
libavcodec/dv_profile_internal.h
|
||||
@ -707,6 +723,7 @@ libavcodec/dvdata.c
|
||||
libavcodec/dvdata.h
|
||||
libavcodec/dvdec.c
|
||||
libavcodec/dvdsub.c
|
||||
libavcodec/dvdsub.h
|
||||
libavcodec/dvdsub_parser.c
|
||||
libavcodec/dvdsubdec.c
|
||||
libavcodec/dvdsubenc.c
|
||||
@ -754,6 +771,8 @@ libavcodec/faxcompr.c
|
||||
libavcodec/faxcompr.h
|
||||
libavcodec/fdctdsp.c
|
||||
libavcodec/fdctdsp.h
|
||||
libavcodec/fflcms2.c
|
||||
libavcodec/fflcms2.h
|
||||
libavcodec/fft-internal.h
|
||||
libavcodec/fft.h
|
||||
libavcodec/fft_fixed_32.c
|
||||
@ -775,6 +794,7 @@ libavcodec/fits.h
|
||||
libavcodec/fitsdec.c
|
||||
libavcodec/flac.c
|
||||
libavcodec/flac.h
|
||||
libavcodec/flac_parse.h
|
||||
libavcodec/flac_parser.c
|
||||
libavcodec/flacdata.c
|
||||
libavcodec/flacdata.h
|
||||
@ -784,11 +804,13 @@ libavcodec/flacdsp.h
|
||||
libavcodec/flacdsp_lpc_template.c
|
||||
libavcodec/flacdsp_template.c
|
||||
libavcodec/flacenc.c
|
||||
libavcodec/flacencdsp.c
|
||||
libavcodec/flacencdsp.h
|
||||
libavcodec/flashsv.c
|
||||
libavcodec/flashsv2enc.c
|
||||
libavcodec/flashsvenc.c
|
||||
libavcodec/flicvideo.c
|
||||
libavcodec/float2half.h
|
||||
libavcodec/float2half.c
|
||||
libavcodec/flvdec.c
|
||||
libavcodec/flvdec.h
|
||||
libavcodec/flvenc.c
|
||||
@ -798,6 +820,8 @@ libavcodec/fmtconvert.h
|
||||
libavcodec/fmvc.c
|
||||
libavcodec/frame_thread_encoder.c
|
||||
libavcodec/frame_thread_encoder.h
|
||||
libavcodec/ftr.c
|
||||
libavcodec/ftr_parser.c
|
||||
libavcodec/g722.c
|
||||
libavcodec/g722.h
|
||||
libavcodec/g722dec.c
|
||||
@ -842,7 +866,6 @@ libavcodec/h261enc.h
|
||||
libavcodec/h263.c
|
||||
libavcodec/h263.h
|
||||
libavcodec/h263_parser.c
|
||||
libavcodec/h263_parser.h
|
||||
libavcodec/h263data.c
|
||||
libavcodec/h263data.h
|
||||
libavcodec/h263dec.c
|
||||
@ -853,6 +876,12 @@ libavcodec/h263enc.h
|
||||
libavcodec/h264.h
|
||||
libavcodec/h2645_parse.c
|
||||
libavcodec/h2645_parse.h
|
||||
libavcodec/h2645_sei.c
|
||||
libavcodec/h2645_sei.h
|
||||
libavcodec/h2645_vui.c
|
||||
libavcodec/h2645_vui.h
|
||||
libavcodec/h2645data.c
|
||||
libavcodec/h2645data.h
|
||||
libavcodec/h264_levels.c
|
||||
libavcodec/h264_levels.h
|
||||
libavcodec/h264_metadata_bsf.c
|
||||
@ -888,7 +917,7 @@ libavcodec/h265_metadata_bsf.c
|
||||
libavcodec/h265_profile_level.c
|
||||
libavcodec/h265_profile_level.h
|
||||
libavcodec/h274.h
|
||||
libavcodec/half2float.h
|
||||
libavcodec/half2float.c
|
||||
libavcodec/hap.c
|
||||
libavcodec/hap.h
|
||||
libavcodec/hapdec.c
|
||||
@ -897,6 +926,9 @@ libavcodec/hapqa_extract_bsf.c
|
||||
libavcodec/hca_data.h
|
||||
libavcodec/hcadec.c
|
||||
libavcodec/hcom.c
|
||||
libavcodec/hdr_parser.c
|
||||
libavcodec/hdrdec.c
|
||||
libavcodec/hdrenc.c
|
||||
libavcodec/hevc.h
|
||||
libavcodec/hevc_data.c
|
||||
libavcodec/hevc_data.h
|
||||
@ -998,6 +1030,8 @@ libavcodec/jpegls.h
|
||||
libavcodec/jpeglsdec.c
|
||||
libavcodec/jpeglsdec.h
|
||||
libavcodec/jpeglsenc.c
|
||||
libavcodec/jpegquanttables.c
|
||||
libavcodec/jpegquanttables.h
|
||||
libavcodec/jpegtables.c
|
||||
libavcodec/jpegtables.h
|
||||
libavcodec/jpegtabs.h
|
||||
@ -1014,6 +1048,8 @@ libavcodec/latm_parser.c
|
||||
libavcodec/lcl.h
|
||||
libavcodec/lcldec.c
|
||||
libavcodec/lclenc.c
|
||||
libavcodec/libaom.c
|
||||
libavcodec/libaom.h
|
||||
libavcodec/libaomdec.c
|
||||
libavcodec/libaomenc.c
|
||||
libavcodec/libavcodec.v
|
||||
@ -1081,25 +1117,26 @@ libavcodec/m101.c
|
||||
libavcodec/mace.c
|
||||
libavcodec/mathops.h
|
||||
libavcodec/mathtables.c
|
||||
libavcodec/mdct15.c
|
||||
libavcodec/mdct15.h
|
||||
libavcodec/mdct_fixed_32.c
|
||||
libavcodec/mdct_float.c
|
||||
libavcodec/mdct_template.c
|
||||
libavcodec/mdec.c
|
||||
libavcodec/me_cmp.c
|
||||
libavcodec/me_cmp.h
|
||||
libavcodec/media100_to_mjpegb_bsf.c
|
||||
libavcodec/mediacodec.c
|
||||
libavcodec/mediacodec.h
|
||||
libavcodec/metasound.c
|
||||
libavcodec/metasound_data.c
|
||||
libavcodec/metasound_data.h
|
||||
libavcodec/metasound_twinvq_data.h
|
||||
libavcodec/microdvddec.c
|
||||
libavcodec/midivid.c
|
||||
libavcodec/mimic.c
|
||||
libavcodec/mips/Makefile
|
||||
libavcodec/mips/amrwbdec_mips.h
|
||||
libavcodec/mips/lsp_mips.h
|
||||
libavcodec/misc4.c
|
||||
libavcodec/misc4_parser.c
|
||||
libavcodec/mjpeg.h
|
||||
libavcodec/mjpeg2jpeg_bsf.c
|
||||
libavcodec/mjpeg_parser.c
|
||||
@ -1141,6 +1178,7 @@ libavcodec/mpc8huff.h
|
||||
libavcodec/mpcdata.h
|
||||
libavcodec/mpeg12.c
|
||||
libavcodec/mpeg12.h
|
||||
libavcodec/mpeg12codecs.h
|
||||
libavcodec/mpeg12data.c
|
||||
libavcodec/mpeg12data.h
|
||||
libavcodec/mpeg12dec.c
|
||||
@ -1153,16 +1191,19 @@ libavcodec/mpeg2_metadata_bsf.c
|
||||
libavcodec/mpeg4_unpack_bframes_bsf.c
|
||||
libavcodec/mpeg4audio.c
|
||||
libavcodec/mpeg4audio.h
|
||||
libavcodec/mpeg4audio_copy_pce.h
|
||||
libavcodec/mpeg4audio_sample_rates.c
|
||||
libavcodec/mpeg4audio_sample_rates.h
|
||||
libavcodec/mpeg4data.h
|
||||
libavcodec/mpeg4video.c
|
||||
libavcodec/mpeg4video.h
|
||||
libavcodec/mpeg4video_parser.c
|
||||
libavcodec/mpeg4video_parser.h
|
||||
libavcodec/mpeg4videodata.h
|
||||
libavcodec/mpeg4videodec.c
|
||||
libavcodec/mpeg4videodec.h
|
||||
libavcodec/mpeg4videodefs.h
|
||||
libavcodec/mpeg4videodsp.c
|
||||
libavcodec/mpeg4videodsp.h
|
||||
libavcodec/mpeg4videoenc.c
|
||||
libavcodec/mpeg4videoenc.h
|
||||
libavcodec/mpeg_er.c
|
||||
@ -1205,12 +1246,11 @@ libavcodec/mpegvideo_parser.c
|
||||
libavcodec/mpegvideodata.c
|
||||
libavcodec/mpegvideodata.h
|
||||
libavcodec/mpegvideodec.h
|
||||
libavcodec/mpegvideodsp.c
|
||||
libavcodec/mpegvideodsp.h
|
||||
libavcodec/mpegvideoenc.h
|
||||
libavcodec/mpegvideoencdsp.c
|
||||
libavcodec/mpegvideoencdsp.h
|
||||
libavcodec/mpl2dec.c
|
||||
libavcodec/mpv_reconstruct_mb_template.c
|
||||
libavcodec/mqc.c
|
||||
libavcodec/mqc.h
|
||||
libavcodec/mqcdec.c
|
||||
@ -1220,6 +1260,8 @@ libavcodec/msgsmdec.c
|
||||
libavcodec/msgsmdec.h
|
||||
libavcodec/msmpeg4.c
|
||||
libavcodec/msmpeg4.h
|
||||
libavcodec/msmpeg4_vc1_data.c
|
||||
libavcodec/msmpeg4_vc1_data.h
|
||||
libavcodec/msmpeg4data.c
|
||||
libavcodec/msmpeg4data.h
|
||||
libavcodec/msmpeg4dec.c
|
||||
@ -1251,6 +1293,7 @@ libavcodec/nellymoserenc.c
|
||||
libavcodec/neon/Makefile
|
||||
libavcodec/neon/mpegvideo.c
|
||||
libavcodec/noise_bsf.c
|
||||
libavcodec/null.c
|
||||
libavcodec/null_bsf.c
|
||||
libavcodec/nuv.c
|
||||
libavcodec/nvdec.c
|
||||
@ -1270,18 +1313,21 @@ libavcodec/on2avcdata.c
|
||||
libavcodec/on2avcdata.h
|
||||
libavcodec/options.c
|
||||
libavcodec/options_table.h
|
||||
libavcodec/opus.c
|
||||
libavcodec/opus.h
|
||||
libavcodec/opus_celt.c
|
||||
libavcodec/opus_celt.h
|
||||
libavcodec/opus_metadata_bsf.c
|
||||
libavcodec/opus_parse.c
|
||||
libavcodec/opus_parse.h
|
||||
libavcodec/opus_parser.c
|
||||
libavcodec/opus_pvq.c
|
||||
libavcodec/opus_pvq.h
|
||||
libavcodec/opus_rc.c
|
||||
libavcodec/opus_rc.h
|
||||
libavcodec/opus_silk.c
|
||||
libavcodec/opus_silk.h
|
||||
libavcodec/opusdec.c
|
||||
libavcodec/opusdec_celt.c
|
||||
libavcodec/opusdsp.c
|
||||
libavcodec/opusdsp.h
|
||||
libavcodec/opusenc.c
|
||||
@ -1351,9 +1397,9 @@ libavcodec/ppc/lossless_audiodsp_altivec.c
|
||||
libavcodec/ppc/lossless_videodsp_altivec.c
|
||||
libavcodec/ppc/mathops.h
|
||||
libavcodec/ppc/me_cmp.c
|
||||
libavcodec/ppc/mpeg4videodsp.c
|
||||
libavcodec/ppc/mpegaudiodsp_altivec.c
|
||||
libavcodec/ppc/mpegvideo_altivec.c
|
||||
libavcodec/ppc/mpegvideodsp.c
|
||||
libavcodec/ppc/mpegvideoencdsp.c
|
||||
libavcodec/ppc/pixblockdsp.c
|
||||
libavcodec/ppc/svq1enc_altivec.c
|
||||
@ -1398,6 +1444,7 @@ libavcodec/qsv_internal.h
|
||||
libavcodec/qsvdec.c
|
||||
libavcodec/qsvenc.c
|
||||
libavcodec/qsvenc.h
|
||||
libavcodec/qsvenc_av1.c
|
||||
libavcodec/qsvenc_h264.c
|
||||
libavcodec/qsvenc_hevc.c
|
||||
libavcodec/qsvenc_jpeg.c
|
||||
@ -1428,6 +1475,29 @@ libavcodec/realtextdec.c
|
||||
libavcodec/rectangle.h
|
||||
libavcodec/remove_extradata_bsf.c
|
||||
libavcodec/reverse.c
|
||||
libavcodec/riscv/Makefile
|
||||
libavcodec/riscv/aacpsdsp_init.c
|
||||
libavcodec/riscv/aacpsdsp_rvv.S
|
||||
libavcodec/riscv/alacdsp_init.c
|
||||
libavcodec/riscv/alacdsp_rvv.S
|
||||
libavcodec/riscv/audiodsp_init.c
|
||||
libavcodec/riscv/audiodsp_rvf.S
|
||||
libavcodec/riscv/audiodsp_rvv.S
|
||||
libavcodec/riscv/bswapdsp_init.c
|
||||
libavcodec/riscv/bswapdsp_rvb.S
|
||||
libavcodec/riscv/bswapdsp_rvv.S
|
||||
libavcodec/riscv/fmtconvert_init.c
|
||||
libavcodec/riscv/fmtconvert_rvv.S
|
||||
libavcodec/riscv/idctdsp_init.c
|
||||
libavcodec/riscv/idctdsp_rvv.S
|
||||
libavcodec/riscv/opusdsp_init.c
|
||||
libavcodec/riscv/opusdsp_rvv.S
|
||||
libavcodec/riscv/pixblockdsp_init.c
|
||||
libavcodec/riscv/pixblockdsp_rvi.S
|
||||
libavcodec/riscv/pixblockdsp_rvv.S
|
||||
libavcodec/riscv/vorbisdsp_init.c
|
||||
libavcodec/riscv/vorbisdsp_rvv.S
|
||||
libavcodec/rka.c
|
||||
libavcodec/rl.c
|
||||
libavcodec/rl.h
|
||||
libavcodec/rl2.c
|
||||
@ -1506,6 +1576,8 @@ libavcodec/sonic.c
|
||||
libavcodec/sp5x.h
|
||||
libavcodec/sp5xdec.c
|
||||
libavcodec/speedhq.c
|
||||
libavcodec/speedhq.h
|
||||
libavcodec/speedhqdec.c
|
||||
libavcodec/speedhqenc.c
|
||||
libavcodec/speedhqenc.h
|
||||
libavcodec/speexdata.h
|
||||
@ -1524,8 +1596,8 @@ libavcodec/svq1_cb.h
|
||||
libavcodec/svq1_vlc.h
|
||||
libavcodec/svq1dec.c
|
||||
libavcodec/svq1enc.c
|
||||
libavcodec/svq1enc.h
|
||||
libavcodec/svq1enc_cb.h
|
||||
libavcodec/svq1encdsp.h
|
||||
libavcodec/svq3.c
|
||||
libavcodec/synth_filter.c
|
||||
libavcodec/synth_filter.h
|
||||
@ -1675,6 +1747,7 @@ libavcodec/vmnc.c
|
||||
libavcodec/vorbis.c
|
||||
libavcodec/vorbis.h
|
||||
libavcodec/vorbis_data.c
|
||||
libavcodec/vorbis_data.h
|
||||
libavcodec/vorbis_enc_data.h
|
||||
libavcodec/vorbis_parser.c
|
||||
libavcodec/vorbis_parser.h
|
||||
@ -1696,13 +1769,13 @@ libavcodec/vp56data.c
|
||||
libavcodec/vp56data.h
|
||||
libavcodec/vp56dsp.c
|
||||
libavcodec/vp56dsp.h
|
||||
libavcodec/vp56rac.c
|
||||
libavcodec/vp5data.h
|
||||
libavcodec/vp6.c
|
||||
libavcodec/vp6data.h
|
||||
libavcodec/vp6dsp.c
|
||||
libavcodec/vp8.c
|
||||
libavcodec/vp8.h
|
||||
libavcodec/vp89_rac.h
|
||||
libavcodec/vp8_parser.c
|
||||
libavcodec/vp8data.h
|
||||
libavcodec/vp8dsp.c
|
||||
@ -1730,12 +1803,18 @@ libavcodec/vp9mvs.c
|
||||
libavcodec/vp9prob.c
|
||||
libavcodec/vp9recon.c
|
||||
libavcodec/vp9shared.h
|
||||
libavcodec/vpx_rac.c
|
||||
libavcodec/vpx_rac.h
|
||||
libavcodec/vqavideo.c
|
||||
libavcodec/vqcdec.c
|
||||
libavcodec/wavarc.c
|
||||
libavcodec/wavpack.c
|
||||
libavcodec/wavpack.h
|
||||
libavcodec/wavpackdata.c
|
||||
libavcodec/wavpackenc.c
|
||||
libavcodec/wavpackenc.h
|
||||
libavcodec/wbmpdec.c
|
||||
libavcodec/wbmpenc.c
|
||||
libavcodec/wcmv.c
|
||||
libavcodec/webp.c
|
||||
libavcodec/webp_parser.c
|
||||
@ -1813,6 +1892,7 @@ libavcodec/x86/fft_init.c
|
||||
libavcodec/x86/flac_dsp_gpl.asm
|
||||
libavcodec/x86/flacdsp.asm
|
||||
libavcodec/x86/flacdsp_init.c
|
||||
libavcodec/x86/flacencdsp_init.c
|
||||
libavcodec/x86/fmtconvert.asm
|
||||
libavcodec/x86/fmtconvert_init.c
|
||||
libavcodec/x86/fpel.asm
|
||||
@ -1862,17 +1942,16 @@ libavcodec/x86/lossless_videodsp.asm
|
||||
libavcodec/x86/lossless_videodsp_init.c
|
||||
libavcodec/x86/lossless_videoencdsp.asm
|
||||
libavcodec/x86/lossless_videoencdsp_init.c
|
||||
libavcodec/x86/lpc.c
|
||||
libavcodec/x86/lpc.asm
|
||||
libavcodec/x86/lpc_init.c
|
||||
libavcodec/x86/mathops.h
|
||||
libavcodec/x86/mdct15.asm
|
||||
libavcodec/x86/mdct15_init.c
|
||||
libavcodec/x86/me_cmp.asm
|
||||
libavcodec/x86/me_cmp_init.c
|
||||
libavcodec/x86/mlpdsp.asm
|
||||
libavcodec/x86/mlpdsp_init.c
|
||||
libavcodec/x86/mpeg4videodsp.c
|
||||
libavcodec/x86/mpegaudiodsp.c
|
||||
libavcodec/x86/mpegvideo.c
|
||||
libavcodec/x86/mpegvideodsp.c
|
||||
libavcodec/x86/mpegvideoenc.c
|
||||
libavcodec/x86/mpegvideoenc_qns_template.c
|
||||
libavcodec/x86/mpegvideoenc_template.c
|
||||
@ -1924,7 +2003,6 @@ libavcodec/x86/vorbisdsp.asm
|
||||
libavcodec/x86/vorbisdsp_init.c
|
||||
libavcodec/x86/vp3dsp.asm
|
||||
libavcodec/x86/vp3dsp_init.c
|
||||
libavcodec/x86/vp56_arith.h
|
||||
libavcodec/x86/vp6dsp.asm
|
||||
libavcodec/x86/vp6dsp_init.c
|
||||
libavcodec/x86/vp8dsp.asm
|
||||
@ -1945,6 +2023,7 @@ libavcodec/x86/vp9lpf.asm
|
||||
libavcodec/x86/vp9lpf_16bpp.asm
|
||||
libavcodec/x86/vp9mc.asm
|
||||
libavcodec/x86/vp9mc_16bpp.asm
|
||||
libavcodec/x86/vpx_arith.h
|
||||
libavcodec/x86/xvididct.asm
|
||||
libavcodec/x86/xvididct.h
|
||||
libavcodec/x86/xvididct_init.c
|
||||
@ -1967,6 +2046,7 @@ libavcodec/xvididct.c
|
||||
libavcodec/xvididct.h
|
||||
libavcodec/xvmc.h
|
||||
libavcodec/xwd.h
|
||||
libavcodec/xwd_parser.c
|
||||
libavcodec/xwddec.c
|
||||
libavcodec/xwdenc.c
|
||||
libavcodec/xxan.c
|
||||
@ -2046,6 +2126,7 @@ libavfilter/af_adecorrelate.c
|
||||
libavfilter/af_adelay.c
|
||||
libavfilter/af_adenorm.c
|
||||
libavfilter/af_aderivative.c
|
||||
libavfilter/af_adrc.c
|
||||
libavfilter/af_adynamicequalizer.c
|
||||
libavfilter/af_adynamicsmooth.c
|
||||
libavfilter/af_aecho.c
|
||||
@ -2136,6 +2217,7 @@ libavfilter/af_volumedetect.c
|
||||
libavfilter/afir_template.c
|
||||
libavfilter/allfilters.c
|
||||
libavfilter/asink_anullsink.c
|
||||
libavfilter/asrc_afdelaysrc.c
|
||||
libavfilter/asrc_afirsrc.c
|
||||
libavfilter/asrc_anoisesrc.c
|
||||
libavfilter/asrc_anullsrc.c
|
||||
@ -2146,6 +2228,7 @@ libavfilter/asrc_sine.c
|
||||
libavfilter/atadenoise.h
|
||||
libavfilter/audio.c
|
||||
libavfilter/audio.h
|
||||
libavfilter/avf_a3dscope.c
|
||||
libavfilter/avf_abitscope.c
|
||||
libavfilter/avf_ahistogram.c
|
||||
libavfilter/avf_aphasemeter.c
|
||||
@ -2153,6 +2236,7 @@ libavfilter/avf_avectorscope.c
|
||||
libavfilter/avf_concat.c
|
||||
libavfilter/avf_showcqt.c
|
||||
libavfilter/avf_showcqt.h
|
||||
libavfilter/avf_showcwt.c
|
||||
libavfilter/avf_showfreqs.c
|
||||
libavfilter/avf_showspatial.c
|
||||
libavfilter/avf_showspectrum.c
|
||||
@ -2223,6 +2307,7 @@ libavfilter/ebur128.c
|
||||
libavfilter/ebur128.h
|
||||
libavfilter/edge_common.c
|
||||
libavfilter/edge_common.h
|
||||
libavfilter/edge_template.c
|
||||
libavfilter/f_bench.c
|
||||
libavfilter/f_cue.c
|
||||
libavfilter/f_drawgraph.c
|
||||
@ -2294,6 +2379,8 @@ libavfilter/opencl/transpose.cl
|
||||
libavfilter/opencl/unsharp.cl
|
||||
libavfilter/opencl/xfade.cl
|
||||
libavfilter/opencl_source.h
|
||||
libavfilter/palette.c
|
||||
libavfilter/palette.h
|
||||
libavfilter/phase_template.c
|
||||
libavfilter/preserve_color.h
|
||||
libavfilter/psnr.h
|
||||
@ -2315,6 +2402,8 @@ libavfilter/split.c
|
||||
libavfilter/src_avsynctest.c
|
||||
libavfilter/src_movie.c
|
||||
libavfilter/ssim.h
|
||||
libavfilter/stack_internal.c
|
||||
libavfilter/stack_internal.h
|
||||
libavfilter/stereo3d.h
|
||||
libavfilter/thread.h
|
||||
libavfilter/threshold.h
|
||||
@ -2339,6 +2428,7 @@ libavfilter/vf_atadenoise.c
|
||||
libavfilter/vf_avgblur.c
|
||||
libavfilter/vf_avgblur_opencl.c
|
||||
libavfilter/vf_avgblur_vulkan.c
|
||||
libavfilter/vf_backgroundkey.c
|
||||
libavfilter/vf_bbox.c
|
||||
libavfilter/vf_bilateral.c
|
||||
libavfilter/vf_bitplanenoise.c
|
||||
@ -2376,6 +2466,7 @@ libavfilter/vf_convolution.c
|
||||
libavfilter/vf_convolution_opencl.c
|
||||
libavfilter/vf_convolve.c
|
||||
libavfilter/vf_copy.c
|
||||
libavfilter/vf_corr.c
|
||||
libavfilter/vf_cover_rect.c
|
||||
libavfilter/vf_crop.c
|
||||
libavfilter/vf_cropdetect.c
|
||||
@ -2388,7 +2479,6 @@ libavfilter/vf_deblock.c
|
||||
libavfilter/vf_decimate.c
|
||||
libavfilter/vf_dedot.c
|
||||
libavfilter/vf_deflicker.c
|
||||
libavfilter/vf_deinterlace_qsv.c
|
||||
libavfilter/vf_deinterlace_vaapi.c
|
||||
libavfilter/vf_dejudder.c
|
||||
libavfilter/vf_delogo.c
|
||||
@ -2541,7 +2631,6 @@ libavfilter/vf_rotate.c
|
||||
libavfilter/vf_sab.c
|
||||
libavfilter/vf_scale.c
|
||||
libavfilter/vf_scale_cuda.h
|
||||
libavfilter/vf_scale_qsv.c
|
||||
libavfilter/vf_scale_vaapi.c
|
||||
libavfilter/vf_scale_vulkan.c
|
||||
libavfilter/vf_scdet.c
|
||||
@ -2563,7 +2652,10 @@ libavfilter/vf_spp.c
|
||||
libavfilter/vf_spp.h
|
||||
libavfilter/vf_sr.c
|
||||
libavfilter/vf_ssim.c
|
||||
libavfilter/vf_ssim360.c
|
||||
libavfilter/vf_stack.c
|
||||
libavfilter/vf_stack_qsv.c
|
||||
libavfilter/vf_stack_vaapi.c
|
||||
libavfilter/vf_stereo3d.c
|
||||
libavfilter/vf_subtitles.c
|
||||
libavfilter/vf_super2xsai.c
|
||||
@ -2737,6 +2829,7 @@ libavformat/alp.c
|
||||
libavformat/amr.c
|
||||
libavformat/amvenc.c
|
||||
libavformat/anm.c
|
||||
libavformat/apac.c
|
||||
libavformat/apc.c
|
||||
libavformat/ape.c
|
||||
libavformat/apetag.c
|
||||
@ -2795,6 +2888,7 @@ libavformat/bit.c
|
||||
libavformat/bluray.c
|
||||
libavformat/bmv.c
|
||||
libavformat/boadec.c
|
||||
libavformat/bonk.c
|
||||
libavformat/brstm.c
|
||||
libavformat/c93.c
|
||||
libavformat/cache.c
|
||||
@ -2959,6 +3053,7 @@ libavformat/jpegxl_probe.c
|
||||
libavformat/jpegxl_probe.h
|
||||
libavformat/jvdec.c
|
||||
libavformat/kvag.c
|
||||
libavformat/lafdec.c
|
||||
libavformat/latmenc.c
|
||||
libavformat/libamqp.c
|
||||
libavformat/libavformat.v
|
||||
@ -3116,6 +3211,7 @@ libavformat/riff.c
|
||||
libavformat/riff.h
|
||||
libavformat/riffdec.c
|
||||
libavformat/riffenc.c
|
||||
libavformat/rka.c
|
||||
libavformat/rl2.c
|
||||
libavformat/rm.c
|
||||
libavformat/rm.h
|
||||
@ -3207,6 +3303,7 @@ libavformat/sbgdec.c
|
||||
libavformat/sccdec.c
|
||||
libavformat/sccenc.c
|
||||
libavformat/scd.c
|
||||
libavformat/sdns.c
|
||||
libavformat/sdp.c
|
||||
libavformat/sdr2.c
|
||||
libavformat/sdsdec.c
|
||||
@ -3307,6 +3404,8 @@ libavformat/vplayerdec.c
|
||||
libavformat/vqf.c
|
||||
libavformat/w64.c
|
||||
libavformat/w64.h
|
||||
libavformat/wady.c
|
||||
libavformat/wavarc.c
|
||||
libavformat/wavdec.c
|
||||
libavformat/wavenc.c
|
||||
libavformat/wc3movie.c
|
||||
@ -3329,6 +3428,7 @@ libavformat/wvdec.c
|
||||
libavformat/wvedec.c
|
||||
libavformat/wvenc.c
|
||||
libavformat/xa.c
|
||||
libavformat/xmd.c
|
||||
libavformat/xmv.c
|
||||
libavformat/xvag.c
|
||||
libavformat/xwma.c
|
||||
@ -3344,7 +3444,10 @@ libavutil/aarch64/cpu.c
|
||||
libavutil/aarch64/cpu.h
|
||||
libavutil/aarch64/float_dsp_init.c
|
||||
libavutil/aarch64/float_dsp_neon.S
|
||||
libavutil/aarch64/neontest.h
|
||||
libavutil/aarch64/timer.h
|
||||
libavutil/aarch64/tx_float_init.c
|
||||
libavutil/aarch64/tx_float_neon.S
|
||||
libavutil/adler32.c
|
||||
libavutil/adler32.h
|
||||
libavutil/aes.c
|
||||
@ -3352,6 +3455,8 @@ libavutil/aes.h
|
||||
libavutil/aes_ctr.c
|
||||
libavutil/aes_ctr.h
|
||||
libavutil/aes_internal.h
|
||||
libavutil/ambient_viewing_environment.c
|
||||
libavutil/ambient_viewing_environment.h
|
||||
libavutil/arm/Makefile
|
||||
libavutil/arm/asm.S
|
||||
libavutil/arm/bswap.h
|
||||
@ -3366,6 +3471,7 @@ libavutil/arm/intmath.h
|
||||
libavutil/arm/intreadwrite.h
|
||||
libavutil/arm/timer.h
|
||||
libavutil/attributes.h
|
||||
libavutil/attributes_internal.h
|
||||
libavutil/audio_fifo.c
|
||||
libavutil/audio_fifo.h
|
||||
libavutil/avassert.h
|
||||
@ -3390,8 +3496,6 @@ libavutil/cast5.c
|
||||
libavutil/cast5.h
|
||||
libavutil/channel_layout.c
|
||||
libavutil/channel_layout.h
|
||||
libavutil/color_utils.c
|
||||
libavutil/color_utils.h
|
||||
libavutil/colorspace.h
|
||||
libavutil/common.h
|
||||
libavutil/cpu.c
|
||||
@ -3408,6 +3512,7 @@ libavutil/detection_bbox.c
|
||||
libavutil/detection_bbox.h
|
||||
libavutil/dict.c
|
||||
libavutil/dict.h
|
||||
libavutil/dict_internal.h
|
||||
libavutil/display.c
|
||||
libavutil/display.h
|
||||
libavutil/dovi_meta.c
|
||||
@ -3427,15 +3532,20 @@ libavutil/fifo.h
|
||||
libavutil/file.c
|
||||
libavutil/file.h
|
||||
libavutil/file_open.c
|
||||
libavutil/file_open.h
|
||||
libavutil/film_grain_params.c
|
||||
libavutil/film_grain_params.h
|
||||
libavutil/fixed_dsp.c
|
||||
libavutil/fixed_dsp.h
|
||||
libavutil/float2half.c
|
||||
libavutil/float2half.h
|
||||
libavutil/float_dsp.c
|
||||
libavutil/float_dsp.h
|
||||
libavutil/frame.c
|
||||
libavutil/frame.h
|
||||
libavutil/getenv_utf8.h
|
||||
libavutil/half2float.c
|
||||
libavutil/half2float.h
|
||||
libavutil/hash.c
|
||||
libavutil/hash.h
|
||||
libavutil/hdr_dynamic_metadata.c
|
||||
@ -3487,6 +3597,8 @@ libavutil/log.c
|
||||
libavutil/log.h
|
||||
libavutil/log2_tab.c
|
||||
libavutil/loongarch/Makefile
|
||||
libavutil/loongarch/cpu.c
|
||||
libavutil/loongarch/cpu.h
|
||||
libavutil/lzo.c
|
||||
libavutil/lzo.h
|
||||
libavutil/macos_kperf.h
|
||||
@ -3598,6 +3710,7 @@ libavutil/x86/bswap.h
|
||||
libavutil/x86/cpu.c
|
||||
libavutil/x86/cpu.h
|
||||
libavutil/x86/cpuid.asm
|
||||
libavutil/x86/emms.asm
|
||||
libavutil/x86/emms.h
|
||||
libavutil/x86/fixed_dsp.asm
|
||||
libavutil/x86/fixed_dsp_init.c
|
||||
@ -3691,6 +3804,7 @@ libswscale/arm/swscale_unscaled.c
|
||||
libswscale/arm/yuv2rgb_neon.S
|
||||
libswscale/bayer_template.c
|
||||
libswscale/gamma.c
|
||||
libswscale/half2float.c
|
||||
libswscale/hscale.c
|
||||
libswscale/hscale_fast_bilinear.c
|
||||
libswscale/input.c
|
||||
@ -3827,8 +3941,11 @@ tests/fate/qtrle.mak
|
||||
tests/fate/real.mak
|
||||
tests/fate/screen.mak
|
||||
tests/fate/seek.mak
|
||||
tests/fate/segafilm.mak
|
||||
tests/fate/segment.mak
|
||||
tests/fate/source-check.sh
|
||||
tests/fate/source.mak
|
||||
tests/fate/spdif.mak
|
||||
tests/fate/speedhq.mak
|
||||
tests/fate/subtitles.mak
|
||||
tests/fate/truehd.mak
|
||||
|
4
sources
4
sources
@ -1,4 +1,4 @@
|
||||
SHA512 (ffmpeg-free-5.1.2.tar.xz) = 8dfb1b8a7d60357abbb21b38526ece67efec38cb52c01ed03b540d350ac82576ce68de3294a4cc6f166c36defa3933e2f9d4652b290e167bf8b6f220921e1e50
|
||||
SHA512 (ffmpeg-5.1.2.tar.xz.asc) = 6afc898e3898a7d34e21f0f0bd0553765a46257332c6ece6226e3e043b842275a8d885b9ccca34bc90a2f008ae5fa14515276d23f921a518a63a47f6504af115
|
||||
SHA512 (ffmpeg-free-6.0.tar.xz) = f010e2add4f5be22cad68aa09c2e35707d2d565d111ffe56cbe521b2273ebbd5dfce6e1ae6c87073b480e856b9b3615984fa50c3e633f6fda1eb607d124653d0
|
||||
SHA512 (ffmpeg-6.0.tar.xz.asc) = a64cd0f8578fcea4537f5a38634c930d66c8ba4abd3e8e9dcffaeb95c3ad2e754d7bc4fbb5272409d4d32abf8180ef83f7204c6a570b52a37e635efd96cb94ed
|
||||
SHA512 (ffmpeg-dlopen-headers.tar.xz) = 97e6986fc2bb9dfa4516135a76b04d27ceb52ff96f0af21a6169919aeefefb4d2e2e24a771959689cdbec385f5d71614ba661223c67c0e94089a6dd823a30099
|
||||
SHA512 (ffmpeg.keyring) = 9b36506835db36f776b7ddb53ad6fa9e915e6ca2f9c7cfebe8eb45513e1036a985283590a840ca313a111bf35dc3731f68885aaafb1fb7011ec433cc119e5165
|
||||
|
Loading…
Reference in New Issue
Block a user