|
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