|
26 | 26 | # include <sdkddkver.h>
|
27 | 27 | # include <winapifamily.h>
|
28 | 28 | #endif
|
29 |
| -#define FFMPEG_CONFIGURATION "--enable-gpl --enable-version3 --enable-bzlib --enable-iconv --enable-lzma --enable-sdl2 --enable-zlib --enable-libmp3lame --enable-libvorbis --enable-libspeex --enable-libopus --enable-libilbc --enable-libtheora --enable-libx264 --enable-libx265 --enable-libxvid --enable-libvpx --enable-libgme --enable-libmodplug --enable-libsoxr --enable-libfreetype --enable-fontconfig --enable-libfribidi --enable-libharfbuzz --enable-libass --enable-libxml2 --enable-gnutls --disable-schannel --enable-gcrypt --enable-libssh --enable-libcdio --enable-libbluray --enable-opengl --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-amf" |
| 29 | +#define FFMPEG_CONFIGURATION "--enable-gpl --enable-version3 --enable-bzlib --enable-iconv --enable-lzma --enable-sdl2 --enable-zlib --enable-libmp3lame --enable-libvorbis --enable-libspeex --enable-libopus --enable-libilbc --enable-libtheora --enable-libx264 --enable-libx265 --enable-libxvid --enable-libvpx --enable-libgme --enable-libmodplug --enable-libsoxr --enable-libfreetype --enable-fontconfig --enable-libfribidi --enable-libharfbuzz --enable-libass --enable-libxml2 --enable-gnutls --disable-schannel --enable-gcrypt --enable-libssh --enable-libcdio --enable-opengl --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-amf" |
30 | 30 | #define FFMPEG_LICENSE "GPL version 3 or later"
|
31 |
| -#define CONFIG_THIS_YEAR 2023 |
| 31 | +#define CONFIG_THIS_YEAR 2024 |
32 | 32 | #define FFMPEG_DATADIR "."
|
33 | 33 | #define AVCONV_DATADIR "."
|
34 | 34 | #if defined(__INTEL_COMPILER)
|
|
37 | 37 | # define CC_IDENT "msvc"
|
38 | 38 | #endif
|
39 | 39 | #define OS_NAME Windows
|
40 |
| -#define av_restrict __restrict |
41 | 40 | #if defined(__x86_64) || defined(_M_X64)
|
42 | 41 | # define EXTERN_PREFIX ""
|
43 | 42 | #else
|
|
54 | 53 | #else
|
55 | 54 | # define SLIBSUF ".lib"
|
56 | 55 | #endif
|
57 |
| -#define HAVE_MMX2 HAVE_MMXEXT |
58 | 56 | #define SWS_MAX_FILTER_SIZE 256
|
59 | 57 | #define ARCH_AARCH64 0
|
60 | 58 | #define ARCH_ALPHA 0
|
|
127 | 125 | #define HAVE_SSE42 1
|
128 | 126 | #define HAVE_SSSE3 1
|
129 | 127 | #define HAVE_XOP 1
|
130 |
| -#define HAVE_CPUNOP 0 |
131 | 128 | #define HAVE_I686 1
|
132 | 129 | #define HAVE_MIPSFPU 0
|
133 | 130 | #define HAVE_MIPS32R2 0
|
|
179 | 176 | #define HAVE_SSE42_EXTERNAL 1
|
180 | 177 | #define HAVE_SSSE3_EXTERNAL 1
|
181 | 178 | #define HAVE_XOP_EXTERNAL 1
|
182 |
| -#define HAVE_CPUNOP_EXTERNAL 0 |
183 | 179 | #define HAVE_I686_EXTERNAL 1
|
184 | 180 | #define HAVE_MIPSFPU_EXTERNAL 0
|
185 | 181 | #define HAVE_MIPS32R2_EXTERNAL 0
|
|
231 | 227 | #define HAVE_SSE42_INLINE ARCH_X86 && HAVE_INLINE_ASM
|
232 | 228 | #define HAVE_SSSE3_INLINE ARCH_X86 && HAVE_INLINE_ASM
|
233 | 229 | #define HAVE_XOP_INLINE ARCH_X86 && HAVE_INLINE_ASM
|
234 |
| -#define HAVE_CPUNOP_INLINE ARCH_X86 && HAVE_INLINE_ASM |
235 | 230 | #define HAVE_I686_INLINE ARCH_X86 && HAVE_INLINE_ASM
|
236 | 231 | #define HAVE_MIPSFPU_INLINE 0
|
237 | 232 | #define HAVE_MIPS32R2_INLINE 0
|
|
310 | 305 | #define HAVE_OPENCV2_CORE_CORE_C_H 0
|
311 | 306 | #define HAVE_OPENGL_GL3_H 0
|
312 | 307 | #define HAVE_POLL_H 0
|
| 308 | +#define HAVE_PTHREAD_NP_H 0 |
313 | 309 | #define HAVE_SYS_PARAM_H 0
|
314 | 310 | #define HAVE_SYS_RESOURCE_H 0
|
315 | 311 | #define HAVE_SYS_SELECT_H 0
|
|
420 | 416 | #define HAVE_POSIX_MEMALIGN 0
|
421 | 417 | #define HAVE_PRCTL 0
|
422 | 418 | #define HAVE_PTHREAD_CANCEL 0
|
| 419 | +#define HAVE_PTHREAD_SET_NAME_NP 0 |
| 420 | +#define HAVE_PTHREAD_SETNAME_NP 0 |
423 | 421 | #define HAVE_SCHED_GETAFFINITY 0
|
424 | 422 | #define HAVE_SECITEMIMPORT 0
|
425 | 423 | #if !HAVE_WINRT && !HAVE_UWP
|
|
547 | 545 | #define HAVE_OPENCL_DXVA2 0
|
548 | 546 | #define HAVE_OPENCL_VAAPI_BEIGNET 0
|
549 | 547 | #define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
| 548 | +#define HAVE_OPENCL_VIDEOTOOLBOX 0 |
550 | 549 | #define HAVE_PERL 0
|
551 | 550 | #define HAVE_POD2MAN 0
|
552 | 551 | #define HAVE_TEXI2HTML 0
|
|
586 | 585 | #define CONFIG_FREI0R 0
|
587 | 586 | #define CONFIG_LIBCDIO 1
|
588 | 587 | #define CONFIG_LIBDAVS2 0
|
| 588 | +#define CONFIG_LIBDVDNAV 0 |
| 589 | +#define CONFIG_LIBDVDREAD 0 |
589 | 590 | #define CONFIG_LIBRUBBERBAND 0
|
590 | 591 | #define CONFIG_LIBVIDSTAB 0
|
591 | 592 | #define CONFIG_LIBX264 1
|
|
614 | 615 | #define CONFIG_LIBAOM 0
|
615 | 616 | #define CONFIG_LIBARIBCAPTION 0
|
616 | 617 | #define CONFIG_LIBASS 1
|
617 |
| -#define CONFIG_LIBBLURAY 1 |
| 618 | +#define CONFIG_LIBBLURAY 0 |
618 | 619 | #define CONFIG_LIBBS2B 0
|
619 | 620 | #define CONFIG_LIBCACA 0
|
620 | 621 | #define CONFIG_LIBCELT 0
|
621 | 622 | #define CONFIG_LIBCODEC2 0
|
622 | 623 | #define CONFIG_LIBDAV1D 0
|
623 | 624 | #define CONFIG_LIBDC1394 0
|
624 |
| -#define CONFIG_LIBDRM 0 |
625 | 625 | #define CONFIG_LIBFLITE 0
|
626 | 626 | #define CONFIG_LIBFONTCONFIG 1
|
627 | 627 | #define CONFIG_LIBFREETYPE 1
|
|
647 | 647 | #define CONFIG_LIBOPUS 1
|
648 | 648 | #define CONFIG_LIBPLACEBO 0
|
649 | 649 | #define CONFIG_LIBPULSE 0
|
| 650 | +#define CONFIG_LIBQRENCODE 0 |
| 651 | +#define CONFIG_LIBQUIRC 0 |
650 | 652 | #define CONFIG_LIBRABBITMQ 0
|
651 | 653 | #define CONFIG_LIBRAV1E 0
|
652 | 654 | #define CONFIG_LIBRIST 0
|
|
664 | 666 | #define CONFIG_LIBTENSORFLOW 0
|
665 | 667 | #define CONFIG_LIBTESSERACT 0
|
666 | 668 | #define CONFIG_LIBTHEORA 1
|
| 669 | +#define CONFIG_LIBTORCH 0 |
667 | 670 | #define CONFIG_LIBTWOLAME 0
|
668 | 671 | #define CONFIG_LIBUAVS3D 0
|
669 | 672 | #define CONFIG_LIBV4L2 0
|
|
725 | 728 | # define CONFIG_AMF 0
|
726 | 729 | #endif
|
727 | 730 | #define CONFIG_AUDIOTOOLBOX 0
|
728 |
| -#define CONFIG_CRYSTALHD 0 |
729 | 731 | #if !HAVE_WINRT && !HAVE_UWP
|
730 | 732 | # define CONFIG_CUDA 1
|
731 | 733 | #else
|
|
757 | 759 | #else
|
758 | 760 | # define CONFIG_FFNVCODEC 0
|
759 | 761 | #endif
|
| 762 | +#define CONFIG_LIBDRM 0 |
760 | 763 | #if !HAVE_WINRT && !HAVE_UWP
|
761 | 764 | # define CONFIG_NVDEC 1
|
762 | 765 | #else
|
|
881 | 884 | #define CONFIG_HUFFMAN 1
|
882 | 885 | #define CONFIG_HUFFYUVDSP 1
|
883 | 886 | #define CONFIG_HUFFYUVENCDSP 1
|
| 887 | +#define CONFIG_IAMFDEC 1 |
| 888 | +#define CONFIG_IAMFENC 1 |
884 | 889 | #define CONFIG_IDCTDSP 1
|
885 | 890 | #define CONFIG_IIRFILTER 1
|
886 | 891 | #define CONFIG_INFLATE_WRAPPER 1
|
|
890 | 895 | #define CONFIG_JPEGTABLES 1
|
891 | 896 | #define CONFIG_LGPLV3 0
|
892 | 897 | #define CONFIG_LIBX262 0
|
| 898 | +#define CONFIG_LIBX264_HDR10 0 |
893 | 899 | #define CONFIG_LLAUDDSP 1
|
894 | 900 | #define CONFIG_LLVIDDSP 1
|
895 | 901 | #define CONFIG_LLVIDENCDSP 1
|
|
0 commit comments