mirror of
https://github.com/Alex313031/thorium.git
synced 2025-01-10 03:47:44 -03:00
ffmpeg deps update
This commit is contained in:
parent
9e33cd8911
commit
2d96a2800d
108 changed files with 39565 additions and 321 deletions
732
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.asm
vendored
Normal file
732
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.asm
vendored
Normal file
|
@ -0,0 +1,732 @@
|
|||
; Automatically generated by configure - do not modify!
|
||||
%define ARCH_AARCH64 0
|
||||
%define ARCH_ALPHA 0
|
||||
%define ARCH_ARM 0
|
||||
%define ARCH_AVR32 0
|
||||
%define ARCH_AVR32_AP 0
|
||||
%define ARCH_AVR32_UC 0
|
||||
%define ARCH_BFIN 0
|
||||
%define ARCH_IA64 0
|
||||
%define ARCH_LOONGARCH 0
|
||||
%define ARCH_LOONGARCH32 0
|
||||
%define ARCH_LOONGARCH64 0
|
||||
%define ARCH_M68K 0
|
||||
%define ARCH_MIPS 0
|
||||
%define ARCH_MIPS64 0
|
||||
%define ARCH_PARISC 0
|
||||
%define ARCH_PPC 0
|
||||
%define ARCH_PPC64 0
|
||||
%define ARCH_RISCV 0
|
||||
%define ARCH_S390 0
|
||||
%define ARCH_SH4 0
|
||||
%define ARCH_SPARC 0
|
||||
%define ARCH_SPARC64 0
|
||||
%define ARCH_TILEGX 0
|
||||
%define ARCH_TILEPRO 0
|
||||
%define ARCH_TOMI 0
|
||||
%define ARCH_X86 1
|
||||
%define ARCH_X86_32 0
|
||||
%define ARCH_X86_64 1
|
||||
%define HAVE_ARMV5TE 0
|
||||
%define HAVE_ARMV6 0
|
||||
%define HAVE_ARMV6T2 0
|
||||
%define HAVE_ARMV8 0
|
||||
%define HAVE_NEON 0
|
||||
%define HAVE_VFP 0
|
||||
%define HAVE_VFPV3 0
|
||||
%define HAVE_SETEND 0
|
||||
%define HAVE_ALTIVEC 0
|
||||
%define HAVE_DCBZL 0
|
||||
%define HAVE_LDBRX 0
|
||||
%define HAVE_POWER8 0
|
||||
%define HAVE_PPC4XX 0
|
||||
%define HAVE_VSX 0
|
||||
%define HAVE_RVV 0
|
||||
%define HAVE_AESNI 1
|
||||
%define HAVE_AMD3DNOW 1
|
||||
%define HAVE_AMD3DNOWEXT 1
|
||||
%define HAVE_AVX 1
|
||||
%define HAVE_AVX2 1
|
||||
%define HAVE_AVX512 1
|
||||
%define HAVE_AVX512ICL 1
|
||||
%define HAVE_FMA3 1
|
||||
%define HAVE_FMA4 1
|
||||
%define HAVE_MMX 1
|
||||
%define HAVE_MMXEXT 1
|
||||
%define HAVE_SSE 1
|
||||
%define HAVE_SSE2 1
|
||||
%define HAVE_SSE3 1
|
||||
%define HAVE_SSE4 1
|
||||
%define HAVE_SSE42 1
|
||||
%define HAVE_SSSE3 1
|
||||
%define HAVE_XOP 1
|
||||
%define HAVE_CPUNOP 0
|
||||
%define HAVE_I686 1
|
||||
%define HAVE_MIPSFPU 0
|
||||
%define HAVE_MIPS32R2 0
|
||||
%define HAVE_MIPS32R5 0
|
||||
%define HAVE_MIPS64R2 0
|
||||
%define HAVE_MIPS32R6 0
|
||||
%define HAVE_MIPS64R6 0
|
||||
%define HAVE_MIPSDSP 0
|
||||
%define HAVE_MIPSDSPR2 0
|
||||
%define HAVE_MSA 0
|
||||
%define HAVE_LOONGSON2 0
|
||||
%define HAVE_LOONGSON3 0
|
||||
%define HAVE_MMI 0
|
||||
%define HAVE_LSX 0
|
||||
%define HAVE_LASX 0
|
||||
%define HAVE_ARMV5TE_EXTERNAL 0
|
||||
%define HAVE_ARMV6_EXTERNAL 0
|
||||
%define HAVE_ARMV6T2_EXTERNAL 0
|
||||
%define HAVE_ARMV8_EXTERNAL 0
|
||||
%define HAVE_NEON_EXTERNAL 0
|
||||
%define HAVE_VFP_EXTERNAL 0
|
||||
%define HAVE_VFPV3_EXTERNAL 0
|
||||
%define HAVE_SETEND_EXTERNAL 0
|
||||
%define HAVE_ALTIVEC_EXTERNAL 0
|
||||
%define HAVE_DCBZL_EXTERNAL 0
|
||||
%define HAVE_LDBRX_EXTERNAL 0
|
||||
%define HAVE_POWER8_EXTERNAL 0
|
||||
%define HAVE_PPC4XX_EXTERNAL 0
|
||||
%define HAVE_VSX_EXTERNAL 0
|
||||
%define HAVE_RVV_EXTERNAL 0
|
||||
%define HAVE_AESNI_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
%define HAVE_AVX_EXTERNAL 1
|
||||
%define HAVE_AVX2_EXTERNAL 1
|
||||
%define HAVE_AVX512_EXTERNAL 1
|
||||
%define HAVE_AVX512ICL_EXTERNAL 1
|
||||
%define HAVE_FMA3_EXTERNAL 1
|
||||
%define HAVE_FMA4_EXTERNAL 1
|
||||
%define HAVE_MMX_EXTERNAL 1
|
||||
%define HAVE_MMXEXT_EXTERNAL 1
|
||||
%define HAVE_SSE_EXTERNAL 1
|
||||
%define HAVE_SSE2_EXTERNAL 1
|
||||
%define HAVE_SSE3_EXTERNAL 1
|
||||
%define HAVE_SSE4_EXTERNAL 1
|
||||
%define HAVE_SSE42_EXTERNAL 1
|
||||
%define HAVE_SSSE3_EXTERNAL 1
|
||||
%define HAVE_XOP_EXTERNAL 1
|
||||
%define HAVE_CPUNOP_EXTERNAL 0
|
||||
%define HAVE_I686_EXTERNAL 0
|
||||
%define HAVE_MIPSFPU_EXTERNAL 0
|
||||
%define HAVE_MIPS32R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R5_EXTERNAL 0
|
||||
%define HAVE_MIPS64R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R6_EXTERNAL 0
|
||||
%define HAVE_MIPS64R6_EXTERNAL 0
|
||||
%define HAVE_MIPSDSP_EXTERNAL 0
|
||||
%define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
%define HAVE_MSA_EXTERNAL 0
|
||||
%define HAVE_LOONGSON2_EXTERNAL 0
|
||||
%define HAVE_LOONGSON3_EXTERNAL 0
|
||||
%define HAVE_MMI_EXTERNAL 0
|
||||
%define HAVE_LSX_EXTERNAL 0
|
||||
%define HAVE_LASX_EXTERNAL 0
|
||||
%define HAVE_ARMV5TE_INLINE 0
|
||||
%define HAVE_ARMV6_INLINE 0
|
||||
%define HAVE_ARMV6T2_INLINE 0
|
||||
%define HAVE_ARMV8_INLINE 0
|
||||
%define HAVE_NEON_INLINE 0
|
||||
%define HAVE_VFP_INLINE 0
|
||||
%define HAVE_VFPV3_INLINE 0
|
||||
%define HAVE_SETEND_INLINE 0
|
||||
%define HAVE_ALTIVEC_INLINE 0
|
||||
%define HAVE_DCBZL_INLINE 0
|
||||
%define HAVE_LDBRX_INLINE 0
|
||||
%define HAVE_POWER8_INLINE 0
|
||||
%define HAVE_PPC4XX_INLINE 0
|
||||
%define HAVE_VSX_INLINE 0
|
||||
%define HAVE_RVV_INLINE 0
|
||||
%define HAVE_AESNI_INLINE 1
|
||||
%define HAVE_AMD3DNOW_INLINE 1
|
||||
%define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
%define HAVE_AVX_INLINE 1
|
||||
%define HAVE_AVX2_INLINE 1
|
||||
%define HAVE_AVX512_INLINE 1
|
||||
%define HAVE_AVX512ICL_INLINE 1
|
||||
%define HAVE_FMA3_INLINE 1
|
||||
%define HAVE_FMA4_INLINE 1
|
||||
%define HAVE_MMX_INLINE 1
|
||||
%define HAVE_MMXEXT_INLINE 1
|
||||
%define HAVE_SSE_INLINE 1
|
||||
%define HAVE_SSE2_INLINE 1
|
||||
%define HAVE_SSE3_INLINE 1
|
||||
%define HAVE_SSE4_INLINE 1
|
||||
%define HAVE_SSE42_INLINE 1
|
||||
%define HAVE_SSSE3_INLINE 1
|
||||
%define HAVE_XOP_INLINE 1
|
||||
%define HAVE_CPUNOP_INLINE 0
|
||||
%define HAVE_I686_INLINE 0
|
||||
%define HAVE_MIPSFPU_INLINE 0
|
||||
%define HAVE_MIPS32R2_INLINE 0
|
||||
%define HAVE_MIPS32R5_INLINE 0
|
||||
%define HAVE_MIPS64R2_INLINE 0
|
||||
%define HAVE_MIPS32R6_INLINE 0
|
||||
%define HAVE_MIPS64R6_INLINE 0
|
||||
%define HAVE_MIPSDSP_INLINE 0
|
||||
%define HAVE_MIPSDSPR2_INLINE 0
|
||||
%define HAVE_MSA_INLINE 0
|
||||
%define HAVE_LOONGSON2_INLINE 0
|
||||
%define HAVE_LOONGSON3_INLINE 0
|
||||
%define HAVE_MMI_INLINE 0
|
||||
%define HAVE_LSX_INLINE 0
|
||||
%define HAVE_LASX_INLINE 0
|
||||
%define HAVE_ALIGNED_STACK 1
|
||||
%define HAVE_FAST_64BIT 1
|
||||
%define HAVE_FAST_CLZ 1
|
||||
%define HAVE_FAST_CMOV 1
|
||||
%define HAVE_FAST_FLOAT16 0
|
||||
%define HAVE_LOCAL_ALIGNED 1
|
||||
%define HAVE_SIMD_ALIGN_16 1
|
||||
%define HAVE_SIMD_ALIGN_32 1
|
||||
%define HAVE_SIMD_ALIGN_64 1
|
||||
%define HAVE_ATOMIC_CAS_PTR 0
|
||||
%define HAVE_MACHINE_RW_BARRIER 0
|
||||
%define HAVE_MEMORYBARRIER 0
|
||||
%define HAVE_MM_EMPTY 1
|
||||
%define HAVE_RDTSC 0
|
||||
%define HAVE_SEM_TIMEDWAIT 0
|
||||
%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
%define HAVE_INLINE_ASM 1
|
||||
%define HAVE_SYMVER 0
|
||||
%define HAVE_X86ASM 1
|
||||
%define HAVE_BIGENDIAN 0
|
||||
%define HAVE_FAST_UNALIGNED 1
|
||||
%define HAVE_ARPA_INET_H 0
|
||||
%define HAVE_ASM_TYPES_H 0
|
||||
%define HAVE_CDIO_PARANOIA_H 0
|
||||
%define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
%define HAVE_CUDA_H 0
|
||||
%define HAVE_DISPATCH_DISPATCH_H 1
|
||||
%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DEV_IC_BT8XX_H 0
|
||||
%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DIRECT_H 0
|
||||
%define HAVE_DIRENT_H 1
|
||||
%define HAVE_DXGIDEBUG_H 0
|
||||
%define HAVE_DXVA_H 0
|
||||
%define HAVE_ES2_GL_H 0
|
||||
%define HAVE_GSM_H 0
|
||||
%define HAVE_IO_H 0
|
||||
%define HAVE_LINUX_DMA_BUF_H 0
|
||||
%define HAVE_LINUX_PERF_EVENT_H 0
|
||||
%define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
%define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
%define HAVE_MALLOC_H 0
|
||||
%define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
%define HAVE_OPENGL_GL3_H 0
|
||||
%define HAVE_POLL_H 1
|
||||
%define HAVE_SYS_PARAM_H 1
|
||||
%define HAVE_SYS_RESOURCE_H 1
|
||||
%define HAVE_SYS_SELECT_H 1
|
||||
%define HAVE_SYS_SOUNDCARD_H 0
|
||||
%define HAVE_SYS_TIME_H 1
|
||||
%define HAVE_SYS_UN_H 1
|
||||
%define HAVE_SYS_VIDEOIO_H 0
|
||||
%define HAVE_TERMIOS_H 1
|
||||
%define HAVE_UDPLITE_H 0
|
||||
%define HAVE_UNISTD_H 1
|
||||
%define HAVE_VALGRIND_VALGRIND_H 0 ; %define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440
|
||||
%define HAVE_WINDOWS_H 0
|
||||
%define HAVE_WINSOCK2_H 0
|
||||
%define HAVE_INTRINSICS_NEON 0
|
||||
%define HAVE_ATANF 1
|
||||
%define HAVE_ATAN2F 1
|
||||
%define HAVE_CBRT 1
|
||||
%define HAVE_CBRTF 1
|
||||
%define HAVE_COPYSIGN 1
|
||||
%define HAVE_COSF 1
|
||||
%define HAVE_ERF 1
|
||||
%define HAVE_EXP2 1
|
||||
%define HAVE_EXP2F 1
|
||||
%define HAVE_EXPF 1
|
||||
%define HAVE_HYPOT 1
|
||||
%define HAVE_ISFINITE 1
|
||||
%define HAVE_ISINF 1
|
||||
%define HAVE_ISNAN 1
|
||||
%define HAVE_LDEXPF 1
|
||||
%define HAVE_LLRINT 1
|
||||
%define HAVE_LLRINTF 1
|
||||
%define HAVE_LOG2 1
|
||||
%define HAVE_LOG2F 1
|
||||
%define HAVE_LOG10F 1
|
||||
%define HAVE_LRINT 1
|
||||
%define HAVE_LRINTF 1
|
||||
%define HAVE_POWF 1
|
||||
%define HAVE_RINT 1
|
||||
%define HAVE_ROUND 1
|
||||
%define HAVE_ROUNDF 1
|
||||
%define HAVE_SINF 1
|
||||
%define HAVE_TRUNC 1
|
||||
%define HAVE_TRUNCF 1
|
||||
%define HAVE_DOS_PATHS 0
|
||||
%define HAVE_LIBC_MSVCRT 0
|
||||
%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
%define HAVE_SECTION_DATA_REL_RO 0
|
||||
%define HAVE_THREADS 1
|
||||
%define HAVE_UWP 0
|
||||
%define HAVE_WINRT 0
|
||||
%define HAVE_ACCESS 1
|
||||
%define HAVE_ALIGNED_MALLOC 0
|
||||
%define HAVE_ARC4RANDOM 1
|
||||
%define HAVE_CLOCK_GETTIME 0
|
||||
%define HAVE_CLOSESOCKET 0
|
||||
%define HAVE_COMMANDLINETOARGVW 0
|
||||
%define HAVE_FCNTL 1
|
||||
%define HAVE_GETADDRINFO 0
|
||||
%define HAVE_GETAUXVAL 0
|
||||
%define HAVE_GETENV 1
|
||||
%define HAVE_GETHRTIME 0
|
||||
%define HAVE_GETOPT 1
|
||||
%define HAVE_GETMODULEHANDLE 0
|
||||
%define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
%define HAVE_GETPROCESSMEMORYINFO 0
|
||||
%define HAVE_GETPROCESSTIMES 0
|
||||
%define HAVE_GETRUSAGE 1
|
||||
%define HAVE_GETSTDHANDLE 0
|
||||
%define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
%define HAVE_GETTIMEOFDAY 1
|
||||
%define HAVE_GLOB 1
|
||||
%define HAVE_GLXGETPROCADDRESS 0
|
||||
%define HAVE_GMTIME_R 1
|
||||
%define HAVE_INET_ATON 0
|
||||
%define HAVE_ISATTY 1
|
||||
%define HAVE_KBHIT 0
|
||||
%define HAVE_LOCALTIME_R 1
|
||||
%define HAVE_LSTAT 1
|
||||
%define HAVE_LZO1X_999_COMPRESS 0
|
||||
%define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
%define HAVE_MAPVIEWOFFILE 0
|
||||
%define HAVE_MEMALIGN 0
|
||||
%define HAVE_MKSTEMP 1
|
||||
%define HAVE_MMAP 1
|
||||
%define HAVE_MPROTECT 1
|
||||
%define HAVE_NANOSLEEP 1
|
||||
%define HAVE_PEEKNAMEDPIPE 0
|
||||
%define HAVE_POSIX_MEMALIGN 1
|
||||
%define HAVE_PRCTL 0
|
||||
%define HAVE_PTHREAD_CANCEL 1
|
||||
%define HAVE_SCHED_GETAFFINITY 0
|
||||
%define HAVE_SECITEMIMPORT 0
|
||||
%define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
%define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
%define HAVE_SETDLLDIRECTORY 0
|
||||
%define HAVE_SETMODE 0
|
||||
%define HAVE_SETRLIMIT 1
|
||||
%define HAVE_SLEEP 0
|
||||
%define HAVE_STRERROR_R 1
|
||||
%define HAVE_SYSCONF 1
|
||||
%define HAVE_SYSCTL 1
|
||||
%define HAVE_USLEEP 1
|
||||
%define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
%define HAVE_VIRTUALALLOC 0
|
||||
%define HAVE_WGLGETPROCADDRESS 0
|
||||
%define HAVE_BCRYPT 0
|
||||
%define HAVE_VAAPI_DRM 0
|
||||
%define HAVE_VAAPI_X11 0
|
||||
%define HAVE_VDPAU_X11 0
|
||||
%define HAVE_PTHREADS 1
|
||||
%define HAVE_OS2THREADS 0
|
||||
%define HAVE_W32THREADS 0
|
||||
%define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
%define HAVE_AS_DN_DIRECTIVE 0
|
||||
%define HAVE_AS_FPU_DIRECTIVE 0
|
||||
%define HAVE_AS_FUNC 0
|
||||
%define HAVE_AS_OBJECT_ARCH 0
|
||||
%define HAVE_ASM_MOD_Q 0
|
||||
%define HAVE_BLOCKS_EXTENSION 1
|
||||
%define HAVE_EBP_AVAILABLE 1
|
||||
%define HAVE_EBX_AVAILABLE 1
|
||||
%define HAVE_GNU_AS 0
|
||||
%define HAVE_GNU_WINDRES 0
|
||||
%define HAVE_IBM_ASM 0
|
||||
%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
%define HAVE_INLINE_ASM_LABELS 1
|
||||
%define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
%define HAVE_PRAGMA_DEPRECATED 1
|
||||
%define HAVE_RSYNC_CONTIMEOUT 1
|
||||
%define HAVE_SYMVER_ASM_LABEL 0
|
||||
%define HAVE_SYMVER_GNU_ASM 0
|
||||
%define HAVE_VFP_ARGS 0
|
||||
%define HAVE_XFORM_ASM 0
|
||||
%define HAVE_XMM_CLOBBERS 1
|
||||
%define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
%define HAVE_IDXGIOUTPUT5 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
%define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
%define HAVE_SOCKLEN_T 0
|
||||
%define HAVE_STRUCT_ADDRINFO 0
|
||||
%define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
%define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
%define HAVE_STRUCT_IPV6_MREQ 0
|
||||
%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
%define HAVE_STRUCT_POLLFD 0
|
||||
%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
%define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
%define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
%define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
%define HAVE_GZIP 1
|
||||
%define HAVE_LIBDRM_GETFB2 0
|
||||
%define HAVE_MAKEINFO 0
|
||||
%define HAVE_MAKEINFO_HTML 0
|
||||
%define HAVE_OPENCL_D3D11 0
|
||||
%define HAVE_OPENCL_DRM_ARM 0
|
||||
%define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
%define HAVE_OPENCL_DXVA2 0
|
||||
%define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
%define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
%define HAVE_PERL 1
|
||||
%define HAVE_POD2MAN 1
|
||||
%define HAVE_TEXI2HTML 0
|
||||
%define HAVE_XMLLINT 1
|
||||
%define HAVE_ZLIB_GZIP 0
|
||||
%define CONFIG_DOC 0
|
||||
%define CONFIG_HTMLPAGES 0
|
||||
%define CONFIG_MANPAGES 0
|
||||
%define CONFIG_PODPAGES 0
|
||||
%define CONFIG_TXTPAGES 0
|
||||
%define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
%define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
%define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
%define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
%define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
%define CONFIG_METADATA_EXAMPLE 1
|
||||
%define CONFIG_MUXING_EXAMPLE 0
|
||||
%define CONFIG_QSVDEC_EXAMPLE 0
|
||||
%define CONFIG_REMUXING_EXAMPLE 1
|
||||
%define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_AVISYNTH 0
|
||||
%define CONFIG_FREI0R 0
|
||||
%define CONFIG_LIBCDIO 0
|
||||
%define CONFIG_LIBDAVS2 0
|
||||
%define CONFIG_LIBRUBBERBAND 0
|
||||
%define CONFIG_LIBVIDSTAB 0
|
||||
%define CONFIG_LIBX264 0
|
||||
%define CONFIG_LIBX265 0
|
||||
%define CONFIG_LIBXAVS 0
|
||||
%define CONFIG_LIBXAVS2 0
|
||||
%define CONFIG_LIBXVID 0
|
||||
%define CONFIG_DECKLINK 0
|
||||
%define CONFIG_LIBFDK_AAC 0
|
||||
%define CONFIG_LIBTLS 0
|
||||
%define CONFIG_GMP 0
|
||||
%define CONFIG_LIBARIBB24 0
|
||||
%define CONFIG_LIBLENSFUN 0
|
||||
%define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
%define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
%define CONFIG_LIBVO_AMRWBENC 0
|
||||
%define CONFIG_MBEDTLS 0
|
||||
%define CONFIG_RKMPP 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_CHROMAPRINT 0
|
||||
%define CONFIG_GCRYPT 0
|
||||
%define CONFIG_GNUTLS 0
|
||||
%define CONFIG_JNI 0
|
||||
%define CONFIG_LADSPA 0
|
||||
%define CONFIG_LCMS2 0
|
||||
%define CONFIG_LIBAOM 0
|
||||
%define CONFIG_LIBASS 0
|
||||
%define CONFIG_LIBBLURAY 0
|
||||
%define CONFIG_LIBBS2B 0
|
||||
%define CONFIG_LIBCACA 0
|
||||
%define CONFIG_LIBCELT 0
|
||||
%define CONFIG_LIBCODEC2 0
|
||||
%define CONFIG_LIBDAV1D 0
|
||||
%define CONFIG_LIBDC1394 0
|
||||
%define CONFIG_LIBDRM 0
|
||||
%define CONFIG_LIBFLITE 0
|
||||
%define CONFIG_LIBFONTCONFIG 0
|
||||
%define CONFIG_LIBFREETYPE 0
|
||||
%define CONFIG_LIBFRIBIDI 0
|
||||
%define CONFIG_LIBGLSLANG 0
|
||||
%define CONFIG_LIBGME 0
|
||||
%define CONFIG_LIBGSM 0
|
||||
%define CONFIG_LIBIEC61883 0
|
||||
%define CONFIG_LIBILBC 0
|
||||
%define CONFIG_LIBJACK 0
|
||||
%define CONFIG_LIBJXL 0
|
||||
%define CONFIG_LIBKLVANC 0
|
||||
%define CONFIG_LIBKVAZAAR 0
|
||||
%define CONFIG_LIBMODPLUG 0
|
||||
%define CONFIG_LIBMP3LAME 0
|
||||
%define CONFIG_LIBMYSOFA 0
|
||||
%define CONFIG_LIBOPENCV 0
|
||||
%define CONFIG_LIBOPENH264 0
|
||||
%define CONFIG_LIBOPENJPEG 0
|
||||
%define CONFIG_LIBOPENMPT 0
|
||||
%define CONFIG_LIBOPENVINO 0
|
||||
%define CONFIG_LIBOPUS 1
|
||||
%define CONFIG_LIBPLACEBO 0
|
||||
%define CONFIG_LIBPULSE 0
|
||||
%define CONFIG_LIBRABBITMQ 0
|
||||
%define CONFIG_LIBRAV1E 0
|
||||
%define CONFIG_LIBRIST 0
|
||||
%define CONFIG_LIBRSVG 0
|
||||
%define CONFIG_LIBRTMP 0
|
||||
%define CONFIG_LIBSHADERC 0
|
||||
%define CONFIG_LIBSHINE 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_LIBSNAPPY 0
|
||||
%define CONFIG_LIBSOXR 0
|
||||
%define CONFIG_LIBSPEEX 0
|
||||
%define CONFIG_LIBSRT 0
|
||||
%define CONFIG_LIBSSH 0
|
||||
%define CONFIG_LIBSVTAV1 0
|
||||
%define CONFIG_LIBTENSORFLOW 0
|
||||
%define CONFIG_LIBTESSERACT 0
|
||||
%define CONFIG_LIBTHEORA 0
|
||||
%define CONFIG_LIBTWOLAME 0
|
||||
%define CONFIG_LIBUAVS3D 0
|
||||
%define CONFIG_LIBV4L2 0
|
||||
%define CONFIG_LIBVMAF 0
|
||||
%define CONFIG_LIBVORBIS 0
|
||||
%define CONFIG_LIBVPX 0
|
||||
%define CONFIG_LIBWEBP 0
|
||||
%define CONFIG_LIBXML2 0
|
||||
%define CONFIG_LIBZIMG 0
|
||||
%define CONFIG_LIBZMQ 0
|
||||
%define CONFIG_LIBZVBI 0
|
||||
%define CONFIG_LV2 0
|
||||
%define CONFIG_MEDIACODEC 0
|
||||
%define CONFIG_OPENAL 0
|
||||
%define CONFIG_OPENGL 0
|
||||
%define CONFIG_OPENSSL 0
|
||||
%define CONFIG_POCKETSPHINX 0
|
||||
%define CONFIG_VAPOURSYNTH 0
|
||||
%define CONFIG_ALSA 0
|
||||
%define CONFIG_APPKIT 0
|
||||
%define CONFIG_AVFOUNDATION 0
|
||||
%define CONFIG_BZLIB 0
|
||||
%define CONFIG_COREIMAGE 0
|
||||
%define CONFIG_ICONV 0
|
||||
%define CONFIG_LIBXCB 0
|
||||
%define CONFIG_LIBXCB_SHM 0
|
||||
%define CONFIG_LIBXCB_SHAPE 0
|
||||
%define CONFIG_LIBXCB_XFIXES 0
|
||||
%define CONFIG_LZMA 0
|
||||
%define CONFIG_MEDIAFOUNDATION 0
|
||||
%define CONFIG_METAL 0
|
||||
%define CONFIG_SCHANNEL 0
|
||||
%define CONFIG_SDL2 0
|
||||
%define CONFIG_SECURETRANSPORT 0
|
||||
%define CONFIG_SNDIO 0
|
||||
%define CONFIG_XLIB 0
|
||||
%define CONFIG_ZLIB 0
|
||||
%define CONFIG_CUDA_NVCC 0
|
||||
%define CONFIG_CUDA_SDK 0
|
||||
%define CONFIG_LIBNPP 0
|
||||
%define CONFIG_LIBMFX 0
|
||||
%define CONFIG_LIBVPL 0
|
||||
%define CONFIG_MMAL 0
|
||||
%define CONFIG_OMX 0
|
||||
%define CONFIG_OPENCL 0
|
||||
%define CONFIG_AMF 0
|
||||
%define CONFIG_AUDIOTOOLBOX 0
|
||||
%define CONFIG_CRYSTALHD 0
|
||||
%define CONFIG_CUDA 0
|
||||
%define CONFIG_CUDA_LLVM 0
|
||||
%define CONFIG_CUVID 0
|
||||
%define CONFIG_D3D11VA 0
|
||||
%define CONFIG_DXVA2 0
|
||||
%define CONFIG_FFNVCODEC 0
|
||||
%define CONFIG_NVDEC 0
|
||||
%define CONFIG_NVENC 0
|
||||
%define CONFIG_VAAPI 0
|
||||
%define CONFIG_VDPAU 0
|
||||
%define CONFIG_VIDEOTOOLBOX 0
|
||||
%define CONFIG_VULKAN 0
|
||||
%define CONFIG_V4L2_M2M 0
|
||||
%define CONFIG_FTRAPV 0
|
||||
%define CONFIG_GRAY 0
|
||||
%define CONFIG_HARDCODED_TABLES 0
|
||||
%define CONFIG_OMX_RPI 0
|
||||
%define CONFIG_RUNTIME_CPUDETECT 1
|
||||
%define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
%define CONFIG_SHARED 0
|
||||
%define CONFIG_SMALL 0
|
||||
%define CONFIG_STATIC 1
|
||||
%define CONFIG_SWSCALE_ALPHA 1
|
||||
%define CONFIG_GPL 0
|
||||
%define CONFIG_NONFREE 0
|
||||
%define CONFIG_VERSION3 0
|
||||
%define CONFIG_AVDEVICE 0
|
||||
%define CONFIG_AVFILTER 0
|
||||
%define CONFIG_SWSCALE 0
|
||||
%define CONFIG_POSTPROC 0
|
||||
%define CONFIG_AVFORMAT 1
|
||||
%define CONFIG_AVCODEC 1
|
||||
%define CONFIG_SWRESAMPLE 0
|
||||
%define CONFIG_AVUTIL 1
|
||||
%define CONFIG_FFPLAY 0
|
||||
%define CONFIG_FFPROBE 0
|
||||
%define CONFIG_FFMPEG 0
|
||||
%define CONFIG_DCT 1
|
||||
%define CONFIG_DWT 0
|
||||
%define CONFIG_ERROR_RESILIENCE 0
|
||||
%define CONFIG_FAAN 0
|
||||
%define CONFIG_FAST_UNALIGNED 1
|
||||
%define CONFIG_FFT 1
|
||||
%define CONFIG_LSP 0
|
||||
%define CONFIG_MDCT 0
|
||||
%define CONFIG_PIXELUTILS 0
|
||||
%define CONFIG_NETWORK 0
|
||||
%define CONFIG_RDFT 1
|
||||
%define CONFIG_AUTODETECT 0
|
||||
%define CONFIG_FONTCONFIG 0
|
||||
%define CONFIG_LARGE_TESTS 1
|
||||
%define CONFIG_LINUX_PERF 0
|
||||
%define CONFIG_MACOS_KPERF 0
|
||||
%define CONFIG_MEMORY_POISONING 0
|
||||
%define CONFIG_NEON_CLOBBER_TEST 0
|
||||
%define CONFIG_OSSFUZZ 0
|
||||
%define CONFIG_PIC 1
|
||||
%define CONFIG_PTX_COMPRESSION 0
|
||||
%define CONFIG_THUMB 0
|
||||
%define CONFIG_VALGRIND_BACKTRACE 0
|
||||
%define CONFIG_XMM_CLOBBER_TEST 0
|
||||
%define CONFIG_BSFS 0
|
||||
%define CONFIG_DECODERS 1
|
||||
%define CONFIG_ENCODERS 0
|
||||
%define CONFIG_HWACCELS 0
|
||||
%define CONFIG_PARSERS 1
|
||||
%define CONFIG_INDEVS 0
|
||||
%define CONFIG_OUTDEVS 0
|
||||
%define CONFIG_FILTERS 0
|
||||
%define CONFIG_DEMUXERS 1
|
||||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 1
|
||||
%define CONFIG_ATSC_A53 1
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
%define CONFIG_AUDIODSP 0
|
||||
%define CONFIG_BLOCKDSP 0
|
||||
%define CONFIG_BSWAPDSP 0
|
||||
%define CONFIG_CABAC 1
|
||||
%define CONFIG_CBS 0
|
||||
%define CONFIG_CBS_AV1 0
|
||||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
%define CONFIG_DNN 0
|
||||
%define CONFIG_DOVI_RPU 0
|
||||
%define CONFIG_DVPROFILE 0
|
||||
%define CONFIG_EXIF 0
|
||||
%define CONFIG_FAANDCT 0
|
||||
%define CONFIG_FAANIDCT 0
|
||||
%define CONFIG_FDCTDSP 0
|
||||
%define CONFIG_FMTCONVERT 0
|
||||
%define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
%define CONFIG_G722DSP 0
|
||||
%define CONFIG_GOLOMB 1
|
||||
%define CONFIG_GPLV3 0
|
||||
%define CONFIG_H263DSP 0
|
||||
%define CONFIG_H264CHROMA 1
|
||||
%define CONFIG_H264DSP 1
|
||||
%define CONFIG_H264PARSE 1
|
||||
%define CONFIG_H264PRED 1
|
||||
%define CONFIG_H264QPEL 1
|
||||
%define CONFIG_H264_SEI 1
|
||||
%define CONFIG_HEVCPARSE 0
|
||||
%define CONFIG_HEVC_SEI 0
|
||||
%define CONFIG_HPELDSP 1
|
||||
%define CONFIG_HUFFMAN 0
|
||||
%define CONFIG_HUFFYUVDSP 0
|
||||
%define CONFIG_HUFFYUVENCDSP 0
|
||||
%define CONFIG_IDCTDSP 0
|
||||
%define CONFIG_IIRFILTER 0
|
||||
%define CONFIG_INFLATE_WRAPPER 0
|
||||
%define CONFIG_INTRAX8 0
|
||||
%define CONFIG_ISO_MEDIA 1
|
||||
%define CONFIG_IVIDSP 0
|
||||
%define CONFIG_JPEGTABLES 0
|
||||
%define CONFIG_LGPLV3 0
|
||||
%define CONFIG_LIBX262 0
|
||||
%define CONFIG_LLAUDDSP 0
|
||||
%define CONFIG_LLVIDDSP 0
|
||||
%define CONFIG_LLVIDENCDSP 0
|
||||
%define CONFIG_LPC 0
|
||||
%define CONFIG_LZF 0
|
||||
%define CONFIG_ME_CMP 0
|
||||
%define CONFIG_MPEG_ER 0
|
||||
%define CONFIG_MPEGAUDIO 1
|
||||
%define CONFIG_MPEGAUDIODSP 1
|
||||
%define CONFIG_MPEGAUDIOHEADER 1
|
||||
%define CONFIG_MPEG4AUDIO 1
|
||||
%define CONFIG_MPEGVIDEO 0
|
||||
%define CONFIG_MPEGVIDEODEC 0
|
||||
%define CONFIG_MPEGVIDEOENC 0
|
||||
%define CONFIG_MSMPEG4DEC 0
|
||||
%define CONFIG_MSMPEG4ENC 0
|
||||
%define CONFIG_MSS34DSP 0
|
||||
%define CONFIG_PIXBLOCKDSP 0
|
||||
%define CONFIG_QPELDSP 0
|
||||
%define CONFIG_QSV 0
|
||||
%define CONFIG_QSVDEC 0
|
||||
%define CONFIG_QSVENC 0
|
||||
%define CONFIG_QSVVPP 0
|
||||
%define CONFIG_RANGECODER 0
|
||||
%define CONFIG_RIFFDEC 1
|
||||
%define CONFIG_RIFFENC 0
|
||||
%define CONFIG_RTPDEC 0
|
||||
%define CONFIG_RTPENC_CHAIN 0
|
||||
%define CONFIG_RV34DSP 0
|
||||
%define CONFIG_SCENE_SAD 0
|
||||
%define CONFIG_SINEWIN 1
|
||||
%define CONFIG_SNAPPY 0
|
||||
%define CONFIG_SRTP 0
|
||||
%define CONFIG_STARTCODE 1
|
||||
%define CONFIG_TEXTUREDSP 0
|
||||
%define CONFIG_TEXTUREDSPENC 0
|
||||
%define CONFIG_TPELDSP 0
|
||||
%define CONFIG_VAAPI_1 0
|
||||
%define CONFIG_VAAPI_ENCODE 0
|
||||
%define CONFIG_VC1DSP 0
|
||||
%define CONFIG_VIDEODSP 1
|
||||
%define CONFIG_VP3DSP 1
|
||||
%define CONFIG_VP56DSP 0
|
||||
%define CONFIG_VP8DSP 1
|
||||
%define CONFIG_WMA_FREQS 0
|
||||
%define CONFIG_WMV2DSP 0
|
749
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.h
vendored
Normal file
749
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.h
vendored
Normal file
|
@ -0,0 +1,749 @@
|
|||
/* Automatically generated by configure - do not modify! */
|
||||
#ifndef FFMPEG_CONFIG_H
|
||||
#define FFMPEG_CONFIG_H
|
||||
/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/liberato/src/release_chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/16/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */
|
||||
#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
||||
#define CONFIG_THIS_YEAR 2023
|
||||
#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define AVCONV_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define CC_IDENT "clang version 16.0.0 (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 39da55e8f548a11f7dadefa73ea73d809a5f1729)"
|
||||
#define OS_NAME darwin
|
||||
#define av_restrict restrict
|
||||
#define EXTERN_PREFIX "_"
|
||||
#define EXTERN_ASM _
|
||||
#define BUILDSUF ""
|
||||
#define SLIBSUF ".dylib"
|
||||
#define HAVE_MMX2 HAVE_MMXEXT
|
||||
#define SWS_MAX_FILTER_SIZE 256
|
||||
#define ARCH_AARCH64 0
|
||||
#define ARCH_ALPHA 0
|
||||
#define ARCH_ARM 0
|
||||
#define ARCH_AVR32 0
|
||||
#define ARCH_AVR32_AP 0
|
||||
#define ARCH_AVR32_UC 0
|
||||
#define ARCH_BFIN 0
|
||||
#define ARCH_IA64 0
|
||||
#define ARCH_LOONGARCH 0
|
||||
#define ARCH_LOONGARCH32 0
|
||||
#define ARCH_LOONGARCH64 0
|
||||
#define ARCH_M68K 0
|
||||
#define ARCH_MIPS 0
|
||||
#define ARCH_MIPS64 0
|
||||
#define ARCH_PARISC 0
|
||||
#define ARCH_PPC 0
|
||||
#define ARCH_PPC64 0
|
||||
#define ARCH_RISCV 0
|
||||
#define ARCH_S390 0
|
||||
#define ARCH_SH4 0
|
||||
#define ARCH_SPARC 0
|
||||
#define ARCH_SPARC64 0
|
||||
#define ARCH_TILEGX 0
|
||||
#define ARCH_TILEPRO 0
|
||||
#define ARCH_TOMI 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_32 0
|
||||
#define ARCH_X86_64 1
|
||||
#define HAVE_ARMV5TE 0
|
||||
#define HAVE_ARMV6 0
|
||||
#define HAVE_ARMV6T2 0
|
||||
#define HAVE_ARMV8 0
|
||||
#define HAVE_NEON 0
|
||||
#define HAVE_VFP 0
|
||||
#define HAVE_VFPV3 0
|
||||
#define HAVE_SETEND 0
|
||||
#define HAVE_ALTIVEC 0
|
||||
#define HAVE_DCBZL 0
|
||||
#define HAVE_LDBRX 0
|
||||
#define HAVE_POWER8 0
|
||||
#define HAVE_PPC4XX 0
|
||||
#define HAVE_VSX 0
|
||||
#define HAVE_RVV 0
|
||||
#define HAVE_AESNI 1
|
||||
#define HAVE_AMD3DNOW 1
|
||||
#define HAVE_AMD3DNOWEXT 1
|
||||
#define HAVE_AVX 1
|
||||
#define HAVE_AVX2 1
|
||||
#define HAVE_AVX512 1
|
||||
#define HAVE_AVX512ICL 1
|
||||
#define HAVE_FMA3 1
|
||||
#define HAVE_FMA4 1
|
||||
#define HAVE_MMX 1
|
||||
#define HAVE_MMXEXT 1
|
||||
#define HAVE_SSE 1
|
||||
#define HAVE_SSE2 1
|
||||
#define HAVE_SSE3 1
|
||||
#define HAVE_SSE4 1
|
||||
#define HAVE_SSE42 1
|
||||
#define HAVE_SSSE3 1
|
||||
#define HAVE_XOP 1
|
||||
#define HAVE_CPUNOP 0
|
||||
#define HAVE_I686 1
|
||||
#define HAVE_MIPSFPU 0
|
||||
#define HAVE_MIPS32R2 0
|
||||
#define HAVE_MIPS32R5 0
|
||||
#define HAVE_MIPS64R2 0
|
||||
#define HAVE_MIPS32R6 0
|
||||
#define HAVE_MIPS64R6 0
|
||||
#define HAVE_MIPSDSP 0
|
||||
#define HAVE_MIPSDSPR2 0
|
||||
#define HAVE_MSA 0
|
||||
#define HAVE_LOONGSON2 0
|
||||
#define HAVE_LOONGSON3 0
|
||||
#define HAVE_MMI 0
|
||||
#define HAVE_LSX 0
|
||||
#define HAVE_LASX 0
|
||||
#define HAVE_ARMV5TE_EXTERNAL 0
|
||||
#define HAVE_ARMV6_EXTERNAL 0
|
||||
#define HAVE_ARMV6T2_EXTERNAL 0
|
||||
#define HAVE_ARMV8_EXTERNAL 0
|
||||
#define HAVE_NEON_EXTERNAL 0
|
||||
#define HAVE_VFP_EXTERNAL 0
|
||||
#define HAVE_VFPV3_EXTERNAL 0
|
||||
#define HAVE_SETEND_EXTERNAL 0
|
||||
#define HAVE_ALTIVEC_EXTERNAL 0
|
||||
#define HAVE_DCBZL_EXTERNAL 0
|
||||
#define HAVE_LDBRX_EXTERNAL 0
|
||||
#define HAVE_POWER8_EXTERNAL 0
|
||||
#define HAVE_PPC4XX_EXTERNAL 0
|
||||
#define HAVE_VSX_EXTERNAL 0
|
||||
#define HAVE_RVV_EXTERNAL 0
|
||||
#define HAVE_AESNI_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
#define HAVE_AVX_EXTERNAL 1
|
||||
#define HAVE_AVX2_EXTERNAL 1
|
||||
#define HAVE_AVX512_EXTERNAL 1
|
||||
#define HAVE_AVX512ICL_EXTERNAL 1
|
||||
#define HAVE_FMA3_EXTERNAL 1
|
||||
#define HAVE_FMA4_EXTERNAL 1
|
||||
#define HAVE_MMX_EXTERNAL 1
|
||||
#define HAVE_MMXEXT_EXTERNAL 1
|
||||
#define HAVE_SSE_EXTERNAL 1
|
||||
#define HAVE_SSE2_EXTERNAL 1
|
||||
#define HAVE_SSE3_EXTERNAL 1
|
||||
#define HAVE_SSE4_EXTERNAL 1
|
||||
#define HAVE_SSE42_EXTERNAL 1
|
||||
#define HAVE_SSSE3_EXTERNAL 1
|
||||
#define HAVE_XOP_EXTERNAL 1
|
||||
#define HAVE_CPUNOP_EXTERNAL 0
|
||||
#define HAVE_I686_EXTERNAL 0
|
||||
#define HAVE_MIPSFPU_EXTERNAL 0
|
||||
#define HAVE_MIPS32R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R5_EXTERNAL 0
|
||||
#define HAVE_MIPS64R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R6_EXTERNAL 0
|
||||
#define HAVE_MIPS64R6_EXTERNAL 0
|
||||
#define HAVE_MIPSDSP_EXTERNAL 0
|
||||
#define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
#define HAVE_MSA_EXTERNAL 0
|
||||
#define HAVE_LOONGSON2_EXTERNAL 0
|
||||
#define HAVE_LOONGSON3_EXTERNAL 0
|
||||
#define HAVE_MMI_EXTERNAL 0
|
||||
#define HAVE_LSX_EXTERNAL 0
|
||||
#define HAVE_LASX_EXTERNAL 0
|
||||
#define HAVE_ARMV5TE_INLINE 0
|
||||
#define HAVE_ARMV6_INLINE 0
|
||||
#define HAVE_ARMV6T2_INLINE 0
|
||||
#define HAVE_ARMV8_INLINE 0
|
||||
#define HAVE_NEON_INLINE 0
|
||||
#define HAVE_VFP_INLINE 0
|
||||
#define HAVE_VFPV3_INLINE 0
|
||||
#define HAVE_SETEND_INLINE 0
|
||||
#define HAVE_ALTIVEC_INLINE 0
|
||||
#define HAVE_DCBZL_INLINE 0
|
||||
#define HAVE_LDBRX_INLINE 0
|
||||
#define HAVE_POWER8_INLINE 0
|
||||
#define HAVE_PPC4XX_INLINE 0
|
||||
#define HAVE_VSX_INLINE 0
|
||||
#define HAVE_RVV_INLINE 0
|
||||
#define HAVE_AESNI_INLINE 1
|
||||
#define HAVE_AMD3DNOW_INLINE 1
|
||||
#define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
#define HAVE_AVX_INLINE 1
|
||||
#define HAVE_AVX2_INLINE 1
|
||||
#define HAVE_AVX512_INLINE 1
|
||||
#define HAVE_AVX512ICL_INLINE 1
|
||||
#define HAVE_FMA3_INLINE 1
|
||||
#define HAVE_FMA4_INLINE 1
|
||||
#define HAVE_MMX_INLINE 1
|
||||
#define HAVE_MMXEXT_INLINE 1
|
||||
#define HAVE_SSE_INLINE 1
|
||||
#define HAVE_SSE2_INLINE 1
|
||||
#define HAVE_SSE3_INLINE 1
|
||||
#define HAVE_SSE4_INLINE 1
|
||||
#define HAVE_SSE42_INLINE 1
|
||||
#define HAVE_SSSE3_INLINE 1
|
||||
#define HAVE_XOP_INLINE 1
|
||||
#define HAVE_CPUNOP_INLINE 0
|
||||
#define HAVE_I686_INLINE 0
|
||||
#define HAVE_MIPSFPU_INLINE 0
|
||||
#define HAVE_MIPS32R2_INLINE 0
|
||||
#define HAVE_MIPS32R5_INLINE 0
|
||||
#define HAVE_MIPS64R2_INLINE 0
|
||||
#define HAVE_MIPS32R6_INLINE 0
|
||||
#define HAVE_MIPS64R6_INLINE 0
|
||||
#define HAVE_MIPSDSP_INLINE 0
|
||||
#define HAVE_MIPSDSPR2_INLINE 0
|
||||
#define HAVE_MSA_INLINE 0
|
||||
#define HAVE_LOONGSON2_INLINE 0
|
||||
#define HAVE_LOONGSON3_INLINE 0
|
||||
#define HAVE_MMI_INLINE 0
|
||||
#define HAVE_LSX_INLINE 0
|
||||
#define HAVE_LASX_INLINE 0
|
||||
#define HAVE_ALIGNED_STACK 1
|
||||
#define HAVE_FAST_64BIT 1
|
||||
#define HAVE_FAST_CLZ 1
|
||||
#define HAVE_FAST_CMOV 1
|
||||
#define HAVE_FAST_FLOAT16 0
|
||||
#define HAVE_LOCAL_ALIGNED 1
|
||||
#define HAVE_SIMD_ALIGN_16 1
|
||||
#define HAVE_SIMD_ALIGN_32 1
|
||||
#define HAVE_SIMD_ALIGN_64 1
|
||||
#define HAVE_ATOMIC_CAS_PTR 0
|
||||
#define HAVE_MACHINE_RW_BARRIER 0
|
||||
#define HAVE_MEMORYBARRIER 0
|
||||
#define HAVE_MM_EMPTY 1
|
||||
#define HAVE_RDTSC 0
|
||||
#define HAVE_SEM_TIMEDWAIT 0
|
||||
#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
#define HAVE_INLINE_ASM 1
|
||||
#define HAVE_SYMVER 0
|
||||
#define HAVE_X86ASM 1
|
||||
#define HAVE_BIGENDIAN 0
|
||||
#define HAVE_FAST_UNALIGNED 1
|
||||
#define HAVE_ARPA_INET_H 0
|
||||
#define HAVE_ASM_TYPES_H 0
|
||||
#define HAVE_CDIO_PARANOIA_H 0
|
||||
#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
#define HAVE_CUDA_H 0
|
||||
#define HAVE_DISPATCH_DISPATCH_H 1
|
||||
#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DEV_IC_BT8XX_H 0
|
||||
#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DIRECT_H 0
|
||||
#define HAVE_DIRENT_H 1
|
||||
#define HAVE_DXGIDEBUG_H 0
|
||||
#define HAVE_DXVA_H 0
|
||||
#define HAVE_ES2_GL_H 0
|
||||
#define HAVE_GSM_H 0
|
||||
#define HAVE_IO_H 0
|
||||
#define HAVE_LINUX_DMA_BUF_H 0
|
||||
#define HAVE_LINUX_PERF_EVENT_H 0
|
||||
#define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
#define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
#define HAVE_MALLOC_H 0
|
||||
#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
#define HAVE_OPENGL_GL3_H 0
|
||||
#define HAVE_POLL_H 1
|
||||
#define HAVE_SYS_PARAM_H 1
|
||||
#define HAVE_SYS_RESOURCE_H 1
|
||||
#define HAVE_SYS_SELECT_H 1
|
||||
#define HAVE_SYS_SOUNDCARD_H 0
|
||||
#define HAVE_SYS_TIME_H 1
|
||||
#define HAVE_SYS_UN_H 1
|
||||
#define HAVE_SYS_VIDEOIO_H 0
|
||||
#define HAVE_TERMIOS_H 1
|
||||
#define HAVE_UDPLITE_H 0
|
||||
#define HAVE_UNISTD_H 1
|
||||
#define HAVE_VALGRIND_VALGRIND_H 0 /* #define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 */
|
||||
#define HAVE_WINDOWS_H 0
|
||||
#define HAVE_WINSOCK2_H 0
|
||||
#define HAVE_INTRINSICS_NEON 0
|
||||
#define HAVE_ATANF 1
|
||||
#define HAVE_ATAN2F 1
|
||||
#define HAVE_CBRT 1
|
||||
#define HAVE_CBRTF 1
|
||||
#define HAVE_COPYSIGN 1
|
||||
#define HAVE_COSF 1
|
||||
#define HAVE_ERF 1
|
||||
#define HAVE_EXP2 1
|
||||
#define HAVE_EXP2F 1
|
||||
#define HAVE_EXPF 1
|
||||
#define HAVE_HYPOT 1
|
||||
#define HAVE_ISFINITE 1
|
||||
#define HAVE_ISINF 1
|
||||
#define HAVE_ISNAN 1
|
||||
#define HAVE_LDEXPF 1
|
||||
#define HAVE_LLRINT 1
|
||||
#define HAVE_LLRINTF 1
|
||||
#define HAVE_LOG2 1
|
||||
#define HAVE_LOG2F 1
|
||||
#define HAVE_LOG10F 1
|
||||
#define HAVE_LRINT 1
|
||||
#define HAVE_LRINTF 1
|
||||
#define HAVE_POWF 1
|
||||
#define HAVE_RINT 1
|
||||
#define HAVE_ROUND 1
|
||||
#define HAVE_ROUNDF 1
|
||||
#define HAVE_SINF 1
|
||||
#define HAVE_TRUNC 1
|
||||
#define HAVE_TRUNCF 1
|
||||
#define HAVE_DOS_PATHS 0
|
||||
#define HAVE_LIBC_MSVCRT 0
|
||||
#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
#define HAVE_SECTION_DATA_REL_RO 0
|
||||
#define HAVE_THREADS 1
|
||||
#define HAVE_UWP 0
|
||||
#define HAVE_WINRT 0
|
||||
#define HAVE_ACCESS 1
|
||||
#define HAVE_ALIGNED_MALLOC 0
|
||||
#define HAVE_ARC4RANDOM 1
|
||||
#define HAVE_CLOCK_GETTIME 0
|
||||
#define HAVE_CLOSESOCKET 0
|
||||
#define HAVE_COMMANDLINETOARGVW 0
|
||||
#define HAVE_FCNTL 1
|
||||
#define HAVE_GETADDRINFO 0
|
||||
#define HAVE_GETAUXVAL 0
|
||||
#define HAVE_GETENV 1
|
||||
#define HAVE_GETHRTIME 0
|
||||
#define HAVE_GETOPT 1
|
||||
#define HAVE_GETMODULEHANDLE 0
|
||||
#define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
#define HAVE_GETPROCESSMEMORYINFO 0
|
||||
#define HAVE_GETPROCESSTIMES 0
|
||||
#define HAVE_GETRUSAGE 1
|
||||
#define HAVE_GETSTDHANDLE 0
|
||||
#define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
#define HAVE_GETTIMEOFDAY 1
|
||||
#define HAVE_GLOB 1
|
||||
#define HAVE_GLXGETPROCADDRESS 0
|
||||
#define HAVE_GMTIME_R 1
|
||||
#define HAVE_INET_ATON 0
|
||||
#define HAVE_ISATTY 1
|
||||
#define HAVE_KBHIT 0
|
||||
#define HAVE_LOCALTIME_R 1
|
||||
#define HAVE_LSTAT 1
|
||||
#define HAVE_LZO1X_999_COMPRESS 0
|
||||
#define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
#define HAVE_MAPVIEWOFFILE 0
|
||||
#define HAVE_MEMALIGN 0
|
||||
#define HAVE_MKSTEMP 1
|
||||
#define HAVE_MMAP 1
|
||||
#define HAVE_MPROTECT 1
|
||||
#define HAVE_NANOSLEEP 1
|
||||
#define HAVE_PEEKNAMEDPIPE 0
|
||||
#define HAVE_POSIX_MEMALIGN 1
|
||||
#define HAVE_PRCTL 0
|
||||
#define HAVE_PTHREAD_CANCEL 1
|
||||
#define HAVE_SCHED_GETAFFINITY 0
|
||||
#define HAVE_SECITEMIMPORT 0
|
||||
#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
#define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
#define HAVE_SETDLLDIRECTORY 0
|
||||
#define HAVE_SETMODE 0
|
||||
#define HAVE_SETRLIMIT 1
|
||||
#define HAVE_SLEEP 0
|
||||
#define HAVE_STRERROR_R 1
|
||||
#define HAVE_SYSCONF 1
|
||||
#define HAVE_SYSCTL 1
|
||||
#define HAVE_USLEEP 1
|
||||
#define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
#define HAVE_VIRTUALALLOC 0
|
||||
#define HAVE_WGLGETPROCADDRESS 0
|
||||
#define HAVE_BCRYPT 0
|
||||
#define HAVE_VAAPI_DRM 0
|
||||
#define HAVE_VAAPI_X11 0
|
||||
#define HAVE_VDPAU_X11 0
|
||||
#define HAVE_PTHREADS 1
|
||||
#define HAVE_OS2THREADS 0
|
||||
#define HAVE_W32THREADS 0
|
||||
#define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
#define HAVE_AS_DN_DIRECTIVE 0
|
||||
#define HAVE_AS_FPU_DIRECTIVE 0
|
||||
#define HAVE_AS_FUNC 0
|
||||
#define HAVE_AS_OBJECT_ARCH 0
|
||||
#define HAVE_ASM_MOD_Q 0
|
||||
#define HAVE_BLOCKS_EXTENSION 1
|
||||
#define HAVE_EBP_AVAILABLE 1
|
||||
#define HAVE_EBX_AVAILABLE 1
|
||||
#define HAVE_GNU_AS 0
|
||||
#define HAVE_GNU_WINDRES 0
|
||||
#define HAVE_IBM_ASM 0
|
||||
#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
#define HAVE_INLINE_ASM_LABELS 1
|
||||
#define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
#define HAVE_PRAGMA_DEPRECATED 1
|
||||
#define HAVE_RSYNC_CONTIMEOUT 1
|
||||
#define HAVE_SYMVER_ASM_LABEL 0
|
||||
#define HAVE_SYMVER_GNU_ASM 0
|
||||
#define HAVE_VFP_ARGS 0
|
||||
#define HAVE_XFORM_ASM 0
|
||||
#define HAVE_XMM_CLOBBERS 1
|
||||
#define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
#define HAVE_IDXGIOUTPUT5 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
#define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
#define HAVE_SOCKLEN_T 0
|
||||
#define HAVE_STRUCT_ADDRINFO 0
|
||||
#define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
#define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
#define HAVE_STRUCT_IPV6_MREQ 0
|
||||
#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
#define HAVE_STRUCT_POLLFD 0
|
||||
#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
#define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
#define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
#define HAVE_GZIP 1
|
||||
#define HAVE_LIBDRM_GETFB2 0
|
||||
#define HAVE_MAKEINFO 0
|
||||
#define HAVE_MAKEINFO_HTML 0
|
||||
#define HAVE_OPENCL_D3D11 0
|
||||
#define HAVE_OPENCL_DRM_ARM 0
|
||||
#define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
#define HAVE_OPENCL_DXVA2 0
|
||||
#define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
#define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
#define HAVE_PERL 1
|
||||
#define HAVE_POD2MAN 1
|
||||
#define HAVE_TEXI2HTML 0
|
||||
#define HAVE_XMLLINT 1
|
||||
#define HAVE_ZLIB_GZIP 0
|
||||
#define CONFIG_DOC 0
|
||||
#define CONFIG_HTMLPAGES 0
|
||||
#define CONFIG_MANPAGES 0
|
||||
#define CONFIG_PODPAGES 0
|
||||
#define CONFIG_TXTPAGES 0
|
||||
#define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
#define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
#define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
#define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
#define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
#define CONFIG_METADATA_EXAMPLE 1
|
||||
#define CONFIG_MUXING_EXAMPLE 0
|
||||
#define CONFIG_QSVDEC_EXAMPLE 0
|
||||
#define CONFIG_REMUXING_EXAMPLE 1
|
||||
#define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_AVISYNTH 0
|
||||
#define CONFIG_FREI0R 0
|
||||
#define CONFIG_LIBCDIO 0
|
||||
#define CONFIG_LIBDAVS2 0
|
||||
#define CONFIG_LIBRUBBERBAND 0
|
||||
#define CONFIG_LIBVIDSTAB 0
|
||||
#define CONFIG_LIBX264 0
|
||||
#define CONFIG_LIBX265 0
|
||||
#define CONFIG_LIBXAVS 0
|
||||
#define CONFIG_LIBXAVS2 0
|
||||
#define CONFIG_LIBXVID 0
|
||||
#define CONFIG_DECKLINK 0
|
||||
#define CONFIG_LIBFDK_AAC 0
|
||||
#define CONFIG_LIBTLS 0
|
||||
#define CONFIG_GMP 0
|
||||
#define CONFIG_LIBARIBB24 0
|
||||
#define CONFIG_LIBLENSFUN 0
|
||||
#define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
#define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
#define CONFIG_LIBVO_AMRWBENC 0
|
||||
#define CONFIG_MBEDTLS 0
|
||||
#define CONFIG_RKMPP 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_CHROMAPRINT 0
|
||||
#define CONFIG_GCRYPT 0
|
||||
#define CONFIG_GNUTLS 0
|
||||
#define CONFIG_JNI 0
|
||||
#define CONFIG_LADSPA 0
|
||||
#define CONFIG_LCMS2 0
|
||||
#define CONFIG_LIBAOM 0
|
||||
#define CONFIG_LIBASS 0
|
||||
#define CONFIG_LIBBLURAY 0
|
||||
#define CONFIG_LIBBS2B 0
|
||||
#define CONFIG_LIBCACA 0
|
||||
#define CONFIG_LIBCELT 0
|
||||
#define CONFIG_LIBCODEC2 0
|
||||
#define CONFIG_LIBDAV1D 0
|
||||
#define CONFIG_LIBDC1394 0
|
||||
#define CONFIG_LIBDRM 0
|
||||
#define CONFIG_LIBFLITE 0
|
||||
#define CONFIG_LIBFONTCONFIG 0
|
||||
#define CONFIG_LIBFREETYPE 0
|
||||
#define CONFIG_LIBFRIBIDI 0
|
||||
#define CONFIG_LIBGLSLANG 0
|
||||
#define CONFIG_LIBGME 0
|
||||
#define CONFIG_LIBGSM 0
|
||||
#define CONFIG_LIBIEC61883 0
|
||||
#define CONFIG_LIBILBC 0
|
||||
#define CONFIG_LIBJACK 0
|
||||
#define CONFIG_LIBJXL 0
|
||||
#define CONFIG_LIBKLVANC 0
|
||||
#define CONFIG_LIBKVAZAAR 0
|
||||
#define CONFIG_LIBMODPLUG 0
|
||||
#define CONFIG_LIBMP3LAME 0
|
||||
#define CONFIG_LIBMYSOFA 0
|
||||
#define CONFIG_LIBOPENCV 0
|
||||
#define CONFIG_LIBOPENH264 0
|
||||
#define CONFIG_LIBOPENJPEG 0
|
||||
#define CONFIG_LIBOPENMPT 0
|
||||
#define CONFIG_LIBOPENVINO 0
|
||||
#define CONFIG_LIBOPUS 1
|
||||
#define CONFIG_LIBPLACEBO 0
|
||||
#define CONFIG_LIBPULSE 0
|
||||
#define CONFIG_LIBRABBITMQ 0
|
||||
#define CONFIG_LIBRAV1E 0
|
||||
#define CONFIG_LIBRIST 0
|
||||
#define CONFIG_LIBRSVG 0
|
||||
#define CONFIG_LIBRTMP 0
|
||||
#define CONFIG_LIBSHADERC 0
|
||||
#define CONFIG_LIBSHINE 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_LIBSNAPPY 0
|
||||
#define CONFIG_LIBSOXR 0
|
||||
#define CONFIG_LIBSPEEX 0
|
||||
#define CONFIG_LIBSRT 0
|
||||
#define CONFIG_LIBSSH 0
|
||||
#define CONFIG_LIBSVTAV1 0
|
||||
#define CONFIG_LIBTENSORFLOW 0
|
||||
#define CONFIG_LIBTESSERACT 0
|
||||
#define CONFIG_LIBTHEORA 0
|
||||
#define CONFIG_LIBTWOLAME 0
|
||||
#define CONFIG_LIBUAVS3D 0
|
||||
#define CONFIG_LIBV4L2 0
|
||||
#define CONFIG_LIBVMAF 0
|
||||
#define CONFIG_LIBVORBIS 0
|
||||
#define CONFIG_LIBVPX 0
|
||||
#define CONFIG_LIBWEBP 0
|
||||
#define CONFIG_LIBXML2 0
|
||||
#define CONFIG_LIBZIMG 0
|
||||
#define CONFIG_LIBZMQ 0
|
||||
#define CONFIG_LIBZVBI 0
|
||||
#define CONFIG_LV2 0
|
||||
#define CONFIG_MEDIACODEC 0
|
||||
#define CONFIG_OPENAL 0
|
||||
#define CONFIG_OPENGL 0
|
||||
#define CONFIG_OPENSSL 0
|
||||
#define CONFIG_POCKETSPHINX 0
|
||||
#define CONFIG_VAPOURSYNTH 0
|
||||
#define CONFIG_ALSA 0
|
||||
#define CONFIG_APPKIT 0
|
||||
#define CONFIG_AVFOUNDATION 0
|
||||
#define CONFIG_BZLIB 0
|
||||
#define CONFIG_COREIMAGE 0
|
||||
#define CONFIG_ICONV 0
|
||||
#define CONFIG_LIBXCB 0
|
||||
#define CONFIG_LIBXCB_SHM 0
|
||||
#define CONFIG_LIBXCB_SHAPE 0
|
||||
#define CONFIG_LIBXCB_XFIXES 0
|
||||
#define CONFIG_LZMA 0
|
||||
#define CONFIG_MEDIAFOUNDATION 0
|
||||
#define CONFIG_METAL 0
|
||||
#define CONFIG_SCHANNEL 0
|
||||
#define CONFIG_SDL2 0
|
||||
#define CONFIG_SECURETRANSPORT 0
|
||||
#define CONFIG_SNDIO 0
|
||||
#define CONFIG_XLIB 0
|
||||
#define CONFIG_ZLIB 0
|
||||
#define CONFIG_CUDA_NVCC 0
|
||||
#define CONFIG_CUDA_SDK 0
|
||||
#define CONFIG_LIBNPP 0
|
||||
#define CONFIG_LIBMFX 0
|
||||
#define CONFIG_LIBVPL 0
|
||||
#define CONFIG_MMAL 0
|
||||
#define CONFIG_OMX 0
|
||||
#define CONFIG_OPENCL 0
|
||||
#define CONFIG_AMF 0
|
||||
#define CONFIG_AUDIOTOOLBOX 0
|
||||
#define CONFIG_CRYSTALHD 0
|
||||
#define CONFIG_CUDA 0
|
||||
#define CONFIG_CUDA_LLVM 0
|
||||
#define CONFIG_CUVID 0
|
||||
#define CONFIG_D3D11VA 0
|
||||
#define CONFIG_DXVA2 0
|
||||
#define CONFIG_FFNVCODEC 0
|
||||
#define CONFIG_NVDEC 0
|
||||
#define CONFIG_NVENC 0
|
||||
#define CONFIG_VAAPI 0
|
||||
#define CONFIG_VDPAU 0
|
||||
#define CONFIG_VIDEOTOOLBOX 0
|
||||
#define CONFIG_VULKAN 0
|
||||
#define CONFIG_V4L2_M2M 0
|
||||
#define CONFIG_FTRAPV 0
|
||||
#define CONFIG_GRAY 0
|
||||
#define CONFIG_HARDCODED_TABLES 0
|
||||
#define CONFIG_OMX_RPI 0
|
||||
#define CONFIG_RUNTIME_CPUDETECT 1
|
||||
#define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
#define CONFIG_SHARED 0
|
||||
#define CONFIG_SMALL 0
|
||||
#define CONFIG_STATIC 1
|
||||
#define CONFIG_SWSCALE_ALPHA 1
|
||||
#define CONFIG_GPL 0
|
||||
#define CONFIG_NONFREE 0
|
||||
#define CONFIG_VERSION3 0
|
||||
#define CONFIG_AVDEVICE 0
|
||||
#define CONFIG_AVFILTER 0
|
||||
#define CONFIG_SWSCALE 0
|
||||
#define CONFIG_POSTPROC 0
|
||||
#define CONFIG_AVFORMAT 1
|
||||
#define CONFIG_AVCODEC 1
|
||||
#define CONFIG_SWRESAMPLE 0
|
||||
#define CONFIG_AVUTIL 1
|
||||
#define CONFIG_FFPLAY 0
|
||||
#define CONFIG_FFPROBE 0
|
||||
#define CONFIG_FFMPEG 0
|
||||
#define CONFIG_DCT 1
|
||||
#define CONFIG_DWT 0
|
||||
#define CONFIG_ERROR_RESILIENCE 0
|
||||
#define CONFIG_FAAN 0
|
||||
#define CONFIG_FAST_UNALIGNED 1
|
||||
#define CONFIG_FFT 1
|
||||
#define CONFIG_LSP 0
|
||||
#define CONFIG_MDCT 0
|
||||
#define CONFIG_PIXELUTILS 0
|
||||
#define CONFIG_NETWORK 0
|
||||
#define CONFIG_RDFT 1
|
||||
#define CONFIG_AUTODETECT 0
|
||||
#define CONFIG_FONTCONFIG 0
|
||||
#define CONFIG_LARGE_TESTS 1
|
||||
#define CONFIG_LINUX_PERF 0
|
||||
#define CONFIG_MACOS_KPERF 0
|
||||
#define CONFIG_MEMORY_POISONING 0
|
||||
#define CONFIG_NEON_CLOBBER_TEST 0
|
||||
#define CONFIG_OSSFUZZ 0
|
||||
#define CONFIG_PIC 1
|
||||
#define CONFIG_PTX_COMPRESSION 0
|
||||
#define CONFIG_THUMB 0
|
||||
#define CONFIG_VALGRIND_BACKTRACE 0
|
||||
#define CONFIG_XMM_CLOBBER_TEST 0
|
||||
#define CONFIG_BSFS 0
|
||||
#define CONFIG_DECODERS 1
|
||||
#define CONFIG_ENCODERS 0
|
||||
#define CONFIG_HWACCELS 0
|
||||
#define CONFIG_PARSERS 1
|
||||
#define CONFIG_INDEVS 0
|
||||
#define CONFIG_OUTDEVS 0
|
||||
#define CONFIG_FILTERS 0
|
||||
#define CONFIG_DEMUXERS 1
|
||||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 1
|
||||
#define CONFIG_ATSC_A53 1
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
#define CONFIG_AUDIODSP 0
|
||||
#define CONFIG_BLOCKDSP 0
|
||||
#define CONFIG_BSWAPDSP 0
|
||||
#define CONFIG_CABAC 1
|
||||
#define CONFIG_CBS 0
|
||||
#define CONFIG_CBS_AV1 0
|
||||
#define CONFIG_CBS_H264 0
|
||||
#define CONFIG_CBS_H265 0
|
||||
#define CONFIG_CBS_JPEG 0
|
||||
#define CONFIG_CBS_MPEG2 0
|
||||
#define CONFIG_CBS_VP9 0
|
||||
#define CONFIG_DEFLATE_WRAPPER 0
|
||||
#define CONFIG_DIRAC_PARSE 1
|
||||
#define CONFIG_DNN 0
|
||||
#define CONFIG_DOVI_RPU 0
|
||||
#define CONFIG_DVPROFILE 0
|
||||
#define CONFIG_EXIF 0
|
||||
#define CONFIG_FAANDCT 0
|
||||
#define CONFIG_FAANIDCT 0
|
||||
#define CONFIG_FDCTDSP 0
|
||||
#define CONFIG_FMTCONVERT 0
|
||||
#define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
#define CONFIG_G722DSP 0
|
||||
#define CONFIG_GOLOMB 1
|
||||
#define CONFIG_GPLV3 0
|
||||
#define CONFIG_H263DSP 0
|
||||
#define CONFIG_H264CHROMA 1
|
||||
#define CONFIG_H264DSP 1
|
||||
#define CONFIG_H264PARSE 1
|
||||
#define CONFIG_H264PRED 1
|
||||
#define CONFIG_H264QPEL 1
|
||||
#define CONFIG_H264_SEI 1
|
||||
#define CONFIG_HEVCPARSE 0
|
||||
#define CONFIG_HEVC_SEI 0
|
||||
#define CONFIG_HPELDSP 1
|
||||
#define CONFIG_HUFFMAN 0
|
||||
#define CONFIG_HUFFYUVDSP 0
|
||||
#define CONFIG_HUFFYUVENCDSP 0
|
||||
#define CONFIG_IDCTDSP 0
|
||||
#define CONFIG_IIRFILTER 0
|
||||
#define CONFIG_INFLATE_WRAPPER 0
|
||||
#define CONFIG_INTRAX8 0
|
||||
#define CONFIG_ISO_MEDIA 1
|
||||
#define CONFIG_IVIDSP 0
|
||||
#define CONFIG_JPEGTABLES 0
|
||||
#define CONFIG_LGPLV3 0
|
||||
#define CONFIG_LIBX262 0
|
||||
#define CONFIG_LLAUDDSP 0
|
||||
#define CONFIG_LLVIDDSP 0
|
||||
#define CONFIG_LLVIDENCDSP 0
|
||||
#define CONFIG_LPC 0
|
||||
#define CONFIG_LZF 0
|
||||
#define CONFIG_ME_CMP 0
|
||||
#define CONFIG_MPEG_ER 0
|
||||
#define CONFIG_MPEGAUDIO 1
|
||||
#define CONFIG_MPEGAUDIODSP 1
|
||||
#define CONFIG_MPEGAUDIOHEADER 1
|
||||
#define CONFIG_MPEG4AUDIO 1
|
||||
#define CONFIG_MPEGVIDEO 0
|
||||
#define CONFIG_MPEGVIDEODEC 0
|
||||
#define CONFIG_MPEGVIDEOENC 0
|
||||
#define CONFIG_MSMPEG4DEC 0
|
||||
#define CONFIG_MSMPEG4ENC 0
|
||||
#define CONFIG_MSS34DSP 0
|
||||
#define CONFIG_PIXBLOCKDSP 0
|
||||
#define CONFIG_QPELDSP 0
|
||||
#define CONFIG_QSV 0
|
||||
#define CONFIG_QSVDEC 0
|
||||
#define CONFIG_QSVENC 0
|
||||
#define CONFIG_QSVVPP 0
|
||||
#define CONFIG_RANGECODER 0
|
||||
#define CONFIG_RIFFDEC 1
|
||||
#define CONFIG_RIFFENC 0
|
||||
#define CONFIG_RTPDEC 0
|
||||
#define CONFIG_RTPENC_CHAIN 0
|
||||
#define CONFIG_RV34DSP 0
|
||||
#define CONFIG_SCENE_SAD 0
|
||||
#define CONFIG_SINEWIN 1
|
||||
#define CONFIG_SNAPPY 0
|
||||
#define CONFIG_SRTP 0
|
||||
#define CONFIG_STARTCODE 1
|
||||
#define CONFIG_TEXTUREDSP 0
|
||||
#define CONFIG_TEXTUREDSPENC 0
|
||||
#define CONFIG_TPELDSP 0
|
||||
#define CONFIG_VAAPI_1 0
|
||||
#define CONFIG_VAAPI_ENCODE 0
|
||||
#define CONFIG_VC1DSP 0
|
||||
#define CONFIG_VIDEODSP 1
|
||||
#define CONFIG_VP3DSP 1
|
||||
#define CONFIG_VP56DSP 0
|
||||
#define CONFIG_VP8DSP 1
|
||||
#define CONFIG_WMA_FREQS 0
|
||||
#define CONFIG_WMV2DSP 0
|
||||
#endif /* FFMPEG_CONFIG_H */
|
2146
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config_components.h
vendored
Normal file
2146
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config_components.h
vendored
Normal file
File diff suppressed because it is too large
Load diff
2
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
2
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const FFBitStreamFilter * const bitstream_filters[] = {
|
||||
NULL };
|
20
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/codec_list.c
vendored
Normal file
20
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/codec_list.c
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
static const FFCodec * const codec_list[] = {
|
||||
&ff_h264_decoder,
|
||||
&ff_theora_decoder,
|
||||
&ff_vp3_decoder,
|
||||
&ff_vp8_decoder,
|
||||
&ff_aac_decoder,
|
||||
&ff_flac_decoder,
|
||||
&ff_mp3_decoder,
|
||||
&ff_vorbis_decoder,
|
||||
&ff_pcm_alaw_decoder,
|
||||
&ff_pcm_f32le_decoder,
|
||||
&ff_pcm_mulaw_decoder,
|
||||
&ff_pcm_s16be_decoder,
|
||||
&ff_pcm_s16le_decoder,
|
||||
&ff_pcm_s24be_decoder,
|
||||
&ff_pcm_s24le_decoder,
|
||||
&ff_pcm_s32le_decoder,
|
||||
&ff_pcm_u8_decoder,
|
||||
&ff_libopus_decoder,
|
||||
NULL };
|
11
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/parser_list.c
vendored
Normal file
11
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/parser_list.c
vendored
Normal file
|
@ -0,0 +1,11 @@
|
|||
static const AVCodecParser * const parser_list[] = {
|
||||
&ff_aac_parser,
|
||||
&ff_flac_parser,
|
||||
&ff_h264_parser,
|
||||
&ff_mpegaudio_parser,
|
||||
&ff_opus_parser,
|
||||
&ff_vorbis_parser,
|
||||
&ff_vp3_parser,
|
||||
&ff_vp8_parser,
|
||||
&ff_vp9_parser,
|
||||
NULL };
|
9
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
9
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
static const AVInputFormat * const demuxer_list[] = {
|
||||
&ff_aac_demuxer,
|
||||
&ff_flac_demuxer,
|
||||
&ff_matroska_demuxer,
|
||||
&ff_mov_demuxer,
|
||||
&ff_mp3_demuxer,
|
||||
&ff_ogg_demuxer,
|
||||
&ff_wav_demuxer,
|
||||
NULL };
|
2
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/muxer_list.c
vendored
Normal file
2
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/muxer_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const AVOutputFormat * const muxer_list[] = {
|
||||
NULL };
|
2
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/protocol_list.c
vendored
Normal file
2
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/protocol_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const URLProtocol * const url_protocols[] = {
|
||||
NULL };
|
6
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/avconfig.h
vendored
Normal file
6
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/avconfig.h
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
/* Generated by ffmpeg configure */
|
||||
#ifndef AVUTIL_AVCONFIG_H
|
||||
#define AVUTIL_AVCONFIG_H
|
||||
#define AV_HAVE_BIGENDIAN 0
|
||||
#define AV_HAVE_FAST_UNALIGNED 1
|
||||
#endif /* AVUTIL_AVCONFIG_H */
|
5
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/ffversion.h
vendored
Normal file
5
arm/android/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/ffversion.h
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
/* Automatically generated by version.sh, do not manually edit! */
|
||||
#ifndef AVUTIL_FFVERSION_H
|
||||
#define AVUTIL_FFVERSION_H
|
||||
#define FFMPEG_VERSION "N-110926-gd5ac4d1dc0"
|
||||
#endif /* AVUTIL_FFVERSION_H */
|
732
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.asm
vendored
Normal file
732
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.asm
vendored
Normal file
|
@ -0,0 +1,732 @@
|
|||
; Automatically generated by configure - do not modify!
|
||||
%define ARCH_AARCH64 0
|
||||
%define ARCH_ALPHA 0
|
||||
%define ARCH_ARM 0
|
||||
%define ARCH_AVR32 0
|
||||
%define ARCH_AVR32_AP 0
|
||||
%define ARCH_AVR32_UC 0
|
||||
%define ARCH_BFIN 0
|
||||
%define ARCH_IA64 0
|
||||
%define ARCH_LOONGARCH 0
|
||||
%define ARCH_LOONGARCH32 0
|
||||
%define ARCH_LOONGARCH64 0
|
||||
%define ARCH_M68K 0
|
||||
%define ARCH_MIPS 0
|
||||
%define ARCH_MIPS64 0
|
||||
%define ARCH_PARISC 0
|
||||
%define ARCH_PPC 0
|
||||
%define ARCH_PPC64 0
|
||||
%define ARCH_RISCV 0
|
||||
%define ARCH_S390 0
|
||||
%define ARCH_SH4 0
|
||||
%define ARCH_SPARC 0
|
||||
%define ARCH_SPARC64 0
|
||||
%define ARCH_TILEGX 0
|
||||
%define ARCH_TILEPRO 0
|
||||
%define ARCH_TOMI 0
|
||||
%define ARCH_X86 1
|
||||
%define ARCH_X86_32 0
|
||||
%define ARCH_X86_64 1
|
||||
%define HAVE_ARMV5TE 0
|
||||
%define HAVE_ARMV6 0
|
||||
%define HAVE_ARMV6T2 0
|
||||
%define HAVE_ARMV8 0
|
||||
%define HAVE_NEON 0
|
||||
%define HAVE_VFP 0
|
||||
%define HAVE_VFPV3 0
|
||||
%define HAVE_SETEND 0
|
||||
%define HAVE_ALTIVEC 0
|
||||
%define HAVE_DCBZL 0
|
||||
%define HAVE_LDBRX 0
|
||||
%define HAVE_POWER8 0
|
||||
%define HAVE_PPC4XX 0
|
||||
%define HAVE_VSX 0
|
||||
%define HAVE_RVV 0
|
||||
%define HAVE_AESNI 1
|
||||
%define HAVE_AMD3DNOW 1
|
||||
%define HAVE_AMD3DNOWEXT 1
|
||||
%define HAVE_AVX 1
|
||||
%define HAVE_AVX2 1
|
||||
%define HAVE_AVX512 1
|
||||
%define HAVE_AVX512ICL 1
|
||||
%define HAVE_FMA3 1
|
||||
%define HAVE_FMA4 1
|
||||
%define HAVE_MMX 1
|
||||
%define HAVE_MMXEXT 1
|
||||
%define HAVE_SSE 1
|
||||
%define HAVE_SSE2 1
|
||||
%define HAVE_SSE3 1
|
||||
%define HAVE_SSE4 1
|
||||
%define HAVE_SSE42 1
|
||||
%define HAVE_SSSE3 1
|
||||
%define HAVE_XOP 1
|
||||
%define HAVE_CPUNOP 0
|
||||
%define HAVE_I686 1
|
||||
%define HAVE_MIPSFPU 0
|
||||
%define HAVE_MIPS32R2 0
|
||||
%define HAVE_MIPS32R5 0
|
||||
%define HAVE_MIPS64R2 0
|
||||
%define HAVE_MIPS32R6 0
|
||||
%define HAVE_MIPS64R6 0
|
||||
%define HAVE_MIPSDSP 0
|
||||
%define HAVE_MIPSDSPR2 0
|
||||
%define HAVE_MSA 0
|
||||
%define HAVE_LOONGSON2 0
|
||||
%define HAVE_LOONGSON3 0
|
||||
%define HAVE_MMI 0
|
||||
%define HAVE_LSX 0
|
||||
%define HAVE_LASX 0
|
||||
%define HAVE_ARMV5TE_EXTERNAL 0
|
||||
%define HAVE_ARMV6_EXTERNAL 0
|
||||
%define HAVE_ARMV6T2_EXTERNAL 0
|
||||
%define HAVE_ARMV8_EXTERNAL 0
|
||||
%define HAVE_NEON_EXTERNAL 0
|
||||
%define HAVE_VFP_EXTERNAL 0
|
||||
%define HAVE_VFPV3_EXTERNAL 0
|
||||
%define HAVE_SETEND_EXTERNAL 0
|
||||
%define HAVE_ALTIVEC_EXTERNAL 0
|
||||
%define HAVE_DCBZL_EXTERNAL 0
|
||||
%define HAVE_LDBRX_EXTERNAL 0
|
||||
%define HAVE_POWER8_EXTERNAL 0
|
||||
%define HAVE_PPC4XX_EXTERNAL 0
|
||||
%define HAVE_VSX_EXTERNAL 0
|
||||
%define HAVE_RVV_EXTERNAL 0
|
||||
%define HAVE_AESNI_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
%define HAVE_AVX_EXTERNAL 1
|
||||
%define HAVE_AVX2_EXTERNAL 1
|
||||
%define HAVE_AVX512_EXTERNAL 1
|
||||
%define HAVE_AVX512ICL_EXTERNAL 1
|
||||
%define HAVE_FMA3_EXTERNAL 1
|
||||
%define HAVE_FMA4_EXTERNAL 1
|
||||
%define HAVE_MMX_EXTERNAL 1
|
||||
%define HAVE_MMXEXT_EXTERNAL 1
|
||||
%define HAVE_SSE_EXTERNAL 1
|
||||
%define HAVE_SSE2_EXTERNAL 1
|
||||
%define HAVE_SSE3_EXTERNAL 1
|
||||
%define HAVE_SSE4_EXTERNAL 1
|
||||
%define HAVE_SSE42_EXTERNAL 1
|
||||
%define HAVE_SSSE3_EXTERNAL 1
|
||||
%define HAVE_XOP_EXTERNAL 1
|
||||
%define HAVE_CPUNOP_EXTERNAL 0
|
||||
%define HAVE_I686_EXTERNAL 0
|
||||
%define HAVE_MIPSFPU_EXTERNAL 0
|
||||
%define HAVE_MIPS32R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R5_EXTERNAL 0
|
||||
%define HAVE_MIPS64R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R6_EXTERNAL 0
|
||||
%define HAVE_MIPS64R6_EXTERNAL 0
|
||||
%define HAVE_MIPSDSP_EXTERNAL 0
|
||||
%define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
%define HAVE_MSA_EXTERNAL 0
|
||||
%define HAVE_LOONGSON2_EXTERNAL 0
|
||||
%define HAVE_LOONGSON3_EXTERNAL 0
|
||||
%define HAVE_MMI_EXTERNAL 0
|
||||
%define HAVE_LSX_EXTERNAL 0
|
||||
%define HAVE_LASX_EXTERNAL 0
|
||||
%define HAVE_ARMV5TE_INLINE 0
|
||||
%define HAVE_ARMV6_INLINE 0
|
||||
%define HAVE_ARMV6T2_INLINE 0
|
||||
%define HAVE_ARMV8_INLINE 0
|
||||
%define HAVE_NEON_INLINE 0
|
||||
%define HAVE_VFP_INLINE 0
|
||||
%define HAVE_VFPV3_INLINE 0
|
||||
%define HAVE_SETEND_INLINE 0
|
||||
%define HAVE_ALTIVEC_INLINE 0
|
||||
%define HAVE_DCBZL_INLINE 0
|
||||
%define HAVE_LDBRX_INLINE 0
|
||||
%define HAVE_POWER8_INLINE 0
|
||||
%define HAVE_PPC4XX_INLINE 0
|
||||
%define HAVE_VSX_INLINE 0
|
||||
%define HAVE_RVV_INLINE 0
|
||||
%define HAVE_AESNI_INLINE 1
|
||||
%define HAVE_AMD3DNOW_INLINE 1
|
||||
%define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
%define HAVE_AVX_INLINE 1
|
||||
%define HAVE_AVX2_INLINE 1
|
||||
%define HAVE_AVX512_INLINE 1
|
||||
%define HAVE_AVX512ICL_INLINE 1
|
||||
%define HAVE_FMA3_INLINE 1
|
||||
%define HAVE_FMA4_INLINE 1
|
||||
%define HAVE_MMX_INLINE 1
|
||||
%define HAVE_MMXEXT_INLINE 1
|
||||
%define HAVE_SSE_INLINE 1
|
||||
%define HAVE_SSE2_INLINE 1
|
||||
%define HAVE_SSE3_INLINE 1
|
||||
%define HAVE_SSE4_INLINE 1
|
||||
%define HAVE_SSE42_INLINE 1
|
||||
%define HAVE_SSSE3_INLINE 1
|
||||
%define HAVE_XOP_INLINE 1
|
||||
%define HAVE_CPUNOP_INLINE 0
|
||||
%define HAVE_I686_INLINE 0
|
||||
%define HAVE_MIPSFPU_INLINE 0
|
||||
%define HAVE_MIPS32R2_INLINE 0
|
||||
%define HAVE_MIPS32R5_INLINE 0
|
||||
%define HAVE_MIPS64R2_INLINE 0
|
||||
%define HAVE_MIPS32R6_INLINE 0
|
||||
%define HAVE_MIPS64R6_INLINE 0
|
||||
%define HAVE_MIPSDSP_INLINE 0
|
||||
%define HAVE_MIPSDSPR2_INLINE 0
|
||||
%define HAVE_MSA_INLINE 0
|
||||
%define HAVE_LOONGSON2_INLINE 0
|
||||
%define HAVE_LOONGSON3_INLINE 0
|
||||
%define HAVE_MMI_INLINE 0
|
||||
%define HAVE_LSX_INLINE 0
|
||||
%define HAVE_LASX_INLINE 0
|
||||
%define HAVE_ALIGNED_STACK 1
|
||||
%define HAVE_FAST_64BIT 1
|
||||
%define HAVE_FAST_CLZ 1
|
||||
%define HAVE_FAST_CMOV 1
|
||||
%define HAVE_FAST_FLOAT16 0
|
||||
%define HAVE_LOCAL_ALIGNED 1
|
||||
%define HAVE_SIMD_ALIGN_16 1
|
||||
%define HAVE_SIMD_ALIGN_32 1
|
||||
%define HAVE_SIMD_ALIGN_64 1
|
||||
%define HAVE_ATOMIC_CAS_PTR 0
|
||||
%define HAVE_MACHINE_RW_BARRIER 0
|
||||
%define HAVE_MEMORYBARRIER 0
|
||||
%define HAVE_MM_EMPTY 1
|
||||
%define HAVE_RDTSC 0
|
||||
%define HAVE_SEM_TIMEDWAIT 0
|
||||
%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
%define HAVE_INLINE_ASM 1
|
||||
%define HAVE_SYMVER 0
|
||||
%define HAVE_X86ASM 1
|
||||
%define HAVE_BIGENDIAN 0
|
||||
%define HAVE_FAST_UNALIGNED 1
|
||||
%define HAVE_ARPA_INET_H 0
|
||||
%define HAVE_ASM_TYPES_H 0
|
||||
%define HAVE_CDIO_PARANOIA_H 0
|
||||
%define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
%define HAVE_CUDA_H 0
|
||||
%define HAVE_DISPATCH_DISPATCH_H 1
|
||||
%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DEV_IC_BT8XX_H 0
|
||||
%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DIRECT_H 0
|
||||
%define HAVE_DIRENT_H 1
|
||||
%define HAVE_DXGIDEBUG_H 0
|
||||
%define HAVE_DXVA_H 0
|
||||
%define HAVE_ES2_GL_H 0
|
||||
%define HAVE_GSM_H 0
|
||||
%define HAVE_IO_H 0
|
||||
%define HAVE_LINUX_DMA_BUF_H 0
|
||||
%define HAVE_LINUX_PERF_EVENT_H 0
|
||||
%define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
%define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
%define HAVE_MALLOC_H 0
|
||||
%define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
%define HAVE_OPENGL_GL3_H 0
|
||||
%define HAVE_POLL_H 1
|
||||
%define HAVE_SYS_PARAM_H 1
|
||||
%define HAVE_SYS_RESOURCE_H 1
|
||||
%define HAVE_SYS_SELECT_H 1
|
||||
%define HAVE_SYS_SOUNDCARD_H 0
|
||||
%define HAVE_SYS_TIME_H 1
|
||||
%define HAVE_SYS_UN_H 1
|
||||
%define HAVE_SYS_VIDEOIO_H 0
|
||||
%define HAVE_TERMIOS_H 1
|
||||
%define HAVE_UDPLITE_H 0
|
||||
%define HAVE_UNISTD_H 1
|
||||
%define HAVE_VALGRIND_VALGRIND_H 0 ; %define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440
|
||||
%define HAVE_WINDOWS_H 0
|
||||
%define HAVE_WINSOCK2_H 0
|
||||
%define HAVE_INTRINSICS_NEON 0
|
||||
%define HAVE_ATANF 1
|
||||
%define HAVE_ATAN2F 1
|
||||
%define HAVE_CBRT 1
|
||||
%define HAVE_CBRTF 1
|
||||
%define HAVE_COPYSIGN 1
|
||||
%define HAVE_COSF 1
|
||||
%define HAVE_ERF 1
|
||||
%define HAVE_EXP2 1
|
||||
%define HAVE_EXP2F 1
|
||||
%define HAVE_EXPF 1
|
||||
%define HAVE_HYPOT 1
|
||||
%define HAVE_ISFINITE 1
|
||||
%define HAVE_ISINF 1
|
||||
%define HAVE_ISNAN 1
|
||||
%define HAVE_LDEXPF 1
|
||||
%define HAVE_LLRINT 1
|
||||
%define HAVE_LLRINTF 1
|
||||
%define HAVE_LOG2 1
|
||||
%define HAVE_LOG2F 1
|
||||
%define HAVE_LOG10F 1
|
||||
%define HAVE_LRINT 1
|
||||
%define HAVE_LRINTF 1
|
||||
%define HAVE_POWF 1
|
||||
%define HAVE_RINT 1
|
||||
%define HAVE_ROUND 1
|
||||
%define HAVE_ROUNDF 1
|
||||
%define HAVE_SINF 1
|
||||
%define HAVE_TRUNC 1
|
||||
%define HAVE_TRUNCF 1
|
||||
%define HAVE_DOS_PATHS 0
|
||||
%define HAVE_LIBC_MSVCRT 0
|
||||
%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
%define HAVE_SECTION_DATA_REL_RO 0
|
||||
%define HAVE_THREADS 1
|
||||
%define HAVE_UWP 0
|
||||
%define HAVE_WINRT 0
|
||||
%define HAVE_ACCESS 1
|
||||
%define HAVE_ALIGNED_MALLOC 0
|
||||
%define HAVE_ARC4RANDOM 1
|
||||
%define HAVE_CLOCK_GETTIME 0
|
||||
%define HAVE_CLOSESOCKET 0
|
||||
%define HAVE_COMMANDLINETOARGVW 0
|
||||
%define HAVE_FCNTL 1
|
||||
%define HAVE_GETADDRINFO 0
|
||||
%define HAVE_GETAUXVAL 0
|
||||
%define HAVE_GETENV 1
|
||||
%define HAVE_GETHRTIME 0
|
||||
%define HAVE_GETOPT 1
|
||||
%define HAVE_GETMODULEHANDLE 0
|
||||
%define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
%define HAVE_GETPROCESSMEMORYINFO 0
|
||||
%define HAVE_GETPROCESSTIMES 0
|
||||
%define HAVE_GETRUSAGE 1
|
||||
%define HAVE_GETSTDHANDLE 0
|
||||
%define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
%define HAVE_GETTIMEOFDAY 1
|
||||
%define HAVE_GLOB 1
|
||||
%define HAVE_GLXGETPROCADDRESS 0
|
||||
%define HAVE_GMTIME_R 1
|
||||
%define HAVE_INET_ATON 0
|
||||
%define HAVE_ISATTY 1
|
||||
%define HAVE_KBHIT 0
|
||||
%define HAVE_LOCALTIME_R 1
|
||||
%define HAVE_LSTAT 1
|
||||
%define HAVE_LZO1X_999_COMPRESS 0
|
||||
%define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
%define HAVE_MAPVIEWOFFILE 0
|
||||
%define HAVE_MEMALIGN 0
|
||||
%define HAVE_MKSTEMP 1
|
||||
%define HAVE_MMAP 1
|
||||
%define HAVE_MPROTECT 1
|
||||
%define HAVE_NANOSLEEP 1
|
||||
%define HAVE_PEEKNAMEDPIPE 0
|
||||
%define HAVE_POSIX_MEMALIGN 1
|
||||
%define HAVE_PRCTL 0
|
||||
%define HAVE_PTHREAD_CANCEL 1
|
||||
%define HAVE_SCHED_GETAFFINITY 0
|
||||
%define HAVE_SECITEMIMPORT 0
|
||||
%define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
%define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
%define HAVE_SETDLLDIRECTORY 0
|
||||
%define HAVE_SETMODE 0
|
||||
%define HAVE_SETRLIMIT 1
|
||||
%define HAVE_SLEEP 0
|
||||
%define HAVE_STRERROR_R 1
|
||||
%define HAVE_SYSCONF 1
|
||||
%define HAVE_SYSCTL 1
|
||||
%define HAVE_USLEEP 1
|
||||
%define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
%define HAVE_VIRTUALALLOC 0
|
||||
%define HAVE_WGLGETPROCADDRESS 0
|
||||
%define HAVE_BCRYPT 0
|
||||
%define HAVE_VAAPI_DRM 0
|
||||
%define HAVE_VAAPI_X11 0
|
||||
%define HAVE_VDPAU_X11 0
|
||||
%define HAVE_PTHREADS 1
|
||||
%define HAVE_OS2THREADS 0
|
||||
%define HAVE_W32THREADS 0
|
||||
%define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
%define HAVE_AS_DN_DIRECTIVE 0
|
||||
%define HAVE_AS_FPU_DIRECTIVE 0
|
||||
%define HAVE_AS_FUNC 0
|
||||
%define HAVE_AS_OBJECT_ARCH 0
|
||||
%define HAVE_ASM_MOD_Q 0
|
||||
%define HAVE_BLOCKS_EXTENSION 1
|
||||
%define HAVE_EBP_AVAILABLE 1
|
||||
%define HAVE_EBX_AVAILABLE 1
|
||||
%define HAVE_GNU_AS 0
|
||||
%define HAVE_GNU_WINDRES 0
|
||||
%define HAVE_IBM_ASM 0
|
||||
%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
%define HAVE_INLINE_ASM_LABELS 1
|
||||
%define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
%define HAVE_PRAGMA_DEPRECATED 1
|
||||
%define HAVE_RSYNC_CONTIMEOUT 1
|
||||
%define HAVE_SYMVER_ASM_LABEL 0
|
||||
%define HAVE_SYMVER_GNU_ASM 0
|
||||
%define HAVE_VFP_ARGS 0
|
||||
%define HAVE_XFORM_ASM 0
|
||||
%define HAVE_XMM_CLOBBERS 1
|
||||
%define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
%define HAVE_IDXGIOUTPUT5 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
%define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
%define HAVE_SOCKLEN_T 0
|
||||
%define HAVE_STRUCT_ADDRINFO 0
|
||||
%define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
%define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
%define HAVE_STRUCT_IPV6_MREQ 0
|
||||
%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
%define HAVE_STRUCT_POLLFD 0
|
||||
%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
%define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
%define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
%define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
%define HAVE_GZIP 1
|
||||
%define HAVE_LIBDRM_GETFB2 0
|
||||
%define HAVE_MAKEINFO 0
|
||||
%define HAVE_MAKEINFO_HTML 0
|
||||
%define HAVE_OPENCL_D3D11 0
|
||||
%define HAVE_OPENCL_DRM_ARM 0
|
||||
%define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
%define HAVE_OPENCL_DXVA2 0
|
||||
%define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
%define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
%define HAVE_PERL 1
|
||||
%define HAVE_POD2MAN 1
|
||||
%define HAVE_TEXI2HTML 0
|
||||
%define HAVE_XMLLINT 1
|
||||
%define HAVE_ZLIB_GZIP 0
|
||||
%define CONFIG_DOC 0
|
||||
%define CONFIG_HTMLPAGES 0
|
||||
%define CONFIG_MANPAGES 0
|
||||
%define CONFIG_PODPAGES 0
|
||||
%define CONFIG_TXTPAGES 0
|
||||
%define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
%define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
%define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
%define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
%define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
%define CONFIG_METADATA_EXAMPLE 1
|
||||
%define CONFIG_MUXING_EXAMPLE 0
|
||||
%define CONFIG_QSVDEC_EXAMPLE 0
|
||||
%define CONFIG_REMUXING_EXAMPLE 1
|
||||
%define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_AVISYNTH 0
|
||||
%define CONFIG_FREI0R 0
|
||||
%define CONFIG_LIBCDIO 0
|
||||
%define CONFIG_LIBDAVS2 0
|
||||
%define CONFIG_LIBRUBBERBAND 0
|
||||
%define CONFIG_LIBVIDSTAB 0
|
||||
%define CONFIG_LIBX264 0
|
||||
%define CONFIG_LIBX265 0
|
||||
%define CONFIG_LIBXAVS 0
|
||||
%define CONFIG_LIBXAVS2 0
|
||||
%define CONFIG_LIBXVID 0
|
||||
%define CONFIG_DECKLINK 0
|
||||
%define CONFIG_LIBFDK_AAC 0
|
||||
%define CONFIG_LIBTLS 0
|
||||
%define CONFIG_GMP 0
|
||||
%define CONFIG_LIBARIBB24 0
|
||||
%define CONFIG_LIBLENSFUN 0
|
||||
%define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
%define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
%define CONFIG_LIBVO_AMRWBENC 0
|
||||
%define CONFIG_MBEDTLS 0
|
||||
%define CONFIG_RKMPP 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_CHROMAPRINT 0
|
||||
%define CONFIG_GCRYPT 0
|
||||
%define CONFIG_GNUTLS 0
|
||||
%define CONFIG_JNI 0
|
||||
%define CONFIG_LADSPA 0
|
||||
%define CONFIG_LCMS2 0
|
||||
%define CONFIG_LIBAOM 0
|
||||
%define CONFIG_LIBASS 0
|
||||
%define CONFIG_LIBBLURAY 0
|
||||
%define CONFIG_LIBBS2B 0
|
||||
%define CONFIG_LIBCACA 0
|
||||
%define CONFIG_LIBCELT 0
|
||||
%define CONFIG_LIBCODEC2 0
|
||||
%define CONFIG_LIBDAV1D 0
|
||||
%define CONFIG_LIBDC1394 0
|
||||
%define CONFIG_LIBDRM 0
|
||||
%define CONFIG_LIBFLITE 0
|
||||
%define CONFIG_LIBFONTCONFIG 0
|
||||
%define CONFIG_LIBFREETYPE 0
|
||||
%define CONFIG_LIBFRIBIDI 0
|
||||
%define CONFIG_LIBGLSLANG 0
|
||||
%define CONFIG_LIBGME 0
|
||||
%define CONFIG_LIBGSM 0
|
||||
%define CONFIG_LIBIEC61883 0
|
||||
%define CONFIG_LIBILBC 0
|
||||
%define CONFIG_LIBJACK 0
|
||||
%define CONFIG_LIBJXL 0
|
||||
%define CONFIG_LIBKLVANC 0
|
||||
%define CONFIG_LIBKVAZAAR 0
|
||||
%define CONFIG_LIBMODPLUG 0
|
||||
%define CONFIG_LIBMP3LAME 0
|
||||
%define CONFIG_LIBMYSOFA 0
|
||||
%define CONFIG_LIBOPENCV 0
|
||||
%define CONFIG_LIBOPENH264 0
|
||||
%define CONFIG_LIBOPENJPEG 0
|
||||
%define CONFIG_LIBOPENMPT 0
|
||||
%define CONFIG_LIBOPENVINO 0
|
||||
%define CONFIG_LIBOPUS 1
|
||||
%define CONFIG_LIBPLACEBO 0
|
||||
%define CONFIG_LIBPULSE 0
|
||||
%define CONFIG_LIBRABBITMQ 0
|
||||
%define CONFIG_LIBRAV1E 0
|
||||
%define CONFIG_LIBRIST 0
|
||||
%define CONFIG_LIBRSVG 0
|
||||
%define CONFIG_LIBRTMP 0
|
||||
%define CONFIG_LIBSHADERC 0
|
||||
%define CONFIG_LIBSHINE 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_LIBSNAPPY 0
|
||||
%define CONFIG_LIBSOXR 0
|
||||
%define CONFIG_LIBSPEEX 0
|
||||
%define CONFIG_LIBSRT 0
|
||||
%define CONFIG_LIBSSH 0
|
||||
%define CONFIG_LIBSVTAV1 0
|
||||
%define CONFIG_LIBTENSORFLOW 0
|
||||
%define CONFIG_LIBTESSERACT 0
|
||||
%define CONFIG_LIBTHEORA 0
|
||||
%define CONFIG_LIBTWOLAME 0
|
||||
%define CONFIG_LIBUAVS3D 0
|
||||
%define CONFIG_LIBV4L2 0
|
||||
%define CONFIG_LIBVMAF 0
|
||||
%define CONFIG_LIBVORBIS 0
|
||||
%define CONFIG_LIBVPX 0
|
||||
%define CONFIG_LIBWEBP 0
|
||||
%define CONFIG_LIBXML2 0
|
||||
%define CONFIG_LIBZIMG 0
|
||||
%define CONFIG_LIBZMQ 0
|
||||
%define CONFIG_LIBZVBI 0
|
||||
%define CONFIG_LV2 0
|
||||
%define CONFIG_MEDIACODEC 0
|
||||
%define CONFIG_OPENAL 0
|
||||
%define CONFIG_OPENGL 0
|
||||
%define CONFIG_OPENSSL 0
|
||||
%define CONFIG_POCKETSPHINX 0
|
||||
%define CONFIG_VAPOURSYNTH 0
|
||||
%define CONFIG_ALSA 0
|
||||
%define CONFIG_APPKIT 0
|
||||
%define CONFIG_AVFOUNDATION 0
|
||||
%define CONFIG_BZLIB 0
|
||||
%define CONFIG_COREIMAGE 0
|
||||
%define CONFIG_ICONV 0
|
||||
%define CONFIG_LIBXCB 0
|
||||
%define CONFIG_LIBXCB_SHM 0
|
||||
%define CONFIG_LIBXCB_SHAPE 0
|
||||
%define CONFIG_LIBXCB_XFIXES 0
|
||||
%define CONFIG_LZMA 0
|
||||
%define CONFIG_MEDIAFOUNDATION 0
|
||||
%define CONFIG_METAL 0
|
||||
%define CONFIG_SCHANNEL 0
|
||||
%define CONFIG_SDL2 0
|
||||
%define CONFIG_SECURETRANSPORT 0
|
||||
%define CONFIG_SNDIO 0
|
||||
%define CONFIG_XLIB 0
|
||||
%define CONFIG_ZLIB 0
|
||||
%define CONFIG_CUDA_NVCC 0
|
||||
%define CONFIG_CUDA_SDK 0
|
||||
%define CONFIG_LIBNPP 0
|
||||
%define CONFIG_LIBMFX 0
|
||||
%define CONFIG_LIBVPL 0
|
||||
%define CONFIG_MMAL 0
|
||||
%define CONFIG_OMX 0
|
||||
%define CONFIG_OPENCL 0
|
||||
%define CONFIG_AMF 0
|
||||
%define CONFIG_AUDIOTOOLBOX 0
|
||||
%define CONFIG_CRYSTALHD 0
|
||||
%define CONFIG_CUDA 0
|
||||
%define CONFIG_CUDA_LLVM 0
|
||||
%define CONFIG_CUVID 0
|
||||
%define CONFIG_D3D11VA 0
|
||||
%define CONFIG_DXVA2 0
|
||||
%define CONFIG_FFNVCODEC 0
|
||||
%define CONFIG_NVDEC 0
|
||||
%define CONFIG_NVENC 0
|
||||
%define CONFIG_VAAPI 0
|
||||
%define CONFIG_VDPAU 0
|
||||
%define CONFIG_VIDEOTOOLBOX 0
|
||||
%define CONFIG_VULKAN 0
|
||||
%define CONFIG_V4L2_M2M 0
|
||||
%define CONFIG_FTRAPV 0
|
||||
%define CONFIG_GRAY 0
|
||||
%define CONFIG_HARDCODED_TABLES 0
|
||||
%define CONFIG_OMX_RPI 0
|
||||
%define CONFIG_RUNTIME_CPUDETECT 1
|
||||
%define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
%define CONFIG_SHARED 0
|
||||
%define CONFIG_SMALL 0
|
||||
%define CONFIG_STATIC 1
|
||||
%define CONFIG_SWSCALE_ALPHA 1
|
||||
%define CONFIG_GPL 0
|
||||
%define CONFIG_NONFREE 0
|
||||
%define CONFIG_VERSION3 0
|
||||
%define CONFIG_AVDEVICE 0
|
||||
%define CONFIG_AVFILTER 0
|
||||
%define CONFIG_SWSCALE 0
|
||||
%define CONFIG_POSTPROC 0
|
||||
%define CONFIG_AVFORMAT 1
|
||||
%define CONFIG_AVCODEC 1
|
||||
%define CONFIG_SWRESAMPLE 0
|
||||
%define CONFIG_AVUTIL 1
|
||||
%define CONFIG_FFPLAY 0
|
||||
%define CONFIG_FFPROBE 0
|
||||
%define CONFIG_FFMPEG 0
|
||||
%define CONFIG_DCT 1
|
||||
%define CONFIG_DWT 0
|
||||
%define CONFIG_ERROR_RESILIENCE 0
|
||||
%define CONFIG_FAAN 0
|
||||
%define CONFIG_FAST_UNALIGNED 1
|
||||
%define CONFIG_FFT 1
|
||||
%define CONFIG_LSP 0
|
||||
%define CONFIG_MDCT 0
|
||||
%define CONFIG_PIXELUTILS 0
|
||||
%define CONFIG_NETWORK 0
|
||||
%define CONFIG_RDFT 1
|
||||
%define CONFIG_AUTODETECT 0
|
||||
%define CONFIG_FONTCONFIG 0
|
||||
%define CONFIG_LARGE_TESTS 1
|
||||
%define CONFIG_LINUX_PERF 0
|
||||
%define CONFIG_MACOS_KPERF 0
|
||||
%define CONFIG_MEMORY_POISONING 0
|
||||
%define CONFIG_NEON_CLOBBER_TEST 0
|
||||
%define CONFIG_OSSFUZZ 0
|
||||
%define CONFIG_PIC 1
|
||||
%define CONFIG_PTX_COMPRESSION 0
|
||||
%define CONFIG_THUMB 0
|
||||
%define CONFIG_VALGRIND_BACKTRACE 0
|
||||
%define CONFIG_XMM_CLOBBER_TEST 0
|
||||
%define CONFIG_BSFS 0
|
||||
%define CONFIG_DECODERS 1
|
||||
%define CONFIG_ENCODERS 0
|
||||
%define CONFIG_HWACCELS 0
|
||||
%define CONFIG_PARSERS 1
|
||||
%define CONFIG_INDEVS 0
|
||||
%define CONFIG_OUTDEVS 0
|
||||
%define CONFIG_FILTERS 0
|
||||
%define CONFIG_DEMUXERS 1
|
||||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 0
|
||||
%define CONFIG_ATSC_A53 0
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
%define CONFIG_AUDIODSP 0
|
||||
%define CONFIG_BLOCKDSP 0
|
||||
%define CONFIG_BSWAPDSP 0
|
||||
%define CONFIG_CABAC 0
|
||||
%define CONFIG_CBS 0
|
||||
%define CONFIG_CBS_AV1 0
|
||||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
%define CONFIG_DNN 0
|
||||
%define CONFIG_DOVI_RPU 0
|
||||
%define CONFIG_DVPROFILE 0
|
||||
%define CONFIG_EXIF 0
|
||||
%define CONFIG_FAANDCT 0
|
||||
%define CONFIG_FAANIDCT 0
|
||||
%define CONFIG_FDCTDSP 0
|
||||
%define CONFIG_FMTCONVERT 0
|
||||
%define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
%define CONFIG_G722DSP 0
|
||||
%define CONFIG_GOLOMB 1
|
||||
%define CONFIG_GPLV3 0
|
||||
%define CONFIG_H263DSP 0
|
||||
%define CONFIG_H264CHROMA 0
|
||||
%define CONFIG_H264DSP 0
|
||||
%define CONFIG_H264PARSE 0
|
||||
%define CONFIG_H264PRED 1
|
||||
%define CONFIG_H264QPEL 0
|
||||
%define CONFIG_H264_SEI 0
|
||||
%define CONFIG_HEVCPARSE 0
|
||||
%define CONFIG_HEVC_SEI 0
|
||||
%define CONFIG_HPELDSP 1
|
||||
%define CONFIG_HUFFMAN 0
|
||||
%define CONFIG_HUFFYUVDSP 0
|
||||
%define CONFIG_HUFFYUVENCDSP 0
|
||||
%define CONFIG_IDCTDSP 0
|
||||
%define CONFIG_IIRFILTER 0
|
||||
%define CONFIG_INFLATE_WRAPPER 0
|
||||
%define CONFIG_INTRAX8 0
|
||||
%define CONFIG_ISO_MEDIA 1
|
||||
%define CONFIG_IVIDSP 0
|
||||
%define CONFIG_JPEGTABLES 0
|
||||
%define CONFIG_LGPLV3 0
|
||||
%define CONFIG_LIBX262 0
|
||||
%define CONFIG_LLAUDDSP 0
|
||||
%define CONFIG_LLVIDDSP 0
|
||||
%define CONFIG_LLVIDENCDSP 0
|
||||
%define CONFIG_LPC 0
|
||||
%define CONFIG_LZF 0
|
||||
%define CONFIG_ME_CMP 0
|
||||
%define CONFIG_MPEG_ER 0
|
||||
%define CONFIG_MPEGAUDIO 1
|
||||
%define CONFIG_MPEGAUDIODSP 1
|
||||
%define CONFIG_MPEGAUDIOHEADER 1
|
||||
%define CONFIG_MPEG4AUDIO 1
|
||||
%define CONFIG_MPEGVIDEO 0
|
||||
%define CONFIG_MPEGVIDEODEC 0
|
||||
%define CONFIG_MPEGVIDEOENC 0
|
||||
%define CONFIG_MSMPEG4DEC 0
|
||||
%define CONFIG_MSMPEG4ENC 0
|
||||
%define CONFIG_MSS34DSP 0
|
||||
%define CONFIG_PIXBLOCKDSP 0
|
||||
%define CONFIG_QPELDSP 0
|
||||
%define CONFIG_QSV 0
|
||||
%define CONFIG_QSVDEC 0
|
||||
%define CONFIG_QSVENC 0
|
||||
%define CONFIG_QSVVPP 0
|
||||
%define CONFIG_RANGECODER 0
|
||||
%define CONFIG_RIFFDEC 1
|
||||
%define CONFIG_RIFFENC 0
|
||||
%define CONFIG_RTPDEC 0
|
||||
%define CONFIG_RTPENC_CHAIN 0
|
||||
%define CONFIG_RV34DSP 0
|
||||
%define CONFIG_SCENE_SAD 0
|
||||
%define CONFIG_SINEWIN 0
|
||||
%define CONFIG_SNAPPY 0
|
||||
%define CONFIG_SRTP 0
|
||||
%define CONFIG_STARTCODE 0
|
||||
%define CONFIG_TEXTUREDSP 0
|
||||
%define CONFIG_TEXTUREDSPENC 0
|
||||
%define CONFIG_TPELDSP 0
|
||||
%define CONFIG_VAAPI_1 0
|
||||
%define CONFIG_VAAPI_ENCODE 0
|
||||
%define CONFIG_VC1DSP 0
|
||||
%define CONFIG_VIDEODSP 1
|
||||
%define CONFIG_VP3DSP 1
|
||||
%define CONFIG_VP56DSP 0
|
||||
%define CONFIG_VP8DSP 1
|
||||
%define CONFIG_WMA_FREQS 0
|
||||
%define CONFIG_WMV2DSP 0
|
749
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.h
vendored
Normal file
749
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.h
vendored
Normal file
|
@ -0,0 +1,749 @@
|
|||
/* Automatically generated by configure - do not modify! */
|
||||
#ifndef FFMPEG_CONFIG_H
|
||||
#define FFMPEG_CONFIG_H
|
||||
/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/liberato/src/release_chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/16/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64'" -- elide long configuration string from binary */
|
||||
#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
||||
#define CONFIG_THIS_YEAR 2023
|
||||
#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define AVCONV_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define CC_IDENT "clang version 16.0.0 (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 39da55e8f548a11f7dadefa73ea73d809a5f1729)"
|
||||
#define OS_NAME darwin
|
||||
#define av_restrict restrict
|
||||
#define EXTERN_PREFIX "_"
|
||||
#define EXTERN_ASM _
|
||||
#define BUILDSUF ""
|
||||
#define SLIBSUF ".dylib"
|
||||
#define HAVE_MMX2 HAVE_MMXEXT
|
||||
#define SWS_MAX_FILTER_SIZE 256
|
||||
#define ARCH_AARCH64 0
|
||||
#define ARCH_ALPHA 0
|
||||
#define ARCH_ARM 0
|
||||
#define ARCH_AVR32 0
|
||||
#define ARCH_AVR32_AP 0
|
||||
#define ARCH_AVR32_UC 0
|
||||
#define ARCH_BFIN 0
|
||||
#define ARCH_IA64 0
|
||||
#define ARCH_LOONGARCH 0
|
||||
#define ARCH_LOONGARCH32 0
|
||||
#define ARCH_LOONGARCH64 0
|
||||
#define ARCH_M68K 0
|
||||
#define ARCH_MIPS 0
|
||||
#define ARCH_MIPS64 0
|
||||
#define ARCH_PARISC 0
|
||||
#define ARCH_PPC 0
|
||||
#define ARCH_PPC64 0
|
||||
#define ARCH_RISCV 0
|
||||
#define ARCH_S390 0
|
||||
#define ARCH_SH4 0
|
||||
#define ARCH_SPARC 0
|
||||
#define ARCH_SPARC64 0
|
||||
#define ARCH_TILEGX 0
|
||||
#define ARCH_TILEPRO 0
|
||||
#define ARCH_TOMI 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_32 0
|
||||
#define ARCH_X86_64 1
|
||||
#define HAVE_ARMV5TE 0
|
||||
#define HAVE_ARMV6 0
|
||||
#define HAVE_ARMV6T2 0
|
||||
#define HAVE_ARMV8 0
|
||||
#define HAVE_NEON 0
|
||||
#define HAVE_VFP 0
|
||||
#define HAVE_VFPV3 0
|
||||
#define HAVE_SETEND 0
|
||||
#define HAVE_ALTIVEC 0
|
||||
#define HAVE_DCBZL 0
|
||||
#define HAVE_LDBRX 0
|
||||
#define HAVE_POWER8 0
|
||||
#define HAVE_PPC4XX 0
|
||||
#define HAVE_VSX 0
|
||||
#define HAVE_RVV 0
|
||||
#define HAVE_AESNI 1
|
||||
#define HAVE_AMD3DNOW 1
|
||||
#define HAVE_AMD3DNOWEXT 1
|
||||
#define HAVE_AVX 1
|
||||
#define HAVE_AVX2 1
|
||||
#define HAVE_AVX512 1
|
||||
#define HAVE_AVX512ICL 1
|
||||
#define HAVE_FMA3 1
|
||||
#define HAVE_FMA4 1
|
||||
#define HAVE_MMX 1
|
||||
#define HAVE_MMXEXT 1
|
||||
#define HAVE_SSE 1
|
||||
#define HAVE_SSE2 1
|
||||
#define HAVE_SSE3 1
|
||||
#define HAVE_SSE4 1
|
||||
#define HAVE_SSE42 1
|
||||
#define HAVE_SSSE3 1
|
||||
#define HAVE_XOP 1
|
||||
#define HAVE_CPUNOP 0
|
||||
#define HAVE_I686 1
|
||||
#define HAVE_MIPSFPU 0
|
||||
#define HAVE_MIPS32R2 0
|
||||
#define HAVE_MIPS32R5 0
|
||||
#define HAVE_MIPS64R2 0
|
||||
#define HAVE_MIPS32R6 0
|
||||
#define HAVE_MIPS64R6 0
|
||||
#define HAVE_MIPSDSP 0
|
||||
#define HAVE_MIPSDSPR2 0
|
||||
#define HAVE_MSA 0
|
||||
#define HAVE_LOONGSON2 0
|
||||
#define HAVE_LOONGSON3 0
|
||||
#define HAVE_MMI 0
|
||||
#define HAVE_LSX 0
|
||||
#define HAVE_LASX 0
|
||||
#define HAVE_ARMV5TE_EXTERNAL 0
|
||||
#define HAVE_ARMV6_EXTERNAL 0
|
||||
#define HAVE_ARMV6T2_EXTERNAL 0
|
||||
#define HAVE_ARMV8_EXTERNAL 0
|
||||
#define HAVE_NEON_EXTERNAL 0
|
||||
#define HAVE_VFP_EXTERNAL 0
|
||||
#define HAVE_VFPV3_EXTERNAL 0
|
||||
#define HAVE_SETEND_EXTERNAL 0
|
||||
#define HAVE_ALTIVEC_EXTERNAL 0
|
||||
#define HAVE_DCBZL_EXTERNAL 0
|
||||
#define HAVE_LDBRX_EXTERNAL 0
|
||||
#define HAVE_POWER8_EXTERNAL 0
|
||||
#define HAVE_PPC4XX_EXTERNAL 0
|
||||
#define HAVE_VSX_EXTERNAL 0
|
||||
#define HAVE_RVV_EXTERNAL 0
|
||||
#define HAVE_AESNI_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
#define HAVE_AVX_EXTERNAL 1
|
||||
#define HAVE_AVX2_EXTERNAL 1
|
||||
#define HAVE_AVX512_EXTERNAL 1
|
||||
#define HAVE_AVX512ICL_EXTERNAL 1
|
||||
#define HAVE_FMA3_EXTERNAL 1
|
||||
#define HAVE_FMA4_EXTERNAL 1
|
||||
#define HAVE_MMX_EXTERNAL 1
|
||||
#define HAVE_MMXEXT_EXTERNAL 1
|
||||
#define HAVE_SSE_EXTERNAL 1
|
||||
#define HAVE_SSE2_EXTERNAL 1
|
||||
#define HAVE_SSE3_EXTERNAL 1
|
||||
#define HAVE_SSE4_EXTERNAL 1
|
||||
#define HAVE_SSE42_EXTERNAL 1
|
||||
#define HAVE_SSSE3_EXTERNAL 1
|
||||
#define HAVE_XOP_EXTERNAL 1
|
||||
#define HAVE_CPUNOP_EXTERNAL 0
|
||||
#define HAVE_I686_EXTERNAL 0
|
||||
#define HAVE_MIPSFPU_EXTERNAL 0
|
||||
#define HAVE_MIPS32R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R5_EXTERNAL 0
|
||||
#define HAVE_MIPS64R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R6_EXTERNAL 0
|
||||
#define HAVE_MIPS64R6_EXTERNAL 0
|
||||
#define HAVE_MIPSDSP_EXTERNAL 0
|
||||
#define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
#define HAVE_MSA_EXTERNAL 0
|
||||
#define HAVE_LOONGSON2_EXTERNAL 0
|
||||
#define HAVE_LOONGSON3_EXTERNAL 0
|
||||
#define HAVE_MMI_EXTERNAL 0
|
||||
#define HAVE_LSX_EXTERNAL 0
|
||||
#define HAVE_LASX_EXTERNAL 0
|
||||
#define HAVE_ARMV5TE_INLINE 0
|
||||
#define HAVE_ARMV6_INLINE 0
|
||||
#define HAVE_ARMV6T2_INLINE 0
|
||||
#define HAVE_ARMV8_INLINE 0
|
||||
#define HAVE_NEON_INLINE 0
|
||||
#define HAVE_VFP_INLINE 0
|
||||
#define HAVE_VFPV3_INLINE 0
|
||||
#define HAVE_SETEND_INLINE 0
|
||||
#define HAVE_ALTIVEC_INLINE 0
|
||||
#define HAVE_DCBZL_INLINE 0
|
||||
#define HAVE_LDBRX_INLINE 0
|
||||
#define HAVE_POWER8_INLINE 0
|
||||
#define HAVE_PPC4XX_INLINE 0
|
||||
#define HAVE_VSX_INLINE 0
|
||||
#define HAVE_RVV_INLINE 0
|
||||
#define HAVE_AESNI_INLINE 1
|
||||
#define HAVE_AMD3DNOW_INLINE 1
|
||||
#define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
#define HAVE_AVX_INLINE 1
|
||||
#define HAVE_AVX2_INLINE 1
|
||||
#define HAVE_AVX512_INLINE 1
|
||||
#define HAVE_AVX512ICL_INLINE 1
|
||||
#define HAVE_FMA3_INLINE 1
|
||||
#define HAVE_FMA4_INLINE 1
|
||||
#define HAVE_MMX_INLINE 1
|
||||
#define HAVE_MMXEXT_INLINE 1
|
||||
#define HAVE_SSE_INLINE 1
|
||||
#define HAVE_SSE2_INLINE 1
|
||||
#define HAVE_SSE3_INLINE 1
|
||||
#define HAVE_SSE4_INLINE 1
|
||||
#define HAVE_SSE42_INLINE 1
|
||||
#define HAVE_SSSE3_INLINE 1
|
||||
#define HAVE_XOP_INLINE 1
|
||||
#define HAVE_CPUNOP_INLINE 0
|
||||
#define HAVE_I686_INLINE 0
|
||||
#define HAVE_MIPSFPU_INLINE 0
|
||||
#define HAVE_MIPS32R2_INLINE 0
|
||||
#define HAVE_MIPS32R5_INLINE 0
|
||||
#define HAVE_MIPS64R2_INLINE 0
|
||||
#define HAVE_MIPS32R6_INLINE 0
|
||||
#define HAVE_MIPS64R6_INLINE 0
|
||||
#define HAVE_MIPSDSP_INLINE 0
|
||||
#define HAVE_MIPSDSPR2_INLINE 0
|
||||
#define HAVE_MSA_INLINE 0
|
||||
#define HAVE_LOONGSON2_INLINE 0
|
||||
#define HAVE_LOONGSON3_INLINE 0
|
||||
#define HAVE_MMI_INLINE 0
|
||||
#define HAVE_LSX_INLINE 0
|
||||
#define HAVE_LASX_INLINE 0
|
||||
#define HAVE_ALIGNED_STACK 1
|
||||
#define HAVE_FAST_64BIT 1
|
||||
#define HAVE_FAST_CLZ 1
|
||||
#define HAVE_FAST_CMOV 1
|
||||
#define HAVE_FAST_FLOAT16 0
|
||||
#define HAVE_LOCAL_ALIGNED 1
|
||||
#define HAVE_SIMD_ALIGN_16 1
|
||||
#define HAVE_SIMD_ALIGN_32 1
|
||||
#define HAVE_SIMD_ALIGN_64 1
|
||||
#define HAVE_ATOMIC_CAS_PTR 0
|
||||
#define HAVE_MACHINE_RW_BARRIER 0
|
||||
#define HAVE_MEMORYBARRIER 0
|
||||
#define HAVE_MM_EMPTY 1
|
||||
#define HAVE_RDTSC 0
|
||||
#define HAVE_SEM_TIMEDWAIT 0
|
||||
#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
#define HAVE_INLINE_ASM 1
|
||||
#define HAVE_SYMVER 0
|
||||
#define HAVE_X86ASM 1
|
||||
#define HAVE_BIGENDIAN 0
|
||||
#define HAVE_FAST_UNALIGNED 1
|
||||
#define HAVE_ARPA_INET_H 0
|
||||
#define HAVE_ASM_TYPES_H 0
|
||||
#define HAVE_CDIO_PARANOIA_H 0
|
||||
#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
#define HAVE_CUDA_H 0
|
||||
#define HAVE_DISPATCH_DISPATCH_H 1
|
||||
#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DEV_IC_BT8XX_H 0
|
||||
#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DIRECT_H 0
|
||||
#define HAVE_DIRENT_H 1
|
||||
#define HAVE_DXGIDEBUG_H 0
|
||||
#define HAVE_DXVA_H 0
|
||||
#define HAVE_ES2_GL_H 0
|
||||
#define HAVE_GSM_H 0
|
||||
#define HAVE_IO_H 0
|
||||
#define HAVE_LINUX_DMA_BUF_H 0
|
||||
#define HAVE_LINUX_PERF_EVENT_H 0
|
||||
#define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
#define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
#define HAVE_MALLOC_H 0
|
||||
#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
#define HAVE_OPENGL_GL3_H 0
|
||||
#define HAVE_POLL_H 1
|
||||
#define HAVE_SYS_PARAM_H 1
|
||||
#define HAVE_SYS_RESOURCE_H 1
|
||||
#define HAVE_SYS_SELECT_H 1
|
||||
#define HAVE_SYS_SOUNDCARD_H 0
|
||||
#define HAVE_SYS_TIME_H 1
|
||||
#define HAVE_SYS_UN_H 1
|
||||
#define HAVE_SYS_VIDEOIO_H 0
|
||||
#define HAVE_TERMIOS_H 1
|
||||
#define HAVE_UDPLITE_H 0
|
||||
#define HAVE_UNISTD_H 1
|
||||
#define HAVE_VALGRIND_VALGRIND_H 0 /* #define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 */
|
||||
#define HAVE_WINDOWS_H 0
|
||||
#define HAVE_WINSOCK2_H 0
|
||||
#define HAVE_INTRINSICS_NEON 0
|
||||
#define HAVE_ATANF 1
|
||||
#define HAVE_ATAN2F 1
|
||||
#define HAVE_CBRT 1
|
||||
#define HAVE_CBRTF 1
|
||||
#define HAVE_COPYSIGN 1
|
||||
#define HAVE_COSF 1
|
||||
#define HAVE_ERF 1
|
||||
#define HAVE_EXP2 1
|
||||
#define HAVE_EXP2F 1
|
||||
#define HAVE_EXPF 1
|
||||
#define HAVE_HYPOT 1
|
||||
#define HAVE_ISFINITE 1
|
||||
#define HAVE_ISINF 1
|
||||
#define HAVE_ISNAN 1
|
||||
#define HAVE_LDEXPF 1
|
||||
#define HAVE_LLRINT 1
|
||||
#define HAVE_LLRINTF 1
|
||||
#define HAVE_LOG2 1
|
||||
#define HAVE_LOG2F 1
|
||||
#define HAVE_LOG10F 1
|
||||
#define HAVE_LRINT 1
|
||||
#define HAVE_LRINTF 1
|
||||
#define HAVE_POWF 1
|
||||
#define HAVE_RINT 1
|
||||
#define HAVE_ROUND 1
|
||||
#define HAVE_ROUNDF 1
|
||||
#define HAVE_SINF 1
|
||||
#define HAVE_TRUNC 1
|
||||
#define HAVE_TRUNCF 1
|
||||
#define HAVE_DOS_PATHS 0
|
||||
#define HAVE_LIBC_MSVCRT 0
|
||||
#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
#define HAVE_SECTION_DATA_REL_RO 0
|
||||
#define HAVE_THREADS 1
|
||||
#define HAVE_UWP 0
|
||||
#define HAVE_WINRT 0
|
||||
#define HAVE_ACCESS 1
|
||||
#define HAVE_ALIGNED_MALLOC 0
|
||||
#define HAVE_ARC4RANDOM 1
|
||||
#define HAVE_CLOCK_GETTIME 0
|
||||
#define HAVE_CLOSESOCKET 0
|
||||
#define HAVE_COMMANDLINETOARGVW 0
|
||||
#define HAVE_FCNTL 1
|
||||
#define HAVE_GETADDRINFO 0
|
||||
#define HAVE_GETAUXVAL 0
|
||||
#define HAVE_GETENV 1
|
||||
#define HAVE_GETHRTIME 0
|
||||
#define HAVE_GETOPT 1
|
||||
#define HAVE_GETMODULEHANDLE 0
|
||||
#define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
#define HAVE_GETPROCESSMEMORYINFO 0
|
||||
#define HAVE_GETPROCESSTIMES 0
|
||||
#define HAVE_GETRUSAGE 1
|
||||
#define HAVE_GETSTDHANDLE 0
|
||||
#define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
#define HAVE_GETTIMEOFDAY 1
|
||||
#define HAVE_GLOB 1
|
||||
#define HAVE_GLXGETPROCADDRESS 0
|
||||
#define HAVE_GMTIME_R 1
|
||||
#define HAVE_INET_ATON 0
|
||||
#define HAVE_ISATTY 1
|
||||
#define HAVE_KBHIT 0
|
||||
#define HAVE_LOCALTIME_R 1
|
||||
#define HAVE_LSTAT 1
|
||||
#define HAVE_LZO1X_999_COMPRESS 0
|
||||
#define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
#define HAVE_MAPVIEWOFFILE 0
|
||||
#define HAVE_MEMALIGN 0
|
||||
#define HAVE_MKSTEMP 1
|
||||
#define HAVE_MMAP 1
|
||||
#define HAVE_MPROTECT 1
|
||||
#define HAVE_NANOSLEEP 1
|
||||
#define HAVE_PEEKNAMEDPIPE 0
|
||||
#define HAVE_POSIX_MEMALIGN 1
|
||||
#define HAVE_PRCTL 0
|
||||
#define HAVE_PTHREAD_CANCEL 1
|
||||
#define HAVE_SCHED_GETAFFINITY 0
|
||||
#define HAVE_SECITEMIMPORT 0
|
||||
#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
#define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
#define HAVE_SETDLLDIRECTORY 0
|
||||
#define HAVE_SETMODE 0
|
||||
#define HAVE_SETRLIMIT 1
|
||||
#define HAVE_SLEEP 0
|
||||
#define HAVE_STRERROR_R 1
|
||||
#define HAVE_SYSCONF 1
|
||||
#define HAVE_SYSCTL 1
|
||||
#define HAVE_USLEEP 1
|
||||
#define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
#define HAVE_VIRTUALALLOC 0
|
||||
#define HAVE_WGLGETPROCADDRESS 0
|
||||
#define HAVE_BCRYPT 0
|
||||
#define HAVE_VAAPI_DRM 0
|
||||
#define HAVE_VAAPI_X11 0
|
||||
#define HAVE_VDPAU_X11 0
|
||||
#define HAVE_PTHREADS 1
|
||||
#define HAVE_OS2THREADS 0
|
||||
#define HAVE_W32THREADS 0
|
||||
#define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
#define HAVE_AS_DN_DIRECTIVE 0
|
||||
#define HAVE_AS_FPU_DIRECTIVE 0
|
||||
#define HAVE_AS_FUNC 0
|
||||
#define HAVE_AS_OBJECT_ARCH 0
|
||||
#define HAVE_ASM_MOD_Q 0
|
||||
#define HAVE_BLOCKS_EXTENSION 1
|
||||
#define HAVE_EBP_AVAILABLE 1
|
||||
#define HAVE_EBX_AVAILABLE 1
|
||||
#define HAVE_GNU_AS 0
|
||||
#define HAVE_GNU_WINDRES 0
|
||||
#define HAVE_IBM_ASM 0
|
||||
#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
#define HAVE_INLINE_ASM_LABELS 1
|
||||
#define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
#define HAVE_PRAGMA_DEPRECATED 1
|
||||
#define HAVE_RSYNC_CONTIMEOUT 1
|
||||
#define HAVE_SYMVER_ASM_LABEL 0
|
||||
#define HAVE_SYMVER_GNU_ASM 0
|
||||
#define HAVE_VFP_ARGS 0
|
||||
#define HAVE_XFORM_ASM 0
|
||||
#define HAVE_XMM_CLOBBERS 1
|
||||
#define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
#define HAVE_IDXGIOUTPUT5 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
#define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
#define HAVE_SOCKLEN_T 0
|
||||
#define HAVE_STRUCT_ADDRINFO 0
|
||||
#define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
#define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
#define HAVE_STRUCT_IPV6_MREQ 0
|
||||
#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
#define HAVE_STRUCT_POLLFD 0
|
||||
#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
#define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
#define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
#define HAVE_GZIP 1
|
||||
#define HAVE_LIBDRM_GETFB2 0
|
||||
#define HAVE_MAKEINFO 0
|
||||
#define HAVE_MAKEINFO_HTML 0
|
||||
#define HAVE_OPENCL_D3D11 0
|
||||
#define HAVE_OPENCL_DRM_ARM 0
|
||||
#define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
#define HAVE_OPENCL_DXVA2 0
|
||||
#define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
#define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
#define HAVE_PERL 1
|
||||
#define HAVE_POD2MAN 1
|
||||
#define HAVE_TEXI2HTML 0
|
||||
#define HAVE_XMLLINT 1
|
||||
#define HAVE_ZLIB_GZIP 0
|
||||
#define CONFIG_DOC 0
|
||||
#define CONFIG_HTMLPAGES 0
|
||||
#define CONFIG_MANPAGES 0
|
||||
#define CONFIG_PODPAGES 0
|
||||
#define CONFIG_TXTPAGES 0
|
||||
#define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
#define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
#define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
#define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
#define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
#define CONFIG_METADATA_EXAMPLE 1
|
||||
#define CONFIG_MUXING_EXAMPLE 0
|
||||
#define CONFIG_QSVDEC_EXAMPLE 0
|
||||
#define CONFIG_REMUXING_EXAMPLE 1
|
||||
#define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_AVISYNTH 0
|
||||
#define CONFIG_FREI0R 0
|
||||
#define CONFIG_LIBCDIO 0
|
||||
#define CONFIG_LIBDAVS2 0
|
||||
#define CONFIG_LIBRUBBERBAND 0
|
||||
#define CONFIG_LIBVIDSTAB 0
|
||||
#define CONFIG_LIBX264 0
|
||||
#define CONFIG_LIBX265 0
|
||||
#define CONFIG_LIBXAVS 0
|
||||
#define CONFIG_LIBXAVS2 0
|
||||
#define CONFIG_LIBXVID 0
|
||||
#define CONFIG_DECKLINK 0
|
||||
#define CONFIG_LIBFDK_AAC 0
|
||||
#define CONFIG_LIBTLS 0
|
||||
#define CONFIG_GMP 0
|
||||
#define CONFIG_LIBARIBB24 0
|
||||
#define CONFIG_LIBLENSFUN 0
|
||||
#define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
#define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
#define CONFIG_LIBVO_AMRWBENC 0
|
||||
#define CONFIG_MBEDTLS 0
|
||||
#define CONFIG_RKMPP 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_CHROMAPRINT 0
|
||||
#define CONFIG_GCRYPT 0
|
||||
#define CONFIG_GNUTLS 0
|
||||
#define CONFIG_JNI 0
|
||||
#define CONFIG_LADSPA 0
|
||||
#define CONFIG_LCMS2 0
|
||||
#define CONFIG_LIBAOM 0
|
||||
#define CONFIG_LIBASS 0
|
||||
#define CONFIG_LIBBLURAY 0
|
||||
#define CONFIG_LIBBS2B 0
|
||||
#define CONFIG_LIBCACA 0
|
||||
#define CONFIG_LIBCELT 0
|
||||
#define CONFIG_LIBCODEC2 0
|
||||
#define CONFIG_LIBDAV1D 0
|
||||
#define CONFIG_LIBDC1394 0
|
||||
#define CONFIG_LIBDRM 0
|
||||
#define CONFIG_LIBFLITE 0
|
||||
#define CONFIG_LIBFONTCONFIG 0
|
||||
#define CONFIG_LIBFREETYPE 0
|
||||
#define CONFIG_LIBFRIBIDI 0
|
||||
#define CONFIG_LIBGLSLANG 0
|
||||
#define CONFIG_LIBGME 0
|
||||
#define CONFIG_LIBGSM 0
|
||||
#define CONFIG_LIBIEC61883 0
|
||||
#define CONFIG_LIBILBC 0
|
||||
#define CONFIG_LIBJACK 0
|
||||
#define CONFIG_LIBJXL 0
|
||||
#define CONFIG_LIBKLVANC 0
|
||||
#define CONFIG_LIBKVAZAAR 0
|
||||
#define CONFIG_LIBMODPLUG 0
|
||||
#define CONFIG_LIBMP3LAME 0
|
||||
#define CONFIG_LIBMYSOFA 0
|
||||
#define CONFIG_LIBOPENCV 0
|
||||
#define CONFIG_LIBOPENH264 0
|
||||
#define CONFIG_LIBOPENJPEG 0
|
||||
#define CONFIG_LIBOPENMPT 0
|
||||
#define CONFIG_LIBOPENVINO 0
|
||||
#define CONFIG_LIBOPUS 1
|
||||
#define CONFIG_LIBPLACEBO 0
|
||||
#define CONFIG_LIBPULSE 0
|
||||
#define CONFIG_LIBRABBITMQ 0
|
||||
#define CONFIG_LIBRAV1E 0
|
||||
#define CONFIG_LIBRIST 0
|
||||
#define CONFIG_LIBRSVG 0
|
||||
#define CONFIG_LIBRTMP 0
|
||||
#define CONFIG_LIBSHADERC 0
|
||||
#define CONFIG_LIBSHINE 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_LIBSNAPPY 0
|
||||
#define CONFIG_LIBSOXR 0
|
||||
#define CONFIG_LIBSPEEX 0
|
||||
#define CONFIG_LIBSRT 0
|
||||
#define CONFIG_LIBSSH 0
|
||||
#define CONFIG_LIBSVTAV1 0
|
||||
#define CONFIG_LIBTENSORFLOW 0
|
||||
#define CONFIG_LIBTESSERACT 0
|
||||
#define CONFIG_LIBTHEORA 0
|
||||
#define CONFIG_LIBTWOLAME 0
|
||||
#define CONFIG_LIBUAVS3D 0
|
||||
#define CONFIG_LIBV4L2 0
|
||||
#define CONFIG_LIBVMAF 0
|
||||
#define CONFIG_LIBVORBIS 0
|
||||
#define CONFIG_LIBVPX 0
|
||||
#define CONFIG_LIBWEBP 0
|
||||
#define CONFIG_LIBXML2 0
|
||||
#define CONFIG_LIBZIMG 0
|
||||
#define CONFIG_LIBZMQ 0
|
||||
#define CONFIG_LIBZVBI 0
|
||||
#define CONFIG_LV2 0
|
||||
#define CONFIG_MEDIACODEC 0
|
||||
#define CONFIG_OPENAL 0
|
||||
#define CONFIG_OPENGL 0
|
||||
#define CONFIG_OPENSSL 0
|
||||
#define CONFIG_POCKETSPHINX 0
|
||||
#define CONFIG_VAPOURSYNTH 0
|
||||
#define CONFIG_ALSA 0
|
||||
#define CONFIG_APPKIT 0
|
||||
#define CONFIG_AVFOUNDATION 0
|
||||
#define CONFIG_BZLIB 0
|
||||
#define CONFIG_COREIMAGE 0
|
||||
#define CONFIG_ICONV 0
|
||||
#define CONFIG_LIBXCB 0
|
||||
#define CONFIG_LIBXCB_SHM 0
|
||||
#define CONFIG_LIBXCB_SHAPE 0
|
||||
#define CONFIG_LIBXCB_XFIXES 0
|
||||
#define CONFIG_LZMA 0
|
||||
#define CONFIG_MEDIAFOUNDATION 0
|
||||
#define CONFIG_METAL 0
|
||||
#define CONFIG_SCHANNEL 0
|
||||
#define CONFIG_SDL2 0
|
||||
#define CONFIG_SECURETRANSPORT 0
|
||||
#define CONFIG_SNDIO 0
|
||||
#define CONFIG_XLIB 0
|
||||
#define CONFIG_ZLIB 0
|
||||
#define CONFIG_CUDA_NVCC 0
|
||||
#define CONFIG_CUDA_SDK 0
|
||||
#define CONFIG_LIBNPP 0
|
||||
#define CONFIG_LIBMFX 0
|
||||
#define CONFIG_LIBVPL 0
|
||||
#define CONFIG_MMAL 0
|
||||
#define CONFIG_OMX 0
|
||||
#define CONFIG_OPENCL 0
|
||||
#define CONFIG_AMF 0
|
||||
#define CONFIG_AUDIOTOOLBOX 0
|
||||
#define CONFIG_CRYSTALHD 0
|
||||
#define CONFIG_CUDA 0
|
||||
#define CONFIG_CUDA_LLVM 0
|
||||
#define CONFIG_CUVID 0
|
||||
#define CONFIG_D3D11VA 0
|
||||
#define CONFIG_DXVA2 0
|
||||
#define CONFIG_FFNVCODEC 0
|
||||
#define CONFIG_NVDEC 0
|
||||
#define CONFIG_NVENC 0
|
||||
#define CONFIG_VAAPI 0
|
||||
#define CONFIG_VDPAU 0
|
||||
#define CONFIG_VIDEOTOOLBOX 0
|
||||
#define CONFIG_VULKAN 0
|
||||
#define CONFIG_V4L2_M2M 0
|
||||
#define CONFIG_FTRAPV 0
|
||||
#define CONFIG_GRAY 0
|
||||
#define CONFIG_HARDCODED_TABLES 0
|
||||
#define CONFIG_OMX_RPI 0
|
||||
#define CONFIG_RUNTIME_CPUDETECT 1
|
||||
#define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
#define CONFIG_SHARED 0
|
||||
#define CONFIG_SMALL 0
|
||||
#define CONFIG_STATIC 1
|
||||
#define CONFIG_SWSCALE_ALPHA 1
|
||||
#define CONFIG_GPL 0
|
||||
#define CONFIG_NONFREE 0
|
||||
#define CONFIG_VERSION3 0
|
||||
#define CONFIG_AVDEVICE 0
|
||||
#define CONFIG_AVFILTER 0
|
||||
#define CONFIG_SWSCALE 0
|
||||
#define CONFIG_POSTPROC 0
|
||||
#define CONFIG_AVFORMAT 1
|
||||
#define CONFIG_AVCODEC 1
|
||||
#define CONFIG_SWRESAMPLE 0
|
||||
#define CONFIG_AVUTIL 1
|
||||
#define CONFIG_FFPLAY 0
|
||||
#define CONFIG_FFPROBE 0
|
||||
#define CONFIG_FFMPEG 0
|
||||
#define CONFIG_DCT 1
|
||||
#define CONFIG_DWT 0
|
||||
#define CONFIG_ERROR_RESILIENCE 0
|
||||
#define CONFIG_FAAN 0
|
||||
#define CONFIG_FAST_UNALIGNED 1
|
||||
#define CONFIG_FFT 1
|
||||
#define CONFIG_LSP 0
|
||||
#define CONFIG_MDCT 0
|
||||
#define CONFIG_PIXELUTILS 0
|
||||
#define CONFIG_NETWORK 0
|
||||
#define CONFIG_RDFT 1
|
||||
#define CONFIG_AUTODETECT 0
|
||||
#define CONFIG_FONTCONFIG 0
|
||||
#define CONFIG_LARGE_TESTS 1
|
||||
#define CONFIG_LINUX_PERF 0
|
||||
#define CONFIG_MACOS_KPERF 0
|
||||
#define CONFIG_MEMORY_POISONING 0
|
||||
#define CONFIG_NEON_CLOBBER_TEST 0
|
||||
#define CONFIG_OSSFUZZ 0
|
||||
#define CONFIG_PIC 1
|
||||
#define CONFIG_PTX_COMPRESSION 0
|
||||
#define CONFIG_THUMB 0
|
||||
#define CONFIG_VALGRIND_BACKTRACE 0
|
||||
#define CONFIG_XMM_CLOBBER_TEST 0
|
||||
#define CONFIG_BSFS 0
|
||||
#define CONFIG_DECODERS 1
|
||||
#define CONFIG_ENCODERS 0
|
||||
#define CONFIG_HWACCELS 0
|
||||
#define CONFIG_PARSERS 1
|
||||
#define CONFIG_INDEVS 0
|
||||
#define CONFIG_OUTDEVS 0
|
||||
#define CONFIG_FILTERS 0
|
||||
#define CONFIG_DEMUXERS 1
|
||||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 0
|
||||
#define CONFIG_ATSC_A53 0
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
#define CONFIG_AUDIODSP 0
|
||||
#define CONFIG_BLOCKDSP 0
|
||||
#define CONFIG_BSWAPDSP 0
|
||||
#define CONFIG_CABAC 0
|
||||
#define CONFIG_CBS 0
|
||||
#define CONFIG_CBS_AV1 0
|
||||
#define CONFIG_CBS_H264 0
|
||||
#define CONFIG_CBS_H265 0
|
||||
#define CONFIG_CBS_JPEG 0
|
||||
#define CONFIG_CBS_MPEG2 0
|
||||
#define CONFIG_CBS_VP9 0
|
||||
#define CONFIG_DEFLATE_WRAPPER 0
|
||||
#define CONFIG_DIRAC_PARSE 1
|
||||
#define CONFIG_DNN 0
|
||||
#define CONFIG_DOVI_RPU 0
|
||||
#define CONFIG_DVPROFILE 0
|
||||
#define CONFIG_EXIF 0
|
||||
#define CONFIG_FAANDCT 0
|
||||
#define CONFIG_FAANIDCT 0
|
||||
#define CONFIG_FDCTDSP 0
|
||||
#define CONFIG_FMTCONVERT 0
|
||||
#define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
#define CONFIG_G722DSP 0
|
||||
#define CONFIG_GOLOMB 1
|
||||
#define CONFIG_GPLV3 0
|
||||
#define CONFIG_H263DSP 0
|
||||
#define CONFIG_H264CHROMA 0
|
||||
#define CONFIG_H264DSP 0
|
||||
#define CONFIG_H264PARSE 0
|
||||
#define CONFIG_H264PRED 1
|
||||
#define CONFIG_H264QPEL 0
|
||||
#define CONFIG_H264_SEI 0
|
||||
#define CONFIG_HEVCPARSE 0
|
||||
#define CONFIG_HEVC_SEI 0
|
||||
#define CONFIG_HPELDSP 1
|
||||
#define CONFIG_HUFFMAN 0
|
||||
#define CONFIG_HUFFYUVDSP 0
|
||||
#define CONFIG_HUFFYUVENCDSP 0
|
||||
#define CONFIG_IDCTDSP 0
|
||||
#define CONFIG_IIRFILTER 0
|
||||
#define CONFIG_INFLATE_WRAPPER 0
|
||||
#define CONFIG_INTRAX8 0
|
||||
#define CONFIG_ISO_MEDIA 1
|
||||
#define CONFIG_IVIDSP 0
|
||||
#define CONFIG_JPEGTABLES 0
|
||||
#define CONFIG_LGPLV3 0
|
||||
#define CONFIG_LIBX262 0
|
||||
#define CONFIG_LLAUDDSP 0
|
||||
#define CONFIG_LLVIDDSP 0
|
||||
#define CONFIG_LLVIDENCDSP 0
|
||||
#define CONFIG_LPC 0
|
||||
#define CONFIG_LZF 0
|
||||
#define CONFIG_ME_CMP 0
|
||||
#define CONFIG_MPEG_ER 0
|
||||
#define CONFIG_MPEGAUDIO 1
|
||||
#define CONFIG_MPEGAUDIODSP 1
|
||||
#define CONFIG_MPEGAUDIOHEADER 1
|
||||
#define CONFIG_MPEG4AUDIO 1
|
||||
#define CONFIG_MPEGVIDEO 0
|
||||
#define CONFIG_MPEGVIDEODEC 0
|
||||
#define CONFIG_MPEGVIDEOENC 0
|
||||
#define CONFIG_MSMPEG4DEC 0
|
||||
#define CONFIG_MSMPEG4ENC 0
|
||||
#define CONFIG_MSS34DSP 0
|
||||
#define CONFIG_PIXBLOCKDSP 0
|
||||
#define CONFIG_QPELDSP 0
|
||||
#define CONFIG_QSV 0
|
||||
#define CONFIG_QSVDEC 0
|
||||
#define CONFIG_QSVENC 0
|
||||
#define CONFIG_QSVVPP 0
|
||||
#define CONFIG_RANGECODER 0
|
||||
#define CONFIG_RIFFDEC 1
|
||||
#define CONFIG_RIFFENC 0
|
||||
#define CONFIG_RTPDEC 0
|
||||
#define CONFIG_RTPENC_CHAIN 0
|
||||
#define CONFIG_RV34DSP 0
|
||||
#define CONFIG_SCENE_SAD 0
|
||||
#define CONFIG_SINEWIN 0
|
||||
#define CONFIG_SNAPPY 0
|
||||
#define CONFIG_SRTP 0
|
||||
#define CONFIG_STARTCODE 0
|
||||
#define CONFIG_TEXTUREDSP 0
|
||||
#define CONFIG_TEXTUREDSPENC 0
|
||||
#define CONFIG_TPELDSP 0
|
||||
#define CONFIG_VAAPI_1 0
|
||||
#define CONFIG_VAAPI_ENCODE 0
|
||||
#define CONFIG_VC1DSP 0
|
||||
#define CONFIG_VIDEODSP 1
|
||||
#define CONFIG_VP3DSP 1
|
||||
#define CONFIG_VP56DSP 0
|
||||
#define CONFIG_VP8DSP 1
|
||||
#define CONFIG_WMA_FREQS 0
|
||||
#define CONFIG_WMV2DSP 0
|
||||
#endif /* FFMPEG_CONFIG_H */
|
2146
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config_components.h
vendored
Normal file
2146
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config_components.h
vendored
Normal file
File diff suppressed because it is too large
Load diff
2
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
2
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const FFBitStreamFilter * const bitstream_filters[] = {
|
||||
NULL };
|
18
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/codec_list.c
vendored
Normal file
18
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/codec_list.c
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
static const FFCodec * const codec_list[] = {
|
||||
&ff_theora_decoder,
|
||||
&ff_vp3_decoder,
|
||||
&ff_vp8_decoder,
|
||||
&ff_flac_decoder,
|
||||
&ff_mp3_decoder,
|
||||
&ff_vorbis_decoder,
|
||||
&ff_pcm_alaw_decoder,
|
||||
&ff_pcm_f32le_decoder,
|
||||
&ff_pcm_mulaw_decoder,
|
||||
&ff_pcm_s16be_decoder,
|
||||
&ff_pcm_s16le_decoder,
|
||||
&ff_pcm_s24be_decoder,
|
||||
&ff_pcm_s24le_decoder,
|
||||
&ff_pcm_s32le_decoder,
|
||||
&ff_pcm_u8_decoder,
|
||||
&ff_libopus_decoder,
|
||||
NULL };
|
9
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/parser_list.c
vendored
Normal file
9
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/parser_list.c
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
static const AVCodecParser * const parser_list[] = {
|
||||
&ff_flac_parser,
|
||||
&ff_mpegaudio_parser,
|
||||
&ff_opus_parser,
|
||||
&ff_vorbis_parser,
|
||||
&ff_vp3_parser,
|
||||
&ff_vp8_parser,
|
||||
&ff_vp9_parser,
|
||||
NULL };
|
8
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
8
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
static const AVInputFormat * const demuxer_list[] = {
|
||||
&ff_flac_demuxer,
|
||||
&ff_matroska_demuxer,
|
||||
&ff_mov_demuxer,
|
||||
&ff_mp3_demuxer,
|
||||
&ff_ogg_demuxer,
|
||||
&ff_wav_demuxer,
|
||||
NULL };
|
2
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/muxer_list.c
vendored
Normal file
2
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/muxer_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const AVOutputFormat * const muxer_list[] = {
|
||||
NULL };
|
2
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/protocol_list.c
vendored
Normal file
2
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/protocol_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const URLProtocol * const url_protocols[] = {
|
||||
NULL };
|
6
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavutil/avconfig.h
vendored
Normal file
6
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavutil/avconfig.h
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
/* Generated by ffmpeg configure */
|
||||
#ifndef AVUTIL_AVCONFIG_H
|
||||
#define AVUTIL_AVCONFIG_H
|
||||
#define AV_HAVE_BIGENDIAN 0
|
||||
#define AV_HAVE_FAST_UNALIGNED 1
|
||||
#endif /* AVUTIL_AVCONFIG_H */
|
5
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavutil/ffversion.h
vendored
Normal file
5
arm/android/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavutil/ffversion.h
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
/* Automatically generated by version.sh, do not manually edit! */
|
||||
#ifndef AVUTIL_FFVERSION_H
|
||||
#define AVUTIL_FFVERSION_H
|
||||
#define FFMPEG_VERSION "N-110926-gd5ac4d1dc0"
|
||||
#endif /* AVUTIL_FFVERSION_H */
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright 2023 The Chromium Authors, Alex313031, and Midzer. All rights reserved.
|
||||
# Copyright 2014 The Chromium Authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
|
@ -315,7 +315,7 @@ def SetupWindowsCrossCompileToolchain(target_arch):
|
|||
'--ar=llvm-ar',
|
||||
|
||||
# Separate from optflags because configure strips it from msvc builds...
|
||||
'--extra-cflags=-O3',
|
||||
'--extra-cflags=-O2',
|
||||
]
|
||||
|
||||
if target_arch == 'ia32':
|
||||
|
@ -730,8 +730,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os, host_arch, parallel_jobs,
|
|||
else:
|
||||
configure_flags['Common'].extend([
|
||||
# --optflags doesn't append multiple entries, so set all at once.
|
||||
'--optflags="-O3"',
|
||||
'--extra-cflags=-O3',
|
||||
'--optflags="-O2"',
|
||||
'--enable-decoder=theora,vp8',
|
||||
'--enable-parser=vp3,vp8',
|
||||
])
|
||||
|
@ -745,7 +744,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os, host_arch, parallel_jobs,
|
|||
else:
|
||||
configure_flags['Common'].extend([
|
||||
'--enable-lto',
|
||||
'--extra-cflags=-O3',
|
||||
'--arch=x86_64',
|
||||
'--target-os=linux',
|
||||
])
|
||||
|
@ -824,7 +822,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os, host_arch, parallel_jobs,
|
|||
# NOTE: we don't need softfp for this hardware.
|
||||
'--extra-cflags=-mfloat-abi=hard',
|
||||
# For some reason configure drops this...
|
||||
'--extra-cflags=-O3',
|
||||
'--extra-cflags=-O2',
|
||||
])
|
||||
|
||||
if target_arch == 'arm-neon':
|
||||
|
@ -1005,9 +1003,9 @@ def ConfigureAndBuild(target_arch, target_os, host_os, host_arch, parallel_jobs,
|
|||
|
||||
# Google Chrome & ChromeOS specific configuration.
|
||||
configure_flags['Chrome'].extend([
|
||||
'--enable-decoder=aac,h264,mp3,hevc',
|
||||
'--enable-demuxer=aac,mp3',
|
||||
'--enable-parser=aac,h264,hevc',
|
||||
'--enable-decoder=aac,h264',
|
||||
'--enable-demuxer=aac',
|
||||
'--enable-parser=aac,h264',
|
||||
])
|
||||
|
||||
# Google ChromeOS specific configuration.
|
||||
|
@ -1018,12 +1016,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os, host_arch, parallel_jobs,
|
|||
'--enable-decoder=mpeg4',
|
||||
'--enable-parser=h263,mpeg4video',
|
||||
'--enable-demuxer=avi',
|
||||
# Enable playing Android 3gp files.
|
||||
'--enable-demuxer=amr',
|
||||
'--enable-decoder=amrnb,amrwb',
|
||||
# Wav files for playing phone messages.
|
||||
'--enable-decoder=gsm_ms',
|
||||
'--enable-parser=gsm',
|
||||
])
|
||||
|
||||
configure_flags['ChromeAndroid'].extend([
|
||||
|
|
732
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.asm
vendored
Normal file
732
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.asm
vendored
Normal file
|
@ -0,0 +1,732 @@
|
|||
; Automatically generated by configure - do not modify!
|
||||
%define ARCH_AARCH64 0
|
||||
%define ARCH_ALPHA 0
|
||||
%define ARCH_ARM 0
|
||||
%define ARCH_AVR32 0
|
||||
%define ARCH_AVR32_AP 0
|
||||
%define ARCH_AVR32_UC 0
|
||||
%define ARCH_BFIN 0
|
||||
%define ARCH_IA64 0
|
||||
%define ARCH_LOONGARCH 0
|
||||
%define ARCH_LOONGARCH32 0
|
||||
%define ARCH_LOONGARCH64 0
|
||||
%define ARCH_M68K 0
|
||||
%define ARCH_MIPS 0
|
||||
%define ARCH_MIPS64 0
|
||||
%define ARCH_PARISC 0
|
||||
%define ARCH_PPC 0
|
||||
%define ARCH_PPC64 0
|
||||
%define ARCH_RISCV 0
|
||||
%define ARCH_S390 0
|
||||
%define ARCH_SH4 0
|
||||
%define ARCH_SPARC 0
|
||||
%define ARCH_SPARC64 0
|
||||
%define ARCH_TILEGX 0
|
||||
%define ARCH_TILEPRO 0
|
||||
%define ARCH_TOMI 0
|
||||
%define ARCH_X86 1
|
||||
%define ARCH_X86_32 0
|
||||
%define ARCH_X86_64 1
|
||||
%define HAVE_ARMV5TE 0
|
||||
%define HAVE_ARMV6 0
|
||||
%define HAVE_ARMV6T2 0
|
||||
%define HAVE_ARMV8 0
|
||||
%define HAVE_NEON 0
|
||||
%define HAVE_VFP 0
|
||||
%define HAVE_VFPV3 0
|
||||
%define HAVE_SETEND 0
|
||||
%define HAVE_ALTIVEC 0
|
||||
%define HAVE_DCBZL 0
|
||||
%define HAVE_LDBRX 0
|
||||
%define HAVE_POWER8 0
|
||||
%define HAVE_PPC4XX 0
|
||||
%define HAVE_VSX 0
|
||||
%define HAVE_RVV 0
|
||||
%define HAVE_AESNI 1
|
||||
%define HAVE_AMD3DNOW 1
|
||||
%define HAVE_AMD3DNOWEXT 1
|
||||
%define HAVE_AVX 1
|
||||
%define HAVE_AVX2 1
|
||||
%define HAVE_AVX512 1
|
||||
%define HAVE_AVX512ICL 1
|
||||
%define HAVE_FMA3 1
|
||||
%define HAVE_FMA4 1
|
||||
%define HAVE_MMX 1
|
||||
%define HAVE_MMXEXT 1
|
||||
%define HAVE_SSE 1
|
||||
%define HAVE_SSE2 1
|
||||
%define HAVE_SSE3 1
|
||||
%define HAVE_SSE4 1
|
||||
%define HAVE_SSE42 1
|
||||
%define HAVE_SSSE3 1
|
||||
%define HAVE_XOP 1
|
||||
%define HAVE_CPUNOP 0
|
||||
%define HAVE_I686 1
|
||||
%define HAVE_MIPSFPU 0
|
||||
%define HAVE_MIPS32R2 0
|
||||
%define HAVE_MIPS32R5 0
|
||||
%define HAVE_MIPS64R2 0
|
||||
%define HAVE_MIPS32R6 0
|
||||
%define HAVE_MIPS64R6 0
|
||||
%define HAVE_MIPSDSP 0
|
||||
%define HAVE_MIPSDSPR2 0
|
||||
%define HAVE_MSA 0
|
||||
%define HAVE_LOONGSON2 0
|
||||
%define HAVE_LOONGSON3 0
|
||||
%define HAVE_MMI 0
|
||||
%define HAVE_LSX 0
|
||||
%define HAVE_LASX 0
|
||||
%define HAVE_ARMV5TE_EXTERNAL 0
|
||||
%define HAVE_ARMV6_EXTERNAL 0
|
||||
%define HAVE_ARMV6T2_EXTERNAL 0
|
||||
%define HAVE_ARMV8_EXTERNAL 0
|
||||
%define HAVE_NEON_EXTERNAL 0
|
||||
%define HAVE_VFP_EXTERNAL 0
|
||||
%define HAVE_VFPV3_EXTERNAL 0
|
||||
%define HAVE_SETEND_EXTERNAL 0
|
||||
%define HAVE_ALTIVEC_EXTERNAL 0
|
||||
%define HAVE_DCBZL_EXTERNAL 0
|
||||
%define HAVE_LDBRX_EXTERNAL 0
|
||||
%define HAVE_POWER8_EXTERNAL 0
|
||||
%define HAVE_PPC4XX_EXTERNAL 0
|
||||
%define HAVE_VSX_EXTERNAL 0
|
||||
%define HAVE_RVV_EXTERNAL 0
|
||||
%define HAVE_AESNI_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
%define HAVE_AVX_EXTERNAL 1
|
||||
%define HAVE_AVX2_EXTERNAL 1
|
||||
%define HAVE_AVX512_EXTERNAL 1
|
||||
%define HAVE_AVX512ICL_EXTERNAL 1
|
||||
%define HAVE_FMA3_EXTERNAL 1
|
||||
%define HAVE_FMA4_EXTERNAL 1
|
||||
%define HAVE_MMX_EXTERNAL 1
|
||||
%define HAVE_MMXEXT_EXTERNAL 1
|
||||
%define HAVE_SSE_EXTERNAL 1
|
||||
%define HAVE_SSE2_EXTERNAL 1
|
||||
%define HAVE_SSE3_EXTERNAL 1
|
||||
%define HAVE_SSE4_EXTERNAL 1
|
||||
%define HAVE_SSE42_EXTERNAL 1
|
||||
%define HAVE_SSSE3_EXTERNAL 1
|
||||
%define HAVE_XOP_EXTERNAL 1
|
||||
%define HAVE_CPUNOP_EXTERNAL 0
|
||||
%define HAVE_I686_EXTERNAL 0
|
||||
%define HAVE_MIPSFPU_EXTERNAL 0
|
||||
%define HAVE_MIPS32R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R5_EXTERNAL 0
|
||||
%define HAVE_MIPS64R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R6_EXTERNAL 0
|
||||
%define HAVE_MIPS64R6_EXTERNAL 0
|
||||
%define HAVE_MIPSDSP_EXTERNAL 0
|
||||
%define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
%define HAVE_MSA_EXTERNAL 0
|
||||
%define HAVE_LOONGSON2_EXTERNAL 0
|
||||
%define HAVE_LOONGSON3_EXTERNAL 0
|
||||
%define HAVE_MMI_EXTERNAL 0
|
||||
%define HAVE_LSX_EXTERNAL 0
|
||||
%define HAVE_LASX_EXTERNAL 0
|
||||
%define HAVE_ARMV5TE_INLINE 0
|
||||
%define HAVE_ARMV6_INLINE 0
|
||||
%define HAVE_ARMV6T2_INLINE 0
|
||||
%define HAVE_ARMV8_INLINE 0
|
||||
%define HAVE_NEON_INLINE 0
|
||||
%define HAVE_VFP_INLINE 0
|
||||
%define HAVE_VFPV3_INLINE 0
|
||||
%define HAVE_SETEND_INLINE 0
|
||||
%define HAVE_ALTIVEC_INLINE 0
|
||||
%define HAVE_DCBZL_INLINE 0
|
||||
%define HAVE_LDBRX_INLINE 0
|
||||
%define HAVE_POWER8_INLINE 0
|
||||
%define HAVE_PPC4XX_INLINE 0
|
||||
%define HAVE_VSX_INLINE 0
|
||||
%define HAVE_RVV_INLINE 0
|
||||
%define HAVE_AESNI_INLINE 1
|
||||
%define HAVE_AMD3DNOW_INLINE 1
|
||||
%define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
%define HAVE_AVX_INLINE 1
|
||||
%define HAVE_AVX2_INLINE 1
|
||||
%define HAVE_AVX512_INLINE 1
|
||||
%define HAVE_AVX512ICL_INLINE 1
|
||||
%define HAVE_FMA3_INLINE 1
|
||||
%define HAVE_FMA4_INLINE 1
|
||||
%define HAVE_MMX_INLINE 1
|
||||
%define HAVE_MMXEXT_INLINE 1
|
||||
%define HAVE_SSE_INLINE 1
|
||||
%define HAVE_SSE2_INLINE 1
|
||||
%define HAVE_SSE3_INLINE 1
|
||||
%define HAVE_SSE4_INLINE 1
|
||||
%define HAVE_SSE42_INLINE 1
|
||||
%define HAVE_SSSE3_INLINE 1
|
||||
%define HAVE_XOP_INLINE 1
|
||||
%define HAVE_CPUNOP_INLINE 0
|
||||
%define HAVE_I686_INLINE 0
|
||||
%define HAVE_MIPSFPU_INLINE 0
|
||||
%define HAVE_MIPS32R2_INLINE 0
|
||||
%define HAVE_MIPS32R5_INLINE 0
|
||||
%define HAVE_MIPS64R2_INLINE 0
|
||||
%define HAVE_MIPS32R6_INLINE 0
|
||||
%define HAVE_MIPS64R6_INLINE 0
|
||||
%define HAVE_MIPSDSP_INLINE 0
|
||||
%define HAVE_MIPSDSPR2_INLINE 0
|
||||
%define HAVE_MSA_INLINE 0
|
||||
%define HAVE_LOONGSON2_INLINE 0
|
||||
%define HAVE_LOONGSON3_INLINE 0
|
||||
%define HAVE_MMI_INLINE 0
|
||||
%define HAVE_LSX_INLINE 0
|
||||
%define HAVE_LASX_INLINE 0
|
||||
%define HAVE_ALIGNED_STACK 1
|
||||
%define HAVE_FAST_64BIT 1
|
||||
%define HAVE_FAST_CLZ 1
|
||||
%define HAVE_FAST_CMOV 1
|
||||
%define HAVE_FAST_FLOAT16 0
|
||||
%define HAVE_LOCAL_ALIGNED 1
|
||||
%define HAVE_SIMD_ALIGN_16 1
|
||||
%define HAVE_SIMD_ALIGN_32 1
|
||||
%define HAVE_SIMD_ALIGN_64 1
|
||||
%define HAVE_ATOMIC_CAS_PTR 0
|
||||
%define HAVE_MACHINE_RW_BARRIER 0
|
||||
%define HAVE_MEMORYBARRIER 0
|
||||
%define HAVE_MM_EMPTY 1
|
||||
%define HAVE_RDTSC 0
|
||||
%define HAVE_SEM_TIMEDWAIT 0
|
||||
%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
%define HAVE_INLINE_ASM 1
|
||||
%define HAVE_SYMVER 0
|
||||
%define HAVE_X86ASM 1
|
||||
%define HAVE_BIGENDIAN 0
|
||||
%define HAVE_FAST_UNALIGNED 1
|
||||
%define HAVE_ARPA_INET_H 0
|
||||
%define HAVE_ASM_TYPES_H 0
|
||||
%define HAVE_CDIO_PARANOIA_H 0
|
||||
%define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
%define HAVE_CUDA_H 0
|
||||
%define HAVE_DISPATCH_DISPATCH_H 1
|
||||
%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DEV_IC_BT8XX_H 0
|
||||
%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DIRECT_H 0
|
||||
%define HAVE_DIRENT_H 1
|
||||
%define HAVE_DXGIDEBUG_H 0
|
||||
%define HAVE_DXVA_H 0
|
||||
%define HAVE_ES2_GL_H 0
|
||||
%define HAVE_GSM_H 0
|
||||
%define HAVE_IO_H 0
|
||||
%define HAVE_LINUX_DMA_BUF_H 0
|
||||
%define HAVE_LINUX_PERF_EVENT_H 0
|
||||
%define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
%define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
%define HAVE_MALLOC_H 0
|
||||
%define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
%define HAVE_OPENGL_GL3_H 0
|
||||
%define HAVE_POLL_H 1
|
||||
%define HAVE_SYS_PARAM_H 1
|
||||
%define HAVE_SYS_RESOURCE_H 1
|
||||
%define HAVE_SYS_SELECT_H 1
|
||||
%define HAVE_SYS_SOUNDCARD_H 0
|
||||
%define HAVE_SYS_TIME_H 1
|
||||
%define HAVE_SYS_UN_H 1
|
||||
%define HAVE_SYS_VIDEOIO_H 0
|
||||
%define HAVE_TERMIOS_H 1
|
||||
%define HAVE_UDPLITE_H 0
|
||||
%define HAVE_UNISTD_H 1
|
||||
%define HAVE_VALGRIND_VALGRIND_H 0 ; %define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440
|
||||
%define HAVE_WINDOWS_H 0
|
||||
%define HAVE_WINSOCK2_H 0
|
||||
%define HAVE_INTRINSICS_NEON 0
|
||||
%define HAVE_ATANF 1
|
||||
%define HAVE_ATAN2F 1
|
||||
%define HAVE_CBRT 1
|
||||
%define HAVE_CBRTF 1
|
||||
%define HAVE_COPYSIGN 1
|
||||
%define HAVE_COSF 1
|
||||
%define HAVE_ERF 1
|
||||
%define HAVE_EXP2 1
|
||||
%define HAVE_EXP2F 1
|
||||
%define HAVE_EXPF 1
|
||||
%define HAVE_HYPOT 1
|
||||
%define HAVE_ISFINITE 1
|
||||
%define HAVE_ISINF 1
|
||||
%define HAVE_ISNAN 1
|
||||
%define HAVE_LDEXPF 1
|
||||
%define HAVE_LLRINT 1
|
||||
%define HAVE_LLRINTF 1
|
||||
%define HAVE_LOG2 1
|
||||
%define HAVE_LOG2F 1
|
||||
%define HAVE_LOG10F 1
|
||||
%define HAVE_LRINT 1
|
||||
%define HAVE_LRINTF 1
|
||||
%define HAVE_POWF 1
|
||||
%define HAVE_RINT 1
|
||||
%define HAVE_ROUND 1
|
||||
%define HAVE_ROUNDF 1
|
||||
%define HAVE_SINF 1
|
||||
%define HAVE_TRUNC 1
|
||||
%define HAVE_TRUNCF 1
|
||||
%define HAVE_DOS_PATHS 0
|
||||
%define HAVE_LIBC_MSVCRT 0
|
||||
%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
%define HAVE_SECTION_DATA_REL_RO 0
|
||||
%define HAVE_THREADS 1
|
||||
%define HAVE_UWP 0
|
||||
%define HAVE_WINRT 0
|
||||
%define HAVE_ACCESS 1
|
||||
%define HAVE_ALIGNED_MALLOC 0
|
||||
%define HAVE_ARC4RANDOM 1
|
||||
%define HAVE_CLOCK_GETTIME 0
|
||||
%define HAVE_CLOSESOCKET 0
|
||||
%define HAVE_COMMANDLINETOARGVW 0
|
||||
%define HAVE_FCNTL 1
|
||||
%define HAVE_GETADDRINFO 0
|
||||
%define HAVE_GETAUXVAL 0
|
||||
%define HAVE_GETENV 1
|
||||
%define HAVE_GETHRTIME 0
|
||||
%define HAVE_GETOPT 1
|
||||
%define HAVE_GETMODULEHANDLE 0
|
||||
%define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
%define HAVE_GETPROCESSMEMORYINFO 0
|
||||
%define HAVE_GETPROCESSTIMES 0
|
||||
%define HAVE_GETRUSAGE 1
|
||||
%define HAVE_GETSTDHANDLE 0
|
||||
%define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
%define HAVE_GETTIMEOFDAY 1
|
||||
%define HAVE_GLOB 1
|
||||
%define HAVE_GLXGETPROCADDRESS 0
|
||||
%define HAVE_GMTIME_R 1
|
||||
%define HAVE_INET_ATON 0
|
||||
%define HAVE_ISATTY 1
|
||||
%define HAVE_KBHIT 0
|
||||
%define HAVE_LOCALTIME_R 1
|
||||
%define HAVE_LSTAT 1
|
||||
%define HAVE_LZO1X_999_COMPRESS 0
|
||||
%define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
%define HAVE_MAPVIEWOFFILE 0
|
||||
%define HAVE_MEMALIGN 0
|
||||
%define HAVE_MKSTEMP 1
|
||||
%define HAVE_MMAP 1
|
||||
%define HAVE_MPROTECT 1
|
||||
%define HAVE_NANOSLEEP 1
|
||||
%define HAVE_PEEKNAMEDPIPE 0
|
||||
%define HAVE_POSIX_MEMALIGN 1
|
||||
%define HAVE_PRCTL 0
|
||||
%define HAVE_PTHREAD_CANCEL 1
|
||||
%define HAVE_SCHED_GETAFFINITY 0
|
||||
%define HAVE_SECITEMIMPORT 0
|
||||
%define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
%define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
%define HAVE_SETDLLDIRECTORY 0
|
||||
%define HAVE_SETMODE 0
|
||||
%define HAVE_SETRLIMIT 1
|
||||
%define HAVE_SLEEP 0
|
||||
%define HAVE_STRERROR_R 1
|
||||
%define HAVE_SYSCONF 1
|
||||
%define HAVE_SYSCTL 1
|
||||
%define HAVE_USLEEP 1
|
||||
%define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
%define HAVE_VIRTUALALLOC 0
|
||||
%define HAVE_WGLGETPROCADDRESS 0
|
||||
%define HAVE_BCRYPT 0
|
||||
%define HAVE_VAAPI_DRM 0
|
||||
%define HAVE_VAAPI_X11 0
|
||||
%define HAVE_VDPAU_X11 0
|
||||
%define HAVE_PTHREADS 1
|
||||
%define HAVE_OS2THREADS 0
|
||||
%define HAVE_W32THREADS 0
|
||||
%define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
%define HAVE_AS_DN_DIRECTIVE 0
|
||||
%define HAVE_AS_FPU_DIRECTIVE 0
|
||||
%define HAVE_AS_FUNC 0
|
||||
%define HAVE_AS_OBJECT_ARCH 0
|
||||
%define HAVE_ASM_MOD_Q 0
|
||||
%define HAVE_BLOCKS_EXTENSION 1
|
||||
%define HAVE_EBP_AVAILABLE 1
|
||||
%define HAVE_EBX_AVAILABLE 1
|
||||
%define HAVE_GNU_AS 0
|
||||
%define HAVE_GNU_WINDRES 0
|
||||
%define HAVE_IBM_ASM 0
|
||||
%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
%define HAVE_INLINE_ASM_LABELS 1
|
||||
%define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
%define HAVE_PRAGMA_DEPRECATED 1
|
||||
%define HAVE_RSYNC_CONTIMEOUT 1
|
||||
%define HAVE_SYMVER_ASM_LABEL 0
|
||||
%define HAVE_SYMVER_GNU_ASM 0
|
||||
%define HAVE_VFP_ARGS 0
|
||||
%define HAVE_XFORM_ASM 0
|
||||
%define HAVE_XMM_CLOBBERS 1
|
||||
%define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
%define HAVE_IDXGIOUTPUT5 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
%define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
%define HAVE_SOCKLEN_T 0
|
||||
%define HAVE_STRUCT_ADDRINFO 0
|
||||
%define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
%define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
%define HAVE_STRUCT_IPV6_MREQ 0
|
||||
%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
%define HAVE_STRUCT_POLLFD 0
|
||||
%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
%define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
%define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
%define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
%define HAVE_GZIP 1
|
||||
%define HAVE_LIBDRM_GETFB2 0
|
||||
%define HAVE_MAKEINFO 0
|
||||
%define HAVE_MAKEINFO_HTML 0
|
||||
%define HAVE_OPENCL_D3D11 0
|
||||
%define HAVE_OPENCL_DRM_ARM 0
|
||||
%define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
%define HAVE_OPENCL_DXVA2 0
|
||||
%define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
%define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
%define HAVE_PERL 1
|
||||
%define HAVE_POD2MAN 1
|
||||
%define HAVE_TEXI2HTML 0
|
||||
%define HAVE_XMLLINT 1
|
||||
%define HAVE_ZLIB_GZIP 0
|
||||
%define CONFIG_DOC 0
|
||||
%define CONFIG_HTMLPAGES 0
|
||||
%define CONFIG_MANPAGES 0
|
||||
%define CONFIG_PODPAGES 0
|
||||
%define CONFIG_TXTPAGES 0
|
||||
%define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
%define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
%define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
%define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
%define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
%define CONFIG_METADATA_EXAMPLE 1
|
||||
%define CONFIG_MUXING_EXAMPLE 0
|
||||
%define CONFIG_QSVDEC_EXAMPLE 0
|
||||
%define CONFIG_REMUXING_EXAMPLE 1
|
||||
%define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_AVISYNTH 0
|
||||
%define CONFIG_FREI0R 0
|
||||
%define CONFIG_LIBCDIO 0
|
||||
%define CONFIG_LIBDAVS2 0
|
||||
%define CONFIG_LIBRUBBERBAND 0
|
||||
%define CONFIG_LIBVIDSTAB 0
|
||||
%define CONFIG_LIBX264 0
|
||||
%define CONFIG_LIBX265 0
|
||||
%define CONFIG_LIBXAVS 0
|
||||
%define CONFIG_LIBXAVS2 0
|
||||
%define CONFIG_LIBXVID 0
|
||||
%define CONFIG_DECKLINK 0
|
||||
%define CONFIG_LIBFDK_AAC 0
|
||||
%define CONFIG_LIBTLS 0
|
||||
%define CONFIG_GMP 0
|
||||
%define CONFIG_LIBARIBB24 0
|
||||
%define CONFIG_LIBLENSFUN 0
|
||||
%define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
%define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
%define CONFIG_LIBVO_AMRWBENC 0
|
||||
%define CONFIG_MBEDTLS 0
|
||||
%define CONFIG_RKMPP 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_CHROMAPRINT 0
|
||||
%define CONFIG_GCRYPT 0
|
||||
%define CONFIG_GNUTLS 0
|
||||
%define CONFIG_JNI 0
|
||||
%define CONFIG_LADSPA 0
|
||||
%define CONFIG_LCMS2 0
|
||||
%define CONFIG_LIBAOM 0
|
||||
%define CONFIG_LIBASS 0
|
||||
%define CONFIG_LIBBLURAY 0
|
||||
%define CONFIG_LIBBS2B 0
|
||||
%define CONFIG_LIBCACA 0
|
||||
%define CONFIG_LIBCELT 0
|
||||
%define CONFIG_LIBCODEC2 0
|
||||
%define CONFIG_LIBDAV1D 0
|
||||
%define CONFIG_LIBDC1394 0
|
||||
%define CONFIG_LIBDRM 0
|
||||
%define CONFIG_LIBFLITE 0
|
||||
%define CONFIG_LIBFONTCONFIG 0
|
||||
%define CONFIG_LIBFREETYPE 0
|
||||
%define CONFIG_LIBFRIBIDI 0
|
||||
%define CONFIG_LIBGLSLANG 0
|
||||
%define CONFIG_LIBGME 0
|
||||
%define CONFIG_LIBGSM 0
|
||||
%define CONFIG_LIBIEC61883 0
|
||||
%define CONFIG_LIBILBC 0
|
||||
%define CONFIG_LIBJACK 0
|
||||
%define CONFIG_LIBJXL 0
|
||||
%define CONFIG_LIBKLVANC 0
|
||||
%define CONFIG_LIBKVAZAAR 0
|
||||
%define CONFIG_LIBMODPLUG 0
|
||||
%define CONFIG_LIBMP3LAME 0
|
||||
%define CONFIG_LIBMYSOFA 0
|
||||
%define CONFIG_LIBOPENCV 0
|
||||
%define CONFIG_LIBOPENH264 0
|
||||
%define CONFIG_LIBOPENJPEG 0
|
||||
%define CONFIG_LIBOPENMPT 0
|
||||
%define CONFIG_LIBOPENVINO 0
|
||||
%define CONFIG_LIBOPUS 1
|
||||
%define CONFIG_LIBPLACEBO 0
|
||||
%define CONFIG_LIBPULSE 0
|
||||
%define CONFIG_LIBRABBITMQ 0
|
||||
%define CONFIG_LIBRAV1E 0
|
||||
%define CONFIG_LIBRIST 0
|
||||
%define CONFIG_LIBRSVG 0
|
||||
%define CONFIG_LIBRTMP 0
|
||||
%define CONFIG_LIBSHADERC 0
|
||||
%define CONFIG_LIBSHINE 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_LIBSNAPPY 0
|
||||
%define CONFIG_LIBSOXR 0
|
||||
%define CONFIG_LIBSPEEX 0
|
||||
%define CONFIG_LIBSRT 0
|
||||
%define CONFIG_LIBSSH 0
|
||||
%define CONFIG_LIBSVTAV1 0
|
||||
%define CONFIG_LIBTENSORFLOW 0
|
||||
%define CONFIG_LIBTESSERACT 0
|
||||
%define CONFIG_LIBTHEORA 0
|
||||
%define CONFIG_LIBTWOLAME 0
|
||||
%define CONFIG_LIBUAVS3D 0
|
||||
%define CONFIG_LIBV4L2 0
|
||||
%define CONFIG_LIBVMAF 0
|
||||
%define CONFIG_LIBVORBIS 0
|
||||
%define CONFIG_LIBVPX 0
|
||||
%define CONFIG_LIBWEBP 0
|
||||
%define CONFIG_LIBXML2 0
|
||||
%define CONFIG_LIBZIMG 0
|
||||
%define CONFIG_LIBZMQ 0
|
||||
%define CONFIG_LIBZVBI 0
|
||||
%define CONFIG_LV2 0
|
||||
%define CONFIG_MEDIACODEC 0
|
||||
%define CONFIG_OPENAL 0
|
||||
%define CONFIG_OPENGL 0
|
||||
%define CONFIG_OPENSSL 0
|
||||
%define CONFIG_POCKETSPHINX 0
|
||||
%define CONFIG_VAPOURSYNTH 0
|
||||
%define CONFIG_ALSA 0
|
||||
%define CONFIG_APPKIT 0
|
||||
%define CONFIG_AVFOUNDATION 0
|
||||
%define CONFIG_BZLIB 0
|
||||
%define CONFIG_COREIMAGE 0
|
||||
%define CONFIG_ICONV 0
|
||||
%define CONFIG_LIBXCB 0
|
||||
%define CONFIG_LIBXCB_SHM 0
|
||||
%define CONFIG_LIBXCB_SHAPE 0
|
||||
%define CONFIG_LIBXCB_XFIXES 0
|
||||
%define CONFIG_LZMA 0
|
||||
%define CONFIG_MEDIAFOUNDATION 0
|
||||
%define CONFIG_METAL 0
|
||||
%define CONFIG_SCHANNEL 0
|
||||
%define CONFIG_SDL2 0
|
||||
%define CONFIG_SECURETRANSPORT 0
|
||||
%define CONFIG_SNDIO 0
|
||||
%define CONFIG_XLIB 0
|
||||
%define CONFIG_ZLIB 0
|
||||
%define CONFIG_CUDA_NVCC 0
|
||||
%define CONFIG_CUDA_SDK 0
|
||||
%define CONFIG_LIBNPP 0
|
||||
%define CONFIG_LIBMFX 0
|
||||
%define CONFIG_LIBVPL 0
|
||||
%define CONFIG_MMAL 0
|
||||
%define CONFIG_OMX 0
|
||||
%define CONFIG_OPENCL 0
|
||||
%define CONFIG_AMF 0
|
||||
%define CONFIG_AUDIOTOOLBOX 0
|
||||
%define CONFIG_CRYSTALHD 0
|
||||
%define CONFIG_CUDA 0
|
||||
%define CONFIG_CUDA_LLVM 0
|
||||
%define CONFIG_CUVID 0
|
||||
%define CONFIG_D3D11VA 0
|
||||
%define CONFIG_DXVA2 0
|
||||
%define CONFIG_FFNVCODEC 0
|
||||
%define CONFIG_NVDEC 0
|
||||
%define CONFIG_NVENC 0
|
||||
%define CONFIG_VAAPI 0
|
||||
%define CONFIG_VDPAU 0
|
||||
%define CONFIG_VIDEOTOOLBOX 0
|
||||
%define CONFIG_VULKAN 0
|
||||
%define CONFIG_V4L2_M2M 0
|
||||
%define CONFIG_FTRAPV 0
|
||||
%define CONFIG_GRAY 0
|
||||
%define CONFIG_HARDCODED_TABLES 0
|
||||
%define CONFIG_OMX_RPI 0
|
||||
%define CONFIG_RUNTIME_CPUDETECT 1
|
||||
%define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
%define CONFIG_SHARED 0
|
||||
%define CONFIG_SMALL 0
|
||||
%define CONFIG_STATIC 1
|
||||
%define CONFIG_SWSCALE_ALPHA 1
|
||||
%define CONFIG_GPL 0
|
||||
%define CONFIG_NONFREE 0
|
||||
%define CONFIG_VERSION3 0
|
||||
%define CONFIG_AVDEVICE 0
|
||||
%define CONFIG_AVFILTER 0
|
||||
%define CONFIG_SWSCALE 0
|
||||
%define CONFIG_POSTPROC 0
|
||||
%define CONFIG_AVFORMAT 1
|
||||
%define CONFIG_AVCODEC 1
|
||||
%define CONFIG_SWRESAMPLE 0
|
||||
%define CONFIG_AVUTIL 1
|
||||
%define CONFIG_FFPLAY 0
|
||||
%define CONFIG_FFPROBE 0
|
||||
%define CONFIG_FFMPEG 0
|
||||
%define CONFIG_DCT 1
|
||||
%define CONFIG_DWT 0
|
||||
%define CONFIG_ERROR_RESILIENCE 0
|
||||
%define CONFIG_FAAN 0
|
||||
%define CONFIG_FAST_UNALIGNED 1
|
||||
%define CONFIG_FFT 1
|
||||
%define CONFIG_LSP 0
|
||||
%define CONFIG_MDCT 0
|
||||
%define CONFIG_PIXELUTILS 0
|
||||
%define CONFIG_NETWORK 0
|
||||
%define CONFIG_RDFT 1
|
||||
%define CONFIG_AUTODETECT 0
|
||||
%define CONFIG_FONTCONFIG 0
|
||||
%define CONFIG_LARGE_TESTS 1
|
||||
%define CONFIG_LINUX_PERF 0
|
||||
%define CONFIG_MACOS_KPERF 0
|
||||
%define CONFIG_MEMORY_POISONING 0
|
||||
%define CONFIG_NEON_CLOBBER_TEST 0
|
||||
%define CONFIG_OSSFUZZ 0
|
||||
%define CONFIG_PIC 1
|
||||
%define CONFIG_PTX_COMPRESSION 0
|
||||
%define CONFIG_THUMB 0
|
||||
%define CONFIG_VALGRIND_BACKTRACE 0
|
||||
%define CONFIG_XMM_CLOBBER_TEST 0
|
||||
%define CONFIG_BSFS 0
|
||||
%define CONFIG_DECODERS 1
|
||||
%define CONFIG_ENCODERS 0
|
||||
%define CONFIG_HWACCELS 0
|
||||
%define CONFIG_PARSERS 1
|
||||
%define CONFIG_INDEVS 0
|
||||
%define CONFIG_OUTDEVS 0
|
||||
%define CONFIG_FILTERS 0
|
||||
%define CONFIG_DEMUXERS 1
|
||||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 1
|
||||
%define CONFIG_ATSC_A53 1
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
%define CONFIG_AUDIODSP 0
|
||||
%define CONFIG_BLOCKDSP 0
|
||||
%define CONFIG_BSWAPDSP 0
|
||||
%define CONFIG_CABAC 1
|
||||
%define CONFIG_CBS 0
|
||||
%define CONFIG_CBS_AV1 0
|
||||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
%define CONFIG_DNN 0
|
||||
%define CONFIG_DOVI_RPU 0
|
||||
%define CONFIG_DVPROFILE 0
|
||||
%define CONFIG_EXIF 0
|
||||
%define CONFIG_FAANDCT 0
|
||||
%define CONFIG_FAANIDCT 0
|
||||
%define CONFIG_FDCTDSP 0
|
||||
%define CONFIG_FMTCONVERT 0
|
||||
%define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
%define CONFIG_G722DSP 0
|
||||
%define CONFIG_GOLOMB 1
|
||||
%define CONFIG_GPLV3 0
|
||||
%define CONFIG_H263DSP 0
|
||||
%define CONFIG_H264CHROMA 1
|
||||
%define CONFIG_H264DSP 1
|
||||
%define CONFIG_H264PARSE 1
|
||||
%define CONFIG_H264PRED 1
|
||||
%define CONFIG_H264QPEL 1
|
||||
%define CONFIG_H264_SEI 1
|
||||
%define CONFIG_HEVCPARSE 0
|
||||
%define CONFIG_HEVC_SEI 0
|
||||
%define CONFIG_HPELDSP 1
|
||||
%define CONFIG_HUFFMAN 0
|
||||
%define CONFIG_HUFFYUVDSP 0
|
||||
%define CONFIG_HUFFYUVENCDSP 0
|
||||
%define CONFIG_IDCTDSP 0
|
||||
%define CONFIG_IIRFILTER 0
|
||||
%define CONFIG_INFLATE_WRAPPER 0
|
||||
%define CONFIG_INTRAX8 0
|
||||
%define CONFIG_ISO_MEDIA 1
|
||||
%define CONFIG_IVIDSP 0
|
||||
%define CONFIG_JPEGTABLES 0
|
||||
%define CONFIG_LGPLV3 0
|
||||
%define CONFIG_LIBX262 0
|
||||
%define CONFIG_LLAUDDSP 0
|
||||
%define CONFIG_LLVIDDSP 0
|
||||
%define CONFIG_LLVIDENCDSP 0
|
||||
%define CONFIG_LPC 0
|
||||
%define CONFIG_LZF 0
|
||||
%define CONFIG_ME_CMP 0
|
||||
%define CONFIG_MPEG_ER 0
|
||||
%define CONFIG_MPEGAUDIO 1
|
||||
%define CONFIG_MPEGAUDIODSP 1
|
||||
%define CONFIG_MPEGAUDIOHEADER 1
|
||||
%define CONFIG_MPEG4AUDIO 1
|
||||
%define CONFIG_MPEGVIDEO 0
|
||||
%define CONFIG_MPEGVIDEODEC 0
|
||||
%define CONFIG_MPEGVIDEOENC 0
|
||||
%define CONFIG_MSMPEG4DEC 0
|
||||
%define CONFIG_MSMPEG4ENC 0
|
||||
%define CONFIG_MSS34DSP 0
|
||||
%define CONFIG_PIXBLOCKDSP 0
|
||||
%define CONFIG_QPELDSP 0
|
||||
%define CONFIG_QSV 0
|
||||
%define CONFIG_QSVDEC 0
|
||||
%define CONFIG_QSVENC 0
|
||||
%define CONFIG_QSVVPP 0
|
||||
%define CONFIG_RANGECODER 0
|
||||
%define CONFIG_RIFFDEC 1
|
||||
%define CONFIG_RIFFENC 0
|
||||
%define CONFIG_RTPDEC 0
|
||||
%define CONFIG_RTPENC_CHAIN 0
|
||||
%define CONFIG_RV34DSP 0
|
||||
%define CONFIG_SCENE_SAD 0
|
||||
%define CONFIG_SINEWIN 1
|
||||
%define CONFIG_SNAPPY 0
|
||||
%define CONFIG_SRTP 0
|
||||
%define CONFIG_STARTCODE 1
|
||||
%define CONFIG_TEXTUREDSP 0
|
||||
%define CONFIG_TEXTUREDSPENC 0
|
||||
%define CONFIG_TPELDSP 0
|
||||
%define CONFIG_VAAPI_1 0
|
||||
%define CONFIG_VAAPI_ENCODE 0
|
||||
%define CONFIG_VC1DSP 0
|
||||
%define CONFIG_VIDEODSP 1
|
||||
%define CONFIG_VP3DSP 1
|
||||
%define CONFIG_VP56DSP 0
|
||||
%define CONFIG_VP8DSP 1
|
||||
%define CONFIG_WMA_FREQS 0
|
||||
%define CONFIG_WMV2DSP 0
|
749
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.h
vendored
Normal file
749
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.h
vendored
Normal file
|
@ -0,0 +1,749 @@
|
|||
/* Automatically generated by configure - do not modify! */
|
||||
#ifndef FFMPEG_CONFIG_H
|
||||
#define FFMPEG_CONFIG_H
|
||||
/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/liberato/src/release_chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/16/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */
|
||||
#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
||||
#define CONFIG_THIS_YEAR 2023
|
||||
#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define AVCONV_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define CC_IDENT "clang version 16.0.0 (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 39da55e8f548a11f7dadefa73ea73d809a5f1729)"
|
||||
#define OS_NAME darwin
|
||||
#define av_restrict restrict
|
||||
#define EXTERN_PREFIX "_"
|
||||
#define EXTERN_ASM _
|
||||
#define BUILDSUF ""
|
||||
#define SLIBSUF ".dylib"
|
||||
#define HAVE_MMX2 HAVE_MMXEXT
|
||||
#define SWS_MAX_FILTER_SIZE 256
|
||||
#define ARCH_AARCH64 0
|
||||
#define ARCH_ALPHA 0
|
||||
#define ARCH_ARM 0
|
||||
#define ARCH_AVR32 0
|
||||
#define ARCH_AVR32_AP 0
|
||||
#define ARCH_AVR32_UC 0
|
||||
#define ARCH_BFIN 0
|
||||
#define ARCH_IA64 0
|
||||
#define ARCH_LOONGARCH 0
|
||||
#define ARCH_LOONGARCH32 0
|
||||
#define ARCH_LOONGARCH64 0
|
||||
#define ARCH_M68K 0
|
||||
#define ARCH_MIPS 0
|
||||
#define ARCH_MIPS64 0
|
||||
#define ARCH_PARISC 0
|
||||
#define ARCH_PPC 0
|
||||
#define ARCH_PPC64 0
|
||||
#define ARCH_RISCV 0
|
||||
#define ARCH_S390 0
|
||||
#define ARCH_SH4 0
|
||||
#define ARCH_SPARC 0
|
||||
#define ARCH_SPARC64 0
|
||||
#define ARCH_TILEGX 0
|
||||
#define ARCH_TILEPRO 0
|
||||
#define ARCH_TOMI 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_32 0
|
||||
#define ARCH_X86_64 1
|
||||
#define HAVE_ARMV5TE 0
|
||||
#define HAVE_ARMV6 0
|
||||
#define HAVE_ARMV6T2 0
|
||||
#define HAVE_ARMV8 0
|
||||
#define HAVE_NEON 0
|
||||
#define HAVE_VFP 0
|
||||
#define HAVE_VFPV3 0
|
||||
#define HAVE_SETEND 0
|
||||
#define HAVE_ALTIVEC 0
|
||||
#define HAVE_DCBZL 0
|
||||
#define HAVE_LDBRX 0
|
||||
#define HAVE_POWER8 0
|
||||
#define HAVE_PPC4XX 0
|
||||
#define HAVE_VSX 0
|
||||
#define HAVE_RVV 0
|
||||
#define HAVE_AESNI 1
|
||||
#define HAVE_AMD3DNOW 1
|
||||
#define HAVE_AMD3DNOWEXT 1
|
||||
#define HAVE_AVX 1
|
||||
#define HAVE_AVX2 1
|
||||
#define HAVE_AVX512 1
|
||||
#define HAVE_AVX512ICL 1
|
||||
#define HAVE_FMA3 1
|
||||
#define HAVE_FMA4 1
|
||||
#define HAVE_MMX 1
|
||||
#define HAVE_MMXEXT 1
|
||||
#define HAVE_SSE 1
|
||||
#define HAVE_SSE2 1
|
||||
#define HAVE_SSE3 1
|
||||
#define HAVE_SSE4 1
|
||||
#define HAVE_SSE42 1
|
||||
#define HAVE_SSSE3 1
|
||||
#define HAVE_XOP 1
|
||||
#define HAVE_CPUNOP 0
|
||||
#define HAVE_I686 1
|
||||
#define HAVE_MIPSFPU 0
|
||||
#define HAVE_MIPS32R2 0
|
||||
#define HAVE_MIPS32R5 0
|
||||
#define HAVE_MIPS64R2 0
|
||||
#define HAVE_MIPS32R6 0
|
||||
#define HAVE_MIPS64R6 0
|
||||
#define HAVE_MIPSDSP 0
|
||||
#define HAVE_MIPSDSPR2 0
|
||||
#define HAVE_MSA 0
|
||||
#define HAVE_LOONGSON2 0
|
||||
#define HAVE_LOONGSON3 0
|
||||
#define HAVE_MMI 0
|
||||
#define HAVE_LSX 0
|
||||
#define HAVE_LASX 0
|
||||
#define HAVE_ARMV5TE_EXTERNAL 0
|
||||
#define HAVE_ARMV6_EXTERNAL 0
|
||||
#define HAVE_ARMV6T2_EXTERNAL 0
|
||||
#define HAVE_ARMV8_EXTERNAL 0
|
||||
#define HAVE_NEON_EXTERNAL 0
|
||||
#define HAVE_VFP_EXTERNAL 0
|
||||
#define HAVE_VFPV3_EXTERNAL 0
|
||||
#define HAVE_SETEND_EXTERNAL 0
|
||||
#define HAVE_ALTIVEC_EXTERNAL 0
|
||||
#define HAVE_DCBZL_EXTERNAL 0
|
||||
#define HAVE_LDBRX_EXTERNAL 0
|
||||
#define HAVE_POWER8_EXTERNAL 0
|
||||
#define HAVE_PPC4XX_EXTERNAL 0
|
||||
#define HAVE_VSX_EXTERNAL 0
|
||||
#define HAVE_RVV_EXTERNAL 0
|
||||
#define HAVE_AESNI_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
#define HAVE_AVX_EXTERNAL 1
|
||||
#define HAVE_AVX2_EXTERNAL 1
|
||||
#define HAVE_AVX512_EXTERNAL 1
|
||||
#define HAVE_AVX512ICL_EXTERNAL 1
|
||||
#define HAVE_FMA3_EXTERNAL 1
|
||||
#define HAVE_FMA4_EXTERNAL 1
|
||||
#define HAVE_MMX_EXTERNAL 1
|
||||
#define HAVE_MMXEXT_EXTERNAL 1
|
||||
#define HAVE_SSE_EXTERNAL 1
|
||||
#define HAVE_SSE2_EXTERNAL 1
|
||||
#define HAVE_SSE3_EXTERNAL 1
|
||||
#define HAVE_SSE4_EXTERNAL 1
|
||||
#define HAVE_SSE42_EXTERNAL 1
|
||||
#define HAVE_SSSE3_EXTERNAL 1
|
||||
#define HAVE_XOP_EXTERNAL 1
|
||||
#define HAVE_CPUNOP_EXTERNAL 0
|
||||
#define HAVE_I686_EXTERNAL 0
|
||||
#define HAVE_MIPSFPU_EXTERNAL 0
|
||||
#define HAVE_MIPS32R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R5_EXTERNAL 0
|
||||
#define HAVE_MIPS64R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R6_EXTERNAL 0
|
||||
#define HAVE_MIPS64R6_EXTERNAL 0
|
||||
#define HAVE_MIPSDSP_EXTERNAL 0
|
||||
#define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
#define HAVE_MSA_EXTERNAL 0
|
||||
#define HAVE_LOONGSON2_EXTERNAL 0
|
||||
#define HAVE_LOONGSON3_EXTERNAL 0
|
||||
#define HAVE_MMI_EXTERNAL 0
|
||||
#define HAVE_LSX_EXTERNAL 0
|
||||
#define HAVE_LASX_EXTERNAL 0
|
||||
#define HAVE_ARMV5TE_INLINE 0
|
||||
#define HAVE_ARMV6_INLINE 0
|
||||
#define HAVE_ARMV6T2_INLINE 0
|
||||
#define HAVE_ARMV8_INLINE 0
|
||||
#define HAVE_NEON_INLINE 0
|
||||
#define HAVE_VFP_INLINE 0
|
||||
#define HAVE_VFPV3_INLINE 0
|
||||
#define HAVE_SETEND_INLINE 0
|
||||
#define HAVE_ALTIVEC_INLINE 0
|
||||
#define HAVE_DCBZL_INLINE 0
|
||||
#define HAVE_LDBRX_INLINE 0
|
||||
#define HAVE_POWER8_INLINE 0
|
||||
#define HAVE_PPC4XX_INLINE 0
|
||||
#define HAVE_VSX_INLINE 0
|
||||
#define HAVE_RVV_INLINE 0
|
||||
#define HAVE_AESNI_INLINE 1
|
||||
#define HAVE_AMD3DNOW_INLINE 1
|
||||
#define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
#define HAVE_AVX_INLINE 1
|
||||
#define HAVE_AVX2_INLINE 1
|
||||
#define HAVE_AVX512_INLINE 1
|
||||
#define HAVE_AVX512ICL_INLINE 1
|
||||
#define HAVE_FMA3_INLINE 1
|
||||
#define HAVE_FMA4_INLINE 1
|
||||
#define HAVE_MMX_INLINE 1
|
||||
#define HAVE_MMXEXT_INLINE 1
|
||||
#define HAVE_SSE_INLINE 1
|
||||
#define HAVE_SSE2_INLINE 1
|
||||
#define HAVE_SSE3_INLINE 1
|
||||
#define HAVE_SSE4_INLINE 1
|
||||
#define HAVE_SSE42_INLINE 1
|
||||
#define HAVE_SSSE3_INLINE 1
|
||||
#define HAVE_XOP_INLINE 1
|
||||
#define HAVE_CPUNOP_INLINE 0
|
||||
#define HAVE_I686_INLINE 0
|
||||
#define HAVE_MIPSFPU_INLINE 0
|
||||
#define HAVE_MIPS32R2_INLINE 0
|
||||
#define HAVE_MIPS32R5_INLINE 0
|
||||
#define HAVE_MIPS64R2_INLINE 0
|
||||
#define HAVE_MIPS32R6_INLINE 0
|
||||
#define HAVE_MIPS64R6_INLINE 0
|
||||
#define HAVE_MIPSDSP_INLINE 0
|
||||
#define HAVE_MIPSDSPR2_INLINE 0
|
||||
#define HAVE_MSA_INLINE 0
|
||||
#define HAVE_LOONGSON2_INLINE 0
|
||||
#define HAVE_LOONGSON3_INLINE 0
|
||||
#define HAVE_MMI_INLINE 0
|
||||
#define HAVE_LSX_INLINE 0
|
||||
#define HAVE_LASX_INLINE 0
|
||||
#define HAVE_ALIGNED_STACK 1
|
||||
#define HAVE_FAST_64BIT 1
|
||||
#define HAVE_FAST_CLZ 1
|
||||
#define HAVE_FAST_CMOV 1
|
||||
#define HAVE_FAST_FLOAT16 0
|
||||
#define HAVE_LOCAL_ALIGNED 1
|
||||
#define HAVE_SIMD_ALIGN_16 1
|
||||
#define HAVE_SIMD_ALIGN_32 1
|
||||
#define HAVE_SIMD_ALIGN_64 1
|
||||
#define HAVE_ATOMIC_CAS_PTR 0
|
||||
#define HAVE_MACHINE_RW_BARRIER 0
|
||||
#define HAVE_MEMORYBARRIER 0
|
||||
#define HAVE_MM_EMPTY 1
|
||||
#define HAVE_RDTSC 0
|
||||
#define HAVE_SEM_TIMEDWAIT 0
|
||||
#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
#define HAVE_INLINE_ASM 1
|
||||
#define HAVE_SYMVER 0
|
||||
#define HAVE_X86ASM 1
|
||||
#define HAVE_BIGENDIAN 0
|
||||
#define HAVE_FAST_UNALIGNED 1
|
||||
#define HAVE_ARPA_INET_H 0
|
||||
#define HAVE_ASM_TYPES_H 0
|
||||
#define HAVE_CDIO_PARANOIA_H 0
|
||||
#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
#define HAVE_CUDA_H 0
|
||||
#define HAVE_DISPATCH_DISPATCH_H 1
|
||||
#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DEV_IC_BT8XX_H 0
|
||||
#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DIRECT_H 0
|
||||
#define HAVE_DIRENT_H 1
|
||||
#define HAVE_DXGIDEBUG_H 0
|
||||
#define HAVE_DXVA_H 0
|
||||
#define HAVE_ES2_GL_H 0
|
||||
#define HAVE_GSM_H 0
|
||||
#define HAVE_IO_H 0
|
||||
#define HAVE_LINUX_DMA_BUF_H 0
|
||||
#define HAVE_LINUX_PERF_EVENT_H 0
|
||||
#define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
#define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
#define HAVE_MALLOC_H 0
|
||||
#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
#define HAVE_OPENGL_GL3_H 0
|
||||
#define HAVE_POLL_H 1
|
||||
#define HAVE_SYS_PARAM_H 1
|
||||
#define HAVE_SYS_RESOURCE_H 1
|
||||
#define HAVE_SYS_SELECT_H 1
|
||||
#define HAVE_SYS_SOUNDCARD_H 0
|
||||
#define HAVE_SYS_TIME_H 1
|
||||
#define HAVE_SYS_UN_H 1
|
||||
#define HAVE_SYS_VIDEOIO_H 0
|
||||
#define HAVE_TERMIOS_H 1
|
||||
#define HAVE_UDPLITE_H 0
|
||||
#define HAVE_UNISTD_H 1
|
||||
#define HAVE_VALGRIND_VALGRIND_H 0 /* #define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 */
|
||||
#define HAVE_WINDOWS_H 0
|
||||
#define HAVE_WINSOCK2_H 0
|
||||
#define HAVE_INTRINSICS_NEON 0
|
||||
#define HAVE_ATANF 1
|
||||
#define HAVE_ATAN2F 1
|
||||
#define HAVE_CBRT 1
|
||||
#define HAVE_CBRTF 1
|
||||
#define HAVE_COPYSIGN 1
|
||||
#define HAVE_COSF 1
|
||||
#define HAVE_ERF 1
|
||||
#define HAVE_EXP2 1
|
||||
#define HAVE_EXP2F 1
|
||||
#define HAVE_EXPF 1
|
||||
#define HAVE_HYPOT 1
|
||||
#define HAVE_ISFINITE 1
|
||||
#define HAVE_ISINF 1
|
||||
#define HAVE_ISNAN 1
|
||||
#define HAVE_LDEXPF 1
|
||||
#define HAVE_LLRINT 1
|
||||
#define HAVE_LLRINTF 1
|
||||
#define HAVE_LOG2 1
|
||||
#define HAVE_LOG2F 1
|
||||
#define HAVE_LOG10F 1
|
||||
#define HAVE_LRINT 1
|
||||
#define HAVE_LRINTF 1
|
||||
#define HAVE_POWF 1
|
||||
#define HAVE_RINT 1
|
||||
#define HAVE_ROUND 1
|
||||
#define HAVE_ROUNDF 1
|
||||
#define HAVE_SINF 1
|
||||
#define HAVE_TRUNC 1
|
||||
#define HAVE_TRUNCF 1
|
||||
#define HAVE_DOS_PATHS 0
|
||||
#define HAVE_LIBC_MSVCRT 0
|
||||
#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
#define HAVE_SECTION_DATA_REL_RO 0
|
||||
#define HAVE_THREADS 1
|
||||
#define HAVE_UWP 0
|
||||
#define HAVE_WINRT 0
|
||||
#define HAVE_ACCESS 1
|
||||
#define HAVE_ALIGNED_MALLOC 0
|
||||
#define HAVE_ARC4RANDOM 1
|
||||
#define HAVE_CLOCK_GETTIME 0
|
||||
#define HAVE_CLOSESOCKET 0
|
||||
#define HAVE_COMMANDLINETOARGVW 0
|
||||
#define HAVE_FCNTL 1
|
||||
#define HAVE_GETADDRINFO 0
|
||||
#define HAVE_GETAUXVAL 0
|
||||
#define HAVE_GETENV 1
|
||||
#define HAVE_GETHRTIME 0
|
||||
#define HAVE_GETOPT 1
|
||||
#define HAVE_GETMODULEHANDLE 0
|
||||
#define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
#define HAVE_GETPROCESSMEMORYINFO 0
|
||||
#define HAVE_GETPROCESSTIMES 0
|
||||
#define HAVE_GETRUSAGE 1
|
||||
#define HAVE_GETSTDHANDLE 0
|
||||
#define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
#define HAVE_GETTIMEOFDAY 1
|
||||
#define HAVE_GLOB 1
|
||||
#define HAVE_GLXGETPROCADDRESS 0
|
||||
#define HAVE_GMTIME_R 1
|
||||
#define HAVE_INET_ATON 0
|
||||
#define HAVE_ISATTY 1
|
||||
#define HAVE_KBHIT 0
|
||||
#define HAVE_LOCALTIME_R 1
|
||||
#define HAVE_LSTAT 1
|
||||
#define HAVE_LZO1X_999_COMPRESS 0
|
||||
#define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
#define HAVE_MAPVIEWOFFILE 0
|
||||
#define HAVE_MEMALIGN 0
|
||||
#define HAVE_MKSTEMP 1
|
||||
#define HAVE_MMAP 1
|
||||
#define HAVE_MPROTECT 1
|
||||
#define HAVE_NANOSLEEP 1
|
||||
#define HAVE_PEEKNAMEDPIPE 0
|
||||
#define HAVE_POSIX_MEMALIGN 1
|
||||
#define HAVE_PRCTL 0
|
||||
#define HAVE_PTHREAD_CANCEL 1
|
||||
#define HAVE_SCHED_GETAFFINITY 0
|
||||
#define HAVE_SECITEMIMPORT 0
|
||||
#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
#define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
#define HAVE_SETDLLDIRECTORY 0
|
||||
#define HAVE_SETMODE 0
|
||||
#define HAVE_SETRLIMIT 1
|
||||
#define HAVE_SLEEP 0
|
||||
#define HAVE_STRERROR_R 1
|
||||
#define HAVE_SYSCONF 1
|
||||
#define HAVE_SYSCTL 1
|
||||
#define HAVE_USLEEP 1
|
||||
#define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
#define HAVE_VIRTUALALLOC 0
|
||||
#define HAVE_WGLGETPROCADDRESS 0
|
||||
#define HAVE_BCRYPT 0
|
||||
#define HAVE_VAAPI_DRM 0
|
||||
#define HAVE_VAAPI_X11 0
|
||||
#define HAVE_VDPAU_X11 0
|
||||
#define HAVE_PTHREADS 1
|
||||
#define HAVE_OS2THREADS 0
|
||||
#define HAVE_W32THREADS 0
|
||||
#define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
#define HAVE_AS_DN_DIRECTIVE 0
|
||||
#define HAVE_AS_FPU_DIRECTIVE 0
|
||||
#define HAVE_AS_FUNC 0
|
||||
#define HAVE_AS_OBJECT_ARCH 0
|
||||
#define HAVE_ASM_MOD_Q 0
|
||||
#define HAVE_BLOCKS_EXTENSION 1
|
||||
#define HAVE_EBP_AVAILABLE 1
|
||||
#define HAVE_EBX_AVAILABLE 1
|
||||
#define HAVE_GNU_AS 0
|
||||
#define HAVE_GNU_WINDRES 0
|
||||
#define HAVE_IBM_ASM 0
|
||||
#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
#define HAVE_INLINE_ASM_LABELS 1
|
||||
#define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
#define HAVE_PRAGMA_DEPRECATED 1
|
||||
#define HAVE_RSYNC_CONTIMEOUT 1
|
||||
#define HAVE_SYMVER_ASM_LABEL 0
|
||||
#define HAVE_SYMVER_GNU_ASM 0
|
||||
#define HAVE_VFP_ARGS 0
|
||||
#define HAVE_XFORM_ASM 0
|
||||
#define HAVE_XMM_CLOBBERS 1
|
||||
#define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
#define HAVE_IDXGIOUTPUT5 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
#define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
#define HAVE_SOCKLEN_T 0
|
||||
#define HAVE_STRUCT_ADDRINFO 0
|
||||
#define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
#define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
#define HAVE_STRUCT_IPV6_MREQ 0
|
||||
#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
#define HAVE_STRUCT_POLLFD 0
|
||||
#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
#define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
#define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
#define HAVE_GZIP 1
|
||||
#define HAVE_LIBDRM_GETFB2 0
|
||||
#define HAVE_MAKEINFO 0
|
||||
#define HAVE_MAKEINFO_HTML 0
|
||||
#define HAVE_OPENCL_D3D11 0
|
||||
#define HAVE_OPENCL_DRM_ARM 0
|
||||
#define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
#define HAVE_OPENCL_DXVA2 0
|
||||
#define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
#define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
#define HAVE_PERL 1
|
||||
#define HAVE_POD2MAN 1
|
||||
#define HAVE_TEXI2HTML 0
|
||||
#define HAVE_XMLLINT 1
|
||||
#define HAVE_ZLIB_GZIP 0
|
||||
#define CONFIG_DOC 0
|
||||
#define CONFIG_HTMLPAGES 0
|
||||
#define CONFIG_MANPAGES 0
|
||||
#define CONFIG_PODPAGES 0
|
||||
#define CONFIG_TXTPAGES 0
|
||||
#define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
#define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
#define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
#define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
#define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
#define CONFIG_METADATA_EXAMPLE 1
|
||||
#define CONFIG_MUXING_EXAMPLE 0
|
||||
#define CONFIG_QSVDEC_EXAMPLE 0
|
||||
#define CONFIG_REMUXING_EXAMPLE 1
|
||||
#define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_AVISYNTH 0
|
||||
#define CONFIG_FREI0R 0
|
||||
#define CONFIG_LIBCDIO 0
|
||||
#define CONFIG_LIBDAVS2 0
|
||||
#define CONFIG_LIBRUBBERBAND 0
|
||||
#define CONFIG_LIBVIDSTAB 0
|
||||
#define CONFIG_LIBX264 0
|
||||
#define CONFIG_LIBX265 0
|
||||
#define CONFIG_LIBXAVS 0
|
||||
#define CONFIG_LIBXAVS2 0
|
||||
#define CONFIG_LIBXVID 0
|
||||
#define CONFIG_DECKLINK 0
|
||||
#define CONFIG_LIBFDK_AAC 0
|
||||
#define CONFIG_LIBTLS 0
|
||||
#define CONFIG_GMP 0
|
||||
#define CONFIG_LIBARIBB24 0
|
||||
#define CONFIG_LIBLENSFUN 0
|
||||
#define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
#define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
#define CONFIG_LIBVO_AMRWBENC 0
|
||||
#define CONFIG_MBEDTLS 0
|
||||
#define CONFIG_RKMPP 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_CHROMAPRINT 0
|
||||
#define CONFIG_GCRYPT 0
|
||||
#define CONFIG_GNUTLS 0
|
||||
#define CONFIG_JNI 0
|
||||
#define CONFIG_LADSPA 0
|
||||
#define CONFIG_LCMS2 0
|
||||
#define CONFIG_LIBAOM 0
|
||||
#define CONFIG_LIBASS 0
|
||||
#define CONFIG_LIBBLURAY 0
|
||||
#define CONFIG_LIBBS2B 0
|
||||
#define CONFIG_LIBCACA 0
|
||||
#define CONFIG_LIBCELT 0
|
||||
#define CONFIG_LIBCODEC2 0
|
||||
#define CONFIG_LIBDAV1D 0
|
||||
#define CONFIG_LIBDC1394 0
|
||||
#define CONFIG_LIBDRM 0
|
||||
#define CONFIG_LIBFLITE 0
|
||||
#define CONFIG_LIBFONTCONFIG 0
|
||||
#define CONFIG_LIBFREETYPE 0
|
||||
#define CONFIG_LIBFRIBIDI 0
|
||||
#define CONFIG_LIBGLSLANG 0
|
||||
#define CONFIG_LIBGME 0
|
||||
#define CONFIG_LIBGSM 0
|
||||
#define CONFIG_LIBIEC61883 0
|
||||
#define CONFIG_LIBILBC 0
|
||||
#define CONFIG_LIBJACK 0
|
||||
#define CONFIG_LIBJXL 0
|
||||
#define CONFIG_LIBKLVANC 0
|
||||
#define CONFIG_LIBKVAZAAR 0
|
||||
#define CONFIG_LIBMODPLUG 0
|
||||
#define CONFIG_LIBMP3LAME 0
|
||||
#define CONFIG_LIBMYSOFA 0
|
||||
#define CONFIG_LIBOPENCV 0
|
||||
#define CONFIG_LIBOPENH264 0
|
||||
#define CONFIG_LIBOPENJPEG 0
|
||||
#define CONFIG_LIBOPENMPT 0
|
||||
#define CONFIG_LIBOPENVINO 0
|
||||
#define CONFIG_LIBOPUS 1
|
||||
#define CONFIG_LIBPLACEBO 0
|
||||
#define CONFIG_LIBPULSE 0
|
||||
#define CONFIG_LIBRABBITMQ 0
|
||||
#define CONFIG_LIBRAV1E 0
|
||||
#define CONFIG_LIBRIST 0
|
||||
#define CONFIG_LIBRSVG 0
|
||||
#define CONFIG_LIBRTMP 0
|
||||
#define CONFIG_LIBSHADERC 0
|
||||
#define CONFIG_LIBSHINE 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_LIBSNAPPY 0
|
||||
#define CONFIG_LIBSOXR 0
|
||||
#define CONFIG_LIBSPEEX 0
|
||||
#define CONFIG_LIBSRT 0
|
||||
#define CONFIG_LIBSSH 0
|
||||
#define CONFIG_LIBSVTAV1 0
|
||||
#define CONFIG_LIBTENSORFLOW 0
|
||||
#define CONFIG_LIBTESSERACT 0
|
||||
#define CONFIG_LIBTHEORA 0
|
||||
#define CONFIG_LIBTWOLAME 0
|
||||
#define CONFIG_LIBUAVS3D 0
|
||||
#define CONFIG_LIBV4L2 0
|
||||
#define CONFIG_LIBVMAF 0
|
||||
#define CONFIG_LIBVORBIS 0
|
||||
#define CONFIG_LIBVPX 0
|
||||
#define CONFIG_LIBWEBP 0
|
||||
#define CONFIG_LIBXML2 0
|
||||
#define CONFIG_LIBZIMG 0
|
||||
#define CONFIG_LIBZMQ 0
|
||||
#define CONFIG_LIBZVBI 0
|
||||
#define CONFIG_LV2 0
|
||||
#define CONFIG_MEDIACODEC 0
|
||||
#define CONFIG_OPENAL 0
|
||||
#define CONFIG_OPENGL 0
|
||||
#define CONFIG_OPENSSL 0
|
||||
#define CONFIG_POCKETSPHINX 0
|
||||
#define CONFIG_VAPOURSYNTH 0
|
||||
#define CONFIG_ALSA 0
|
||||
#define CONFIG_APPKIT 0
|
||||
#define CONFIG_AVFOUNDATION 0
|
||||
#define CONFIG_BZLIB 0
|
||||
#define CONFIG_COREIMAGE 0
|
||||
#define CONFIG_ICONV 0
|
||||
#define CONFIG_LIBXCB 0
|
||||
#define CONFIG_LIBXCB_SHM 0
|
||||
#define CONFIG_LIBXCB_SHAPE 0
|
||||
#define CONFIG_LIBXCB_XFIXES 0
|
||||
#define CONFIG_LZMA 0
|
||||
#define CONFIG_MEDIAFOUNDATION 0
|
||||
#define CONFIG_METAL 0
|
||||
#define CONFIG_SCHANNEL 0
|
||||
#define CONFIG_SDL2 0
|
||||
#define CONFIG_SECURETRANSPORT 0
|
||||
#define CONFIG_SNDIO 0
|
||||
#define CONFIG_XLIB 0
|
||||
#define CONFIG_ZLIB 0
|
||||
#define CONFIG_CUDA_NVCC 0
|
||||
#define CONFIG_CUDA_SDK 0
|
||||
#define CONFIG_LIBNPP 0
|
||||
#define CONFIG_LIBMFX 0
|
||||
#define CONFIG_LIBVPL 0
|
||||
#define CONFIG_MMAL 0
|
||||
#define CONFIG_OMX 0
|
||||
#define CONFIG_OPENCL 0
|
||||
#define CONFIG_AMF 0
|
||||
#define CONFIG_AUDIOTOOLBOX 0
|
||||
#define CONFIG_CRYSTALHD 0
|
||||
#define CONFIG_CUDA 0
|
||||
#define CONFIG_CUDA_LLVM 0
|
||||
#define CONFIG_CUVID 0
|
||||
#define CONFIG_D3D11VA 0
|
||||
#define CONFIG_DXVA2 0
|
||||
#define CONFIG_FFNVCODEC 0
|
||||
#define CONFIG_NVDEC 0
|
||||
#define CONFIG_NVENC 0
|
||||
#define CONFIG_VAAPI 0
|
||||
#define CONFIG_VDPAU 0
|
||||
#define CONFIG_VIDEOTOOLBOX 0
|
||||
#define CONFIG_VULKAN 0
|
||||
#define CONFIG_V4L2_M2M 0
|
||||
#define CONFIG_FTRAPV 0
|
||||
#define CONFIG_GRAY 0
|
||||
#define CONFIG_HARDCODED_TABLES 0
|
||||
#define CONFIG_OMX_RPI 0
|
||||
#define CONFIG_RUNTIME_CPUDETECT 1
|
||||
#define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
#define CONFIG_SHARED 0
|
||||
#define CONFIG_SMALL 0
|
||||
#define CONFIG_STATIC 1
|
||||
#define CONFIG_SWSCALE_ALPHA 1
|
||||
#define CONFIG_GPL 0
|
||||
#define CONFIG_NONFREE 0
|
||||
#define CONFIG_VERSION3 0
|
||||
#define CONFIG_AVDEVICE 0
|
||||
#define CONFIG_AVFILTER 0
|
||||
#define CONFIG_SWSCALE 0
|
||||
#define CONFIG_POSTPROC 0
|
||||
#define CONFIG_AVFORMAT 1
|
||||
#define CONFIG_AVCODEC 1
|
||||
#define CONFIG_SWRESAMPLE 0
|
||||
#define CONFIG_AVUTIL 1
|
||||
#define CONFIG_FFPLAY 0
|
||||
#define CONFIG_FFPROBE 0
|
||||
#define CONFIG_FFMPEG 0
|
||||
#define CONFIG_DCT 1
|
||||
#define CONFIG_DWT 0
|
||||
#define CONFIG_ERROR_RESILIENCE 0
|
||||
#define CONFIG_FAAN 0
|
||||
#define CONFIG_FAST_UNALIGNED 1
|
||||
#define CONFIG_FFT 1
|
||||
#define CONFIG_LSP 0
|
||||
#define CONFIG_MDCT 0
|
||||
#define CONFIG_PIXELUTILS 0
|
||||
#define CONFIG_NETWORK 0
|
||||
#define CONFIG_RDFT 1
|
||||
#define CONFIG_AUTODETECT 0
|
||||
#define CONFIG_FONTCONFIG 0
|
||||
#define CONFIG_LARGE_TESTS 1
|
||||
#define CONFIG_LINUX_PERF 0
|
||||
#define CONFIG_MACOS_KPERF 0
|
||||
#define CONFIG_MEMORY_POISONING 0
|
||||
#define CONFIG_NEON_CLOBBER_TEST 0
|
||||
#define CONFIG_OSSFUZZ 0
|
||||
#define CONFIG_PIC 1
|
||||
#define CONFIG_PTX_COMPRESSION 0
|
||||
#define CONFIG_THUMB 0
|
||||
#define CONFIG_VALGRIND_BACKTRACE 0
|
||||
#define CONFIG_XMM_CLOBBER_TEST 0
|
||||
#define CONFIG_BSFS 0
|
||||
#define CONFIG_DECODERS 1
|
||||
#define CONFIG_ENCODERS 0
|
||||
#define CONFIG_HWACCELS 0
|
||||
#define CONFIG_PARSERS 1
|
||||
#define CONFIG_INDEVS 0
|
||||
#define CONFIG_OUTDEVS 0
|
||||
#define CONFIG_FILTERS 0
|
||||
#define CONFIG_DEMUXERS 1
|
||||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 1
|
||||
#define CONFIG_ATSC_A53 1
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
#define CONFIG_AUDIODSP 0
|
||||
#define CONFIG_BLOCKDSP 0
|
||||
#define CONFIG_BSWAPDSP 0
|
||||
#define CONFIG_CABAC 1
|
||||
#define CONFIG_CBS 0
|
||||
#define CONFIG_CBS_AV1 0
|
||||
#define CONFIG_CBS_H264 0
|
||||
#define CONFIG_CBS_H265 0
|
||||
#define CONFIG_CBS_JPEG 0
|
||||
#define CONFIG_CBS_MPEG2 0
|
||||
#define CONFIG_CBS_VP9 0
|
||||
#define CONFIG_DEFLATE_WRAPPER 0
|
||||
#define CONFIG_DIRAC_PARSE 1
|
||||
#define CONFIG_DNN 0
|
||||
#define CONFIG_DOVI_RPU 0
|
||||
#define CONFIG_DVPROFILE 0
|
||||
#define CONFIG_EXIF 0
|
||||
#define CONFIG_FAANDCT 0
|
||||
#define CONFIG_FAANIDCT 0
|
||||
#define CONFIG_FDCTDSP 0
|
||||
#define CONFIG_FMTCONVERT 0
|
||||
#define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
#define CONFIG_G722DSP 0
|
||||
#define CONFIG_GOLOMB 1
|
||||
#define CONFIG_GPLV3 0
|
||||
#define CONFIG_H263DSP 0
|
||||
#define CONFIG_H264CHROMA 1
|
||||
#define CONFIG_H264DSP 1
|
||||
#define CONFIG_H264PARSE 1
|
||||
#define CONFIG_H264PRED 1
|
||||
#define CONFIG_H264QPEL 1
|
||||
#define CONFIG_H264_SEI 1
|
||||
#define CONFIG_HEVCPARSE 0
|
||||
#define CONFIG_HEVC_SEI 0
|
||||
#define CONFIG_HPELDSP 1
|
||||
#define CONFIG_HUFFMAN 0
|
||||
#define CONFIG_HUFFYUVDSP 0
|
||||
#define CONFIG_HUFFYUVENCDSP 0
|
||||
#define CONFIG_IDCTDSP 0
|
||||
#define CONFIG_IIRFILTER 0
|
||||
#define CONFIG_INFLATE_WRAPPER 0
|
||||
#define CONFIG_INTRAX8 0
|
||||
#define CONFIG_ISO_MEDIA 1
|
||||
#define CONFIG_IVIDSP 0
|
||||
#define CONFIG_JPEGTABLES 0
|
||||
#define CONFIG_LGPLV3 0
|
||||
#define CONFIG_LIBX262 0
|
||||
#define CONFIG_LLAUDDSP 0
|
||||
#define CONFIG_LLVIDDSP 0
|
||||
#define CONFIG_LLVIDENCDSP 0
|
||||
#define CONFIG_LPC 0
|
||||
#define CONFIG_LZF 0
|
||||
#define CONFIG_ME_CMP 0
|
||||
#define CONFIG_MPEG_ER 0
|
||||
#define CONFIG_MPEGAUDIO 1
|
||||
#define CONFIG_MPEGAUDIODSP 1
|
||||
#define CONFIG_MPEGAUDIOHEADER 1
|
||||
#define CONFIG_MPEG4AUDIO 1
|
||||
#define CONFIG_MPEGVIDEO 0
|
||||
#define CONFIG_MPEGVIDEODEC 0
|
||||
#define CONFIG_MPEGVIDEOENC 0
|
||||
#define CONFIG_MSMPEG4DEC 0
|
||||
#define CONFIG_MSMPEG4ENC 0
|
||||
#define CONFIG_MSS34DSP 0
|
||||
#define CONFIG_PIXBLOCKDSP 0
|
||||
#define CONFIG_QPELDSP 0
|
||||
#define CONFIG_QSV 0
|
||||
#define CONFIG_QSVDEC 0
|
||||
#define CONFIG_QSVENC 0
|
||||
#define CONFIG_QSVVPP 0
|
||||
#define CONFIG_RANGECODER 0
|
||||
#define CONFIG_RIFFDEC 1
|
||||
#define CONFIG_RIFFENC 0
|
||||
#define CONFIG_RTPDEC 0
|
||||
#define CONFIG_RTPENC_CHAIN 0
|
||||
#define CONFIG_RV34DSP 0
|
||||
#define CONFIG_SCENE_SAD 0
|
||||
#define CONFIG_SINEWIN 1
|
||||
#define CONFIG_SNAPPY 0
|
||||
#define CONFIG_SRTP 0
|
||||
#define CONFIG_STARTCODE 1
|
||||
#define CONFIG_TEXTUREDSP 0
|
||||
#define CONFIG_TEXTUREDSPENC 0
|
||||
#define CONFIG_TPELDSP 0
|
||||
#define CONFIG_VAAPI_1 0
|
||||
#define CONFIG_VAAPI_ENCODE 0
|
||||
#define CONFIG_VC1DSP 0
|
||||
#define CONFIG_VIDEODSP 1
|
||||
#define CONFIG_VP3DSP 1
|
||||
#define CONFIG_VP56DSP 0
|
||||
#define CONFIG_VP8DSP 1
|
||||
#define CONFIG_WMA_FREQS 0
|
||||
#define CONFIG_WMV2DSP 0
|
||||
#endif /* FFMPEG_CONFIG_H */
|
2146
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config_components.h
vendored
Normal file
2146
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config_components.h
vendored
Normal file
File diff suppressed because it is too large
Load diff
2
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const FFBitStreamFilter * const bitstream_filters[] = {
|
||||
NULL };
|
20
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/codec_list.c
vendored
Normal file
20
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/codec_list.c
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
static const FFCodec * const codec_list[] = {
|
||||
&ff_h264_decoder,
|
||||
&ff_theora_decoder,
|
||||
&ff_vp3_decoder,
|
||||
&ff_vp8_decoder,
|
||||
&ff_aac_decoder,
|
||||
&ff_flac_decoder,
|
||||
&ff_mp3_decoder,
|
||||
&ff_vorbis_decoder,
|
||||
&ff_pcm_alaw_decoder,
|
||||
&ff_pcm_f32le_decoder,
|
||||
&ff_pcm_mulaw_decoder,
|
||||
&ff_pcm_s16be_decoder,
|
||||
&ff_pcm_s16le_decoder,
|
||||
&ff_pcm_s24be_decoder,
|
||||
&ff_pcm_s24le_decoder,
|
||||
&ff_pcm_s32le_decoder,
|
||||
&ff_pcm_u8_decoder,
|
||||
&ff_libopus_decoder,
|
||||
NULL };
|
11
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/parser_list.c
vendored
Normal file
11
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/parser_list.c
vendored
Normal file
|
@ -0,0 +1,11 @@
|
|||
static const AVCodecParser * const parser_list[] = {
|
||||
&ff_aac_parser,
|
||||
&ff_flac_parser,
|
||||
&ff_h264_parser,
|
||||
&ff_mpegaudio_parser,
|
||||
&ff_opus_parser,
|
||||
&ff_vorbis_parser,
|
||||
&ff_vp3_parser,
|
||||
&ff_vp8_parser,
|
||||
&ff_vp9_parser,
|
||||
NULL };
|
9
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
9
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
static const AVInputFormat * const demuxer_list[] = {
|
||||
&ff_aac_demuxer,
|
||||
&ff_flac_demuxer,
|
||||
&ff_matroska_demuxer,
|
||||
&ff_mov_demuxer,
|
||||
&ff_mp3_demuxer,
|
||||
&ff_ogg_demuxer,
|
||||
&ff_wav_demuxer,
|
||||
NULL };
|
2
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/muxer_list.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/muxer_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const AVOutputFormat * const muxer_list[] = {
|
||||
NULL };
|
2
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/protocol_list.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/protocol_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const URLProtocol * const url_protocols[] = {
|
||||
NULL };
|
6
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/avconfig.h
vendored
Normal file
6
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/avconfig.h
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
/* Generated by ffmpeg configure */
|
||||
#ifndef AVUTIL_AVCONFIG_H
|
||||
#define AVUTIL_AVCONFIG_H
|
||||
#define AV_HAVE_BIGENDIAN 0
|
||||
#define AV_HAVE_FAST_UNALIGNED 1
|
||||
#endif /* AVUTIL_AVCONFIG_H */
|
5
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/ffversion.h
vendored
Normal file
5
arm/raspi/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/ffversion.h
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
/* Automatically generated by version.sh, do not manually edit! */
|
||||
#ifndef AVUTIL_FFVERSION_H
|
||||
#define AVUTIL_FFVERSION_H
|
||||
#define FFMPEG_VERSION "N-110926-gd5ac4d1dc0"
|
||||
#endif /* AVUTIL_FFVERSION_H */
|
732
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.asm
vendored
Normal file
732
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.asm
vendored
Normal file
|
@ -0,0 +1,732 @@
|
|||
; Automatically generated by configure - do not modify!
|
||||
%define ARCH_AARCH64 0
|
||||
%define ARCH_ALPHA 0
|
||||
%define ARCH_ARM 0
|
||||
%define ARCH_AVR32 0
|
||||
%define ARCH_AVR32_AP 0
|
||||
%define ARCH_AVR32_UC 0
|
||||
%define ARCH_BFIN 0
|
||||
%define ARCH_IA64 0
|
||||
%define ARCH_LOONGARCH 0
|
||||
%define ARCH_LOONGARCH32 0
|
||||
%define ARCH_LOONGARCH64 0
|
||||
%define ARCH_M68K 0
|
||||
%define ARCH_MIPS 0
|
||||
%define ARCH_MIPS64 0
|
||||
%define ARCH_PARISC 0
|
||||
%define ARCH_PPC 0
|
||||
%define ARCH_PPC64 0
|
||||
%define ARCH_RISCV 0
|
||||
%define ARCH_S390 0
|
||||
%define ARCH_SH4 0
|
||||
%define ARCH_SPARC 0
|
||||
%define ARCH_SPARC64 0
|
||||
%define ARCH_TILEGX 0
|
||||
%define ARCH_TILEPRO 0
|
||||
%define ARCH_TOMI 0
|
||||
%define ARCH_X86 1
|
||||
%define ARCH_X86_32 0
|
||||
%define ARCH_X86_64 1
|
||||
%define HAVE_ARMV5TE 0
|
||||
%define HAVE_ARMV6 0
|
||||
%define HAVE_ARMV6T2 0
|
||||
%define HAVE_ARMV8 0
|
||||
%define HAVE_NEON 0
|
||||
%define HAVE_VFP 0
|
||||
%define HAVE_VFPV3 0
|
||||
%define HAVE_SETEND 0
|
||||
%define HAVE_ALTIVEC 0
|
||||
%define HAVE_DCBZL 0
|
||||
%define HAVE_LDBRX 0
|
||||
%define HAVE_POWER8 0
|
||||
%define HAVE_PPC4XX 0
|
||||
%define HAVE_VSX 0
|
||||
%define HAVE_RVV 0
|
||||
%define HAVE_AESNI 1
|
||||
%define HAVE_AMD3DNOW 1
|
||||
%define HAVE_AMD3DNOWEXT 1
|
||||
%define HAVE_AVX 1
|
||||
%define HAVE_AVX2 1
|
||||
%define HAVE_AVX512 1
|
||||
%define HAVE_AVX512ICL 1
|
||||
%define HAVE_FMA3 1
|
||||
%define HAVE_FMA4 1
|
||||
%define HAVE_MMX 1
|
||||
%define HAVE_MMXEXT 1
|
||||
%define HAVE_SSE 1
|
||||
%define HAVE_SSE2 1
|
||||
%define HAVE_SSE3 1
|
||||
%define HAVE_SSE4 1
|
||||
%define HAVE_SSE42 1
|
||||
%define HAVE_SSSE3 1
|
||||
%define HAVE_XOP 1
|
||||
%define HAVE_CPUNOP 0
|
||||
%define HAVE_I686 1
|
||||
%define HAVE_MIPSFPU 0
|
||||
%define HAVE_MIPS32R2 0
|
||||
%define HAVE_MIPS32R5 0
|
||||
%define HAVE_MIPS64R2 0
|
||||
%define HAVE_MIPS32R6 0
|
||||
%define HAVE_MIPS64R6 0
|
||||
%define HAVE_MIPSDSP 0
|
||||
%define HAVE_MIPSDSPR2 0
|
||||
%define HAVE_MSA 0
|
||||
%define HAVE_LOONGSON2 0
|
||||
%define HAVE_LOONGSON3 0
|
||||
%define HAVE_MMI 0
|
||||
%define HAVE_LSX 0
|
||||
%define HAVE_LASX 0
|
||||
%define HAVE_ARMV5TE_EXTERNAL 0
|
||||
%define HAVE_ARMV6_EXTERNAL 0
|
||||
%define HAVE_ARMV6T2_EXTERNAL 0
|
||||
%define HAVE_ARMV8_EXTERNAL 0
|
||||
%define HAVE_NEON_EXTERNAL 0
|
||||
%define HAVE_VFP_EXTERNAL 0
|
||||
%define HAVE_VFPV3_EXTERNAL 0
|
||||
%define HAVE_SETEND_EXTERNAL 0
|
||||
%define HAVE_ALTIVEC_EXTERNAL 0
|
||||
%define HAVE_DCBZL_EXTERNAL 0
|
||||
%define HAVE_LDBRX_EXTERNAL 0
|
||||
%define HAVE_POWER8_EXTERNAL 0
|
||||
%define HAVE_PPC4XX_EXTERNAL 0
|
||||
%define HAVE_VSX_EXTERNAL 0
|
||||
%define HAVE_RVV_EXTERNAL 0
|
||||
%define HAVE_AESNI_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
%define HAVE_AVX_EXTERNAL 1
|
||||
%define HAVE_AVX2_EXTERNAL 1
|
||||
%define HAVE_AVX512_EXTERNAL 1
|
||||
%define HAVE_AVX512ICL_EXTERNAL 1
|
||||
%define HAVE_FMA3_EXTERNAL 1
|
||||
%define HAVE_FMA4_EXTERNAL 1
|
||||
%define HAVE_MMX_EXTERNAL 1
|
||||
%define HAVE_MMXEXT_EXTERNAL 1
|
||||
%define HAVE_SSE_EXTERNAL 1
|
||||
%define HAVE_SSE2_EXTERNAL 1
|
||||
%define HAVE_SSE3_EXTERNAL 1
|
||||
%define HAVE_SSE4_EXTERNAL 1
|
||||
%define HAVE_SSE42_EXTERNAL 1
|
||||
%define HAVE_SSSE3_EXTERNAL 1
|
||||
%define HAVE_XOP_EXTERNAL 1
|
||||
%define HAVE_CPUNOP_EXTERNAL 0
|
||||
%define HAVE_I686_EXTERNAL 0
|
||||
%define HAVE_MIPSFPU_EXTERNAL 0
|
||||
%define HAVE_MIPS32R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R5_EXTERNAL 0
|
||||
%define HAVE_MIPS64R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R6_EXTERNAL 0
|
||||
%define HAVE_MIPS64R6_EXTERNAL 0
|
||||
%define HAVE_MIPSDSP_EXTERNAL 0
|
||||
%define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
%define HAVE_MSA_EXTERNAL 0
|
||||
%define HAVE_LOONGSON2_EXTERNAL 0
|
||||
%define HAVE_LOONGSON3_EXTERNAL 0
|
||||
%define HAVE_MMI_EXTERNAL 0
|
||||
%define HAVE_LSX_EXTERNAL 0
|
||||
%define HAVE_LASX_EXTERNAL 0
|
||||
%define HAVE_ARMV5TE_INLINE 0
|
||||
%define HAVE_ARMV6_INLINE 0
|
||||
%define HAVE_ARMV6T2_INLINE 0
|
||||
%define HAVE_ARMV8_INLINE 0
|
||||
%define HAVE_NEON_INLINE 0
|
||||
%define HAVE_VFP_INLINE 0
|
||||
%define HAVE_VFPV3_INLINE 0
|
||||
%define HAVE_SETEND_INLINE 0
|
||||
%define HAVE_ALTIVEC_INLINE 0
|
||||
%define HAVE_DCBZL_INLINE 0
|
||||
%define HAVE_LDBRX_INLINE 0
|
||||
%define HAVE_POWER8_INLINE 0
|
||||
%define HAVE_PPC4XX_INLINE 0
|
||||
%define HAVE_VSX_INLINE 0
|
||||
%define HAVE_RVV_INLINE 0
|
||||
%define HAVE_AESNI_INLINE 1
|
||||
%define HAVE_AMD3DNOW_INLINE 1
|
||||
%define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
%define HAVE_AVX_INLINE 1
|
||||
%define HAVE_AVX2_INLINE 1
|
||||
%define HAVE_AVX512_INLINE 1
|
||||
%define HAVE_AVX512ICL_INLINE 1
|
||||
%define HAVE_FMA3_INLINE 1
|
||||
%define HAVE_FMA4_INLINE 1
|
||||
%define HAVE_MMX_INLINE 1
|
||||
%define HAVE_MMXEXT_INLINE 1
|
||||
%define HAVE_SSE_INLINE 1
|
||||
%define HAVE_SSE2_INLINE 1
|
||||
%define HAVE_SSE3_INLINE 1
|
||||
%define HAVE_SSE4_INLINE 1
|
||||
%define HAVE_SSE42_INLINE 1
|
||||
%define HAVE_SSSE3_INLINE 1
|
||||
%define HAVE_XOP_INLINE 1
|
||||
%define HAVE_CPUNOP_INLINE 0
|
||||
%define HAVE_I686_INLINE 0
|
||||
%define HAVE_MIPSFPU_INLINE 0
|
||||
%define HAVE_MIPS32R2_INLINE 0
|
||||
%define HAVE_MIPS32R5_INLINE 0
|
||||
%define HAVE_MIPS64R2_INLINE 0
|
||||
%define HAVE_MIPS32R6_INLINE 0
|
||||
%define HAVE_MIPS64R6_INLINE 0
|
||||
%define HAVE_MIPSDSP_INLINE 0
|
||||
%define HAVE_MIPSDSPR2_INLINE 0
|
||||
%define HAVE_MSA_INLINE 0
|
||||
%define HAVE_LOONGSON2_INLINE 0
|
||||
%define HAVE_LOONGSON3_INLINE 0
|
||||
%define HAVE_MMI_INLINE 0
|
||||
%define HAVE_LSX_INLINE 0
|
||||
%define HAVE_LASX_INLINE 0
|
||||
%define HAVE_ALIGNED_STACK 1
|
||||
%define HAVE_FAST_64BIT 1
|
||||
%define HAVE_FAST_CLZ 1
|
||||
%define HAVE_FAST_CMOV 1
|
||||
%define HAVE_FAST_FLOAT16 0
|
||||
%define HAVE_LOCAL_ALIGNED 1
|
||||
%define HAVE_SIMD_ALIGN_16 1
|
||||
%define HAVE_SIMD_ALIGN_32 1
|
||||
%define HAVE_SIMD_ALIGN_64 1
|
||||
%define HAVE_ATOMIC_CAS_PTR 0
|
||||
%define HAVE_MACHINE_RW_BARRIER 0
|
||||
%define HAVE_MEMORYBARRIER 0
|
||||
%define HAVE_MM_EMPTY 1
|
||||
%define HAVE_RDTSC 0
|
||||
%define HAVE_SEM_TIMEDWAIT 0
|
||||
%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
%define HAVE_INLINE_ASM 1
|
||||
%define HAVE_SYMVER 0
|
||||
%define HAVE_X86ASM 1
|
||||
%define HAVE_BIGENDIAN 0
|
||||
%define HAVE_FAST_UNALIGNED 1
|
||||
%define HAVE_ARPA_INET_H 0
|
||||
%define HAVE_ASM_TYPES_H 0
|
||||
%define HAVE_CDIO_PARANOIA_H 0
|
||||
%define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
%define HAVE_CUDA_H 0
|
||||
%define HAVE_DISPATCH_DISPATCH_H 1
|
||||
%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DEV_IC_BT8XX_H 0
|
||||
%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DIRECT_H 0
|
||||
%define HAVE_DIRENT_H 1
|
||||
%define HAVE_DXGIDEBUG_H 0
|
||||
%define HAVE_DXVA_H 0
|
||||
%define HAVE_ES2_GL_H 0
|
||||
%define HAVE_GSM_H 0
|
||||
%define HAVE_IO_H 0
|
||||
%define HAVE_LINUX_DMA_BUF_H 0
|
||||
%define HAVE_LINUX_PERF_EVENT_H 0
|
||||
%define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
%define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
%define HAVE_MALLOC_H 0
|
||||
%define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
%define HAVE_OPENGL_GL3_H 0
|
||||
%define HAVE_POLL_H 1
|
||||
%define HAVE_SYS_PARAM_H 1
|
||||
%define HAVE_SYS_RESOURCE_H 1
|
||||
%define HAVE_SYS_SELECT_H 1
|
||||
%define HAVE_SYS_SOUNDCARD_H 0
|
||||
%define HAVE_SYS_TIME_H 1
|
||||
%define HAVE_SYS_UN_H 1
|
||||
%define HAVE_SYS_VIDEOIO_H 0
|
||||
%define HAVE_TERMIOS_H 1
|
||||
%define HAVE_UDPLITE_H 0
|
||||
%define HAVE_UNISTD_H 1
|
||||
%define HAVE_VALGRIND_VALGRIND_H 0 ; %define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440
|
||||
%define HAVE_WINDOWS_H 0
|
||||
%define HAVE_WINSOCK2_H 0
|
||||
%define HAVE_INTRINSICS_NEON 0
|
||||
%define HAVE_ATANF 1
|
||||
%define HAVE_ATAN2F 1
|
||||
%define HAVE_CBRT 1
|
||||
%define HAVE_CBRTF 1
|
||||
%define HAVE_COPYSIGN 1
|
||||
%define HAVE_COSF 1
|
||||
%define HAVE_ERF 1
|
||||
%define HAVE_EXP2 1
|
||||
%define HAVE_EXP2F 1
|
||||
%define HAVE_EXPF 1
|
||||
%define HAVE_HYPOT 1
|
||||
%define HAVE_ISFINITE 1
|
||||
%define HAVE_ISINF 1
|
||||
%define HAVE_ISNAN 1
|
||||
%define HAVE_LDEXPF 1
|
||||
%define HAVE_LLRINT 1
|
||||
%define HAVE_LLRINTF 1
|
||||
%define HAVE_LOG2 1
|
||||
%define HAVE_LOG2F 1
|
||||
%define HAVE_LOG10F 1
|
||||
%define HAVE_LRINT 1
|
||||
%define HAVE_LRINTF 1
|
||||
%define HAVE_POWF 1
|
||||
%define HAVE_RINT 1
|
||||
%define HAVE_ROUND 1
|
||||
%define HAVE_ROUNDF 1
|
||||
%define HAVE_SINF 1
|
||||
%define HAVE_TRUNC 1
|
||||
%define HAVE_TRUNCF 1
|
||||
%define HAVE_DOS_PATHS 0
|
||||
%define HAVE_LIBC_MSVCRT 0
|
||||
%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
%define HAVE_SECTION_DATA_REL_RO 0
|
||||
%define HAVE_THREADS 1
|
||||
%define HAVE_UWP 0
|
||||
%define HAVE_WINRT 0
|
||||
%define HAVE_ACCESS 1
|
||||
%define HAVE_ALIGNED_MALLOC 0
|
||||
%define HAVE_ARC4RANDOM 1
|
||||
%define HAVE_CLOCK_GETTIME 0
|
||||
%define HAVE_CLOSESOCKET 0
|
||||
%define HAVE_COMMANDLINETOARGVW 0
|
||||
%define HAVE_FCNTL 1
|
||||
%define HAVE_GETADDRINFO 0
|
||||
%define HAVE_GETAUXVAL 0
|
||||
%define HAVE_GETENV 1
|
||||
%define HAVE_GETHRTIME 0
|
||||
%define HAVE_GETOPT 1
|
||||
%define HAVE_GETMODULEHANDLE 0
|
||||
%define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
%define HAVE_GETPROCESSMEMORYINFO 0
|
||||
%define HAVE_GETPROCESSTIMES 0
|
||||
%define HAVE_GETRUSAGE 1
|
||||
%define HAVE_GETSTDHANDLE 0
|
||||
%define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
%define HAVE_GETTIMEOFDAY 1
|
||||
%define HAVE_GLOB 1
|
||||
%define HAVE_GLXGETPROCADDRESS 0
|
||||
%define HAVE_GMTIME_R 1
|
||||
%define HAVE_INET_ATON 0
|
||||
%define HAVE_ISATTY 1
|
||||
%define HAVE_KBHIT 0
|
||||
%define HAVE_LOCALTIME_R 1
|
||||
%define HAVE_LSTAT 1
|
||||
%define HAVE_LZO1X_999_COMPRESS 0
|
||||
%define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
%define HAVE_MAPVIEWOFFILE 0
|
||||
%define HAVE_MEMALIGN 0
|
||||
%define HAVE_MKSTEMP 1
|
||||
%define HAVE_MMAP 1
|
||||
%define HAVE_MPROTECT 1
|
||||
%define HAVE_NANOSLEEP 1
|
||||
%define HAVE_PEEKNAMEDPIPE 0
|
||||
%define HAVE_POSIX_MEMALIGN 1
|
||||
%define HAVE_PRCTL 0
|
||||
%define HAVE_PTHREAD_CANCEL 1
|
||||
%define HAVE_SCHED_GETAFFINITY 0
|
||||
%define HAVE_SECITEMIMPORT 0
|
||||
%define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
%define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
%define HAVE_SETDLLDIRECTORY 0
|
||||
%define HAVE_SETMODE 0
|
||||
%define HAVE_SETRLIMIT 1
|
||||
%define HAVE_SLEEP 0
|
||||
%define HAVE_STRERROR_R 1
|
||||
%define HAVE_SYSCONF 1
|
||||
%define HAVE_SYSCTL 1
|
||||
%define HAVE_USLEEP 1
|
||||
%define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
%define HAVE_VIRTUALALLOC 0
|
||||
%define HAVE_WGLGETPROCADDRESS 0
|
||||
%define HAVE_BCRYPT 0
|
||||
%define HAVE_VAAPI_DRM 0
|
||||
%define HAVE_VAAPI_X11 0
|
||||
%define HAVE_VDPAU_X11 0
|
||||
%define HAVE_PTHREADS 1
|
||||
%define HAVE_OS2THREADS 0
|
||||
%define HAVE_W32THREADS 0
|
||||
%define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
%define HAVE_AS_DN_DIRECTIVE 0
|
||||
%define HAVE_AS_FPU_DIRECTIVE 0
|
||||
%define HAVE_AS_FUNC 0
|
||||
%define HAVE_AS_OBJECT_ARCH 0
|
||||
%define HAVE_ASM_MOD_Q 0
|
||||
%define HAVE_BLOCKS_EXTENSION 1
|
||||
%define HAVE_EBP_AVAILABLE 1
|
||||
%define HAVE_EBX_AVAILABLE 1
|
||||
%define HAVE_GNU_AS 0
|
||||
%define HAVE_GNU_WINDRES 0
|
||||
%define HAVE_IBM_ASM 0
|
||||
%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
%define HAVE_INLINE_ASM_LABELS 1
|
||||
%define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
%define HAVE_PRAGMA_DEPRECATED 1
|
||||
%define HAVE_RSYNC_CONTIMEOUT 1
|
||||
%define HAVE_SYMVER_ASM_LABEL 0
|
||||
%define HAVE_SYMVER_GNU_ASM 0
|
||||
%define HAVE_VFP_ARGS 0
|
||||
%define HAVE_XFORM_ASM 0
|
||||
%define HAVE_XMM_CLOBBERS 1
|
||||
%define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
%define HAVE_IDXGIOUTPUT5 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
%define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
%define HAVE_SOCKLEN_T 0
|
||||
%define HAVE_STRUCT_ADDRINFO 0
|
||||
%define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
%define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
%define HAVE_STRUCT_IPV6_MREQ 0
|
||||
%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
%define HAVE_STRUCT_POLLFD 0
|
||||
%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
%define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
%define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
%define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
%define HAVE_GZIP 1
|
||||
%define HAVE_LIBDRM_GETFB2 0
|
||||
%define HAVE_MAKEINFO 0
|
||||
%define HAVE_MAKEINFO_HTML 0
|
||||
%define HAVE_OPENCL_D3D11 0
|
||||
%define HAVE_OPENCL_DRM_ARM 0
|
||||
%define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
%define HAVE_OPENCL_DXVA2 0
|
||||
%define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
%define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
%define HAVE_PERL 1
|
||||
%define HAVE_POD2MAN 1
|
||||
%define HAVE_TEXI2HTML 0
|
||||
%define HAVE_XMLLINT 1
|
||||
%define HAVE_ZLIB_GZIP 0
|
||||
%define CONFIG_DOC 0
|
||||
%define CONFIG_HTMLPAGES 0
|
||||
%define CONFIG_MANPAGES 0
|
||||
%define CONFIG_PODPAGES 0
|
||||
%define CONFIG_TXTPAGES 0
|
||||
%define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
%define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
%define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
%define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
%define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
%define CONFIG_METADATA_EXAMPLE 1
|
||||
%define CONFIG_MUXING_EXAMPLE 0
|
||||
%define CONFIG_QSVDEC_EXAMPLE 0
|
||||
%define CONFIG_REMUXING_EXAMPLE 1
|
||||
%define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_AVISYNTH 0
|
||||
%define CONFIG_FREI0R 0
|
||||
%define CONFIG_LIBCDIO 0
|
||||
%define CONFIG_LIBDAVS2 0
|
||||
%define CONFIG_LIBRUBBERBAND 0
|
||||
%define CONFIG_LIBVIDSTAB 0
|
||||
%define CONFIG_LIBX264 0
|
||||
%define CONFIG_LIBX265 0
|
||||
%define CONFIG_LIBXAVS 0
|
||||
%define CONFIG_LIBXAVS2 0
|
||||
%define CONFIG_LIBXVID 0
|
||||
%define CONFIG_DECKLINK 0
|
||||
%define CONFIG_LIBFDK_AAC 0
|
||||
%define CONFIG_LIBTLS 0
|
||||
%define CONFIG_GMP 0
|
||||
%define CONFIG_LIBARIBB24 0
|
||||
%define CONFIG_LIBLENSFUN 0
|
||||
%define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
%define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
%define CONFIG_LIBVO_AMRWBENC 0
|
||||
%define CONFIG_MBEDTLS 0
|
||||
%define CONFIG_RKMPP 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_CHROMAPRINT 0
|
||||
%define CONFIG_GCRYPT 0
|
||||
%define CONFIG_GNUTLS 0
|
||||
%define CONFIG_JNI 0
|
||||
%define CONFIG_LADSPA 0
|
||||
%define CONFIG_LCMS2 0
|
||||
%define CONFIG_LIBAOM 0
|
||||
%define CONFIG_LIBASS 0
|
||||
%define CONFIG_LIBBLURAY 0
|
||||
%define CONFIG_LIBBS2B 0
|
||||
%define CONFIG_LIBCACA 0
|
||||
%define CONFIG_LIBCELT 0
|
||||
%define CONFIG_LIBCODEC2 0
|
||||
%define CONFIG_LIBDAV1D 0
|
||||
%define CONFIG_LIBDC1394 0
|
||||
%define CONFIG_LIBDRM 0
|
||||
%define CONFIG_LIBFLITE 0
|
||||
%define CONFIG_LIBFONTCONFIG 0
|
||||
%define CONFIG_LIBFREETYPE 0
|
||||
%define CONFIG_LIBFRIBIDI 0
|
||||
%define CONFIG_LIBGLSLANG 0
|
||||
%define CONFIG_LIBGME 0
|
||||
%define CONFIG_LIBGSM 0
|
||||
%define CONFIG_LIBIEC61883 0
|
||||
%define CONFIG_LIBILBC 0
|
||||
%define CONFIG_LIBJACK 0
|
||||
%define CONFIG_LIBJXL 0
|
||||
%define CONFIG_LIBKLVANC 0
|
||||
%define CONFIG_LIBKVAZAAR 0
|
||||
%define CONFIG_LIBMODPLUG 0
|
||||
%define CONFIG_LIBMP3LAME 0
|
||||
%define CONFIG_LIBMYSOFA 0
|
||||
%define CONFIG_LIBOPENCV 0
|
||||
%define CONFIG_LIBOPENH264 0
|
||||
%define CONFIG_LIBOPENJPEG 0
|
||||
%define CONFIG_LIBOPENMPT 0
|
||||
%define CONFIG_LIBOPENVINO 0
|
||||
%define CONFIG_LIBOPUS 1
|
||||
%define CONFIG_LIBPLACEBO 0
|
||||
%define CONFIG_LIBPULSE 0
|
||||
%define CONFIG_LIBRABBITMQ 0
|
||||
%define CONFIG_LIBRAV1E 0
|
||||
%define CONFIG_LIBRIST 0
|
||||
%define CONFIG_LIBRSVG 0
|
||||
%define CONFIG_LIBRTMP 0
|
||||
%define CONFIG_LIBSHADERC 0
|
||||
%define CONFIG_LIBSHINE 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_LIBSNAPPY 0
|
||||
%define CONFIG_LIBSOXR 0
|
||||
%define CONFIG_LIBSPEEX 0
|
||||
%define CONFIG_LIBSRT 0
|
||||
%define CONFIG_LIBSSH 0
|
||||
%define CONFIG_LIBSVTAV1 0
|
||||
%define CONFIG_LIBTENSORFLOW 0
|
||||
%define CONFIG_LIBTESSERACT 0
|
||||
%define CONFIG_LIBTHEORA 0
|
||||
%define CONFIG_LIBTWOLAME 0
|
||||
%define CONFIG_LIBUAVS3D 0
|
||||
%define CONFIG_LIBV4L2 0
|
||||
%define CONFIG_LIBVMAF 0
|
||||
%define CONFIG_LIBVORBIS 0
|
||||
%define CONFIG_LIBVPX 0
|
||||
%define CONFIG_LIBWEBP 0
|
||||
%define CONFIG_LIBXML2 0
|
||||
%define CONFIG_LIBZIMG 0
|
||||
%define CONFIG_LIBZMQ 0
|
||||
%define CONFIG_LIBZVBI 0
|
||||
%define CONFIG_LV2 0
|
||||
%define CONFIG_MEDIACODEC 0
|
||||
%define CONFIG_OPENAL 0
|
||||
%define CONFIG_OPENGL 0
|
||||
%define CONFIG_OPENSSL 0
|
||||
%define CONFIG_POCKETSPHINX 0
|
||||
%define CONFIG_VAPOURSYNTH 0
|
||||
%define CONFIG_ALSA 0
|
||||
%define CONFIG_APPKIT 0
|
||||
%define CONFIG_AVFOUNDATION 0
|
||||
%define CONFIG_BZLIB 0
|
||||
%define CONFIG_COREIMAGE 0
|
||||
%define CONFIG_ICONV 0
|
||||
%define CONFIG_LIBXCB 0
|
||||
%define CONFIG_LIBXCB_SHM 0
|
||||
%define CONFIG_LIBXCB_SHAPE 0
|
||||
%define CONFIG_LIBXCB_XFIXES 0
|
||||
%define CONFIG_LZMA 0
|
||||
%define CONFIG_MEDIAFOUNDATION 0
|
||||
%define CONFIG_METAL 0
|
||||
%define CONFIG_SCHANNEL 0
|
||||
%define CONFIG_SDL2 0
|
||||
%define CONFIG_SECURETRANSPORT 0
|
||||
%define CONFIG_SNDIO 0
|
||||
%define CONFIG_XLIB 0
|
||||
%define CONFIG_ZLIB 0
|
||||
%define CONFIG_CUDA_NVCC 0
|
||||
%define CONFIG_CUDA_SDK 0
|
||||
%define CONFIG_LIBNPP 0
|
||||
%define CONFIG_LIBMFX 0
|
||||
%define CONFIG_LIBVPL 0
|
||||
%define CONFIG_MMAL 0
|
||||
%define CONFIG_OMX 0
|
||||
%define CONFIG_OPENCL 0
|
||||
%define CONFIG_AMF 0
|
||||
%define CONFIG_AUDIOTOOLBOX 0
|
||||
%define CONFIG_CRYSTALHD 0
|
||||
%define CONFIG_CUDA 0
|
||||
%define CONFIG_CUDA_LLVM 0
|
||||
%define CONFIG_CUVID 0
|
||||
%define CONFIG_D3D11VA 0
|
||||
%define CONFIG_DXVA2 0
|
||||
%define CONFIG_FFNVCODEC 0
|
||||
%define CONFIG_NVDEC 0
|
||||
%define CONFIG_NVENC 0
|
||||
%define CONFIG_VAAPI 0
|
||||
%define CONFIG_VDPAU 0
|
||||
%define CONFIG_VIDEOTOOLBOX 0
|
||||
%define CONFIG_VULKAN 0
|
||||
%define CONFIG_V4L2_M2M 0
|
||||
%define CONFIG_FTRAPV 0
|
||||
%define CONFIG_GRAY 0
|
||||
%define CONFIG_HARDCODED_TABLES 0
|
||||
%define CONFIG_OMX_RPI 0
|
||||
%define CONFIG_RUNTIME_CPUDETECT 1
|
||||
%define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
%define CONFIG_SHARED 0
|
||||
%define CONFIG_SMALL 0
|
||||
%define CONFIG_STATIC 1
|
||||
%define CONFIG_SWSCALE_ALPHA 1
|
||||
%define CONFIG_GPL 0
|
||||
%define CONFIG_NONFREE 0
|
||||
%define CONFIG_VERSION3 0
|
||||
%define CONFIG_AVDEVICE 0
|
||||
%define CONFIG_AVFILTER 0
|
||||
%define CONFIG_SWSCALE 0
|
||||
%define CONFIG_POSTPROC 0
|
||||
%define CONFIG_AVFORMAT 1
|
||||
%define CONFIG_AVCODEC 1
|
||||
%define CONFIG_SWRESAMPLE 0
|
||||
%define CONFIG_AVUTIL 1
|
||||
%define CONFIG_FFPLAY 0
|
||||
%define CONFIG_FFPROBE 0
|
||||
%define CONFIG_FFMPEG 0
|
||||
%define CONFIG_DCT 1
|
||||
%define CONFIG_DWT 0
|
||||
%define CONFIG_ERROR_RESILIENCE 0
|
||||
%define CONFIG_FAAN 0
|
||||
%define CONFIG_FAST_UNALIGNED 1
|
||||
%define CONFIG_FFT 1
|
||||
%define CONFIG_LSP 0
|
||||
%define CONFIG_MDCT 0
|
||||
%define CONFIG_PIXELUTILS 0
|
||||
%define CONFIG_NETWORK 0
|
||||
%define CONFIG_RDFT 1
|
||||
%define CONFIG_AUTODETECT 0
|
||||
%define CONFIG_FONTCONFIG 0
|
||||
%define CONFIG_LARGE_TESTS 1
|
||||
%define CONFIG_LINUX_PERF 0
|
||||
%define CONFIG_MACOS_KPERF 0
|
||||
%define CONFIG_MEMORY_POISONING 0
|
||||
%define CONFIG_NEON_CLOBBER_TEST 0
|
||||
%define CONFIG_OSSFUZZ 0
|
||||
%define CONFIG_PIC 1
|
||||
%define CONFIG_PTX_COMPRESSION 0
|
||||
%define CONFIG_THUMB 0
|
||||
%define CONFIG_VALGRIND_BACKTRACE 0
|
||||
%define CONFIG_XMM_CLOBBER_TEST 0
|
||||
%define CONFIG_BSFS 0
|
||||
%define CONFIG_DECODERS 1
|
||||
%define CONFIG_ENCODERS 0
|
||||
%define CONFIG_HWACCELS 0
|
||||
%define CONFIG_PARSERS 1
|
||||
%define CONFIG_INDEVS 0
|
||||
%define CONFIG_OUTDEVS 0
|
||||
%define CONFIG_FILTERS 0
|
||||
%define CONFIG_DEMUXERS 1
|
||||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 0
|
||||
%define CONFIG_ATSC_A53 0
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
%define CONFIG_AUDIODSP 0
|
||||
%define CONFIG_BLOCKDSP 0
|
||||
%define CONFIG_BSWAPDSP 0
|
||||
%define CONFIG_CABAC 0
|
||||
%define CONFIG_CBS 0
|
||||
%define CONFIG_CBS_AV1 0
|
||||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
%define CONFIG_DNN 0
|
||||
%define CONFIG_DOVI_RPU 0
|
||||
%define CONFIG_DVPROFILE 0
|
||||
%define CONFIG_EXIF 0
|
||||
%define CONFIG_FAANDCT 0
|
||||
%define CONFIG_FAANIDCT 0
|
||||
%define CONFIG_FDCTDSP 0
|
||||
%define CONFIG_FMTCONVERT 0
|
||||
%define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
%define CONFIG_G722DSP 0
|
||||
%define CONFIG_GOLOMB 1
|
||||
%define CONFIG_GPLV3 0
|
||||
%define CONFIG_H263DSP 0
|
||||
%define CONFIG_H264CHROMA 0
|
||||
%define CONFIG_H264DSP 0
|
||||
%define CONFIG_H264PARSE 0
|
||||
%define CONFIG_H264PRED 1
|
||||
%define CONFIG_H264QPEL 0
|
||||
%define CONFIG_H264_SEI 0
|
||||
%define CONFIG_HEVCPARSE 0
|
||||
%define CONFIG_HEVC_SEI 0
|
||||
%define CONFIG_HPELDSP 1
|
||||
%define CONFIG_HUFFMAN 0
|
||||
%define CONFIG_HUFFYUVDSP 0
|
||||
%define CONFIG_HUFFYUVENCDSP 0
|
||||
%define CONFIG_IDCTDSP 0
|
||||
%define CONFIG_IIRFILTER 0
|
||||
%define CONFIG_INFLATE_WRAPPER 0
|
||||
%define CONFIG_INTRAX8 0
|
||||
%define CONFIG_ISO_MEDIA 1
|
||||
%define CONFIG_IVIDSP 0
|
||||
%define CONFIG_JPEGTABLES 0
|
||||
%define CONFIG_LGPLV3 0
|
||||
%define CONFIG_LIBX262 0
|
||||
%define CONFIG_LLAUDDSP 0
|
||||
%define CONFIG_LLVIDDSP 0
|
||||
%define CONFIG_LLVIDENCDSP 0
|
||||
%define CONFIG_LPC 0
|
||||
%define CONFIG_LZF 0
|
||||
%define CONFIG_ME_CMP 0
|
||||
%define CONFIG_MPEG_ER 0
|
||||
%define CONFIG_MPEGAUDIO 1
|
||||
%define CONFIG_MPEGAUDIODSP 1
|
||||
%define CONFIG_MPEGAUDIOHEADER 1
|
||||
%define CONFIG_MPEG4AUDIO 1
|
||||
%define CONFIG_MPEGVIDEO 0
|
||||
%define CONFIG_MPEGVIDEODEC 0
|
||||
%define CONFIG_MPEGVIDEOENC 0
|
||||
%define CONFIG_MSMPEG4DEC 0
|
||||
%define CONFIG_MSMPEG4ENC 0
|
||||
%define CONFIG_MSS34DSP 0
|
||||
%define CONFIG_PIXBLOCKDSP 0
|
||||
%define CONFIG_QPELDSP 0
|
||||
%define CONFIG_QSV 0
|
||||
%define CONFIG_QSVDEC 0
|
||||
%define CONFIG_QSVENC 0
|
||||
%define CONFIG_QSVVPP 0
|
||||
%define CONFIG_RANGECODER 0
|
||||
%define CONFIG_RIFFDEC 1
|
||||
%define CONFIG_RIFFENC 0
|
||||
%define CONFIG_RTPDEC 0
|
||||
%define CONFIG_RTPENC_CHAIN 0
|
||||
%define CONFIG_RV34DSP 0
|
||||
%define CONFIG_SCENE_SAD 0
|
||||
%define CONFIG_SINEWIN 0
|
||||
%define CONFIG_SNAPPY 0
|
||||
%define CONFIG_SRTP 0
|
||||
%define CONFIG_STARTCODE 0
|
||||
%define CONFIG_TEXTUREDSP 0
|
||||
%define CONFIG_TEXTUREDSPENC 0
|
||||
%define CONFIG_TPELDSP 0
|
||||
%define CONFIG_VAAPI_1 0
|
||||
%define CONFIG_VAAPI_ENCODE 0
|
||||
%define CONFIG_VC1DSP 0
|
||||
%define CONFIG_VIDEODSP 1
|
||||
%define CONFIG_VP3DSP 1
|
||||
%define CONFIG_VP56DSP 0
|
||||
%define CONFIG_VP8DSP 1
|
||||
%define CONFIG_WMA_FREQS 0
|
||||
%define CONFIG_WMV2DSP 0
|
749
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.h
vendored
Normal file
749
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.h
vendored
Normal file
|
@ -0,0 +1,749 @@
|
|||
/* Automatically generated by configure - do not modify! */
|
||||
#ifndef FFMPEG_CONFIG_H
|
||||
#define FFMPEG_CONFIG_H
|
||||
/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/liberato/src/release_chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/16/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64'" -- elide long configuration string from binary */
|
||||
#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
||||
#define CONFIG_THIS_YEAR 2023
|
||||
#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define AVCONV_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define CC_IDENT "clang version 16.0.0 (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 39da55e8f548a11f7dadefa73ea73d809a5f1729)"
|
||||
#define OS_NAME darwin
|
||||
#define av_restrict restrict
|
||||
#define EXTERN_PREFIX "_"
|
||||
#define EXTERN_ASM _
|
||||
#define BUILDSUF ""
|
||||
#define SLIBSUF ".dylib"
|
||||
#define HAVE_MMX2 HAVE_MMXEXT
|
||||
#define SWS_MAX_FILTER_SIZE 256
|
||||
#define ARCH_AARCH64 0
|
||||
#define ARCH_ALPHA 0
|
||||
#define ARCH_ARM 0
|
||||
#define ARCH_AVR32 0
|
||||
#define ARCH_AVR32_AP 0
|
||||
#define ARCH_AVR32_UC 0
|
||||
#define ARCH_BFIN 0
|
||||
#define ARCH_IA64 0
|
||||
#define ARCH_LOONGARCH 0
|
||||
#define ARCH_LOONGARCH32 0
|
||||
#define ARCH_LOONGARCH64 0
|
||||
#define ARCH_M68K 0
|
||||
#define ARCH_MIPS 0
|
||||
#define ARCH_MIPS64 0
|
||||
#define ARCH_PARISC 0
|
||||
#define ARCH_PPC 0
|
||||
#define ARCH_PPC64 0
|
||||
#define ARCH_RISCV 0
|
||||
#define ARCH_S390 0
|
||||
#define ARCH_SH4 0
|
||||
#define ARCH_SPARC 0
|
||||
#define ARCH_SPARC64 0
|
||||
#define ARCH_TILEGX 0
|
||||
#define ARCH_TILEPRO 0
|
||||
#define ARCH_TOMI 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_32 0
|
||||
#define ARCH_X86_64 1
|
||||
#define HAVE_ARMV5TE 0
|
||||
#define HAVE_ARMV6 0
|
||||
#define HAVE_ARMV6T2 0
|
||||
#define HAVE_ARMV8 0
|
||||
#define HAVE_NEON 0
|
||||
#define HAVE_VFP 0
|
||||
#define HAVE_VFPV3 0
|
||||
#define HAVE_SETEND 0
|
||||
#define HAVE_ALTIVEC 0
|
||||
#define HAVE_DCBZL 0
|
||||
#define HAVE_LDBRX 0
|
||||
#define HAVE_POWER8 0
|
||||
#define HAVE_PPC4XX 0
|
||||
#define HAVE_VSX 0
|
||||
#define HAVE_RVV 0
|
||||
#define HAVE_AESNI 1
|
||||
#define HAVE_AMD3DNOW 1
|
||||
#define HAVE_AMD3DNOWEXT 1
|
||||
#define HAVE_AVX 1
|
||||
#define HAVE_AVX2 1
|
||||
#define HAVE_AVX512 1
|
||||
#define HAVE_AVX512ICL 1
|
||||
#define HAVE_FMA3 1
|
||||
#define HAVE_FMA4 1
|
||||
#define HAVE_MMX 1
|
||||
#define HAVE_MMXEXT 1
|
||||
#define HAVE_SSE 1
|
||||
#define HAVE_SSE2 1
|
||||
#define HAVE_SSE3 1
|
||||
#define HAVE_SSE4 1
|
||||
#define HAVE_SSE42 1
|
||||
#define HAVE_SSSE3 1
|
||||
#define HAVE_XOP 1
|
||||
#define HAVE_CPUNOP 0
|
||||
#define HAVE_I686 1
|
||||
#define HAVE_MIPSFPU 0
|
||||
#define HAVE_MIPS32R2 0
|
||||
#define HAVE_MIPS32R5 0
|
||||
#define HAVE_MIPS64R2 0
|
||||
#define HAVE_MIPS32R6 0
|
||||
#define HAVE_MIPS64R6 0
|
||||
#define HAVE_MIPSDSP 0
|
||||
#define HAVE_MIPSDSPR2 0
|
||||
#define HAVE_MSA 0
|
||||
#define HAVE_LOONGSON2 0
|
||||
#define HAVE_LOONGSON3 0
|
||||
#define HAVE_MMI 0
|
||||
#define HAVE_LSX 0
|
||||
#define HAVE_LASX 0
|
||||
#define HAVE_ARMV5TE_EXTERNAL 0
|
||||
#define HAVE_ARMV6_EXTERNAL 0
|
||||
#define HAVE_ARMV6T2_EXTERNAL 0
|
||||
#define HAVE_ARMV8_EXTERNAL 0
|
||||
#define HAVE_NEON_EXTERNAL 0
|
||||
#define HAVE_VFP_EXTERNAL 0
|
||||
#define HAVE_VFPV3_EXTERNAL 0
|
||||
#define HAVE_SETEND_EXTERNAL 0
|
||||
#define HAVE_ALTIVEC_EXTERNAL 0
|
||||
#define HAVE_DCBZL_EXTERNAL 0
|
||||
#define HAVE_LDBRX_EXTERNAL 0
|
||||
#define HAVE_POWER8_EXTERNAL 0
|
||||
#define HAVE_PPC4XX_EXTERNAL 0
|
||||
#define HAVE_VSX_EXTERNAL 0
|
||||
#define HAVE_RVV_EXTERNAL 0
|
||||
#define HAVE_AESNI_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
#define HAVE_AVX_EXTERNAL 1
|
||||
#define HAVE_AVX2_EXTERNAL 1
|
||||
#define HAVE_AVX512_EXTERNAL 1
|
||||
#define HAVE_AVX512ICL_EXTERNAL 1
|
||||
#define HAVE_FMA3_EXTERNAL 1
|
||||
#define HAVE_FMA4_EXTERNAL 1
|
||||
#define HAVE_MMX_EXTERNAL 1
|
||||
#define HAVE_MMXEXT_EXTERNAL 1
|
||||
#define HAVE_SSE_EXTERNAL 1
|
||||
#define HAVE_SSE2_EXTERNAL 1
|
||||
#define HAVE_SSE3_EXTERNAL 1
|
||||
#define HAVE_SSE4_EXTERNAL 1
|
||||
#define HAVE_SSE42_EXTERNAL 1
|
||||
#define HAVE_SSSE3_EXTERNAL 1
|
||||
#define HAVE_XOP_EXTERNAL 1
|
||||
#define HAVE_CPUNOP_EXTERNAL 0
|
||||
#define HAVE_I686_EXTERNAL 0
|
||||
#define HAVE_MIPSFPU_EXTERNAL 0
|
||||
#define HAVE_MIPS32R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R5_EXTERNAL 0
|
||||
#define HAVE_MIPS64R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R6_EXTERNAL 0
|
||||
#define HAVE_MIPS64R6_EXTERNAL 0
|
||||
#define HAVE_MIPSDSP_EXTERNAL 0
|
||||
#define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
#define HAVE_MSA_EXTERNAL 0
|
||||
#define HAVE_LOONGSON2_EXTERNAL 0
|
||||
#define HAVE_LOONGSON3_EXTERNAL 0
|
||||
#define HAVE_MMI_EXTERNAL 0
|
||||
#define HAVE_LSX_EXTERNAL 0
|
||||
#define HAVE_LASX_EXTERNAL 0
|
||||
#define HAVE_ARMV5TE_INLINE 0
|
||||
#define HAVE_ARMV6_INLINE 0
|
||||
#define HAVE_ARMV6T2_INLINE 0
|
||||
#define HAVE_ARMV8_INLINE 0
|
||||
#define HAVE_NEON_INLINE 0
|
||||
#define HAVE_VFP_INLINE 0
|
||||
#define HAVE_VFPV3_INLINE 0
|
||||
#define HAVE_SETEND_INLINE 0
|
||||
#define HAVE_ALTIVEC_INLINE 0
|
||||
#define HAVE_DCBZL_INLINE 0
|
||||
#define HAVE_LDBRX_INLINE 0
|
||||
#define HAVE_POWER8_INLINE 0
|
||||
#define HAVE_PPC4XX_INLINE 0
|
||||
#define HAVE_VSX_INLINE 0
|
||||
#define HAVE_RVV_INLINE 0
|
||||
#define HAVE_AESNI_INLINE 1
|
||||
#define HAVE_AMD3DNOW_INLINE 1
|
||||
#define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
#define HAVE_AVX_INLINE 1
|
||||
#define HAVE_AVX2_INLINE 1
|
||||
#define HAVE_AVX512_INLINE 1
|
||||
#define HAVE_AVX512ICL_INLINE 1
|
||||
#define HAVE_FMA3_INLINE 1
|
||||
#define HAVE_FMA4_INLINE 1
|
||||
#define HAVE_MMX_INLINE 1
|
||||
#define HAVE_MMXEXT_INLINE 1
|
||||
#define HAVE_SSE_INLINE 1
|
||||
#define HAVE_SSE2_INLINE 1
|
||||
#define HAVE_SSE3_INLINE 1
|
||||
#define HAVE_SSE4_INLINE 1
|
||||
#define HAVE_SSE42_INLINE 1
|
||||
#define HAVE_SSSE3_INLINE 1
|
||||
#define HAVE_XOP_INLINE 1
|
||||
#define HAVE_CPUNOP_INLINE 0
|
||||
#define HAVE_I686_INLINE 0
|
||||
#define HAVE_MIPSFPU_INLINE 0
|
||||
#define HAVE_MIPS32R2_INLINE 0
|
||||
#define HAVE_MIPS32R5_INLINE 0
|
||||
#define HAVE_MIPS64R2_INLINE 0
|
||||
#define HAVE_MIPS32R6_INLINE 0
|
||||
#define HAVE_MIPS64R6_INLINE 0
|
||||
#define HAVE_MIPSDSP_INLINE 0
|
||||
#define HAVE_MIPSDSPR2_INLINE 0
|
||||
#define HAVE_MSA_INLINE 0
|
||||
#define HAVE_LOONGSON2_INLINE 0
|
||||
#define HAVE_LOONGSON3_INLINE 0
|
||||
#define HAVE_MMI_INLINE 0
|
||||
#define HAVE_LSX_INLINE 0
|
||||
#define HAVE_LASX_INLINE 0
|
||||
#define HAVE_ALIGNED_STACK 1
|
||||
#define HAVE_FAST_64BIT 1
|
||||
#define HAVE_FAST_CLZ 1
|
||||
#define HAVE_FAST_CMOV 1
|
||||
#define HAVE_FAST_FLOAT16 0
|
||||
#define HAVE_LOCAL_ALIGNED 1
|
||||
#define HAVE_SIMD_ALIGN_16 1
|
||||
#define HAVE_SIMD_ALIGN_32 1
|
||||
#define HAVE_SIMD_ALIGN_64 1
|
||||
#define HAVE_ATOMIC_CAS_PTR 0
|
||||
#define HAVE_MACHINE_RW_BARRIER 0
|
||||
#define HAVE_MEMORYBARRIER 0
|
||||
#define HAVE_MM_EMPTY 1
|
||||
#define HAVE_RDTSC 0
|
||||
#define HAVE_SEM_TIMEDWAIT 0
|
||||
#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
#define HAVE_INLINE_ASM 1
|
||||
#define HAVE_SYMVER 0
|
||||
#define HAVE_X86ASM 1
|
||||
#define HAVE_BIGENDIAN 0
|
||||
#define HAVE_FAST_UNALIGNED 1
|
||||
#define HAVE_ARPA_INET_H 0
|
||||
#define HAVE_ASM_TYPES_H 0
|
||||
#define HAVE_CDIO_PARANOIA_H 0
|
||||
#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
#define HAVE_CUDA_H 0
|
||||
#define HAVE_DISPATCH_DISPATCH_H 1
|
||||
#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DEV_IC_BT8XX_H 0
|
||||
#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DIRECT_H 0
|
||||
#define HAVE_DIRENT_H 1
|
||||
#define HAVE_DXGIDEBUG_H 0
|
||||
#define HAVE_DXVA_H 0
|
||||
#define HAVE_ES2_GL_H 0
|
||||
#define HAVE_GSM_H 0
|
||||
#define HAVE_IO_H 0
|
||||
#define HAVE_LINUX_DMA_BUF_H 0
|
||||
#define HAVE_LINUX_PERF_EVENT_H 0
|
||||
#define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
#define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
#define HAVE_MALLOC_H 0
|
||||
#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
#define HAVE_OPENGL_GL3_H 0
|
||||
#define HAVE_POLL_H 1
|
||||
#define HAVE_SYS_PARAM_H 1
|
||||
#define HAVE_SYS_RESOURCE_H 1
|
||||
#define HAVE_SYS_SELECT_H 1
|
||||
#define HAVE_SYS_SOUNDCARD_H 0
|
||||
#define HAVE_SYS_TIME_H 1
|
||||
#define HAVE_SYS_UN_H 1
|
||||
#define HAVE_SYS_VIDEOIO_H 0
|
||||
#define HAVE_TERMIOS_H 1
|
||||
#define HAVE_UDPLITE_H 0
|
||||
#define HAVE_UNISTD_H 1
|
||||
#define HAVE_VALGRIND_VALGRIND_H 0 /* #define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 */
|
||||
#define HAVE_WINDOWS_H 0
|
||||
#define HAVE_WINSOCK2_H 0
|
||||
#define HAVE_INTRINSICS_NEON 0
|
||||
#define HAVE_ATANF 1
|
||||
#define HAVE_ATAN2F 1
|
||||
#define HAVE_CBRT 1
|
||||
#define HAVE_CBRTF 1
|
||||
#define HAVE_COPYSIGN 1
|
||||
#define HAVE_COSF 1
|
||||
#define HAVE_ERF 1
|
||||
#define HAVE_EXP2 1
|
||||
#define HAVE_EXP2F 1
|
||||
#define HAVE_EXPF 1
|
||||
#define HAVE_HYPOT 1
|
||||
#define HAVE_ISFINITE 1
|
||||
#define HAVE_ISINF 1
|
||||
#define HAVE_ISNAN 1
|
||||
#define HAVE_LDEXPF 1
|
||||
#define HAVE_LLRINT 1
|
||||
#define HAVE_LLRINTF 1
|
||||
#define HAVE_LOG2 1
|
||||
#define HAVE_LOG2F 1
|
||||
#define HAVE_LOG10F 1
|
||||
#define HAVE_LRINT 1
|
||||
#define HAVE_LRINTF 1
|
||||
#define HAVE_POWF 1
|
||||
#define HAVE_RINT 1
|
||||
#define HAVE_ROUND 1
|
||||
#define HAVE_ROUNDF 1
|
||||
#define HAVE_SINF 1
|
||||
#define HAVE_TRUNC 1
|
||||
#define HAVE_TRUNCF 1
|
||||
#define HAVE_DOS_PATHS 0
|
||||
#define HAVE_LIBC_MSVCRT 0
|
||||
#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
#define HAVE_SECTION_DATA_REL_RO 0
|
||||
#define HAVE_THREADS 1
|
||||
#define HAVE_UWP 0
|
||||
#define HAVE_WINRT 0
|
||||
#define HAVE_ACCESS 1
|
||||
#define HAVE_ALIGNED_MALLOC 0
|
||||
#define HAVE_ARC4RANDOM 1
|
||||
#define HAVE_CLOCK_GETTIME 0
|
||||
#define HAVE_CLOSESOCKET 0
|
||||
#define HAVE_COMMANDLINETOARGVW 0
|
||||
#define HAVE_FCNTL 1
|
||||
#define HAVE_GETADDRINFO 0
|
||||
#define HAVE_GETAUXVAL 0
|
||||
#define HAVE_GETENV 1
|
||||
#define HAVE_GETHRTIME 0
|
||||
#define HAVE_GETOPT 1
|
||||
#define HAVE_GETMODULEHANDLE 0
|
||||
#define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
#define HAVE_GETPROCESSMEMORYINFO 0
|
||||
#define HAVE_GETPROCESSTIMES 0
|
||||
#define HAVE_GETRUSAGE 1
|
||||
#define HAVE_GETSTDHANDLE 0
|
||||
#define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
#define HAVE_GETTIMEOFDAY 1
|
||||
#define HAVE_GLOB 1
|
||||
#define HAVE_GLXGETPROCADDRESS 0
|
||||
#define HAVE_GMTIME_R 1
|
||||
#define HAVE_INET_ATON 0
|
||||
#define HAVE_ISATTY 1
|
||||
#define HAVE_KBHIT 0
|
||||
#define HAVE_LOCALTIME_R 1
|
||||
#define HAVE_LSTAT 1
|
||||
#define HAVE_LZO1X_999_COMPRESS 0
|
||||
#define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
#define HAVE_MAPVIEWOFFILE 0
|
||||
#define HAVE_MEMALIGN 0
|
||||
#define HAVE_MKSTEMP 1
|
||||
#define HAVE_MMAP 1
|
||||
#define HAVE_MPROTECT 1
|
||||
#define HAVE_NANOSLEEP 1
|
||||
#define HAVE_PEEKNAMEDPIPE 0
|
||||
#define HAVE_POSIX_MEMALIGN 1
|
||||
#define HAVE_PRCTL 0
|
||||
#define HAVE_PTHREAD_CANCEL 1
|
||||
#define HAVE_SCHED_GETAFFINITY 0
|
||||
#define HAVE_SECITEMIMPORT 0
|
||||
#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
#define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
#define HAVE_SETDLLDIRECTORY 0
|
||||
#define HAVE_SETMODE 0
|
||||
#define HAVE_SETRLIMIT 1
|
||||
#define HAVE_SLEEP 0
|
||||
#define HAVE_STRERROR_R 1
|
||||
#define HAVE_SYSCONF 1
|
||||
#define HAVE_SYSCTL 1
|
||||
#define HAVE_USLEEP 1
|
||||
#define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
#define HAVE_VIRTUALALLOC 0
|
||||
#define HAVE_WGLGETPROCADDRESS 0
|
||||
#define HAVE_BCRYPT 0
|
||||
#define HAVE_VAAPI_DRM 0
|
||||
#define HAVE_VAAPI_X11 0
|
||||
#define HAVE_VDPAU_X11 0
|
||||
#define HAVE_PTHREADS 1
|
||||
#define HAVE_OS2THREADS 0
|
||||
#define HAVE_W32THREADS 0
|
||||
#define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
#define HAVE_AS_DN_DIRECTIVE 0
|
||||
#define HAVE_AS_FPU_DIRECTIVE 0
|
||||
#define HAVE_AS_FUNC 0
|
||||
#define HAVE_AS_OBJECT_ARCH 0
|
||||
#define HAVE_ASM_MOD_Q 0
|
||||
#define HAVE_BLOCKS_EXTENSION 1
|
||||
#define HAVE_EBP_AVAILABLE 1
|
||||
#define HAVE_EBX_AVAILABLE 1
|
||||
#define HAVE_GNU_AS 0
|
||||
#define HAVE_GNU_WINDRES 0
|
||||
#define HAVE_IBM_ASM 0
|
||||
#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
#define HAVE_INLINE_ASM_LABELS 1
|
||||
#define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
#define HAVE_PRAGMA_DEPRECATED 1
|
||||
#define HAVE_RSYNC_CONTIMEOUT 1
|
||||
#define HAVE_SYMVER_ASM_LABEL 0
|
||||
#define HAVE_SYMVER_GNU_ASM 0
|
||||
#define HAVE_VFP_ARGS 0
|
||||
#define HAVE_XFORM_ASM 0
|
||||
#define HAVE_XMM_CLOBBERS 1
|
||||
#define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
#define HAVE_IDXGIOUTPUT5 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
#define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
#define HAVE_SOCKLEN_T 0
|
||||
#define HAVE_STRUCT_ADDRINFO 0
|
||||
#define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
#define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
#define HAVE_STRUCT_IPV6_MREQ 0
|
||||
#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
#define HAVE_STRUCT_POLLFD 0
|
||||
#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
#define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
#define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
#define HAVE_GZIP 1
|
||||
#define HAVE_LIBDRM_GETFB2 0
|
||||
#define HAVE_MAKEINFO 0
|
||||
#define HAVE_MAKEINFO_HTML 0
|
||||
#define HAVE_OPENCL_D3D11 0
|
||||
#define HAVE_OPENCL_DRM_ARM 0
|
||||
#define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
#define HAVE_OPENCL_DXVA2 0
|
||||
#define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
#define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
#define HAVE_PERL 1
|
||||
#define HAVE_POD2MAN 1
|
||||
#define HAVE_TEXI2HTML 0
|
||||
#define HAVE_XMLLINT 1
|
||||
#define HAVE_ZLIB_GZIP 0
|
||||
#define CONFIG_DOC 0
|
||||
#define CONFIG_HTMLPAGES 0
|
||||
#define CONFIG_MANPAGES 0
|
||||
#define CONFIG_PODPAGES 0
|
||||
#define CONFIG_TXTPAGES 0
|
||||
#define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
#define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
#define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
#define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
#define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
#define CONFIG_METADATA_EXAMPLE 1
|
||||
#define CONFIG_MUXING_EXAMPLE 0
|
||||
#define CONFIG_QSVDEC_EXAMPLE 0
|
||||
#define CONFIG_REMUXING_EXAMPLE 1
|
||||
#define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_AVISYNTH 0
|
||||
#define CONFIG_FREI0R 0
|
||||
#define CONFIG_LIBCDIO 0
|
||||
#define CONFIG_LIBDAVS2 0
|
||||
#define CONFIG_LIBRUBBERBAND 0
|
||||
#define CONFIG_LIBVIDSTAB 0
|
||||
#define CONFIG_LIBX264 0
|
||||
#define CONFIG_LIBX265 0
|
||||
#define CONFIG_LIBXAVS 0
|
||||
#define CONFIG_LIBXAVS2 0
|
||||
#define CONFIG_LIBXVID 0
|
||||
#define CONFIG_DECKLINK 0
|
||||
#define CONFIG_LIBFDK_AAC 0
|
||||
#define CONFIG_LIBTLS 0
|
||||
#define CONFIG_GMP 0
|
||||
#define CONFIG_LIBARIBB24 0
|
||||
#define CONFIG_LIBLENSFUN 0
|
||||
#define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
#define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
#define CONFIG_LIBVO_AMRWBENC 0
|
||||
#define CONFIG_MBEDTLS 0
|
||||
#define CONFIG_RKMPP 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_CHROMAPRINT 0
|
||||
#define CONFIG_GCRYPT 0
|
||||
#define CONFIG_GNUTLS 0
|
||||
#define CONFIG_JNI 0
|
||||
#define CONFIG_LADSPA 0
|
||||
#define CONFIG_LCMS2 0
|
||||
#define CONFIG_LIBAOM 0
|
||||
#define CONFIG_LIBASS 0
|
||||
#define CONFIG_LIBBLURAY 0
|
||||
#define CONFIG_LIBBS2B 0
|
||||
#define CONFIG_LIBCACA 0
|
||||
#define CONFIG_LIBCELT 0
|
||||
#define CONFIG_LIBCODEC2 0
|
||||
#define CONFIG_LIBDAV1D 0
|
||||
#define CONFIG_LIBDC1394 0
|
||||
#define CONFIG_LIBDRM 0
|
||||
#define CONFIG_LIBFLITE 0
|
||||
#define CONFIG_LIBFONTCONFIG 0
|
||||
#define CONFIG_LIBFREETYPE 0
|
||||
#define CONFIG_LIBFRIBIDI 0
|
||||
#define CONFIG_LIBGLSLANG 0
|
||||
#define CONFIG_LIBGME 0
|
||||
#define CONFIG_LIBGSM 0
|
||||
#define CONFIG_LIBIEC61883 0
|
||||
#define CONFIG_LIBILBC 0
|
||||
#define CONFIG_LIBJACK 0
|
||||
#define CONFIG_LIBJXL 0
|
||||
#define CONFIG_LIBKLVANC 0
|
||||
#define CONFIG_LIBKVAZAAR 0
|
||||
#define CONFIG_LIBMODPLUG 0
|
||||
#define CONFIG_LIBMP3LAME 0
|
||||
#define CONFIG_LIBMYSOFA 0
|
||||
#define CONFIG_LIBOPENCV 0
|
||||
#define CONFIG_LIBOPENH264 0
|
||||
#define CONFIG_LIBOPENJPEG 0
|
||||
#define CONFIG_LIBOPENMPT 0
|
||||
#define CONFIG_LIBOPENVINO 0
|
||||
#define CONFIG_LIBOPUS 1
|
||||
#define CONFIG_LIBPLACEBO 0
|
||||
#define CONFIG_LIBPULSE 0
|
||||
#define CONFIG_LIBRABBITMQ 0
|
||||
#define CONFIG_LIBRAV1E 0
|
||||
#define CONFIG_LIBRIST 0
|
||||
#define CONFIG_LIBRSVG 0
|
||||
#define CONFIG_LIBRTMP 0
|
||||
#define CONFIG_LIBSHADERC 0
|
||||
#define CONFIG_LIBSHINE 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_LIBSNAPPY 0
|
||||
#define CONFIG_LIBSOXR 0
|
||||
#define CONFIG_LIBSPEEX 0
|
||||
#define CONFIG_LIBSRT 0
|
||||
#define CONFIG_LIBSSH 0
|
||||
#define CONFIG_LIBSVTAV1 0
|
||||
#define CONFIG_LIBTENSORFLOW 0
|
||||
#define CONFIG_LIBTESSERACT 0
|
||||
#define CONFIG_LIBTHEORA 0
|
||||
#define CONFIG_LIBTWOLAME 0
|
||||
#define CONFIG_LIBUAVS3D 0
|
||||
#define CONFIG_LIBV4L2 0
|
||||
#define CONFIG_LIBVMAF 0
|
||||
#define CONFIG_LIBVORBIS 0
|
||||
#define CONFIG_LIBVPX 0
|
||||
#define CONFIG_LIBWEBP 0
|
||||
#define CONFIG_LIBXML2 0
|
||||
#define CONFIG_LIBZIMG 0
|
||||
#define CONFIG_LIBZMQ 0
|
||||
#define CONFIG_LIBZVBI 0
|
||||
#define CONFIG_LV2 0
|
||||
#define CONFIG_MEDIACODEC 0
|
||||
#define CONFIG_OPENAL 0
|
||||
#define CONFIG_OPENGL 0
|
||||
#define CONFIG_OPENSSL 0
|
||||
#define CONFIG_POCKETSPHINX 0
|
||||
#define CONFIG_VAPOURSYNTH 0
|
||||
#define CONFIG_ALSA 0
|
||||
#define CONFIG_APPKIT 0
|
||||
#define CONFIG_AVFOUNDATION 0
|
||||
#define CONFIG_BZLIB 0
|
||||
#define CONFIG_COREIMAGE 0
|
||||
#define CONFIG_ICONV 0
|
||||
#define CONFIG_LIBXCB 0
|
||||
#define CONFIG_LIBXCB_SHM 0
|
||||
#define CONFIG_LIBXCB_SHAPE 0
|
||||
#define CONFIG_LIBXCB_XFIXES 0
|
||||
#define CONFIG_LZMA 0
|
||||
#define CONFIG_MEDIAFOUNDATION 0
|
||||
#define CONFIG_METAL 0
|
||||
#define CONFIG_SCHANNEL 0
|
||||
#define CONFIG_SDL2 0
|
||||
#define CONFIG_SECURETRANSPORT 0
|
||||
#define CONFIG_SNDIO 0
|
||||
#define CONFIG_XLIB 0
|
||||
#define CONFIG_ZLIB 0
|
||||
#define CONFIG_CUDA_NVCC 0
|
||||
#define CONFIG_CUDA_SDK 0
|
||||
#define CONFIG_LIBNPP 0
|
||||
#define CONFIG_LIBMFX 0
|
||||
#define CONFIG_LIBVPL 0
|
||||
#define CONFIG_MMAL 0
|
||||
#define CONFIG_OMX 0
|
||||
#define CONFIG_OPENCL 0
|
||||
#define CONFIG_AMF 0
|
||||
#define CONFIG_AUDIOTOOLBOX 0
|
||||
#define CONFIG_CRYSTALHD 0
|
||||
#define CONFIG_CUDA 0
|
||||
#define CONFIG_CUDA_LLVM 0
|
||||
#define CONFIG_CUVID 0
|
||||
#define CONFIG_D3D11VA 0
|
||||
#define CONFIG_DXVA2 0
|
||||
#define CONFIG_FFNVCODEC 0
|
||||
#define CONFIG_NVDEC 0
|
||||
#define CONFIG_NVENC 0
|
||||
#define CONFIG_VAAPI 0
|
||||
#define CONFIG_VDPAU 0
|
||||
#define CONFIG_VIDEOTOOLBOX 0
|
||||
#define CONFIG_VULKAN 0
|
||||
#define CONFIG_V4L2_M2M 0
|
||||
#define CONFIG_FTRAPV 0
|
||||
#define CONFIG_GRAY 0
|
||||
#define CONFIG_HARDCODED_TABLES 0
|
||||
#define CONFIG_OMX_RPI 0
|
||||
#define CONFIG_RUNTIME_CPUDETECT 1
|
||||
#define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
#define CONFIG_SHARED 0
|
||||
#define CONFIG_SMALL 0
|
||||
#define CONFIG_STATIC 1
|
||||
#define CONFIG_SWSCALE_ALPHA 1
|
||||
#define CONFIG_GPL 0
|
||||
#define CONFIG_NONFREE 0
|
||||
#define CONFIG_VERSION3 0
|
||||
#define CONFIG_AVDEVICE 0
|
||||
#define CONFIG_AVFILTER 0
|
||||
#define CONFIG_SWSCALE 0
|
||||
#define CONFIG_POSTPROC 0
|
||||
#define CONFIG_AVFORMAT 1
|
||||
#define CONFIG_AVCODEC 1
|
||||
#define CONFIG_SWRESAMPLE 0
|
||||
#define CONFIG_AVUTIL 1
|
||||
#define CONFIG_FFPLAY 0
|
||||
#define CONFIG_FFPROBE 0
|
||||
#define CONFIG_FFMPEG 0
|
||||
#define CONFIG_DCT 1
|
||||
#define CONFIG_DWT 0
|
||||
#define CONFIG_ERROR_RESILIENCE 0
|
||||
#define CONFIG_FAAN 0
|
||||
#define CONFIG_FAST_UNALIGNED 1
|
||||
#define CONFIG_FFT 1
|
||||
#define CONFIG_LSP 0
|
||||
#define CONFIG_MDCT 0
|
||||
#define CONFIG_PIXELUTILS 0
|
||||
#define CONFIG_NETWORK 0
|
||||
#define CONFIG_RDFT 1
|
||||
#define CONFIG_AUTODETECT 0
|
||||
#define CONFIG_FONTCONFIG 0
|
||||
#define CONFIG_LARGE_TESTS 1
|
||||
#define CONFIG_LINUX_PERF 0
|
||||
#define CONFIG_MACOS_KPERF 0
|
||||
#define CONFIG_MEMORY_POISONING 0
|
||||
#define CONFIG_NEON_CLOBBER_TEST 0
|
||||
#define CONFIG_OSSFUZZ 0
|
||||
#define CONFIG_PIC 1
|
||||
#define CONFIG_PTX_COMPRESSION 0
|
||||
#define CONFIG_THUMB 0
|
||||
#define CONFIG_VALGRIND_BACKTRACE 0
|
||||
#define CONFIG_XMM_CLOBBER_TEST 0
|
||||
#define CONFIG_BSFS 0
|
||||
#define CONFIG_DECODERS 1
|
||||
#define CONFIG_ENCODERS 0
|
||||
#define CONFIG_HWACCELS 0
|
||||
#define CONFIG_PARSERS 1
|
||||
#define CONFIG_INDEVS 0
|
||||
#define CONFIG_OUTDEVS 0
|
||||
#define CONFIG_FILTERS 0
|
||||
#define CONFIG_DEMUXERS 1
|
||||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 0
|
||||
#define CONFIG_ATSC_A53 0
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
#define CONFIG_AUDIODSP 0
|
||||
#define CONFIG_BLOCKDSP 0
|
||||
#define CONFIG_BSWAPDSP 0
|
||||
#define CONFIG_CABAC 0
|
||||
#define CONFIG_CBS 0
|
||||
#define CONFIG_CBS_AV1 0
|
||||
#define CONFIG_CBS_H264 0
|
||||
#define CONFIG_CBS_H265 0
|
||||
#define CONFIG_CBS_JPEG 0
|
||||
#define CONFIG_CBS_MPEG2 0
|
||||
#define CONFIG_CBS_VP9 0
|
||||
#define CONFIG_DEFLATE_WRAPPER 0
|
||||
#define CONFIG_DIRAC_PARSE 1
|
||||
#define CONFIG_DNN 0
|
||||
#define CONFIG_DOVI_RPU 0
|
||||
#define CONFIG_DVPROFILE 0
|
||||
#define CONFIG_EXIF 0
|
||||
#define CONFIG_FAANDCT 0
|
||||
#define CONFIG_FAANIDCT 0
|
||||
#define CONFIG_FDCTDSP 0
|
||||
#define CONFIG_FMTCONVERT 0
|
||||
#define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
#define CONFIG_G722DSP 0
|
||||
#define CONFIG_GOLOMB 1
|
||||
#define CONFIG_GPLV3 0
|
||||
#define CONFIG_H263DSP 0
|
||||
#define CONFIG_H264CHROMA 0
|
||||
#define CONFIG_H264DSP 0
|
||||
#define CONFIG_H264PARSE 0
|
||||
#define CONFIG_H264PRED 1
|
||||
#define CONFIG_H264QPEL 0
|
||||
#define CONFIG_H264_SEI 0
|
||||
#define CONFIG_HEVCPARSE 0
|
||||
#define CONFIG_HEVC_SEI 0
|
||||
#define CONFIG_HPELDSP 1
|
||||
#define CONFIG_HUFFMAN 0
|
||||
#define CONFIG_HUFFYUVDSP 0
|
||||
#define CONFIG_HUFFYUVENCDSP 0
|
||||
#define CONFIG_IDCTDSP 0
|
||||
#define CONFIG_IIRFILTER 0
|
||||
#define CONFIG_INFLATE_WRAPPER 0
|
||||
#define CONFIG_INTRAX8 0
|
||||
#define CONFIG_ISO_MEDIA 1
|
||||
#define CONFIG_IVIDSP 0
|
||||
#define CONFIG_JPEGTABLES 0
|
||||
#define CONFIG_LGPLV3 0
|
||||
#define CONFIG_LIBX262 0
|
||||
#define CONFIG_LLAUDDSP 0
|
||||
#define CONFIG_LLVIDDSP 0
|
||||
#define CONFIG_LLVIDENCDSP 0
|
||||
#define CONFIG_LPC 0
|
||||
#define CONFIG_LZF 0
|
||||
#define CONFIG_ME_CMP 0
|
||||
#define CONFIG_MPEG_ER 0
|
||||
#define CONFIG_MPEGAUDIO 1
|
||||
#define CONFIG_MPEGAUDIODSP 1
|
||||
#define CONFIG_MPEGAUDIOHEADER 1
|
||||
#define CONFIG_MPEG4AUDIO 1
|
||||
#define CONFIG_MPEGVIDEO 0
|
||||
#define CONFIG_MPEGVIDEODEC 0
|
||||
#define CONFIG_MPEGVIDEOENC 0
|
||||
#define CONFIG_MSMPEG4DEC 0
|
||||
#define CONFIG_MSMPEG4ENC 0
|
||||
#define CONFIG_MSS34DSP 0
|
||||
#define CONFIG_PIXBLOCKDSP 0
|
||||
#define CONFIG_QPELDSP 0
|
||||
#define CONFIG_QSV 0
|
||||
#define CONFIG_QSVDEC 0
|
||||
#define CONFIG_QSVENC 0
|
||||
#define CONFIG_QSVVPP 0
|
||||
#define CONFIG_RANGECODER 0
|
||||
#define CONFIG_RIFFDEC 1
|
||||
#define CONFIG_RIFFENC 0
|
||||
#define CONFIG_RTPDEC 0
|
||||
#define CONFIG_RTPENC_CHAIN 0
|
||||
#define CONFIG_RV34DSP 0
|
||||
#define CONFIG_SCENE_SAD 0
|
||||
#define CONFIG_SINEWIN 0
|
||||
#define CONFIG_SNAPPY 0
|
||||
#define CONFIG_SRTP 0
|
||||
#define CONFIG_STARTCODE 0
|
||||
#define CONFIG_TEXTUREDSP 0
|
||||
#define CONFIG_TEXTUREDSPENC 0
|
||||
#define CONFIG_TPELDSP 0
|
||||
#define CONFIG_VAAPI_1 0
|
||||
#define CONFIG_VAAPI_ENCODE 0
|
||||
#define CONFIG_VC1DSP 0
|
||||
#define CONFIG_VIDEODSP 1
|
||||
#define CONFIG_VP3DSP 1
|
||||
#define CONFIG_VP56DSP 0
|
||||
#define CONFIG_VP8DSP 1
|
||||
#define CONFIG_WMA_FREQS 0
|
||||
#define CONFIG_WMV2DSP 0
|
||||
#endif /* FFMPEG_CONFIG_H */
|
2146
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config_components.h
vendored
Normal file
2146
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config_components.h
vendored
Normal file
File diff suppressed because it is too large
Load diff
2
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const FFBitStreamFilter * const bitstream_filters[] = {
|
||||
NULL };
|
18
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/codec_list.c
vendored
Normal file
18
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/codec_list.c
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
static const FFCodec * const codec_list[] = {
|
||||
&ff_theora_decoder,
|
||||
&ff_vp3_decoder,
|
||||
&ff_vp8_decoder,
|
||||
&ff_flac_decoder,
|
||||
&ff_mp3_decoder,
|
||||
&ff_vorbis_decoder,
|
||||
&ff_pcm_alaw_decoder,
|
||||
&ff_pcm_f32le_decoder,
|
||||
&ff_pcm_mulaw_decoder,
|
||||
&ff_pcm_s16be_decoder,
|
||||
&ff_pcm_s16le_decoder,
|
||||
&ff_pcm_s24be_decoder,
|
||||
&ff_pcm_s24le_decoder,
|
||||
&ff_pcm_s32le_decoder,
|
||||
&ff_pcm_u8_decoder,
|
||||
&ff_libopus_decoder,
|
||||
NULL };
|
9
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/parser_list.c
vendored
Normal file
9
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/parser_list.c
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
static const AVCodecParser * const parser_list[] = {
|
||||
&ff_flac_parser,
|
||||
&ff_mpegaudio_parser,
|
||||
&ff_opus_parser,
|
||||
&ff_vorbis_parser,
|
||||
&ff_vp3_parser,
|
||||
&ff_vp8_parser,
|
||||
&ff_vp9_parser,
|
||||
NULL };
|
8
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
8
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
static const AVInputFormat * const demuxer_list[] = {
|
||||
&ff_flac_demuxer,
|
||||
&ff_matroska_demuxer,
|
||||
&ff_mov_demuxer,
|
||||
&ff_mp3_demuxer,
|
||||
&ff_ogg_demuxer,
|
||||
&ff_wav_demuxer,
|
||||
NULL };
|
2
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/muxer_list.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/muxer_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const AVOutputFormat * const muxer_list[] = {
|
||||
NULL };
|
2
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/protocol_list.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavformat/protocol_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const URLProtocol * const url_protocols[] = {
|
||||
NULL };
|
6
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavutil/avconfig.h
vendored
Normal file
6
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavutil/avconfig.h
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
/* Generated by ffmpeg configure */
|
||||
#ifndef AVUTIL_AVCONFIG_H
|
||||
#define AVUTIL_AVCONFIG_H
|
||||
#define AV_HAVE_BIGENDIAN 0
|
||||
#define AV_HAVE_FAST_UNALIGNED 1
|
||||
#endif /* AVUTIL_AVCONFIG_H */
|
5
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavutil/ffversion.h
vendored
Normal file
5
arm/raspi/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavutil/ffversion.h
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
/* Automatically generated by version.sh, do not manually edit! */
|
||||
#ifndef AVUTIL_FFVERSION_H
|
||||
#define AVUTIL_FFVERSION_H
|
||||
#define FFMPEG_VERSION "N-110926-gd5ac4d1dc0"
|
||||
#endif /* AVUTIL_FFVERSION_H */
|
|
@ -731,6 +731,9 @@ def ConfigureAndBuild(target_arch, target_os, host_os, host_arch, parallel_jobs,
|
|||
configure_flags['Common'].extend([
|
||||
# --optflags doesn't append multiple entries, so set all at once.
|
||||
'--optflags="-O3"',
|
||||
'--extra-cflags=-mavx',
|
||||
'--extra-cflags=-maes',
|
||||
'--extra-cflags=-mpclmul',
|
||||
'--extra-cflags=-O3',
|
||||
'--enable-decoder=theora,vp8',
|
||||
'--enable-parser=vp3,vp8',
|
||||
|
@ -746,6 +749,9 @@ def ConfigureAndBuild(target_arch, target_os, host_os, host_arch, parallel_jobs,
|
|||
configure_flags['Common'].extend([
|
||||
'--enable-lto',
|
||||
'--extra-cflags=-O3',
|
||||
'--extra-cflags=-mavx',
|
||||
'--extra-cflags=-maes',
|
||||
'--extra-cflags=-mpclmul',
|
||||
'--arch=x86_64',
|
||||
'--target-os=linux',
|
||||
])
|
||||
|
@ -1005,9 +1011,9 @@ def ConfigureAndBuild(target_arch, target_os, host_os, host_arch, parallel_jobs,
|
|||
|
||||
# Google Chrome & ChromeOS specific configuration.
|
||||
configure_flags['Chrome'].extend([
|
||||
'--enable-decoder=aac,h264,mp3,hevc',
|
||||
'--enable-demuxer=aac,mp3',
|
||||
'--enable-parser=aac,h264,hevc',
|
||||
'--enable-decoder=aac,h264,mp3,eac3,ac3,hevc,mpeg4,mpegvideo,mp2,mp1,flac',
|
||||
'--enable-demuxer=aac,mp3,mov,dtshd,dts,avi,mpegvideo,m4v,h264,vc1,flac',
|
||||
'--enable-parser=aac,h264,hevc,mpegaudio,mpeg4video,mpegvideo,ac3,h261,vc1,h263,flac',
|
||||
])
|
||||
|
||||
# Google ChromeOS specific configuration.
|
||||
|
|
|
@ -247,7 +247,6 @@ if ((is_apple && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "
|
|||
ffmpeg_c_sources += [
|
||||
"libavcodec/autorename_libavcodec_bswapdsp.c",
|
||||
"libavcodec/dovi_rpu.c",
|
||||
"libavcodec/dynamic_hdr10_plus.c",
|
||||
"libavcodec/dynamic_hdr_vivid.c",
|
||||
"libavcodec/hevc_cabac.c",
|
||||
"libavcodec/hevc_data.c",
|
||||
|
|
2
arm/raspi/third_party/ffmpeg/libavcodec/aarch64/autorename_libavcodec_aarch64_mdct_neon.S
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/libavcodec/aarch64/autorename_libavcodec_aarch64_mdct_neon.S
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
// File automatically generated. See crbug.com/495833.
|
||||
#include "mdct_neon.S"
|
|
@ -0,0 +1,2 @@
|
|||
// File automatically generated. See crbug.com/495833.
|
||||
#include "vorbisdsp_init.c"
|
2
arm/raspi/third_party/ffmpeg/libavcodec/arm/autorename_libavcodec_arm_pixblockdsp_neon.S
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/libavcodec/arm/autorename_libavcodec_arm_pixblockdsp_neon.S
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
// File automatically generated. See crbug.com/495833.
|
||||
#include "pixblockdsp_neon.S"
|
2
arm/raspi/third_party/ffmpeg/libavcodec/autorename_libavcodec_mdct15.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/libavcodec/autorename_libavcodec_mdct15.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
// File automatically generated. See crbug.com/495833.
|
||||
#include "mdct15.c"
|
2
arm/raspi/third_party/ffmpeg/libavcodec/autorename_libavcodec_mpegvideodsp.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/libavcodec/autorename_libavcodec_mpegvideodsp.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
// File automatically generated. See crbug.com/495833.
|
||||
#include "mpegvideodsp.c"
|
2
arm/raspi/third_party/ffmpeg/libavcodec/autorename_libavcodec_pixblockdsp.c
vendored
Normal file
2
arm/raspi/third_party/ffmpeg/libavcodec/autorename_libavcodec_pixblockdsp.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
// File automatically generated. See crbug.com/495833.
|
||||
#include "pixblockdsp.c"
|
331
arm/raspi/third_party/ffmpeg/libavcodec/mdct15.c
vendored
Normal file
331
arm/raspi/third_party/ffmpeg/libavcodec/mdct15.c
vendored
Normal file
|
@ -0,0 +1,331 @@
|
|||
/*
|
||||
* Copyright (c) 2013-2014 Mozilla Corporation
|
||||
* Copyright (c) 2017 Rostislav Pehlivanov <atomnuker@gmail.com>
|
||||
*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Celt non-power of 2 iMDCT
|
||||
*/
|
||||
|
||||
#include <float.h>
|
||||
#include <math.h>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "libavutil/attributes.h"
|
||||
#include "libavutil/error.h"
|
||||
|
||||
#include "mdct15.h"
|
||||
|
||||
#define FFT_FLOAT 1
|
||||
#include "fft-internal.h"
|
||||
|
||||
#define CMUL3(c, a, b) CMUL((c).re, (c).im, (a).re, (a).im, (b).re, (b).im)
|
||||
|
||||
av_cold void ff_mdct15_uninit(MDCT15Context **ps)
|
||||
{
|
||||
MDCT15Context *s = *ps;
|
||||
|
||||
if (!s)
|
||||
return;
|
||||
|
||||
ff_fft_end(&s->ptwo_fft);
|
||||
|
||||
av_freep(&s->pfa_prereindex);
|
||||
av_freep(&s->pfa_postreindex);
|
||||
av_freep(&s->twiddle_exptab);
|
||||
av_freep(&s->tmp);
|
||||
|
||||
av_freep(ps);
|
||||
}
|
||||
|
||||
static inline int init_pfa_reindex_tabs(MDCT15Context *s)
|
||||
{
|
||||
int i, j;
|
||||
const int b_ptwo = s->ptwo_fft.nbits; /* Bits for the power of two FFTs */
|
||||
const int l_ptwo = 1 << b_ptwo; /* Total length for the power of two FFTs */
|
||||
const int inv_1 = l_ptwo << ((4 - b_ptwo) & 3); /* (2^b_ptwo)^-1 mod 15 */
|
||||
const int inv_2 = 0xeeeeeeef & ((1U << b_ptwo) - 1); /* 15^-1 mod 2^b_ptwo */
|
||||
|
||||
s->pfa_prereindex = av_malloc_array(15 * l_ptwo, sizeof(*s->pfa_prereindex));
|
||||
if (!s->pfa_prereindex)
|
||||
return 1;
|
||||
|
||||
s->pfa_postreindex = av_malloc_array(15 * l_ptwo, sizeof(*s->pfa_postreindex));
|
||||
if (!s->pfa_postreindex)
|
||||
return 1;
|
||||
|
||||
/* Pre/Post-reindex */
|
||||
for (i = 0; i < l_ptwo; i++) {
|
||||
for (j = 0; j < 15; j++) {
|
||||
const int q_pre = ((l_ptwo * j)/15 + i) >> b_ptwo;
|
||||
const int q_post = (((j*inv_1)/15) + (i*inv_2)) >> b_ptwo;
|
||||
const int k_pre = 15*i + (j - q_pre*15)*(1 << b_ptwo);
|
||||
const int k_post = i*inv_2*15 + j*inv_1 - 15*q_post*l_ptwo;
|
||||
s->pfa_prereindex[i*15 + j] = k_pre << 1;
|
||||
s->pfa_postreindex[k_post] = l_ptwo*j + i;
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* Stride is hardcoded to 3 */
|
||||
static inline void fft5(FFTComplex *out, FFTComplex *in, FFTComplex exptab[2])
|
||||
{
|
||||
FFTComplex z0[4], t[6];
|
||||
|
||||
t[0].re = in[3].re + in[12].re;
|
||||
t[0].im = in[3].im + in[12].im;
|
||||
t[1].im = in[3].re - in[12].re;
|
||||
t[1].re = in[3].im - in[12].im;
|
||||
t[2].re = in[6].re + in[ 9].re;
|
||||
t[2].im = in[6].im + in[ 9].im;
|
||||
t[3].im = in[6].re - in[ 9].re;
|
||||
t[3].re = in[6].im - in[ 9].im;
|
||||
|
||||
out[0].re = in[0].re + in[3].re + in[6].re + in[9].re + in[12].re;
|
||||
out[0].im = in[0].im + in[3].im + in[6].im + in[9].im + in[12].im;
|
||||
|
||||
t[4].re = exptab[0].re * t[2].re - exptab[1].re * t[0].re;
|
||||
t[4].im = exptab[0].re * t[2].im - exptab[1].re * t[0].im;
|
||||
t[0].re = exptab[0].re * t[0].re - exptab[1].re * t[2].re;
|
||||
t[0].im = exptab[0].re * t[0].im - exptab[1].re * t[2].im;
|
||||
t[5].re = exptab[0].im * t[3].re - exptab[1].im * t[1].re;
|
||||
t[5].im = exptab[0].im * t[3].im - exptab[1].im * t[1].im;
|
||||
t[1].re = exptab[0].im * t[1].re + exptab[1].im * t[3].re;
|
||||
t[1].im = exptab[0].im * t[1].im + exptab[1].im * t[3].im;
|
||||
|
||||
z0[0].re = t[0].re - t[1].re;
|
||||
z0[0].im = t[0].im - t[1].im;
|
||||
z0[1].re = t[4].re + t[5].re;
|
||||
z0[1].im = t[4].im + t[5].im;
|
||||
|
||||
z0[2].re = t[4].re - t[5].re;
|
||||
z0[2].im = t[4].im - t[5].im;
|
||||
z0[3].re = t[0].re + t[1].re;
|
||||
z0[3].im = t[0].im + t[1].im;
|
||||
|
||||
out[1].re = in[0].re + z0[3].re;
|
||||
out[1].im = in[0].im + z0[0].im;
|
||||
out[2].re = in[0].re + z0[2].re;
|
||||
out[2].im = in[0].im + z0[1].im;
|
||||
out[3].re = in[0].re + z0[1].re;
|
||||
out[3].im = in[0].im + z0[2].im;
|
||||
out[4].re = in[0].re + z0[0].re;
|
||||
out[4].im = in[0].im + z0[3].im;
|
||||
}
|
||||
|
||||
static void fft15_c(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride)
|
||||
{
|
||||
int k;
|
||||
FFTComplex tmp1[5], tmp2[5], tmp3[5];
|
||||
|
||||
fft5(tmp1, in + 0, exptab + 19);
|
||||
fft5(tmp2, in + 1, exptab + 19);
|
||||
fft5(tmp3, in + 2, exptab + 19);
|
||||
|
||||
for (k = 0; k < 5; k++) {
|
||||
FFTComplex t[2];
|
||||
|
||||
CMUL3(t[0], tmp2[k], exptab[k]);
|
||||
CMUL3(t[1], tmp3[k], exptab[2 * k]);
|
||||
out[stride*k].re = tmp1[k].re + t[0].re + t[1].re;
|
||||
out[stride*k].im = tmp1[k].im + t[0].im + t[1].im;
|
||||
|
||||
CMUL3(t[0], tmp2[k], exptab[k + 5]);
|
||||
CMUL3(t[1], tmp3[k], exptab[2 * (k + 5)]);
|
||||
out[stride*(k + 5)].re = tmp1[k].re + t[0].re + t[1].re;
|
||||
out[stride*(k + 5)].im = tmp1[k].im + t[0].im + t[1].im;
|
||||
|
||||
CMUL3(t[0], tmp2[k], exptab[k + 10]);
|
||||
CMUL3(t[1], tmp3[k], exptab[2 * k + 5]);
|
||||
out[stride*(k + 10)].re = tmp1[k].re + t[0].re + t[1].re;
|
||||
out[stride*(k + 10)].im = tmp1[k].im + t[0].im + t[1].im;
|
||||
}
|
||||
}
|
||||
|
||||
static void mdct15(MDCT15Context *s, float *dst, const float *src, ptrdiff_t stride)
|
||||
{
|
||||
int i, j;
|
||||
const int len4 = s->len4, len3 = len4 * 3, len8 = len4 >> 1;
|
||||
const int l_ptwo = 1 << s->ptwo_fft.nbits;
|
||||
FFTComplex fft15in[15];
|
||||
|
||||
/* Folding and pre-reindexing */
|
||||
for (i = 0; i < l_ptwo; i++) {
|
||||
for (j = 0; j < 15; j++) {
|
||||
const int k = s->pfa_prereindex[i*15 + j];
|
||||
FFTComplex tmp, exp = s->twiddle_exptab[k >> 1];
|
||||
if (k < len4) {
|
||||
tmp.re = -src[ len4 + k] + src[1*len4 - 1 - k];
|
||||
tmp.im = -src[ len3 + k] - src[1*len3 - 1 - k];
|
||||
} else {
|
||||
tmp.re = -src[ len4 + k] - src[5*len4 - 1 - k];
|
||||
tmp.im = src[-len4 + k] - src[1*len3 - 1 - k];
|
||||
}
|
||||
CMUL(fft15in[j].im, fft15in[j].re, tmp.re, tmp.im, exp.re, exp.im);
|
||||
}
|
||||
s->fft15(s->tmp + s->ptwo_fft.revtab[i], fft15in, s->exptab, l_ptwo);
|
||||
}
|
||||
|
||||
/* Then a 15xN FFT (where N is a power of two) */
|
||||
for (i = 0; i < 15; i++)
|
||||
s->ptwo_fft.fft_calc(&s->ptwo_fft, s->tmp + l_ptwo*i);
|
||||
|
||||
/* Reindex again, apply twiddles and output */
|
||||
for (i = 0; i < len8; i++) {
|
||||
const int i0 = len8 + i, i1 = len8 - i - 1;
|
||||
const int s0 = s->pfa_postreindex[i0], s1 = s->pfa_postreindex[i1];
|
||||
|
||||
CMUL(dst[2*i1*stride + stride], dst[2*i0*stride], s->tmp[s0].re, s->tmp[s0].im,
|
||||
s->twiddle_exptab[i0].im, s->twiddle_exptab[i0].re);
|
||||
CMUL(dst[2*i0*stride + stride], dst[2*i1*stride], s->tmp[s1].re, s->tmp[s1].im,
|
||||
s->twiddle_exptab[i1].im, s->twiddle_exptab[i1].re);
|
||||
}
|
||||
}
|
||||
|
||||
static void imdct15_half(MDCT15Context *s, float *dst, const float *src,
|
||||
ptrdiff_t stride)
|
||||
{
|
||||
FFTComplex fft15in[15];
|
||||
FFTComplex *z = (FFTComplex *)dst;
|
||||
int i, j, len8 = s->len4 >> 1, l_ptwo = 1 << s->ptwo_fft.nbits;
|
||||
const float *in1 = src, *in2 = src + (s->len2 - 1) * stride;
|
||||
|
||||
/* Reindex input, putting it into a buffer and doing an Nx15 FFT */
|
||||
for (i = 0; i < l_ptwo; i++) {
|
||||
for (j = 0; j < 15; j++) {
|
||||
const int k = s->pfa_prereindex[i*15 + j];
|
||||
FFTComplex tmp = { in2[-k*stride], in1[k*stride] };
|
||||
CMUL3(fft15in[j], tmp, s->twiddle_exptab[k >> 1]);
|
||||
}
|
||||
s->fft15(s->tmp + s->ptwo_fft.revtab[i], fft15in, s->exptab, l_ptwo);
|
||||
}
|
||||
|
||||
/* Then a 15xN FFT (where N is a power of two) */
|
||||
for (i = 0; i < 15; i++)
|
||||
s->ptwo_fft.fft_calc(&s->ptwo_fft, s->tmp + l_ptwo*i);
|
||||
|
||||
/* Reindex again, apply twiddles and output */
|
||||
s->postreindex(z, s->tmp, s->twiddle_exptab, s->pfa_postreindex, len8);
|
||||
}
|
||||
|
||||
static void postrotate_c(FFTComplex *out, FFTComplex *in, FFTComplex *exp,
|
||||
int *lut, ptrdiff_t len8)
|
||||
{
|
||||
int i;
|
||||
|
||||
/* Reindex again, apply twiddles and output */
|
||||
for (i = 0; i < len8; i++) {
|
||||
const int i0 = len8 + i, i1 = len8 - i - 1;
|
||||
const int s0 = lut[i0], s1 = lut[i1];
|
||||
|
||||
CMUL(out[i1].re, out[i0].im, in[s1].im, in[s1].re, exp[i1].im, exp[i1].re);
|
||||
CMUL(out[i0].re, out[i1].im, in[s0].im, in[s0].re, exp[i0].im, exp[i0].re);
|
||||
}
|
||||
}
|
||||
|
||||
av_cold int ff_mdct15_init(MDCT15Context **ps, int inverse, int N, double scale)
|
||||
{
|
||||
MDCT15Context *s;
|
||||
double alpha, theta;
|
||||
int len2 = 15 * (1 << N);
|
||||
int len = 2 * len2;
|
||||
int i;
|
||||
|
||||
/* Tested and verified to work on everything in between */
|
||||
if ((N < 2) || (N > 13))
|
||||
return AVERROR(EINVAL);
|
||||
|
||||
s = av_mallocz(sizeof(*s));
|
||||
if (!s)
|
||||
return AVERROR(ENOMEM);
|
||||
|
||||
s->fft_n = N - 1;
|
||||
s->len4 = len2 / 2;
|
||||
s->len2 = len2;
|
||||
s->inverse = inverse;
|
||||
s->fft15 = fft15_c;
|
||||
s->mdct = mdct15;
|
||||
s->imdct_half = imdct15_half;
|
||||
s->postreindex = postrotate_c;
|
||||
|
||||
if (ff_fft_init(&s->ptwo_fft, N - 1, s->inverse) < 0)
|
||||
goto fail;
|
||||
|
||||
if (init_pfa_reindex_tabs(s))
|
||||
goto fail;
|
||||
|
||||
s->tmp = av_malloc_array(len, 2 * sizeof(*s->tmp));
|
||||
if (!s->tmp)
|
||||
goto fail;
|
||||
|
||||
s->twiddle_exptab = av_malloc_array(s->len4, sizeof(*s->twiddle_exptab));
|
||||
if (!s->twiddle_exptab)
|
||||
goto fail;
|
||||
|
||||
theta = 0.125f + (scale < 0 ? s->len4 : 0);
|
||||
scale = sqrt(fabs(scale));
|
||||
for (i = 0; i < s->len4; i++) {
|
||||
alpha = 2 * M_PI * (i + theta) / len;
|
||||
s->twiddle_exptab[i].re = cosf(alpha) * scale;
|
||||
s->twiddle_exptab[i].im = sinf(alpha) * scale;
|
||||
}
|
||||
|
||||
/* 15-point FFT exptab */
|
||||
for (i = 0; i < 19; i++) {
|
||||
if (i < 15) {
|
||||
double theta = (2.0f * M_PI * i) / 15.0f;
|
||||
if (!s->inverse)
|
||||
theta *= -1;
|
||||
s->exptab[i].re = cosf(theta);
|
||||
s->exptab[i].im = sinf(theta);
|
||||
} else { /* Wrap around to simplify fft15 */
|
||||
s->exptab[i] = s->exptab[i - 15];
|
||||
}
|
||||
}
|
||||
|
||||
/* 5-point FFT exptab */
|
||||
s->exptab[19].re = cosf(2.0f * M_PI / 5.0f);
|
||||
s->exptab[19].im = sinf(2.0f * M_PI / 5.0f);
|
||||
s->exptab[20].re = cosf(1.0f * M_PI / 5.0f);
|
||||
s->exptab[20].im = sinf(1.0f * M_PI / 5.0f);
|
||||
|
||||
/* Invert the phase for an inverse transform, do nothing for a forward transform */
|
||||
if (s->inverse) {
|
||||
s->exptab[19].im *= -1;
|
||||
s->exptab[20].im *= -1;
|
||||
}
|
||||
|
||||
#if ARCH_X86
|
||||
ff_mdct15_init_x86(s);
|
||||
#endif
|
||||
|
||||
*ps = s;
|
||||
|
||||
return 0;
|
||||
|
||||
fail:
|
||||
ff_mdct15_uninit(&s);
|
||||
return AVERROR(ENOMEM);
|
||||
}
|
64
arm/raspi/third_party/ffmpeg/libavcodec/mdct15.h
vendored
Normal file
64
arm/raspi/third_party/ffmpeg/libavcodec/mdct15.h
vendored
Normal file
|
@ -0,0 +1,64 @@
|
|||
/*
|
||||
* Copyright (c) 2017 Rostislav Pehlivanov <atomnuker@gmail.com>
|
||||
*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
#ifndef AVCODEC_MDCT15_H
|
||||
#define AVCODEC_MDCT15_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
#include "libavutil/mem_internal.h"
|
||||
|
||||
#include "fft.h"
|
||||
|
||||
typedef struct MDCT15Context {
|
||||
int fft_n;
|
||||
int len2;
|
||||
int len4;
|
||||
int inverse;
|
||||
int *pfa_prereindex;
|
||||
int *pfa_postreindex;
|
||||
|
||||
FFTContext ptwo_fft;
|
||||
FFTComplex *tmp;
|
||||
FFTComplex *twiddle_exptab;
|
||||
|
||||
DECLARE_ALIGNED(32, FFTComplex, exptab)[64];
|
||||
|
||||
/* 15-point FFT */
|
||||
void (*fft15)(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride);
|
||||
|
||||
/* PFA postrotate and exptab */
|
||||
void (*postreindex)(FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8);
|
||||
|
||||
/* Calculate a full 2N -> N MDCT */
|
||||
void (*mdct)(struct MDCT15Context *s, float *dst, const float *src, ptrdiff_t stride);
|
||||
|
||||
/* Calculate the middle half of the iMDCT */
|
||||
void (*imdct_half)(struct MDCT15Context *s, float *dst, const float *src,
|
||||
ptrdiff_t stride);
|
||||
} MDCT15Context;
|
||||
|
||||
/* Init an (i)MDCT of the length 2 * 15 * (2^N) */
|
||||
int ff_mdct15_init(MDCT15Context **ps, int inverse, int N, double scale);
|
||||
void ff_mdct15_uninit(MDCT15Context **ps);
|
||||
|
||||
void ff_mdct15_init_x86(MDCT15Context *s);
|
||||
|
||||
#endif /* AVCODEC_MDCT15_H */
|
14730
arm/raspi/third_party/ffmpeg/libavcodec/metasound_data.c
vendored
Normal file
14730
arm/raspi/third_party/ffmpeg/libavcodec/metasound_data.c
vendored
Normal file
File diff suppressed because it is too large
Load diff
120
arm/raspi/third_party/ffmpeg/libavcodec/mpegvideodsp.c
vendored
Normal file
120
arm/raspi/third_party/ffmpeg/libavcodec/mpegvideodsp.c
vendored
Normal file
|
@ -0,0 +1,120 @@
|
|||
/*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
#include "libavutil/attributes.h"
|
||||
#include "libavutil/common.h"
|
||||
#include "mpegvideodsp.h"
|
||||
|
||||
static void gmc1_c(uint8_t *dst, const uint8_t *src, int stride, int h,
|
||||
int x16, int y16, int rounder)
|
||||
{
|
||||
const int A = (16 - x16) * (16 - y16);
|
||||
const int B = (x16) * (16 - y16);
|
||||
const int C = (16 - x16) * (y16);
|
||||
const int D = (x16) * (y16);
|
||||
int i;
|
||||
|
||||
for (i = 0; i < h; i++) {
|
||||
dst[0] = (A * src[0] + B * src[1] + C * src[stride + 0] + D * src[stride + 1] + rounder) >> 8;
|
||||
dst[1] = (A * src[1] + B * src[2] + C * src[stride + 1] + D * src[stride + 2] + rounder) >> 8;
|
||||
dst[2] = (A * src[2] + B * src[3] + C * src[stride + 2] + D * src[stride + 3] + rounder) >> 8;
|
||||
dst[3] = (A * src[3] + B * src[4] + C * src[stride + 3] + D * src[stride + 4] + rounder) >> 8;
|
||||
dst[4] = (A * src[4] + B * src[5] + C * src[stride + 4] + D * src[stride + 5] + rounder) >> 8;
|
||||
dst[5] = (A * src[5] + B * src[6] + C * src[stride + 5] + D * src[stride + 6] + rounder) >> 8;
|
||||
dst[6] = (A * src[6] + B * src[7] + C * src[stride + 6] + D * src[stride + 7] + rounder) >> 8;
|
||||
dst[7] = (A * src[7] + B * src[8] + C * src[stride + 7] + D * src[stride + 8] + rounder) >> 8;
|
||||
dst += stride;
|
||||
src += stride;
|
||||
}
|
||||
}
|
||||
|
||||
void ff_gmc_c(uint8_t *dst, const uint8_t *src, int stride, int h, int ox, int oy,
|
||||
int dxx, int dxy, int dyx, int dyy, int shift, int r,
|
||||
int width, int height)
|
||||
{
|
||||
int y, vx, vy;
|
||||
const int s = 1 << shift;
|
||||
|
||||
width--;
|
||||
height--;
|
||||
|
||||
for (y = 0; y < h; y++) {
|
||||
int x;
|
||||
|
||||
vx = ox;
|
||||
vy = oy;
|
||||
for (x = 0; x < 8; x++) { // FIXME: optimize
|
||||
int index;
|
||||
int src_x = vx >> 16;
|
||||
int src_y = vy >> 16;
|
||||
int frac_x = src_x & (s - 1);
|
||||
int frac_y = src_y & (s - 1);
|
||||
|
||||
src_x >>= shift;
|
||||
src_y >>= shift;
|
||||
|
||||
if ((unsigned) src_x < width) {
|
||||
if ((unsigned) src_y < height) {
|
||||
index = src_x + src_y * stride;
|
||||
dst[y * stride + x] =
|
||||
((src[index] * (s - frac_x) +
|
||||
src[index + 1] * frac_x) * (s - frac_y) +
|
||||
(src[index + stride] * (s - frac_x) +
|
||||
src[index + stride + 1] * frac_x) * frac_y +
|
||||
r) >> (shift * 2);
|
||||
} else {
|
||||
index = src_x + av_clip(src_y, 0, height) * stride;
|
||||
dst[y * stride + x] =
|
||||
((src[index] * (s - frac_x) +
|
||||
src[index + 1] * frac_x) * s +
|
||||
r) >> (shift * 2);
|
||||
}
|
||||
} else {
|
||||
if ((unsigned) src_y < height) {
|
||||
index = av_clip(src_x, 0, width) + src_y * stride;
|
||||
dst[y * stride + x] =
|
||||
((src[index] * (s - frac_y) +
|
||||
src[index + stride] * frac_y) * s +
|
||||
r) >> (shift * 2);
|
||||
} else {
|
||||
index = av_clip(src_x, 0, width) +
|
||||
av_clip(src_y, 0, height) * stride;
|
||||
dst[y * stride + x] = src[index];
|
||||
}
|
||||
}
|
||||
|
||||
vx += dxx;
|
||||
vy += dyx;
|
||||
}
|
||||
ox += dxy;
|
||||
oy += dyy;
|
||||
}
|
||||
}
|
||||
|
||||
av_cold void ff_mpegvideodsp_init(MpegVideoDSPContext *c)
|
||||
{
|
||||
c->gmc1 = gmc1_c;
|
||||
c->gmc = ff_gmc_c;
|
||||
|
||||
#if ARCH_PPC
|
||||
ff_mpegvideodsp_init_ppc(c);
|
||||
#elif ARCH_X86
|
||||
ff_mpegvideodsp_init_x86(c);
|
||||
#endif
|
||||
}
|
47
arm/raspi/third_party/ffmpeg/libavcodec/mpegvideodsp.h
vendored
Normal file
47
arm/raspi/third_party/ffmpeg/libavcodec/mpegvideodsp.h
vendored
Normal file
|
@ -0,0 +1,47 @@
|
|||
/*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
#ifndef AVCODEC_MPEGVIDEODSP_H
|
||||
#define AVCODEC_MPEGVIDEODSP_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
void ff_gmc_c(uint8_t *dst, const uint8_t *src, int stride, int h, int ox, int oy,
|
||||
int dxx, int dxy, int dyx, int dyy, int shift, int r,
|
||||
int width, int height);
|
||||
|
||||
typedef struct MpegVideoDSPContext {
|
||||
/**
|
||||
* translational global motion compensation.
|
||||
*/
|
||||
void (*gmc1)(uint8_t *dst /* align 8 */, const uint8_t *src /* align 1 */,
|
||||
int srcStride, int h, int x16, int y16, int rounder);
|
||||
/**
|
||||
* global motion compensation.
|
||||
*/
|
||||
void (*gmc)(uint8_t *dst /* align 8 */, const uint8_t *src /* align 1 */,
|
||||
int stride, int h, int ox, int oy,
|
||||
int dxx, int dxy, int dyx, int dyy,
|
||||
int shift, int r, int width, int height);
|
||||
} MpegVideoDSPContext;
|
||||
|
||||
void ff_mpegvideodsp_init(MpegVideoDSPContext *c);
|
||||
void ff_mpegvideodsp_init_ppc(MpegVideoDSPContext *c);
|
||||
void ff_mpegvideodsp_init_x86(MpegVideoDSPContext *c);
|
||||
|
||||
#endif /* AVCODEC_MPEGVIDEODSP_H */
|
925
arm/raspi/third_party/ffmpeg/libavcodec/opus.c
vendored
Normal file
925
arm/raspi/third_party/ffmpeg/libavcodec/opus.c
vendored
Normal file
|
@ -0,0 +1,925 @@
|
|||
/*
|
||||
* Copyright (c) 2012 Andrew D'Addesio
|
||||
* Copyright (c) 2013-2014 Mozilla Corporation
|
||||
*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Opus decoder/parser shared code
|
||||
*/
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "libavutil/channel_layout.h"
|
||||
#include "libavutil/error.h"
|
||||
#include "libavutil/ffmath.h"
|
||||
|
||||
#include "opus_celt.h"
|
||||
#include "opustab.h"
|
||||
#include "internal.h"
|
||||
#include "vorbis.h"
|
||||
|
||||
static const uint16_t opus_frame_duration[32] = {
|
||||
480, 960, 1920, 2880,
|
||||
480, 960, 1920, 2880,
|
||||
480, 960, 1920, 2880,
|
||||
480, 960,
|
||||
480, 960,
|
||||
120, 240, 480, 960,
|
||||
120, 240, 480, 960,
|
||||
120, 240, 480, 960,
|
||||
120, 240, 480, 960,
|
||||
};
|
||||
|
||||
/**
|
||||
* Read a 1- or 2-byte frame length
|
||||
*/
|
||||
static inline int xiph_lacing_16bit(const uint8_t **ptr, const uint8_t *end)
|
||||
{
|
||||
int val;
|
||||
|
||||
if (*ptr >= end)
|
||||
return AVERROR_INVALIDDATA;
|
||||
val = *(*ptr)++;
|
||||
if (val >= 252) {
|
||||
if (*ptr >= end)
|
||||
return AVERROR_INVALIDDATA;
|
||||
val += 4 * *(*ptr)++;
|
||||
}
|
||||
return val;
|
||||
}
|
||||
|
||||
/**
|
||||
* Read a multi-byte length (used for code 3 packet padding size)
|
||||
*/
|
||||
static inline int xiph_lacing_full(const uint8_t **ptr, const uint8_t *end)
|
||||
{
|
||||
int val = 0;
|
||||
int next;
|
||||
|
||||
while (1) {
|
||||
if (*ptr >= end || val > INT_MAX - 254)
|
||||
return AVERROR_INVALIDDATA;
|
||||
next = *(*ptr)++;
|
||||
val += next;
|
||||
if (next < 255)
|
||||
break;
|
||||
else
|
||||
val--;
|
||||
}
|
||||
return val;
|
||||
}
|
||||
|
||||
/**
|
||||
* Parse Opus packet info from raw packet data
|
||||
*/
|
||||
int ff_opus_parse_packet(OpusPacket *pkt, const uint8_t *buf, int buf_size,
|
||||
int self_delimiting)
|
||||
{
|
||||
const uint8_t *ptr = buf;
|
||||
const uint8_t *end = buf + buf_size;
|
||||
int padding = 0;
|
||||
int frame_bytes, i;
|
||||
|
||||
if (buf_size < 1)
|
||||
goto fail;
|
||||
|
||||
/* TOC byte */
|
||||
i = *ptr++;
|
||||
pkt->code = (i ) & 0x3;
|
||||
pkt->stereo = (i >> 2) & 0x1;
|
||||
pkt->config = (i >> 3) & 0x1F;
|
||||
|
||||
/* code 2 and code 3 packets have at least 1 byte after the TOC */
|
||||
if (pkt->code >= 2 && buf_size < 2)
|
||||
goto fail;
|
||||
|
||||
switch (pkt->code) {
|
||||
case 0:
|
||||
/* 1 frame */
|
||||
pkt->frame_count = 1;
|
||||
pkt->vbr = 0;
|
||||
|
||||
if (self_delimiting) {
|
||||
int len = xiph_lacing_16bit(&ptr, end);
|
||||
if (len < 0 || len > end - ptr)
|
||||
goto fail;
|
||||
end = ptr + len;
|
||||
buf_size = end - buf;
|
||||
}
|
||||
|
||||
frame_bytes = end - ptr;
|
||||
if (frame_bytes > MAX_FRAME_SIZE)
|
||||
goto fail;
|
||||
pkt->frame_offset[0] = ptr - buf;
|
||||
pkt->frame_size[0] = frame_bytes;
|
||||
break;
|
||||
case 1:
|
||||
/* 2 frames, equal size */
|
||||
pkt->frame_count = 2;
|
||||
pkt->vbr = 0;
|
||||
|
||||
if (self_delimiting) {
|
||||
int len = xiph_lacing_16bit(&ptr, end);
|
||||
if (len < 0 || 2 * len > end - ptr)
|
||||
goto fail;
|
||||
end = ptr + 2 * len;
|
||||
buf_size = end - buf;
|
||||
}
|
||||
|
||||
frame_bytes = end - ptr;
|
||||
if (frame_bytes & 1 || frame_bytes >> 1 > MAX_FRAME_SIZE)
|
||||
goto fail;
|
||||
pkt->frame_offset[0] = ptr - buf;
|
||||
pkt->frame_size[0] = frame_bytes >> 1;
|
||||
pkt->frame_offset[1] = pkt->frame_offset[0] + pkt->frame_size[0];
|
||||
pkt->frame_size[1] = frame_bytes >> 1;
|
||||
break;
|
||||
case 2:
|
||||
/* 2 frames, different sizes */
|
||||
pkt->frame_count = 2;
|
||||
pkt->vbr = 1;
|
||||
|
||||
/* read 1st frame size */
|
||||
frame_bytes = xiph_lacing_16bit(&ptr, end);
|
||||
if (frame_bytes < 0)
|
||||
goto fail;
|
||||
|
||||
if (self_delimiting) {
|
||||
int len = xiph_lacing_16bit(&ptr, end);
|
||||
if (len < 0 || len + frame_bytes > end - ptr)
|
||||
goto fail;
|
||||
end = ptr + frame_bytes + len;
|
||||
buf_size = end - buf;
|
||||
}
|
||||
|
||||
pkt->frame_offset[0] = ptr - buf;
|
||||
pkt->frame_size[0] = frame_bytes;
|
||||
|
||||
/* calculate 2nd frame size */
|
||||
frame_bytes = end - ptr - pkt->frame_size[0];
|
||||
if (frame_bytes < 0 || frame_bytes > MAX_FRAME_SIZE)
|
||||
goto fail;
|
||||
pkt->frame_offset[1] = pkt->frame_offset[0] + pkt->frame_size[0];
|
||||
pkt->frame_size[1] = frame_bytes;
|
||||
break;
|
||||
case 3:
|
||||
/* 1 to 48 frames, can be different sizes */
|
||||
i = *ptr++;
|
||||
pkt->frame_count = (i ) & 0x3F;
|
||||
padding = (i >> 6) & 0x01;
|
||||
pkt->vbr = (i >> 7) & 0x01;
|
||||
|
||||
if (pkt->frame_count == 0 || pkt->frame_count > MAX_FRAMES)
|
||||
goto fail;
|
||||
|
||||
/* read padding size */
|
||||
if (padding) {
|
||||
padding = xiph_lacing_full(&ptr, end);
|
||||
if (padding < 0)
|
||||
goto fail;
|
||||
}
|
||||
|
||||
/* read frame sizes */
|
||||
if (pkt->vbr) {
|
||||
/* for VBR, all frames except the final one have their size coded
|
||||
in the bitstream. the last frame size is implicit. */
|
||||
int total_bytes = 0;
|
||||
for (i = 0; i < pkt->frame_count - 1; i++) {
|
||||
frame_bytes = xiph_lacing_16bit(&ptr, end);
|
||||
if (frame_bytes < 0)
|
||||
goto fail;
|
||||
pkt->frame_size[i] = frame_bytes;
|
||||
total_bytes += frame_bytes;
|
||||
}
|
||||
|
||||
if (self_delimiting) {
|
||||
int len = xiph_lacing_16bit(&ptr, end);
|
||||
if (len < 0 || len + total_bytes + padding > end - ptr)
|
||||
goto fail;
|
||||
end = ptr + total_bytes + len + padding;
|
||||
buf_size = end - buf;
|
||||
}
|
||||
|
||||
frame_bytes = end - ptr - padding;
|
||||
if (total_bytes > frame_bytes)
|
||||
goto fail;
|
||||
pkt->frame_offset[0] = ptr - buf;
|
||||
for (i = 1; i < pkt->frame_count; i++)
|
||||
pkt->frame_offset[i] = pkt->frame_offset[i-1] + pkt->frame_size[i-1];
|
||||
pkt->frame_size[pkt->frame_count-1] = frame_bytes - total_bytes;
|
||||
} else {
|
||||
/* for CBR, the remaining packet bytes are divided evenly between
|
||||
the frames */
|
||||
if (self_delimiting) {
|
||||
frame_bytes = xiph_lacing_16bit(&ptr, end);
|
||||
if (frame_bytes < 0 || pkt->frame_count * frame_bytes + padding > end - ptr)
|
||||
goto fail;
|
||||
end = ptr + pkt->frame_count * frame_bytes + padding;
|
||||
buf_size = end - buf;
|
||||
} else {
|
||||
frame_bytes = end - ptr - padding;
|
||||
if (frame_bytes % pkt->frame_count ||
|
||||
frame_bytes / pkt->frame_count > MAX_FRAME_SIZE)
|
||||
goto fail;
|
||||
frame_bytes /= pkt->frame_count;
|
||||
}
|
||||
|
||||
pkt->frame_offset[0] = ptr - buf;
|
||||
pkt->frame_size[0] = frame_bytes;
|
||||
for (i = 1; i < pkt->frame_count; i++) {
|
||||
pkt->frame_offset[i] = pkt->frame_offset[i-1] + pkt->frame_size[i-1];
|
||||
pkt->frame_size[i] = frame_bytes;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
pkt->packet_size = buf_size;
|
||||
pkt->data_size = pkt->packet_size - padding;
|
||||
|
||||
/* total packet duration cannot be larger than 120ms */
|
||||
pkt->frame_duration = opus_frame_duration[pkt->config];
|
||||
if (pkt->frame_duration * pkt->frame_count > MAX_PACKET_DUR)
|
||||
goto fail;
|
||||
|
||||
/* set mode and bandwidth */
|
||||
if (pkt->config < 12) {
|
||||
pkt->mode = OPUS_MODE_SILK;
|
||||
pkt->bandwidth = pkt->config >> 2;
|
||||
} else if (pkt->config < 16) {
|
||||
pkt->mode = OPUS_MODE_HYBRID;
|
||||
pkt->bandwidth = OPUS_BANDWIDTH_SUPERWIDEBAND + (pkt->config >= 14);
|
||||
} else {
|
||||
pkt->mode = OPUS_MODE_CELT;
|
||||
pkt->bandwidth = (pkt->config - 16) >> 2;
|
||||
/* skip medium band */
|
||||
if (pkt->bandwidth)
|
||||
pkt->bandwidth++;
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
fail:
|
||||
memset(pkt, 0, sizeof(*pkt));
|
||||
return AVERROR_INVALIDDATA;
|
||||
}
|
||||
|
||||
static int channel_reorder_vorbis(int nb_channels, int channel_idx)
|
||||
{
|
||||
return ff_vorbis_channel_layout_offsets[nb_channels - 1][channel_idx];
|
||||
}
|
||||
|
||||
static int channel_reorder_unknown(int nb_channels, int channel_idx)
|
||||
{
|
||||
return channel_idx;
|
||||
}
|
||||
|
||||
av_cold int ff_opus_parse_extradata(AVCodecContext *avctx,
|
||||
OpusContext *s)
|
||||
{
|
||||
static const uint8_t default_channel_map[2] = { 0, 1 };
|
||||
|
||||
int (*channel_reorder)(int, int) = channel_reorder_unknown;
|
||||
int channels = avctx->ch_layout.nb_channels;
|
||||
|
||||
const uint8_t *extradata, *channel_map;
|
||||
int extradata_size;
|
||||
int version, map_type, streams, stereo_streams, i, j, ret;
|
||||
AVChannelLayout layout = { 0 };
|
||||
|
||||
if (!avctx->extradata) {
|
||||
if (channels > 2) {
|
||||
av_log(avctx, AV_LOG_ERROR,
|
||||
"Multichannel configuration without extradata.\n");
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
extradata = opus_default_extradata;
|
||||
extradata_size = sizeof(opus_default_extradata);
|
||||
} else {
|
||||
extradata = avctx->extradata;
|
||||
extradata_size = avctx->extradata_size;
|
||||
}
|
||||
|
||||
if (extradata_size < 19) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Invalid extradata size: %d\n",
|
||||
extradata_size);
|
||||
return AVERROR_INVALIDDATA;
|
||||
}
|
||||
|
||||
version = extradata[8];
|
||||
if (version > 15) {
|
||||
avpriv_request_sample(avctx, "Extradata version %d", version);
|
||||
return AVERROR_PATCHWELCOME;
|
||||
}
|
||||
|
||||
avctx->delay = AV_RL16(extradata + 10);
|
||||
if (avctx->internal)
|
||||
avctx->internal->skip_samples = avctx->delay;
|
||||
|
||||
channels = avctx->extradata ? extradata[9] : (channels == 1) ? 1 : 2;
|
||||
if (!channels) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Zero channel count specified in the extradata\n");
|
||||
return AVERROR_INVALIDDATA;
|
||||
}
|
||||
|
||||
s->gain_i = AV_RL16(extradata + 16);
|
||||
if (s->gain_i)
|
||||
s->gain = ff_exp10(s->gain_i / (20.0 * 256));
|
||||
|
||||
map_type = extradata[18];
|
||||
if (!map_type) {
|
||||
if (channels > 2) {
|
||||
av_log(avctx, AV_LOG_ERROR,
|
||||
"Channel mapping 0 is only specified for up to 2 channels\n");
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
layout = (channels == 1) ? (AVChannelLayout)AV_CHANNEL_LAYOUT_MONO :
|
||||
(AVChannelLayout)AV_CHANNEL_LAYOUT_STEREO;
|
||||
streams = 1;
|
||||
stereo_streams = channels - 1;
|
||||
channel_map = default_channel_map;
|
||||
} else if (map_type == 1 || map_type == 2 || map_type == 255) {
|
||||
if (extradata_size < 21 + channels) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Invalid extradata size: %d\n",
|
||||
extradata_size);
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
|
||||
streams = extradata[19];
|
||||
stereo_streams = extradata[20];
|
||||
if (!streams || stereo_streams > streams ||
|
||||
streams + stereo_streams > 255) {
|
||||
av_log(avctx, AV_LOG_ERROR,
|
||||
"Invalid stream/stereo stream count: %d/%d\n", streams, stereo_streams);
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
|
||||
if (map_type == 1) {
|
||||
if (channels > 8) {
|
||||
av_log(avctx, AV_LOG_ERROR,
|
||||
"Channel mapping 1 is only specified for up to 8 channels\n");
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
av_channel_layout_copy(&layout, &ff_vorbis_ch_layouts[channels - 1]);
|
||||
channel_reorder = channel_reorder_vorbis;
|
||||
} else if (map_type == 2) {
|
||||
int ambisonic_order = ff_sqrt(channels) - 1;
|
||||
if (channels != ((ambisonic_order + 1) * (ambisonic_order + 1)) &&
|
||||
channels != ((ambisonic_order + 1) * (ambisonic_order + 1) + 2)) {
|
||||
av_log(avctx, AV_LOG_ERROR,
|
||||
"Channel mapping 2 is only specified for channel counts"
|
||||
" which can be written as (n + 1)^2 or (n + 1)^2 + 2"
|
||||
" for nonnegative integer n\n");
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
if (channels > 227) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Too many channels\n");
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
|
||||
layout.order = AV_CHANNEL_ORDER_AMBISONIC;
|
||||
layout.nb_channels = channels;
|
||||
if (channels != ((ambisonic_order + 1) * (ambisonic_order + 1)))
|
||||
layout.u.mask = AV_CH_LAYOUT_STEREO;
|
||||
} else {
|
||||
layout.order = AV_CHANNEL_ORDER_UNSPEC;
|
||||
layout.nb_channels = channels;
|
||||
}
|
||||
|
||||
channel_map = extradata + 21;
|
||||
} else {
|
||||
avpriv_request_sample(avctx, "Mapping type %d", map_type);
|
||||
return AVERROR_PATCHWELCOME;
|
||||
}
|
||||
|
||||
s->channel_maps = av_calloc(channels, sizeof(*s->channel_maps));
|
||||
if (!s->channel_maps) {
|
||||
ret = AVERROR(ENOMEM);
|
||||
goto fail;
|
||||
}
|
||||
|
||||
for (i = 0; i < channels; i++) {
|
||||
ChannelMap *map = &s->channel_maps[i];
|
||||
uint8_t idx = channel_map[channel_reorder(channels, i)];
|
||||
|
||||
if (idx == 255) {
|
||||
map->silence = 1;
|
||||
continue;
|
||||
} else if (idx >= streams + stereo_streams) {
|
||||
av_log(avctx, AV_LOG_ERROR,
|
||||
"Invalid channel map for output channel %d: %d\n", i, idx);
|
||||
av_freep(&s->channel_maps);
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
|
||||
/* check that we did not see this index yet */
|
||||
map->copy = 0;
|
||||
for (j = 0; j < i; j++)
|
||||
if (channel_map[channel_reorder(channels, j)] == idx) {
|
||||
map->copy = 1;
|
||||
map->copy_idx = j;
|
||||
break;
|
||||
}
|
||||
|
||||
if (idx < 2 * stereo_streams) {
|
||||
map->stream_idx = idx / 2;
|
||||
map->channel_idx = idx & 1;
|
||||
} else {
|
||||
map->stream_idx = idx - stereo_streams;
|
||||
map->channel_idx = 0;
|
||||
}
|
||||
}
|
||||
|
||||
ret = av_channel_layout_copy(&avctx->ch_layout, &layout);
|
||||
if (ret < 0)
|
||||
goto fail;
|
||||
|
||||
s->nb_streams = streams;
|
||||
s->nb_stereo_streams = stereo_streams;
|
||||
|
||||
return 0;
|
||||
fail:
|
||||
av_channel_layout_uninit(&layout);
|
||||
return ret;
|
||||
}
|
||||
|
||||
void ff_celt_quant_bands(CeltFrame *f, OpusRangeCoder *rc)
|
||||
{
|
||||
float lowband_scratch[8 * 22];
|
||||
float norm1[2 * 8 * 100];
|
||||
float *norm2 = norm1 + 8 * 100;
|
||||
|
||||
int totalbits = (f->framebits << 3) - f->anticollapse_needed;
|
||||
|
||||
int update_lowband = 1;
|
||||
int lowband_offset = 0;
|
||||
|
||||
int i, j;
|
||||
|
||||
for (i = f->start_band; i < f->end_band; i++) {
|
||||
uint32_t cm[2] = { (1 << f->blocks) - 1, (1 << f->blocks) - 1 };
|
||||
int band_offset = ff_celt_freq_bands[i] << f->size;
|
||||
int band_size = ff_celt_freq_range[i] << f->size;
|
||||
float *X = f->block[0].coeffs + band_offset;
|
||||
float *Y = (f->channels == 2) ? f->block[1].coeffs + band_offset : NULL;
|
||||
float *norm_loc1, *norm_loc2;
|
||||
|
||||
int consumed = opus_rc_tell_frac(rc);
|
||||
int effective_lowband = -1;
|
||||
int b = 0;
|
||||
|
||||
/* Compute how many bits we want to allocate to this band */
|
||||
if (i != f->start_band)
|
||||
f->remaining -= consumed;
|
||||
f->remaining2 = totalbits - consumed - 1;
|
||||
if (i <= f->coded_bands - 1) {
|
||||
int curr_balance = f->remaining / FFMIN(3, f->coded_bands-i);
|
||||
b = av_clip_uintp2(FFMIN(f->remaining2 + 1, f->pulses[i] + curr_balance), 14);
|
||||
}
|
||||
|
||||
if ((ff_celt_freq_bands[i] - ff_celt_freq_range[i] >= ff_celt_freq_bands[f->start_band] ||
|
||||
i == f->start_band + 1) && (update_lowband || lowband_offset == 0))
|
||||
lowband_offset = i;
|
||||
|
||||
if (i == f->start_band + 1) {
|
||||
/* Special Hybrid Folding (RFC 8251 section 9). Copy the first band into
|
||||
the second to ensure the second band never has to use the LCG. */
|
||||
int count = (ff_celt_freq_range[i] - ff_celt_freq_range[i-1]) << f->size;
|
||||
|
||||
memcpy(&norm1[band_offset], &norm1[band_offset - count], count * sizeof(float));
|
||||
|
||||
if (f->channels == 2)
|
||||
memcpy(&norm2[band_offset], &norm2[band_offset - count], count * sizeof(float));
|
||||
}
|
||||
|
||||
/* Get a conservative estimate of the collapse_mask's for the bands we're
|
||||
going to be folding from. */
|
||||
if (lowband_offset != 0 && (f->spread != CELT_SPREAD_AGGRESSIVE ||
|
||||
f->blocks > 1 || f->tf_change[i] < 0)) {
|
||||
int foldstart, foldend;
|
||||
|
||||
/* This ensures we never repeat spectral content within one band */
|
||||
effective_lowband = FFMAX(ff_celt_freq_bands[f->start_band],
|
||||
ff_celt_freq_bands[lowband_offset] - ff_celt_freq_range[i]);
|
||||
foldstart = lowband_offset;
|
||||
while (ff_celt_freq_bands[--foldstart] > effective_lowband);
|
||||
foldend = lowband_offset - 1;
|
||||
while (++foldend < i && ff_celt_freq_bands[foldend] < effective_lowband + ff_celt_freq_range[i]);
|
||||
|
||||
cm[0] = cm[1] = 0;
|
||||
for (j = foldstart; j < foldend; j++) {
|
||||
cm[0] |= f->block[0].collapse_masks[j];
|
||||
cm[1] |= f->block[f->channels - 1].collapse_masks[j];
|
||||
}
|
||||
}
|
||||
|
||||
if (f->dual_stereo && i == f->intensity_stereo) {
|
||||
/* Switch off dual stereo to do intensity */
|
||||
f->dual_stereo = 0;
|
||||
for (j = ff_celt_freq_bands[f->start_band] << f->size; j < band_offset; j++)
|
||||
norm1[j] = (norm1[j] + norm2[j]) / 2;
|
||||
}
|
||||
|
||||
norm_loc1 = effective_lowband != -1 ? norm1 + (effective_lowband << f->size) : NULL;
|
||||
norm_loc2 = effective_lowband != -1 ? norm2 + (effective_lowband << f->size) : NULL;
|
||||
|
||||
if (f->dual_stereo) {
|
||||
cm[0] = f->pvq->quant_band(f->pvq, f, rc, i, X, NULL, band_size, b >> 1,
|
||||
f->blocks, norm_loc1, f->size,
|
||||
norm1 + band_offset, 0, 1.0f,
|
||||
lowband_scratch, cm[0]);
|
||||
|
||||
cm[1] = f->pvq->quant_band(f->pvq, f, rc, i, Y, NULL, band_size, b >> 1,
|
||||
f->blocks, norm_loc2, f->size,
|
||||
norm2 + band_offset, 0, 1.0f,
|
||||
lowband_scratch, cm[1]);
|
||||
} else {
|
||||
cm[0] = f->pvq->quant_band(f->pvq, f, rc, i, X, Y, band_size, b >> 0,
|
||||
f->blocks, norm_loc1, f->size,
|
||||
norm1 + band_offset, 0, 1.0f,
|
||||
lowband_scratch, cm[0] | cm[1]);
|
||||
cm[1] = cm[0];
|
||||
}
|
||||
|
||||
f->block[0].collapse_masks[i] = (uint8_t)cm[0];
|
||||
f->block[f->channels - 1].collapse_masks[i] = (uint8_t)cm[1];
|
||||
f->remaining += f->pulses[i] + consumed;
|
||||
|
||||
/* Update the folding position only as long as we have 1 bit/sample depth */
|
||||
update_lowband = (b > band_size << 3);
|
||||
}
|
||||
}
|
||||
|
||||
#define NORMC(bits) ((bits) << (f->channels - 1) << f->size >> 2)
|
||||
|
||||
void ff_celt_bitalloc(CeltFrame *f, OpusRangeCoder *rc, int encode)
|
||||
{
|
||||
int i, j, low, high, total, done, bandbits, remaining, tbits_8ths;
|
||||
int skip_startband = f->start_band;
|
||||
int skip_bit = 0;
|
||||
int intensitystereo_bit = 0;
|
||||
int dualstereo_bit = 0;
|
||||
int dynalloc = 6;
|
||||
int extrabits = 0;
|
||||
|
||||
int boost[CELT_MAX_BANDS] = { 0 };
|
||||
int trim_offset[CELT_MAX_BANDS];
|
||||
int threshold[CELT_MAX_BANDS];
|
||||
int bits1[CELT_MAX_BANDS];
|
||||
int bits2[CELT_MAX_BANDS];
|
||||
|
||||
/* Spread */
|
||||
if (opus_rc_tell(rc) + 4 <= f->framebits) {
|
||||
if (encode)
|
||||
ff_opus_rc_enc_cdf(rc, f->spread, ff_celt_model_spread);
|
||||
else
|
||||
f->spread = ff_opus_rc_dec_cdf(rc, ff_celt_model_spread);
|
||||
} else {
|
||||
f->spread = CELT_SPREAD_NORMAL;
|
||||
}
|
||||
|
||||
/* Initialize static allocation caps */
|
||||
for (i = 0; i < CELT_MAX_BANDS; i++)
|
||||
f->caps[i] = NORMC((ff_celt_static_caps[f->size][f->channels - 1][i] + 64) * ff_celt_freq_range[i]);
|
||||
|
||||
/* Band boosts */
|
||||
tbits_8ths = f->framebits << 3;
|
||||
for (i = f->start_band; i < f->end_band; i++) {
|
||||
int quanta = ff_celt_freq_range[i] << (f->channels - 1) << f->size;
|
||||
int b_dynalloc = dynalloc;
|
||||
int boost_amount = f->alloc_boost[i];
|
||||
quanta = FFMIN(quanta << 3, FFMAX(6 << 3, quanta));
|
||||
|
||||
while (opus_rc_tell_frac(rc) + (b_dynalloc << 3) < tbits_8ths && boost[i] < f->caps[i]) {
|
||||
int is_boost;
|
||||
if (encode) {
|
||||
is_boost = boost_amount--;
|
||||
ff_opus_rc_enc_log(rc, is_boost, b_dynalloc);
|
||||
} else {
|
||||
is_boost = ff_opus_rc_dec_log(rc, b_dynalloc);
|
||||
}
|
||||
|
||||
if (!is_boost)
|
||||
break;
|
||||
|
||||
boost[i] += quanta;
|
||||
tbits_8ths -= quanta;
|
||||
|
||||
b_dynalloc = 1;
|
||||
}
|
||||
|
||||
if (boost[i])
|
||||
dynalloc = FFMAX(dynalloc - 1, 2);
|
||||
}
|
||||
|
||||
/* Allocation trim */
|
||||
if (!encode)
|
||||
f->alloc_trim = 5;
|
||||
if (opus_rc_tell_frac(rc) + (6 << 3) <= tbits_8ths)
|
||||
if (encode)
|
||||
ff_opus_rc_enc_cdf(rc, f->alloc_trim, ff_celt_model_alloc_trim);
|
||||
else
|
||||
f->alloc_trim = ff_opus_rc_dec_cdf(rc, ff_celt_model_alloc_trim);
|
||||
|
||||
/* Anti-collapse bit reservation */
|
||||
tbits_8ths = (f->framebits << 3) - opus_rc_tell_frac(rc) - 1;
|
||||
f->anticollapse_needed = 0;
|
||||
if (f->transient && f->size >= 2 && tbits_8ths >= ((f->size + 2) << 3))
|
||||
f->anticollapse_needed = 1 << 3;
|
||||
tbits_8ths -= f->anticollapse_needed;
|
||||
|
||||
/* Band skip bit reservation */
|
||||
if (tbits_8ths >= 1 << 3)
|
||||
skip_bit = 1 << 3;
|
||||
tbits_8ths -= skip_bit;
|
||||
|
||||
/* Intensity/dual stereo bit reservation */
|
||||
if (f->channels == 2) {
|
||||
intensitystereo_bit = ff_celt_log2_frac[f->end_band - f->start_band];
|
||||
if (intensitystereo_bit <= tbits_8ths) {
|
||||
tbits_8ths -= intensitystereo_bit;
|
||||
if (tbits_8ths >= 1 << 3) {
|
||||
dualstereo_bit = 1 << 3;
|
||||
tbits_8ths -= 1 << 3;
|
||||
}
|
||||
} else {
|
||||
intensitystereo_bit = 0;
|
||||
}
|
||||
}
|
||||
|
||||
/* Trim offsets */
|
||||
for (i = f->start_band; i < f->end_band; i++) {
|
||||
int trim = f->alloc_trim - 5 - f->size;
|
||||
int band = ff_celt_freq_range[i] * (f->end_band - i - 1);
|
||||
int duration = f->size + 3;
|
||||
int scale = duration + f->channels - 1;
|
||||
|
||||
/* PVQ minimum allocation threshold, below this value the band is
|
||||
* skipped */
|
||||
threshold[i] = FFMAX(3 * ff_celt_freq_range[i] << duration >> 4,
|
||||
f->channels << 3);
|
||||
|
||||
trim_offset[i] = trim * (band << scale) >> 6;
|
||||
|
||||
if (ff_celt_freq_range[i] << f->size == 1)
|
||||
trim_offset[i] -= f->channels << 3;
|
||||
}
|
||||
|
||||
/* Bisection */
|
||||
low = 1;
|
||||
high = CELT_VECTORS - 1;
|
||||
while (low <= high) {
|
||||
int center = (low + high) >> 1;
|
||||
done = total = 0;
|
||||
|
||||
for (i = f->end_band - 1; i >= f->start_band; i--) {
|
||||
bandbits = NORMC(ff_celt_freq_range[i] * ff_celt_static_alloc[center][i]);
|
||||
|
||||
if (bandbits)
|
||||
bandbits = FFMAX(bandbits + trim_offset[i], 0);
|
||||
bandbits += boost[i];
|
||||
|
||||
if (bandbits >= threshold[i] || done) {
|
||||
done = 1;
|
||||
total += FFMIN(bandbits, f->caps[i]);
|
||||
} else if (bandbits >= f->channels << 3) {
|
||||
total += f->channels << 3;
|
||||
}
|
||||
}
|
||||
|
||||
if (total > tbits_8ths)
|
||||
high = center - 1;
|
||||
else
|
||||
low = center + 1;
|
||||
}
|
||||
high = low--;
|
||||
|
||||
/* Bisection */
|
||||
for (i = f->start_band; i < f->end_band; i++) {
|
||||
bits1[i] = NORMC(ff_celt_freq_range[i] * ff_celt_static_alloc[low][i]);
|
||||
bits2[i] = high >= CELT_VECTORS ? f->caps[i] :
|
||||
NORMC(ff_celt_freq_range[i] * ff_celt_static_alloc[high][i]);
|
||||
|
||||
if (bits1[i])
|
||||
bits1[i] = FFMAX(bits1[i] + trim_offset[i], 0);
|
||||
if (bits2[i])
|
||||
bits2[i] = FFMAX(bits2[i] + trim_offset[i], 0);
|
||||
|
||||
if (low)
|
||||
bits1[i] += boost[i];
|
||||
bits2[i] += boost[i];
|
||||
|
||||
if (boost[i])
|
||||
skip_startband = i;
|
||||
bits2[i] = FFMAX(bits2[i] - bits1[i], 0);
|
||||
}
|
||||
|
||||
/* Bisection */
|
||||
low = 0;
|
||||
high = 1 << CELT_ALLOC_STEPS;
|
||||
for (i = 0; i < CELT_ALLOC_STEPS; i++) {
|
||||
int center = (low + high) >> 1;
|
||||
done = total = 0;
|
||||
|
||||
for (j = f->end_band - 1; j >= f->start_band; j--) {
|
||||
bandbits = bits1[j] + (center * bits2[j] >> CELT_ALLOC_STEPS);
|
||||
|
||||
if (bandbits >= threshold[j] || done) {
|
||||
done = 1;
|
||||
total += FFMIN(bandbits, f->caps[j]);
|
||||
} else if (bandbits >= f->channels << 3)
|
||||
total += f->channels << 3;
|
||||
}
|
||||
if (total > tbits_8ths)
|
||||
high = center;
|
||||
else
|
||||
low = center;
|
||||
}
|
||||
|
||||
/* Bisection */
|
||||
done = total = 0;
|
||||
for (i = f->end_band - 1; i >= f->start_band; i--) {
|
||||
bandbits = bits1[i] + (low * bits2[i] >> CELT_ALLOC_STEPS);
|
||||
|
||||
if (bandbits >= threshold[i] || done)
|
||||
done = 1;
|
||||
else
|
||||
bandbits = (bandbits >= f->channels << 3) ?
|
||||
f->channels << 3 : 0;
|
||||
|
||||
bandbits = FFMIN(bandbits, f->caps[i]);
|
||||
f->pulses[i] = bandbits;
|
||||
total += bandbits;
|
||||
}
|
||||
|
||||
/* Band skipping */
|
||||
for (f->coded_bands = f->end_band; ; f->coded_bands--) {
|
||||
int allocation;
|
||||
j = f->coded_bands - 1;
|
||||
|
||||
if (j == skip_startband) {
|
||||
/* all remaining bands are not skipped */
|
||||
tbits_8ths += skip_bit;
|
||||
break;
|
||||
}
|
||||
|
||||
/* determine the number of bits available for coding "do not skip" markers */
|
||||
remaining = tbits_8ths - total;
|
||||
bandbits = remaining / (ff_celt_freq_bands[j+1] - ff_celt_freq_bands[f->start_band]);
|
||||
remaining -= bandbits * (ff_celt_freq_bands[j+1] - ff_celt_freq_bands[f->start_band]);
|
||||
allocation = f->pulses[j] + bandbits * ff_celt_freq_range[j];
|
||||
allocation += FFMAX(remaining - (ff_celt_freq_bands[j] - ff_celt_freq_bands[f->start_band]), 0);
|
||||
|
||||
/* a "do not skip" marker is only coded if the allocation is
|
||||
* above the chosen threshold */
|
||||
if (allocation >= FFMAX(threshold[j], (f->channels + 1) << 3)) {
|
||||
int do_not_skip;
|
||||
if (encode) {
|
||||
do_not_skip = f->coded_bands <= f->skip_band_floor;
|
||||
ff_opus_rc_enc_log(rc, do_not_skip, 1);
|
||||
} else {
|
||||
do_not_skip = ff_opus_rc_dec_log(rc, 1);
|
||||
}
|
||||
|
||||
if (do_not_skip)
|
||||
break;
|
||||
|
||||
total += 1 << 3;
|
||||
allocation -= 1 << 3;
|
||||
}
|
||||
|
||||
/* the band is skipped, so reclaim its bits */
|
||||
total -= f->pulses[j];
|
||||
if (intensitystereo_bit) {
|
||||
total -= intensitystereo_bit;
|
||||
intensitystereo_bit = ff_celt_log2_frac[j - f->start_band];
|
||||
total += intensitystereo_bit;
|
||||
}
|
||||
|
||||
total += f->pulses[j] = (allocation >= f->channels << 3) ? f->channels << 3 : 0;
|
||||
}
|
||||
|
||||
/* IS start band */
|
||||
if (encode) {
|
||||
if (intensitystereo_bit) {
|
||||
f->intensity_stereo = FFMIN(f->intensity_stereo, f->coded_bands);
|
||||
ff_opus_rc_enc_uint(rc, f->intensity_stereo, f->coded_bands + 1 - f->start_band);
|
||||
}
|
||||
} else {
|
||||
f->intensity_stereo = f->dual_stereo = 0;
|
||||
if (intensitystereo_bit)
|
||||
f->intensity_stereo = f->start_band + ff_opus_rc_dec_uint(rc, f->coded_bands + 1 - f->start_band);
|
||||
}
|
||||
|
||||
/* DS flag */
|
||||
if (f->intensity_stereo <= f->start_band)
|
||||
tbits_8ths += dualstereo_bit; /* no intensity stereo means no dual stereo */
|
||||
else if (dualstereo_bit)
|
||||
if (encode)
|
||||
ff_opus_rc_enc_log(rc, f->dual_stereo, 1);
|
||||
else
|
||||
f->dual_stereo = ff_opus_rc_dec_log(rc, 1);
|
||||
|
||||
/* Supply the remaining bits in this frame to lower bands */
|
||||
remaining = tbits_8ths - total;
|
||||
bandbits = remaining / (ff_celt_freq_bands[f->coded_bands] - ff_celt_freq_bands[f->start_band]);
|
||||
remaining -= bandbits * (ff_celt_freq_bands[f->coded_bands] - ff_celt_freq_bands[f->start_band]);
|
||||
for (i = f->start_band; i < f->coded_bands; i++) {
|
||||
const int bits = FFMIN(remaining, ff_celt_freq_range[i]);
|
||||
f->pulses[i] += bits + bandbits * ff_celt_freq_range[i];
|
||||
remaining -= bits;
|
||||
}
|
||||
|
||||
/* Finally determine the allocation */
|
||||
for (i = f->start_band; i < f->coded_bands; i++) {
|
||||
int N = ff_celt_freq_range[i] << f->size;
|
||||
int prev_extra = extrabits;
|
||||
f->pulses[i] += extrabits;
|
||||
|
||||
if (N > 1) {
|
||||
int dof; /* degrees of freedom */
|
||||
int temp; /* dof * channels * log(dof) */
|
||||
int fine_bits;
|
||||
int max_bits;
|
||||
int offset; /* fine energy quantization offset, i.e.
|
||||
* extra bits assigned over the standard
|
||||
* totalbits/dof */
|
||||
|
||||
extrabits = FFMAX(f->pulses[i] - f->caps[i], 0);
|
||||
f->pulses[i] -= extrabits;
|
||||
|
||||
/* intensity stereo makes use of an extra degree of freedom */
|
||||
dof = N * f->channels + (f->channels == 2 && N > 2 && !f->dual_stereo && i < f->intensity_stereo);
|
||||
temp = dof * (ff_celt_log_freq_range[i] + (f->size << 3));
|
||||
offset = (temp >> 1) - dof * CELT_FINE_OFFSET;
|
||||
if (N == 2) /* dof=2 is the only case that doesn't fit the model */
|
||||
offset += dof << 1;
|
||||
|
||||
/* grant an additional bias for the first and second pulses */
|
||||
if (f->pulses[i] + offset < 2 * (dof << 3))
|
||||
offset += temp >> 2;
|
||||
else if (f->pulses[i] + offset < 3 * (dof << 3))
|
||||
offset += temp >> 3;
|
||||
|
||||
fine_bits = (f->pulses[i] + offset + (dof << 2)) / (dof << 3);
|
||||
max_bits = FFMIN((f->pulses[i] >> 3) >> (f->channels - 1), CELT_MAX_FINE_BITS);
|
||||
max_bits = FFMAX(max_bits, 0);
|
||||
f->fine_bits[i] = av_clip(fine_bits, 0, max_bits);
|
||||
|
||||
/* If fine_bits was rounded down or capped,
|
||||
* give priority for the final fine energy pass */
|
||||
f->fine_priority[i] = (f->fine_bits[i] * (dof << 3) >= f->pulses[i] + offset);
|
||||
|
||||
/* the remaining bits are assigned to PVQ */
|
||||
f->pulses[i] -= f->fine_bits[i] << (f->channels - 1) << 3;
|
||||
} else {
|
||||
/* all bits go to fine energy except for the sign bit */
|
||||
extrabits = FFMAX(f->pulses[i] - (f->channels << 3), 0);
|
||||
f->pulses[i] -= extrabits;
|
||||
f->fine_bits[i] = 0;
|
||||
f->fine_priority[i] = 1;
|
||||
}
|
||||
|
||||
/* hand back a limited number of extra fine energy bits to this band */
|
||||
if (extrabits > 0) {
|
||||
int fineextra = FFMIN(extrabits >> (f->channels + 2),
|
||||
CELT_MAX_FINE_BITS - f->fine_bits[i]);
|
||||
f->fine_bits[i] += fineextra;
|
||||
|
||||
fineextra <<= f->channels + 2;
|
||||
f->fine_priority[i] = (fineextra >= extrabits - prev_extra);
|
||||
extrabits -= fineextra;
|
||||
}
|
||||
}
|
||||
f->remaining = extrabits;
|
||||
|
||||
/* skipped bands dedicate all of their bits for fine energy */
|
||||
for (; i < f->end_band; i++) {
|
||||
f->fine_bits[i] = f->pulses[i] >> (f->channels - 1) >> 3;
|
||||
f->pulses[i] = 0;
|
||||
f->fine_priority[i] = f->fine_bits[i] < 1;
|
||||
}
|
||||
}
|
139
arm/raspi/third_party/ffmpeg/libavcodec/ppc/mpegvideodsp.c
vendored
Normal file
139
arm/raspi/third_party/ffmpeg/libavcodec/ppc/mpegvideodsp.c
vendored
Normal file
|
@ -0,0 +1,139 @@
|
|||
/*
|
||||
* GMC (Global Motion Compensation), AltiVec-enabled
|
||||
*
|
||||
* Copyright (c) 2003 Romain Dolbeau <romain@dolbeau.org>
|
||||
*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
#include "libavutil/attributes.h"
|
||||
#include "libavutil/cpu.h"
|
||||
#include "libavutil/mem_internal.h"
|
||||
#include "libavutil/ppc/cpu.h"
|
||||
#include "libavutil/ppc/util_altivec.h"
|
||||
|
||||
#include "libavcodec/mpegvideodsp.h"
|
||||
|
||||
#if HAVE_ALTIVEC
|
||||
/* AltiVec-enhanced gmc1. ATM this code assumes stride is a multiple of 8
|
||||
* to preserve proper dst alignment. */
|
||||
static void gmc1_altivec(uint8_t *dst /* align 8 */, const uint8_t *src /* align1 */,
|
||||
int stride, int h, int x16, int y16, int rounder)
|
||||
{
|
||||
int i;
|
||||
const DECLARE_ALIGNED(16, unsigned short, rounder_a) = rounder;
|
||||
const DECLARE_ALIGNED(16, unsigned short, ABCD)[8] = {
|
||||
(16 - x16) * (16 - y16), /* A */
|
||||
(x16) * (16 - y16), /* B */
|
||||
(16 - x16) * (y16), /* C */
|
||||
(x16) * (y16), /* D */
|
||||
0, 0, 0, 0 /* padding */
|
||||
};
|
||||
register const vector unsigned char vczero =
|
||||
(const vector unsigned char) vec_splat_u8(0);
|
||||
register const vector unsigned short vcsr8 =
|
||||
(const vector unsigned short) vec_splat_u16(8);
|
||||
register vector unsigned char dstv, dstv2, srcvB, srcvC, srcvD;
|
||||
register vector unsigned short tempB, tempC, tempD;
|
||||
unsigned long dst_odd = (unsigned long) dst & 0x0000000F;
|
||||
unsigned long src_really_odd = (unsigned long) src & 0x0000000F;
|
||||
register vector unsigned short tempA =
|
||||
vec_ld(0, (const unsigned short *) ABCD);
|
||||
register vector unsigned short Av = vec_splat(tempA, 0);
|
||||
register vector unsigned short Bv = vec_splat(tempA, 1);
|
||||
register vector unsigned short Cv = vec_splat(tempA, 2);
|
||||
register vector unsigned short Dv = vec_splat(tempA, 3);
|
||||
register vector unsigned short rounderV =
|
||||
vec_splat((vec_u16) vec_lde(0, &rounder_a), 0);
|
||||
|
||||
/* we'll be able to pick-up our 9 char elements at src from those
|
||||
* 32 bytes we load the first batch here, as inside the loop we can
|
||||
* reuse 'src + stride' from one iteration as the 'src' of the next. */
|
||||
register vector unsigned char src_0 = vec_ld(0, src);
|
||||
register vector unsigned char src_1 = vec_ld(16, src);
|
||||
register vector unsigned char srcvA = vec_perm(src_0, src_1,
|
||||
vec_lvsl(0, src));
|
||||
|
||||
if (src_really_odd != 0x0000000F)
|
||||
/* If (src & 0xF) == 0xF, then (src + 1) is properly aligned
|
||||
* on the second vector. */
|
||||
srcvB = vec_perm(src_0, src_1, vec_lvsl(1, src));
|
||||
else
|
||||
srcvB = src_1;
|
||||
srcvA = vec_mergeh(vczero, srcvA);
|
||||
srcvB = vec_mergeh(vczero, srcvB);
|
||||
|
||||
for (i = 0; i < h; i++) {
|
||||
dst_odd = (unsigned long) dst & 0x0000000F;
|
||||
src_really_odd = (((unsigned long) src) + stride) & 0x0000000F;
|
||||
|
||||
dstv = vec_ld(0, dst);
|
||||
|
||||
/* We'll be able to pick-up our 9 char elements at src + stride from
|
||||
* those 32 bytes then reuse the resulting 2 vectors srvcC and srcvD
|
||||
* as the next srcvA and srcvB. */
|
||||
src_0 = vec_ld(stride + 0, src);
|
||||
src_1 = vec_ld(stride + 16, src);
|
||||
srcvC = vec_perm(src_0, src_1, vec_lvsl(stride + 0, src));
|
||||
|
||||
if (src_really_odd != 0x0000000F)
|
||||
/* If (src & 0xF) == 0xF, then (src + 1) is properly aligned
|
||||
* on the second vector. */
|
||||
srcvD = vec_perm(src_0, src_1, vec_lvsl(stride + 1, src));
|
||||
else
|
||||
srcvD = src_1;
|
||||
|
||||
srcvC = vec_mergeh(vczero, srcvC);
|
||||
srcvD = vec_mergeh(vczero, srcvD);
|
||||
|
||||
/* OK, now we (finally) do the math :-)
|
||||
* Those four instructions replace 32 int muls & 32 int adds.
|
||||
* Isn't AltiVec nice? */
|
||||
tempA = vec_mladd((vector unsigned short) srcvA, Av, rounderV);
|
||||
tempB = vec_mladd((vector unsigned short) srcvB, Bv, tempA);
|
||||
tempC = vec_mladd((vector unsigned short) srcvC, Cv, tempB);
|
||||
tempD = vec_mladd((vector unsigned short) srcvD, Dv, tempC);
|
||||
|
||||
srcvA = srcvC;
|
||||
srcvB = srcvD;
|
||||
|
||||
tempD = vec_sr(tempD, vcsr8);
|
||||
|
||||
dstv2 = vec_pack(tempD, (vector unsigned short) vczero);
|
||||
|
||||
if (dst_odd)
|
||||
dstv2 = vec_perm(dstv, dstv2, vcprm(0, 1, s0, s1));
|
||||
else
|
||||
dstv2 = vec_perm(dstv, dstv2, vcprm(s0, s1, 2, 3));
|
||||
|
||||
vec_st(dstv2, 0, dst);
|
||||
|
||||
dst += stride;
|
||||
src += stride;
|
||||
}
|
||||
}
|
||||
#endif /* HAVE_ALTIVEC */
|
||||
|
||||
av_cold void ff_mpegvideodsp_init_ppc(MpegVideoDSPContext *c)
|
||||
{
|
||||
#if HAVE_ALTIVEC
|
||||
if (!PPC_ALTIVEC(av_get_cpu_flags()))
|
||||
return;
|
||||
|
||||
c->gmc1 = gmc1_altivec;
|
||||
#endif /* HAVE_ALTIVEC */
|
||||
}
|
86
arm/raspi/third_party/ffmpeg/libavcodec/svq1enc.h
vendored
Normal file
86
arm/raspi/third_party/ffmpeg/libavcodec/svq1enc.h
vendored
Normal file
|
@ -0,0 +1,86 @@
|
|||
/*
|
||||
* SVQ1 encoder
|
||||
*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
#ifndef AVCODEC_SVQ1ENC_H
|
||||
#define AVCODEC_SVQ1ENC_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "libavutil/frame.h"
|
||||
#include "libavutil/mem_internal.h"
|
||||
|
||||
#include "avcodec.h"
|
||||
#include "hpeldsp.h"
|
||||
#include "me_cmp.h"
|
||||
#include "mpegvideo.h"
|
||||
#include "put_bits.h"
|
||||
|
||||
typedef struct SVQ1EncContext {
|
||||
/* FIXME: Needed for motion estimation, should not be used for anything
|
||||
* else, the idea is to make the motion estimation eventually independent
|
||||
* of MpegEncContext, so this will be removed then. */
|
||||
MpegEncContext m;
|
||||
AVCodecContext *avctx;
|
||||
MECmpContext mecc;
|
||||
HpelDSPContext hdsp;
|
||||
AVFrame *current_picture;
|
||||
AVFrame *last_picture;
|
||||
PutBitContext pb;
|
||||
|
||||
/* Some compression statistics */
|
||||
enum AVPictureType pict_type;
|
||||
int quality;
|
||||
|
||||
/* why ooh why this sick breadth first order,
|
||||
* everything is slower and more complex */
|
||||
PutBitContext reorder_pb[6];
|
||||
|
||||
int frame_width;
|
||||
int frame_height;
|
||||
|
||||
/* Y plane block dimensions */
|
||||
int y_block_width;
|
||||
int y_block_height;
|
||||
|
||||
/* U & V plane (C planes) block dimensions */
|
||||
int c_block_width;
|
||||
int c_block_height;
|
||||
|
||||
DECLARE_ALIGNED(16, int16_t, encoded_block_levels)[6][7][256];
|
||||
|
||||
uint16_t *mb_type;
|
||||
uint32_t *dummy;
|
||||
int16_t (*motion_val8[3])[2];
|
||||
int16_t (*motion_val16[3])[2];
|
||||
|
||||
int64_t rd_total;
|
||||
|
||||
uint8_t *scratchbuf;
|
||||
|
||||
int motion_est;
|
||||
|
||||
int (*ssd_int8_vs_int16)(const int8_t *pix1, const int16_t *pix2,
|
||||
intptr_t size);
|
||||
} SVQ1EncContext;
|
||||
|
||||
void ff_svq1enc_init_ppc(SVQ1EncContext *c);
|
||||
void ff_svq1enc_init_x86(SVQ1EncContext *c);
|
||||
|
||||
#endif /* AVCODEC_SVQ1ENC_H */
|
221
arm/raspi/third_party/ffmpeg/libavcodec/x86/mdct15.asm
vendored
Normal file
221
arm/raspi/third_party/ffmpeg/libavcodec/x86/mdct15.asm
vendored
Normal file
|
@ -0,0 +1,221 @@
|
|||
;******************************************************************************
|
||||
;* SIMD optimized non-power-of-two MDCT functions
|
||||
;*
|
||||
;* Copyright (C) 2017 Rostislav Pehlivanov <atomnuker@gmail.com>
|
||||
;*
|
||||
;* This file is part of FFmpeg.
|
||||
;*
|
||||
;* FFmpeg is free software; you can redistribute it and/or
|
||||
;* modify it under the terms of the GNU Lesser General Public
|
||||
;* License as published by the Free Software Foundation; either
|
||||
;* version 2.1 of the License, or (at your option) any later version.
|
||||
;*
|
||||
;* FFmpeg is distributed in the hope that it will be useful,
|
||||
;* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
;* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
;* Lesser General Public License for more details.
|
||||
;*
|
||||
;* You should have received a copy of the GNU Lesser General Public
|
||||
;* License along with FFmpeg; if not, write to the Free Software
|
||||
;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
;******************************************************************************
|
||||
|
||||
%include "libavutil/x86/x86util.asm"
|
||||
|
||||
SECTION_RODATA 32
|
||||
|
||||
perm_neg: dd 2, 5, 3, 4, 6, 1, 7, 0
|
||||
perm_pos: dd 0, 7, 1, 6, 4, 3, 5, 2
|
||||
sign_adjust_r: times 4 dd 0x80000000, 0x00000000
|
||||
|
||||
sign_adjust_5: dd 0x00000000, 0x80000000, 0x80000000, 0x00000000
|
||||
|
||||
SECTION .text
|
||||
|
||||
%if ARCH_X86_64
|
||||
|
||||
;*****************************************************************************************
|
||||
;void ff_fft15_avx(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride);
|
||||
;*****************************************************************************************
|
||||
%macro FFT5 3 ; %1 - in_offset, %2 - dst1 (64bit used), %3 - dst2
|
||||
VBROADCASTSD m0, [inq + %1] ; in[ 0].re, in[ 0].im, in[ 0].re, in[ 0].im
|
||||
movsd xm1, [inq + 1*16 + 8 + %1] ; in[ 3].re, in[ 3].im, 0, 0
|
||||
movsd xm4, [inq + 6*16 + 0 + %1] ; in[12].re, in[12].im, 0, 0
|
||||
movhps xm1, [inq + 3*16 + 0 + %1] ; in[ 3].re, in[ 3].im, in[ 6].re, in[ 6].im
|
||||
movhps xm4, [inq + 4*16 + 8 + %1] ; in[12].re, in[12].im, in[ 9].re, in[ 9].im
|
||||
|
||||
subps xm2, xm1, xm4 ; t[2].im, t[2].re, t[3].im, t[3].re
|
||||
addps xm1, xm4 ; t[0].re, t[0].im, t[1].re, t[1].im
|
||||
|
||||
movhlps %2, xm1 ; t[0].re, t[1].re, t[0].im, t[1].im
|
||||
addps %2, xm1
|
||||
addps %2, xm0 ; DC[0].re, DC[0].im, junk...
|
||||
movlhps %2, %2 ; DC[0].re, DC[0].im, DC[0].re, DC[0].im
|
||||
|
||||
shufps xm3, xm1, xm2, q0110 ; t[0].re, t[0].im, t[2].re, t[2].im
|
||||
shufps xm1, xm2, q2332 ; t[1].re, t[1].im, t[3].re, t[3].im
|
||||
|
||||
mulps xm%3, xm1, xm5
|
||||
mulps xm4, xm3, xm6
|
||||
mulps xm1, xm6
|
||||
|
||||
xorps xm1, xm7
|
||||
mulps xm3, xm5
|
||||
addsubps xm3, xm1 ; t[0].re, t[0].im, t[2].re, t[2].im
|
||||
subps xm%3, xm4 ; t[4].re, t[4].im, t[5].re, t[5].im
|
||||
|
||||
movhlps xm2, xm%3, xm3 ; t[2].re, t[2].im, t[5].re, t[5].im
|
||||
movlhps xm3, xm%3 ; t[0].re, t[0].im, t[4].re, t[4].im
|
||||
|
||||
xorps xm2, xm7
|
||||
addps xm%3, xm2, xm3
|
||||
subps xm3, xm2
|
||||
|
||||
shufps xm3, xm3, q1032
|
||||
vinsertf128 m%3, m%3, xm3, 1 ; All ACs (tmp[1] through to tmp[4])
|
||||
addps m%3, m%3, m0 ; Finally offset with DCs
|
||||
%endmacro
|
||||
|
||||
%macro BUTTERFLIES_DC 1 ; %1 - exptab_offset
|
||||
mulps xm0, xm9, [exptabq + %1 + 16*0]
|
||||
mulps xm1, xm10, [exptabq + %1 + 16*1]
|
||||
|
||||
haddps xm0, xm1
|
||||
movhlps xm1, xm0 ; t[0].re, t[1].re, t[0].im, t[1].im
|
||||
|
||||
addps xm0, xm1
|
||||
addps xm0, xm8
|
||||
|
||||
movsd [outq], xm0
|
||||
%endmacro
|
||||
|
||||
%macro BUTTERFLIES_AC 1 ; %1 - exptab_offset
|
||||
mulps m0, m12, [exptabq + 64*0 + 0*mmsize + %1]
|
||||
mulps m1, m12, [exptabq + 64*0 + 1*mmsize + %1]
|
||||
mulps m2, m13, [exptabq + 64*1 + 0*mmsize + %1]
|
||||
mulps m3, m13, [exptabq + 64*1 + 1*mmsize + %1]
|
||||
|
||||
addps m0, m0, m2
|
||||
addps m1, m1, m3
|
||||
addps m0, m0, m11
|
||||
|
||||
shufps m1, m1, m1, q2301
|
||||
addps m0, m0, m1
|
||||
|
||||
vextractf128 xm1, m0, 1
|
||||
|
||||
movlps [outq + strideq*1], xm0
|
||||
movhps [outq + strideq*2], xm0
|
||||
movlps [outq + stride3q], xm1
|
||||
movhps [outq + strideq*4], xm1
|
||||
%endmacro
|
||||
|
||||
INIT_YMM avx
|
||||
cglobal fft15, 4, 5, 14, out, in, exptab, stride, stride5
|
||||
shl strideq, 3
|
||||
|
||||
movaps xm5, [exptabq + 480 + 16*0]
|
||||
movaps xm6, [exptabq + 480 + 16*1]
|
||||
movaps xm7, [sign_adjust_5]
|
||||
|
||||
FFT5 0, xm8, 11
|
||||
FFT5 8, xm9, 12
|
||||
FFT5 16, xm10, 13
|
||||
|
||||
%define stride3q inq
|
||||
lea stride3q, [strideq + strideq*2]
|
||||
lea stride5q, [strideq + strideq*4]
|
||||
|
||||
BUTTERFLIES_DC (8*6 + 4*0)*2*4
|
||||
BUTTERFLIES_AC (8*0 + 0*0)*2*4
|
||||
|
||||
add outq, stride5q
|
||||
BUTTERFLIES_DC (8*6 + 4*1)*2*4
|
||||
BUTTERFLIES_AC (8*2 + 0*0)*2*4
|
||||
|
||||
add outq, stride5q
|
||||
BUTTERFLIES_DC (8*6 + 4*2)*2*4
|
||||
BUTTERFLIES_AC (8*4 + 0*0)*2*4
|
||||
|
||||
RET
|
||||
|
||||
%endif ; ARCH_X86_64
|
||||
|
||||
;*******************************************************************************************************
|
||||
;void ff_mdct15_postreindex(FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8);
|
||||
;*******************************************************************************************************
|
||||
%macro LUT_LOAD_4D 3
|
||||
mov r4d, [lutq + %3q*4 + 0]
|
||||
movsd xmm%1, [inq + r4q*8]
|
||||
mov r4d, [lutq + %3q*4 + 4]
|
||||
movhps xmm%1, [inq + r4q*8]
|
||||
%if cpuflag(avx2)
|
||||
mov r4d, [lutq + %3q*4 + 8]
|
||||
movsd %2, [inq + r4q*8]
|
||||
mov r4d, [lutq + %3q*4 + 12]
|
||||
movhps %2, [inq + r4q*8]
|
||||
vinsertf128 %1, %1, %2, 1
|
||||
%endif
|
||||
%endmacro
|
||||
|
||||
%macro POSTROTATE_FN 1
|
||||
cglobal mdct15_postreindex, 5, 7, 8 + cpuflag(avx2)*2, out, in, exp, lut, len8, offset_p, offset_n
|
||||
|
||||
xor offset_nq, offset_nq
|
||||
lea offset_pq, [len8q*2 - %1]
|
||||
|
||||
movaps m7, [sign_adjust_r]
|
||||
|
||||
%if cpuflag(avx2)
|
||||
movaps m8, [perm_pos]
|
||||
movaps m9, [perm_neg]
|
||||
%endif
|
||||
|
||||
.loop:
|
||||
movups m0, [expq + offset_pq*8] ; exp[p0].re, exp[p0].im, exp[p1].re, exp[p1].im, exp[p2].re, exp[p2].im, exp[p3].re, exp[p3].im
|
||||
movups m1, [expq + offset_nq*8] ; exp[n3].re, exp[n3].im, exp[n2].re, exp[n2].im, exp[n1].re, exp[n1].im, exp[n0].re, exp[n0].im
|
||||
|
||||
LUT_LOAD_4D m3, xm4, offset_p ; in[p0].re, in[p0].im, in[p1].re, in[p1].im, in[p2].re, in[p2].im, in[p3].re, in[p3].im
|
||||
LUT_LOAD_4D m4, xm5, offset_n ; in[n3].re, in[n3].im, in[n2].re, in[n2].im, in[n1].re, in[n1].im, in[n0].re, in[n0].im
|
||||
|
||||
mulps m5, m3, m0 ; in[p].reim * exp[p].reim
|
||||
mulps m6, m4, m1 ; in[n].reim * exp[n].reim
|
||||
|
||||
xorps m5, m7 ; in[p].re *= -1, in[p].im *= 1
|
||||
xorps m6, m7 ; in[n].re *= -1, in[n].im *= 1
|
||||
|
||||
shufps m3, m3, m3, q2301 ; in[p].imre
|
||||
shufps m4, m4, m4, q2301 ; in[n].imre
|
||||
|
||||
mulps m3, m0 ; in[p].imre * exp[p].reim
|
||||
mulps m4, m1 ; in[n].imre * exp[n].reim
|
||||
|
||||
haddps m3, m6 ; out[n0].im, out[n1].im, out[n3].re, out[n2].re, out[n2].im, out[n3].im, out[n1].re, out[n0].re
|
||||
haddps m5, m4 ; out[p0].re, out[p1].re, out[p3].im, out[p2].im, out[p2].re, out[p3].re, out[p1].im, out[p0].im
|
||||
|
||||
%if cpuflag(avx2)
|
||||
vpermps m3, m9, m3 ; out[n3].im, out[n3].re, out[n2].im, out[n2].re, out[n1].im, out[n1].re, out[n0].im, out[n0].re
|
||||
vpermps m5, m8, m5 ; out[p0].re, out[p0].im, out[p1].re, out[p1].im, out[p2].re, out[p2].im, out[p3].re, out[p3].im
|
||||
%else
|
||||
shufps m3, m3, m3, q0312
|
||||
shufps m5, m5, m5, q2130
|
||||
%endif
|
||||
|
||||
movups [outq + offset_nq*8], m3
|
||||
movups [outq + offset_pq*8], m5
|
||||
|
||||
sub offset_pq, %1
|
||||
add offset_nq, %1
|
||||
cmp offset_nq, offset_pq
|
||||
jle .loop
|
||||
|
||||
REP_RET
|
||||
%endmacro
|
||||
|
||||
INIT_XMM sse3
|
||||
POSTROTATE_FN 2
|
||||
|
||||
%if ARCH_X86_64 && HAVE_AVX2_EXTERNAL
|
||||
INIT_YMM avx2
|
||||
POSTROTATE_FN 4
|
||||
%endif
|
104
arm/raspi/third_party/ffmpeg/libavcodec/x86/mdct15_init.c
vendored
Normal file
104
arm/raspi/third_party/ffmpeg/libavcodec/x86/mdct15_init.c
vendored
Normal file
|
@ -0,0 +1,104 @@
|
|||
/*
|
||||
* SIMD optimized non-power-of-two MDCT functions
|
||||
*
|
||||
* Copyright (C) 2017 Rostislav Pehlivanov <atomnuker@gmail.com>
|
||||
*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "libavutil/attributes.h"
|
||||
#include "libavutil/x86/cpu.h"
|
||||
#include "libavcodec/mdct15.h"
|
||||
|
||||
void ff_mdct15_postreindex_sse3(FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8);
|
||||
void ff_mdct15_postreindex_avx2(FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8);
|
||||
|
||||
void ff_fft15_avx(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride);
|
||||
|
||||
static void perm_twiddles(MDCT15Context *s)
|
||||
{
|
||||
int k;
|
||||
FFTComplex tmp[30];
|
||||
|
||||
/* 5-point FFT twiddles */
|
||||
s->exptab[60].re = s->exptab[60].im = s->exptab[19].re;
|
||||
s->exptab[61].re = s->exptab[61].im = s->exptab[19].im;
|
||||
s->exptab[62].re = s->exptab[62].im = s->exptab[20].re;
|
||||
s->exptab[63].re = s->exptab[63].im = s->exptab[20].im;
|
||||
|
||||
/* 15-point FFT twiddles */
|
||||
for (k = 0; k < 5; k++) {
|
||||
tmp[6*k + 0] = s->exptab[k + 0];
|
||||
tmp[6*k + 2] = s->exptab[k + 5];
|
||||
tmp[6*k + 4] = s->exptab[k + 10];
|
||||
|
||||
tmp[6*k + 1] = s->exptab[2 * (k + 0)];
|
||||
tmp[6*k + 3] = s->exptab[2 * (k + 5)];
|
||||
tmp[6*k + 5] = s->exptab[2 * k + 5 ];
|
||||
}
|
||||
|
||||
for (k = 0; k < 6; k++) {
|
||||
FFTComplex ac_exp[] = {
|
||||
{ tmp[6*1 + k].re, tmp[6*1 + k].re },
|
||||
{ tmp[6*2 + k].re, tmp[6*2 + k].re },
|
||||
{ tmp[6*3 + k].re, tmp[6*3 + k].re },
|
||||
{ tmp[6*4 + k].re, tmp[6*4 + k].re },
|
||||
{ tmp[6*1 + k].im, -tmp[6*1 + k].im },
|
||||
{ tmp[6*2 + k].im, -tmp[6*2 + k].im },
|
||||
{ tmp[6*3 + k].im, -tmp[6*3 + k].im },
|
||||
{ tmp[6*4 + k].im, -tmp[6*4 + k].im },
|
||||
};
|
||||
memcpy(s->exptab + 8*k, ac_exp, 8*sizeof(FFTComplex));
|
||||
}
|
||||
|
||||
/* Specialcase when k = 0 */
|
||||
for (k = 0; k < 3; k++) {
|
||||
FFTComplex dc_exp[] = {
|
||||
{ tmp[2*k + 0].re, -tmp[2*k + 0].im },
|
||||
{ tmp[2*k + 0].im, tmp[2*k + 0].re },
|
||||
{ tmp[2*k + 1].re, -tmp[2*k + 1].im },
|
||||
{ tmp[2*k + 1].im, tmp[2*k + 1].re },
|
||||
};
|
||||
memcpy(s->exptab + 8*6 + 4*k, dc_exp, 4*sizeof(FFTComplex));
|
||||
}
|
||||
}
|
||||
|
||||
av_cold void ff_mdct15_init_x86(MDCT15Context *s)
|
||||
{
|
||||
int adjust_twiddles = 0;
|
||||
int cpu_flags = av_get_cpu_flags();
|
||||
|
||||
if (EXTERNAL_SSE3(cpu_flags))
|
||||
s->postreindex = ff_mdct15_postreindex_sse3;
|
||||
|
||||
#if ARCH_X86_64
|
||||
if (EXTERNAL_AVX(cpu_flags)) {
|
||||
s->fft15 = ff_fft15_avx;
|
||||
adjust_twiddles = 1;
|
||||
}
|
||||
|
||||
if (EXTERNAL_AVX2_FAST(cpu_flags))
|
||||
s->postreindex = ff_mdct15_postreindex_avx2;
|
||||
#endif
|
||||
|
||||
if (adjust_twiddles)
|
||||
perm_twiddles(s);
|
||||
}
|
161
arm/raspi/third_party/ffmpeg/libavcodec/x86/mpegvideodsp.c
vendored
Normal file
161
arm/raspi/third_party/ffmpeg/libavcodec/x86/mpegvideodsp.c
vendored
Normal file
|
@ -0,0 +1,161 @@
|
|||
/*
|
||||
* This file is part of FFmpeg.
|
||||
*
|
||||
* FFmpeg is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* FFmpeg is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with FFmpeg; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
#include "libavutil/attributes.h"
|
||||
#include "libavutil/cpu.h"
|
||||
#include "libavutil/x86/cpu.h"
|
||||
#include "libavcodec/mpegvideodsp.h"
|
||||
#include "libavcodec/videodsp.h"
|
||||
|
||||
#if HAVE_INLINE_ASM
|
||||
|
||||
static void gmc_mmx(uint8_t *dst, const uint8_t *src,
|
||||
int stride, int h, int ox, int oy,
|
||||
int dxx, int dxy, int dyx, int dyy,
|
||||
int shift, int r, int width, int height)
|
||||
{
|
||||
const int w = 8;
|
||||
const int ix = ox >> (16 + shift);
|
||||
const int iy = oy >> (16 + shift);
|
||||
const int oxs = ox >> 4;
|
||||
const int oys = oy >> 4;
|
||||
const int dxxs = dxx >> 4;
|
||||
const int dxys = dxy >> 4;
|
||||
const int dyxs = dyx >> 4;
|
||||
const int dyys = dyy >> 4;
|
||||
const uint16_t r4[4] = { r, r, r, r };
|
||||
const uint16_t dxy4[4] = { dxys, dxys, dxys, dxys };
|
||||
const uint16_t dyy4[4] = { dyys, dyys, dyys, dyys };
|
||||
const uint64_t shift2 = 2 * shift;
|
||||
#define MAX_STRIDE 4096U
|
||||
#define MAX_H 8U
|
||||
uint8_t edge_buf[(MAX_H + 1) * MAX_STRIDE];
|
||||
int x, y;
|
||||
|
||||
const int dxw = (dxx - (1 << (16 + shift))) * (w - 1);
|
||||
const int dyh = (dyy - (1 << (16 + shift))) * (h - 1);
|
||||
const int dxh = dxy * (h - 1);
|
||||
const int dyw = dyx * (w - 1);
|
||||
int need_emu = (unsigned) ix >= width - w || width < w ||
|
||||
(unsigned) iy >= height - h || height< h
|
||||
;
|
||||
|
||||
if ( // non-constant fullpel offset (3% of blocks)
|
||||
((ox ^ (ox + dxw)) | (ox ^ (ox + dxh)) | (ox ^ (ox + dxw + dxh)) |
|
||||
(oy ^ (oy + dyw)) | (oy ^ (oy + dyh)) | (oy ^ (oy + dyw + dyh))) >> (16 + shift) ||
|
||||
// uses more than 16 bits of subpel mv (only at huge resolution)
|
||||
(dxx | dxy | dyx | dyy) & 15 ||
|
||||
(need_emu && (h > MAX_H || stride > MAX_STRIDE))) {
|
||||
// FIXME could still use mmx for some of the rows
|
||||
ff_gmc_c(dst, src, stride, h, ox, oy, dxx, dxy, dyx, dyy,
|
||||
shift, r, width, height);
|
||||
return;
|
||||
}
|
||||
|
||||
src += ix + iy * stride;
|
||||
if (need_emu) {
|
||||
ff_emulated_edge_mc_8(edge_buf, src, stride, stride, w + 1, h + 1, ix, iy, width, height);
|
||||
src = edge_buf;
|
||||
}
|
||||
|
||||
__asm__ volatile (
|
||||
"movd %0, %%mm6 \n\t"
|
||||
"pxor %%mm7, %%mm7 \n\t"
|
||||
"punpcklwd %%mm6, %%mm6 \n\t"
|
||||
"punpcklwd %%mm6, %%mm6 \n\t"
|
||||
:: "r" (1 << shift));
|
||||
|
||||
for (x = 0; x < w; x += 4) {
|
||||
uint16_t dx4[4] = { oxs - dxys + dxxs * (x + 0),
|
||||
oxs - dxys + dxxs * (x + 1),
|
||||
oxs - dxys + dxxs * (x + 2),
|
||||
oxs - dxys + dxxs * (x + 3) };
|
||||
uint16_t dy4[4] = { oys - dyys + dyxs * (x + 0),
|
||||
oys - dyys + dyxs * (x + 1),
|
||||
oys - dyys + dyxs * (x + 2),
|
||||
oys - dyys + dyxs * (x + 3) };
|
||||
|
||||
for (y = 0; y < h; y++) {
|
||||
__asm__ volatile (
|
||||
"movq %0, %%mm4 \n\t"
|
||||
"movq %1, %%mm5 \n\t"
|
||||
"paddw %2, %%mm4 \n\t"
|
||||
"paddw %3, %%mm5 \n\t"
|
||||
"movq %%mm4, %0 \n\t"
|
||||
"movq %%mm5, %1 \n\t"
|
||||
"psrlw $12, %%mm4 \n\t"
|
||||
"psrlw $12, %%mm5 \n\t"
|
||||
: "+m" (*dx4), "+m" (*dy4)
|
||||
: "m" (*dxy4), "m" (*dyy4));
|
||||
|
||||
__asm__ volatile (
|
||||
"movq %%mm6, %%mm2 \n\t"
|
||||
"movq %%mm6, %%mm1 \n\t"
|
||||
"psubw %%mm4, %%mm2 \n\t"
|
||||
"psubw %%mm5, %%mm1 \n\t"
|
||||
"movq %%mm2, %%mm0 \n\t"
|
||||
"movq %%mm4, %%mm3 \n\t"
|
||||
"pmullw %%mm1, %%mm0 \n\t" // (s - dx) * (s - dy)
|
||||
"pmullw %%mm5, %%mm3 \n\t" // dx * dy
|
||||
"pmullw %%mm5, %%mm2 \n\t" // (s - dx) * dy
|
||||
"pmullw %%mm4, %%mm1 \n\t" // dx * (s - dy)
|
||||
|
||||
"movd %4, %%mm5 \n\t"
|
||||
"movd %3, %%mm4 \n\t"
|
||||
"punpcklbw %%mm7, %%mm5 \n\t"
|
||||
"punpcklbw %%mm7, %%mm4 \n\t"
|
||||
"pmullw %%mm5, %%mm3 \n\t" // src[1, 1] * dx * dy
|
||||
"pmullw %%mm4, %%mm2 \n\t" // src[0, 1] * (s - dx) * dy
|
||||
|
||||
"movd %2, %%mm5 \n\t"
|
||||
"movd %1, %%mm4 \n\t"
|
||||
"punpcklbw %%mm7, %%mm5 \n\t"
|
||||
"punpcklbw %%mm7, %%mm4 \n\t"
|
||||
"pmullw %%mm5, %%mm1 \n\t" // src[1, 0] * dx * (s - dy)
|
||||
"pmullw %%mm4, %%mm0 \n\t" // src[0, 0] * (s - dx) * (s - dy)
|
||||
"paddw %5, %%mm1 \n\t"
|
||||
"paddw %%mm3, %%mm2 \n\t"
|
||||
"paddw %%mm1, %%mm0 \n\t"
|
||||
"paddw %%mm2, %%mm0 \n\t"
|
||||
|
||||
"psrlw %6, %%mm0 \n\t"
|
||||
"packuswb %%mm0, %%mm0 \n\t"
|
||||
"movd %%mm0, %0 \n\t"
|
||||
|
||||
: "=m" (dst[x + y * stride])
|
||||
: "m" (src[0]), "m" (src[1]),
|
||||
"m" (src[stride]), "m" (src[stride + 1]),
|
||||
"m" (*r4), "m" (shift2));
|
||||
src += stride;
|
||||
}
|
||||
src += 4 - h * stride;
|
||||
}
|
||||
}
|
||||
|
||||
#endif /* HAVE_INLINE_ASM */
|
||||
|
||||
av_cold void ff_mpegvideodsp_init_x86(MpegVideoDSPContext *c)
|
||||
{
|
||||
#if HAVE_INLINE_ASM
|
||||
int cpu_flags = av_get_cpu_flags();
|
||||
|
||||
if (INLINE_MMX(cpu_flags))
|
||||
c->gmc = gmc_mmx;
|
||||
#endif /* HAVE_INLINE_ASM */
|
||||
}
|
256
other/add-hevc-ffmpeg-decoder-parser.js
Normal file
256
other/add-hevc-ffmpeg-decoder-parser.js
Normal file
|
@ -0,0 +1,256 @@
|
|||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
const os = require('os');
|
||||
const childProcess = require('child_process');
|
||||
const process = require('process');
|
||||
|
||||
let genPatch = false;
|
||||
let output = path.resolve(os.homedir(),'./Desktop');
|
||||
let ffmpegRoot = path.resolve('./');
|
||||
|
||||
for (const [idx, argv] of process.argv.entries()) {
|
||||
switch (argv) {
|
||||
case '-r':
|
||||
ffmpegRoot = process.argv[idx + 1];
|
||||
if (typeof ffmpegRoot !== 'string' || !fs.existsSync(genPath('./ffmpeg_generated.gni'))) {
|
||||
console.error('Please provide the correct path of `src/third_party/ffmpeg`!');
|
||||
process.exit(1);
|
||||
}
|
||||
break;
|
||||
case '-o':
|
||||
output = process.argv[idx + 1];
|
||||
if (!fs.existsSync(output)) {
|
||||
fs.mkdirSync(output, {
|
||||
recursive: true
|
||||
});
|
||||
}
|
||||
break;
|
||||
case '-g':
|
||||
genPatch = true;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
const encodingConfig = { encoding: 'utf8' };
|
||||
const patches = [
|
||||
{
|
||||
condition: 'if ((is_apple && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Chrome") || (use_linux_config && ffmpeg_branding == "Chrome") || (use_linux_config && ffmpeg_branding == "ChromeOS")) {',
|
||||
ffmpeg_c_sources : [
|
||||
'libavcodec/autorename_libavcodec_bswapdsp.c',
|
||||
'libavcodec/dovi_rpu.c',
|
||||
'libavcodec/dynamic_hdr_vivid.c',
|
||||
'libavcodec/hevc_cabac.c',
|
||||
'libavcodec/hevc_data.c',
|
||||
'libavcodec/hevc_filter.c',
|
||||
'libavcodec/hevc_mvs.c',
|
||||
'libavcodec/hevc_parse.c',
|
||||
'libavcodec/hevc_parser.c',
|
||||
'libavcodec/hevc_ps.c',
|
||||
'libavcodec/hevc_refs.c',
|
||||
'libavcodec/hevc_sei.c',
|
||||
'libavcodec/hevcdec.c',
|
||||
'libavcodec/hevcdsp.c',
|
||||
'libavcodec/hevcpred.c',
|
||||
]
|
||||
},
|
||||
{
|
||||
condition: 'if ((is_apple && current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_win && current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_win && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "ChromeOS")) {',
|
||||
ffmpeg_c_sources: [
|
||||
'libavcodec/x86/bswapdsp_init.c',
|
||||
'libavcodec/x86/hevcdsp_init.c',
|
||||
],
|
||||
ffmpeg_asm_sources: [
|
||||
'libavcodec/x86/bswapdsp.asm',
|
||||
'libavcodec/x86/hevc_add_res.asm',
|
||||
'libavcodec/x86/hevc_deblock.asm',
|
||||
'libavcodec/x86/hevc_idct.asm',
|
||||
'libavcodec/x86/hevc_mc.asm',
|
||||
'libavcodec/x86/hevc_sao.asm',
|
||||
'libavcodec/x86/hevc_sao_10bit.asm',
|
||||
]
|
||||
},
|
||||
{
|
||||
condition: 'if ((is_apple && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (is_win && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "ChromeOS")) {',
|
||||
ffmpeg_c_sources: [
|
||||
'libavcodec/aarch64/hevcdsp_init_aarch64.c',
|
||||
],
|
||||
ffmpeg_gas_sources: [
|
||||
'libavcodec/aarch64/autorename_libavcodec_aarch64_hevcdsp_idct_neon.S',
|
||||
'libavcodec/aarch64/autorename_libavcodec_aarch64_hevcdsp_sao_neon.S',
|
||||
'libavcodec/aarch64/hevcdsp_qpel_neon.S',
|
||||
]
|
||||
},
|
||||
{
|
||||
condition: 'if ((use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "ChromeOS")) {',
|
||||
ffmpeg_c_sources: [
|
||||
'libavcodec/arm/hevcdsp_init_arm.c',
|
||||
]
|
||||
},
|
||||
{
|
||||
condition: 'if ((use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "ChromeOS")) {',
|
||||
ffmpeg_c_sources: [
|
||||
'libavcodec/arm/hevcdsp_init_neon.c',
|
||||
],
|
||||
ffmpeg_gas_sources: [
|
||||
'libavcodec/arm/hevcdsp_deblock_neon.S',
|
||||
'libavcodec/arm/hevcdsp_idct_neon.S',
|
||||
'libavcodec/arm/hevcdsp_qpel_neon.S',
|
||||
'libavcodec/arm/hevcdsp_sao_neon.S',
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
function genPath(subPath) {
|
||||
return path.resolve(ffmpegRoot, subPath);
|
||||
}
|
||||
|
||||
function modifyAVCodec(filename, value) {
|
||||
const content = fs.readFileSync(filename, encodingConfig);
|
||||
if (content.includes(value)) {
|
||||
return;
|
||||
}
|
||||
fs.writeFileSync(filename, content.replace('NULL };', `${value},\n NULL };`), encodingConfig);
|
||||
}
|
||||
|
||||
function writeAutoRenameFile(filename, content) {
|
||||
fs.writeFileSync(filename, content, encodingConfig);
|
||||
}
|
||||
|
||||
function enableHevcConfig(filename) {
|
||||
let content = fs.readFileSync(filename, encodingConfig);
|
||||
content = content
|
||||
.replace('define CONFIG_HEVC_DECODER 0', 'define CONFIG_HEVC_DECODER 1')
|
||||
.replace('define CONFIG_HEVC_PARSER 0', 'define CONFIG_HEVC_PARSER 1')
|
||||
.replace('define CONFIG_HEVCPARSE 0', 'define CONFIG_HEVCPARSE 1')
|
||||
.replace('define CONFIG_HEVC_SEI 0', 'define CONFIG_HEVC_SEI 1')
|
||||
.replace('define CONFIG_BSWAPDSP 0', 'define CONFIG_BSWAPDSP 1')
|
||||
.replace('define CONFIG_DOVI_RPU 0', 'define CONFIG_DOVI_RPU 1')
|
||||
.replace("--enable-decoder='aac,h264'", "--enable-decoder='aac,h264,hevc'")
|
||||
.replace("--enable-parser='aac,h264'", "--enable-decoder='aac,h264,hevc'");
|
||||
fs.writeFileSync(filename, content, encodingConfig);
|
||||
}
|
||||
|
||||
function modifyHevcBuildFFmpegPy(filename) {
|
||||
let content = fs.readFileSync(filename, encodingConfig);
|
||||
content = content
|
||||
.replace('--enable-decoder=aac,h264', '--enable-decoder=aac,h264,hevc')
|
||||
.replace('--enable-parser=aac,h264', '--enable-parser=aac,h264,hevc');
|
||||
fs.writeFileSync(filename, content, encodingConfig);
|
||||
}
|
||||
|
||||
function enableFFMPEGHevc(brand, os, arch) {
|
||||
modifyAVCodec(genPath(`./chromium/config/${brand}/${os}/${arch}/libavcodec/codec_list.c`), '&ff_hevc_decoder');
|
||||
modifyAVCodec(genPath(`./chromium/config/${brand}/${os}/${arch}/libavcodec/parser_list.c`), '&ff_hevc_parser');
|
||||
if (os !== 'win-msvc') {
|
||||
enableHevcConfig(genPath(`./chromium/config/${brand}/${os}/${arch}/config_components.h`));
|
||||
}
|
||||
enableHevcConfig(genPath(`chromium/config/${brand}/${os}/${arch}/config.h`));
|
||||
if ((arch === 'x64' || arch === 'ia32') && (os === 'win' || os == 'win-msvc' || os == 'mac')) {
|
||||
enableHevcConfig(genPath(`chromium/config/${brand}/${os}/${arch}/config.asm`));
|
||||
}
|
||||
}
|
||||
|
||||
function modifyFFMPEGGenerated(filename) {
|
||||
let content = fs.readFileSync(filename, encodingConfig);
|
||||
for (const patch of patches) {
|
||||
if (!content.includes(patch.condition)) {
|
||||
console.error(`Failed to modify ffmpeg_generated.gni, please upgrade the script!`);
|
||||
process.exit(1);
|
||||
}
|
||||
let toAdd = '';
|
||||
for (const [field, sources] of Object.entries(patch)) {
|
||||
if (field === 'condition') {
|
||||
continue;
|
||||
}
|
||||
toAdd += `
|
||||
${field} += [
|
||||
${sources.map(source => ` "${source}"`).join(',\n')}
|
||||
]
|
||||
`;
|
||||
}
|
||||
if (!content.includes(toAdd)) {
|
||||
content = content
|
||||
.replace(patch.condition, patch.condition + '\n' + toAdd);
|
||||
}
|
||||
}
|
||||
fs.writeFileSync(filename, content, encodingConfig);
|
||||
}
|
||||
|
||||
function enableSoftwreDecodeHEVC() {
|
||||
|
||||
// 1. Add hevc decorder param for ffmpeg
|
||||
enableFFMPEGHevc('Chrome', 'win', 'ia32');
|
||||
enableFFMPEGHevc('Chrome', 'win', 'x64');
|
||||
enableFFMPEGHevc('Chrome', 'win', 'arm64');
|
||||
enableFFMPEGHevc('Chrome', 'win-msvc', 'ia32');
|
||||
enableFFMPEGHevc('Chrome', 'win-msvc', 'x64');
|
||||
enableFFMPEGHevc('Chrome', 'mac', 'x64');
|
||||
enableFFMPEGHevc('Chrome', 'mac', 'arm64');
|
||||
enableFFMPEGHevc('Chrome', 'ios', 'arm64');
|
||||
enableFFMPEGHevc('Chrome', 'linux', 'x64');
|
||||
enableFFMPEGHevc('Chrome', 'linux', 'ia32');
|
||||
enableFFMPEGHevc('Chrome', 'linux', 'arm64');
|
||||
enableFFMPEGHevc('Chrome', 'linux', 'arm');
|
||||
enableFFMPEGHevc('Chrome', 'linux', 'arm-neon');
|
||||
|
||||
enableFFMPEGHevc('Chromium', 'win', 'ia32');
|
||||
enableFFMPEGHevc('Chromium', 'win', 'x64');
|
||||
enableFFMPEGHevc('Chromium', 'win', 'arm64');
|
||||
enableFFMPEGHevc('Chromium', 'win-msvc', 'ia32');
|
||||
enableFFMPEGHevc('Chromium', 'win-msvc', 'x64');
|
||||
enableFFMPEGHevc('Chromium', 'mac', 'x64');
|
||||
enableFFMPEGHevc('Chromium', 'mac', 'arm64');
|
||||
enableFFMPEGHevc('Chromium', 'ios', 'arm64');
|
||||
enableFFMPEGHevc('Chromium', 'linux', 'x64');
|
||||
enableFFMPEGHevc('Chromium', 'linux', 'ia32');
|
||||
enableFFMPEGHevc('Chromium', 'linux', 'arm64');
|
||||
enableFFMPEGHevc('Chromium', 'linux', 'arm');
|
||||
enableFFMPEGHevc('Chromium', 'linux', 'arm-neon');
|
||||
enableFFMPEGHevc('Chromium', 'linux-noasm', 'x64');
|
||||
|
||||
enableFFMPEGHevc('ChromeOS', 'linux', 'x64');
|
||||
enableFFMPEGHevc('ChromeOS', 'linux', 'ia32');
|
||||
enableFFMPEGHevc('ChromeOS', 'linux', 'arm64');
|
||||
enableFFMPEGHevc('ChromeOS', 'linux', 'arm');
|
||||
enableFFMPEGHevc('ChromeOS', 'linux', 'arm-neon');
|
||||
enableFFMPEGHevc('ChromeOS', 'linux-noasm', 'x64');
|
||||
|
||||
// 2. Modify build_ffmpeg.py
|
||||
modifyHevcBuildFFmpegPy(genPath(`./chromium/scripts/build_ffmpeg.py`));
|
||||
|
||||
// 3. Create auto rename file
|
||||
const prefix = '// File automatically generated. See crbug.com/495833.';
|
||||
writeAutoRenameFile(genPath(`./libavcodec/aarch64/autorename_libavcodec_aarch64_hevcdsp_idct_neon.S`), [prefix, '#include "hevcdsp_idct_neon.S"'].join('\n'));
|
||||
writeAutoRenameFile(genPath(`./libavcodec/aarch64/autorename_libavcodec_aarch64_hevcdsp_sao_neon.S`), [prefix, '#include "hevcdsp_sao_neon.S"'].join('\n'));
|
||||
writeAutoRenameFile(genPath(`./libavcodec/autorename_libavcodec_bswapdsp.c`), [prefix, '#include "bswapdsp.c"'].join('\n'));
|
||||
|
||||
// 4. Modify ffmpeg_generated.gni
|
||||
modifyFFMPEGGenerated(genPath(`./ffmpeg_generated.gni`));
|
||||
|
||||
// 5. Commit the code then `git format-patch HEAD^ -o /path/to/export/patch`
|
||||
// if you want to generate the `.patch` file.
|
||||
if (genPatch) {
|
||||
// Commit the code.
|
||||
try {
|
||||
const msg = [
|
||||
"Video: Add HEVC ffmpeg decoder & parser",
|
||||
"Add ffmpeg software decoder and parser for HEVC to enable SW HEVC decoding"
|
||||
].map(v => `-m "${v}" `).join('');
|
||||
childProcess.execSync(`git add -A && git commit ${msg}`, {
|
||||
cwd: ffmpegRoot
|
||||
});
|
||||
} catch(e) {}
|
||||
// Gen patch.
|
||||
try {
|
||||
childProcess.execSync(`git format-patch HEAD"^" -o "${output}"`, {
|
||||
cwd: ffmpegRoot
|
||||
});
|
||||
console.log('Generate patch success!');
|
||||
} catch (e) {}
|
||||
}
|
||||
}
|
||||
|
||||
enableSoftwreDecodeHEVC();
|
||||
console.log('Modify ffmpeg success!');
|
File diff suppressed because it is too large
Load diff
732
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.asm
vendored
Normal file
732
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.asm
vendored
Normal file
|
@ -0,0 +1,732 @@
|
|||
; Automatically generated by configure - do not modify!
|
||||
%define ARCH_AARCH64 0
|
||||
%define ARCH_ALPHA 0
|
||||
%define ARCH_ARM 0
|
||||
%define ARCH_AVR32 0
|
||||
%define ARCH_AVR32_AP 0
|
||||
%define ARCH_AVR32_UC 0
|
||||
%define ARCH_BFIN 0
|
||||
%define ARCH_IA64 0
|
||||
%define ARCH_LOONGARCH 0
|
||||
%define ARCH_LOONGARCH32 0
|
||||
%define ARCH_LOONGARCH64 0
|
||||
%define ARCH_M68K 0
|
||||
%define ARCH_MIPS 0
|
||||
%define ARCH_MIPS64 0
|
||||
%define ARCH_PARISC 0
|
||||
%define ARCH_PPC 0
|
||||
%define ARCH_PPC64 0
|
||||
%define ARCH_RISCV 0
|
||||
%define ARCH_S390 0
|
||||
%define ARCH_SH4 0
|
||||
%define ARCH_SPARC 0
|
||||
%define ARCH_SPARC64 0
|
||||
%define ARCH_TILEGX 0
|
||||
%define ARCH_TILEPRO 0
|
||||
%define ARCH_TOMI 0
|
||||
%define ARCH_X86 1
|
||||
%define ARCH_X86_32 0
|
||||
%define ARCH_X86_64 1
|
||||
%define HAVE_ARMV5TE 0
|
||||
%define HAVE_ARMV6 0
|
||||
%define HAVE_ARMV6T2 0
|
||||
%define HAVE_ARMV8 0
|
||||
%define HAVE_NEON 0
|
||||
%define HAVE_VFP 0
|
||||
%define HAVE_VFPV3 0
|
||||
%define HAVE_SETEND 0
|
||||
%define HAVE_ALTIVEC 0
|
||||
%define HAVE_DCBZL 0
|
||||
%define HAVE_LDBRX 0
|
||||
%define HAVE_POWER8 0
|
||||
%define HAVE_PPC4XX 0
|
||||
%define HAVE_VSX 0
|
||||
%define HAVE_RVV 0
|
||||
%define HAVE_AESNI 1
|
||||
%define HAVE_AMD3DNOW 1
|
||||
%define HAVE_AMD3DNOWEXT 1
|
||||
%define HAVE_AVX 1
|
||||
%define HAVE_AVX2 1
|
||||
%define HAVE_AVX512 1
|
||||
%define HAVE_AVX512ICL 1
|
||||
%define HAVE_FMA3 1
|
||||
%define HAVE_FMA4 1
|
||||
%define HAVE_MMX 1
|
||||
%define HAVE_MMXEXT 1
|
||||
%define HAVE_SSE 1
|
||||
%define HAVE_SSE2 1
|
||||
%define HAVE_SSE3 1
|
||||
%define HAVE_SSE4 1
|
||||
%define HAVE_SSE42 1
|
||||
%define HAVE_SSSE3 1
|
||||
%define HAVE_XOP 1
|
||||
%define HAVE_CPUNOP 0
|
||||
%define HAVE_I686 1
|
||||
%define HAVE_MIPSFPU 0
|
||||
%define HAVE_MIPS32R2 0
|
||||
%define HAVE_MIPS32R5 0
|
||||
%define HAVE_MIPS64R2 0
|
||||
%define HAVE_MIPS32R6 0
|
||||
%define HAVE_MIPS64R6 0
|
||||
%define HAVE_MIPSDSP 0
|
||||
%define HAVE_MIPSDSPR2 0
|
||||
%define HAVE_MSA 0
|
||||
%define HAVE_LOONGSON2 0
|
||||
%define HAVE_LOONGSON3 0
|
||||
%define HAVE_MMI 0
|
||||
%define HAVE_LSX 0
|
||||
%define HAVE_LASX 0
|
||||
%define HAVE_ARMV5TE_EXTERNAL 0
|
||||
%define HAVE_ARMV6_EXTERNAL 0
|
||||
%define HAVE_ARMV6T2_EXTERNAL 0
|
||||
%define HAVE_ARMV8_EXTERNAL 0
|
||||
%define HAVE_NEON_EXTERNAL 0
|
||||
%define HAVE_VFP_EXTERNAL 0
|
||||
%define HAVE_VFPV3_EXTERNAL 0
|
||||
%define HAVE_SETEND_EXTERNAL 0
|
||||
%define HAVE_ALTIVEC_EXTERNAL 0
|
||||
%define HAVE_DCBZL_EXTERNAL 0
|
||||
%define HAVE_LDBRX_EXTERNAL 0
|
||||
%define HAVE_POWER8_EXTERNAL 0
|
||||
%define HAVE_PPC4XX_EXTERNAL 0
|
||||
%define HAVE_VSX_EXTERNAL 0
|
||||
%define HAVE_RVV_EXTERNAL 0
|
||||
%define HAVE_AESNI_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
%define HAVE_AVX_EXTERNAL 1
|
||||
%define HAVE_AVX2_EXTERNAL 1
|
||||
%define HAVE_AVX512_EXTERNAL 1
|
||||
%define HAVE_AVX512ICL_EXTERNAL 1
|
||||
%define HAVE_FMA3_EXTERNAL 1
|
||||
%define HAVE_FMA4_EXTERNAL 1
|
||||
%define HAVE_MMX_EXTERNAL 1
|
||||
%define HAVE_MMXEXT_EXTERNAL 1
|
||||
%define HAVE_SSE_EXTERNAL 1
|
||||
%define HAVE_SSE2_EXTERNAL 1
|
||||
%define HAVE_SSE3_EXTERNAL 1
|
||||
%define HAVE_SSE4_EXTERNAL 1
|
||||
%define HAVE_SSE42_EXTERNAL 1
|
||||
%define HAVE_SSSE3_EXTERNAL 1
|
||||
%define HAVE_XOP_EXTERNAL 1
|
||||
%define HAVE_CPUNOP_EXTERNAL 0
|
||||
%define HAVE_I686_EXTERNAL 0
|
||||
%define HAVE_MIPSFPU_EXTERNAL 0
|
||||
%define HAVE_MIPS32R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R5_EXTERNAL 0
|
||||
%define HAVE_MIPS64R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R6_EXTERNAL 0
|
||||
%define HAVE_MIPS64R6_EXTERNAL 0
|
||||
%define HAVE_MIPSDSP_EXTERNAL 0
|
||||
%define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
%define HAVE_MSA_EXTERNAL 0
|
||||
%define HAVE_LOONGSON2_EXTERNAL 0
|
||||
%define HAVE_LOONGSON3_EXTERNAL 0
|
||||
%define HAVE_MMI_EXTERNAL 0
|
||||
%define HAVE_LSX_EXTERNAL 0
|
||||
%define HAVE_LASX_EXTERNAL 0
|
||||
%define HAVE_ARMV5TE_INLINE 0
|
||||
%define HAVE_ARMV6_INLINE 0
|
||||
%define HAVE_ARMV6T2_INLINE 0
|
||||
%define HAVE_ARMV8_INLINE 0
|
||||
%define HAVE_NEON_INLINE 0
|
||||
%define HAVE_VFP_INLINE 0
|
||||
%define HAVE_VFPV3_INLINE 0
|
||||
%define HAVE_SETEND_INLINE 0
|
||||
%define HAVE_ALTIVEC_INLINE 0
|
||||
%define HAVE_DCBZL_INLINE 0
|
||||
%define HAVE_LDBRX_INLINE 0
|
||||
%define HAVE_POWER8_INLINE 0
|
||||
%define HAVE_PPC4XX_INLINE 0
|
||||
%define HAVE_VSX_INLINE 0
|
||||
%define HAVE_RVV_INLINE 0
|
||||
%define HAVE_AESNI_INLINE 1
|
||||
%define HAVE_AMD3DNOW_INLINE 1
|
||||
%define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
%define HAVE_AVX_INLINE 1
|
||||
%define HAVE_AVX2_INLINE 1
|
||||
%define HAVE_AVX512_INLINE 1
|
||||
%define HAVE_AVX512ICL_INLINE 1
|
||||
%define HAVE_FMA3_INLINE 1
|
||||
%define HAVE_FMA4_INLINE 1
|
||||
%define HAVE_MMX_INLINE 1
|
||||
%define HAVE_MMXEXT_INLINE 1
|
||||
%define HAVE_SSE_INLINE 1
|
||||
%define HAVE_SSE2_INLINE 1
|
||||
%define HAVE_SSE3_INLINE 1
|
||||
%define HAVE_SSE4_INLINE 1
|
||||
%define HAVE_SSE42_INLINE 1
|
||||
%define HAVE_SSSE3_INLINE 1
|
||||
%define HAVE_XOP_INLINE 1
|
||||
%define HAVE_CPUNOP_INLINE 0
|
||||
%define HAVE_I686_INLINE 0
|
||||
%define HAVE_MIPSFPU_INLINE 0
|
||||
%define HAVE_MIPS32R2_INLINE 0
|
||||
%define HAVE_MIPS32R5_INLINE 0
|
||||
%define HAVE_MIPS64R2_INLINE 0
|
||||
%define HAVE_MIPS32R6_INLINE 0
|
||||
%define HAVE_MIPS64R6_INLINE 0
|
||||
%define HAVE_MIPSDSP_INLINE 0
|
||||
%define HAVE_MIPSDSPR2_INLINE 0
|
||||
%define HAVE_MSA_INLINE 0
|
||||
%define HAVE_LOONGSON2_INLINE 0
|
||||
%define HAVE_LOONGSON3_INLINE 0
|
||||
%define HAVE_MMI_INLINE 0
|
||||
%define HAVE_LSX_INLINE 0
|
||||
%define HAVE_LASX_INLINE 0
|
||||
%define HAVE_ALIGNED_STACK 1
|
||||
%define HAVE_FAST_64BIT 1
|
||||
%define HAVE_FAST_CLZ 1
|
||||
%define HAVE_FAST_CMOV 1
|
||||
%define HAVE_FAST_FLOAT16 0
|
||||
%define HAVE_LOCAL_ALIGNED 1
|
||||
%define HAVE_SIMD_ALIGN_16 1
|
||||
%define HAVE_SIMD_ALIGN_32 1
|
||||
%define HAVE_SIMD_ALIGN_64 1
|
||||
%define HAVE_ATOMIC_CAS_PTR 0
|
||||
%define HAVE_MACHINE_RW_BARRIER 0
|
||||
%define HAVE_MEMORYBARRIER 0
|
||||
%define HAVE_MM_EMPTY 1
|
||||
%define HAVE_RDTSC 0
|
||||
%define HAVE_SEM_TIMEDWAIT 0
|
||||
%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
%define HAVE_INLINE_ASM 1
|
||||
%define HAVE_SYMVER 0
|
||||
%define HAVE_X86ASM 1
|
||||
%define HAVE_BIGENDIAN 0
|
||||
%define HAVE_FAST_UNALIGNED 1
|
||||
%define HAVE_ARPA_INET_H 0
|
||||
%define HAVE_ASM_TYPES_H 0
|
||||
%define HAVE_CDIO_PARANOIA_H 0
|
||||
%define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
%define HAVE_CUDA_H 0
|
||||
%define HAVE_DISPATCH_DISPATCH_H 1
|
||||
%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DEV_IC_BT8XX_H 0
|
||||
%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DIRECT_H 0
|
||||
%define HAVE_DIRENT_H 1
|
||||
%define HAVE_DXGIDEBUG_H 0
|
||||
%define HAVE_DXVA_H 0
|
||||
%define HAVE_ES2_GL_H 0
|
||||
%define HAVE_GSM_H 0
|
||||
%define HAVE_IO_H 0
|
||||
%define HAVE_LINUX_DMA_BUF_H 0
|
||||
%define HAVE_LINUX_PERF_EVENT_H 0
|
||||
%define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
%define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
%define HAVE_MALLOC_H 0
|
||||
%define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
%define HAVE_OPENGL_GL3_H 0
|
||||
%define HAVE_POLL_H 1
|
||||
%define HAVE_SYS_PARAM_H 1
|
||||
%define HAVE_SYS_RESOURCE_H 1
|
||||
%define HAVE_SYS_SELECT_H 1
|
||||
%define HAVE_SYS_SOUNDCARD_H 0
|
||||
%define HAVE_SYS_TIME_H 1
|
||||
%define HAVE_SYS_UN_H 1
|
||||
%define HAVE_SYS_VIDEOIO_H 0
|
||||
%define HAVE_TERMIOS_H 1
|
||||
%define HAVE_UDPLITE_H 0
|
||||
%define HAVE_UNISTD_H 1
|
||||
%define HAVE_VALGRIND_VALGRIND_H 0 ; %define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440
|
||||
%define HAVE_WINDOWS_H 0
|
||||
%define HAVE_WINSOCK2_H 0
|
||||
%define HAVE_INTRINSICS_NEON 0
|
||||
%define HAVE_ATANF 1
|
||||
%define HAVE_ATAN2F 1
|
||||
%define HAVE_CBRT 1
|
||||
%define HAVE_CBRTF 1
|
||||
%define HAVE_COPYSIGN 1
|
||||
%define HAVE_COSF 1
|
||||
%define HAVE_ERF 1
|
||||
%define HAVE_EXP2 1
|
||||
%define HAVE_EXP2F 1
|
||||
%define HAVE_EXPF 1
|
||||
%define HAVE_HYPOT 1
|
||||
%define HAVE_ISFINITE 1
|
||||
%define HAVE_ISINF 1
|
||||
%define HAVE_ISNAN 1
|
||||
%define HAVE_LDEXPF 1
|
||||
%define HAVE_LLRINT 1
|
||||
%define HAVE_LLRINTF 1
|
||||
%define HAVE_LOG2 1
|
||||
%define HAVE_LOG2F 1
|
||||
%define HAVE_LOG10F 1
|
||||
%define HAVE_LRINT 1
|
||||
%define HAVE_LRINTF 1
|
||||
%define HAVE_POWF 1
|
||||
%define HAVE_RINT 1
|
||||
%define HAVE_ROUND 1
|
||||
%define HAVE_ROUNDF 1
|
||||
%define HAVE_SINF 1
|
||||
%define HAVE_TRUNC 1
|
||||
%define HAVE_TRUNCF 1
|
||||
%define HAVE_DOS_PATHS 0
|
||||
%define HAVE_LIBC_MSVCRT 0
|
||||
%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
%define HAVE_SECTION_DATA_REL_RO 0
|
||||
%define HAVE_THREADS 1
|
||||
%define HAVE_UWP 0
|
||||
%define HAVE_WINRT 0
|
||||
%define HAVE_ACCESS 1
|
||||
%define HAVE_ALIGNED_MALLOC 0
|
||||
%define HAVE_ARC4RANDOM 1
|
||||
%define HAVE_CLOCK_GETTIME 0
|
||||
%define HAVE_CLOSESOCKET 0
|
||||
%define HAVE_COMMANDLINETOARGVW 0
|
||||
%define HAVE_FCNTL 1
|
||||
%define HAVE_GETADDRINFO 0
|
||||
%define HAVE_GETAUXVAL 0
|
||||
%define HAVE_GETENV 1
|
||||
%define HAVE_GETHRTIME 0
|
||||
%define HAVE_GETOPT 1
|
||||
%define HAVE_GETMODULEHANDLE 0
|
||||
%define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
%define HAVE_GETPROCESSMEMORYINFO 0
|
||||
%define HAVE_GETPROCESSTIMES 0
|
||||
%define HAVE_GETRUSAGE 1
|
||||
%define HAVE_GETSTDHANDLE 0
|
||||
%define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
%define HAVE_GETTIMEOFDAY 1
|
||||
%define HAVE_GLOB 1
|
||||
%define HAVE_GLXGETPROCADDRESS 0
|
||||
%define HAVE_GMTIME_R 1
|
||||
%define HAVE_INET_ATON 0
|
||||
%define HAVE_ISATTY 1
|
||||
%define HAVE_KBHIT 0
|
||||
%define HAVE_LOCALTIME_R 1
|
||||
%define HAVE_LSTAT 1
|
||||
%define HAVE_LZO1X_999_COMPRESS 0
|
||||
%define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
%define HAVE_MAPVIEWOFFILE 0
|
||||
%define HAVE_MEMALIGN 0
|
||||
%define HAVE_MKSTEMP 1
|
||||
%define HAVE_MMAP 1
|
||||
%define HAVE_MPROTECT 1
|
||||
%define HAVE_NANOSLEEP 1
|
||||
%define HAVE_PEEKNAMEDPIPE 0
|
||||
%define HAVE_POSIX_MEMALIGN 1
|
||||
%define HAVE_PRCTL 0
|
||||
%define HAVE_PTHREAD_CANCEL 1
|
||||
%define HAVE_SCHED_GETAFFINITY 0
|
||||
%define HAVE_SECITEMIMPORT 0
|
||||
%define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
%define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
%define HAVE_SETDLLDIRECTORY 0
|
||||
%define HAVE_SETMODE 0
|
||||
%define HAVE_SETRLIMIT 1
|
||||
%define HAVE_SLEEP 0
|
||||
%define HAVE_STRERROR_R 1
|
||||
%define HAVE_SYSCONF 1
|
||||
%define HAVE_SYSCTL 1
|
||||
%define HAVE_USLEEP 1
|
||||
%define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
%define HAVE_VIRTUALALLOC 0
|
||||
%define HAVE_WGLGETPROCADDRESS 0
|
||||
%define HAVE_BCRYPT 0
|
||||
%define HAVE_VAAPI_DRM 0
|
||||
%define HAVE_VAAPI_X11 0
|
||||
%define HAVE_VDPAU_X11 0
|
||||
%define HAVE_PTHREADS 1
|
||||
%define HAVE_OS2THREADS 0
|
||||
%define HAVE_W32THREADS 0
|
||||
%define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
%define HAVE_AS_DN_DIRECTIVE 0
|
||||
%define HAVE_AS_FPU_DIRECTIVE 0
|
||||
%define HAVE_AS_FUNC 0
|
||||
%define HAVE_AS_OBJECT_ARCH 0
|
||||
%define HAVE_ASM_MOD_Q 0
|
||||
%define HAVE_BLOCKS_EXTENSION 1
|
||||
%define HAVE_EBP_AVAILABLE 1
|
||||
%define HAVE_EBX_AVAILABLE 1
|
||||
%define HAVE_GNU_AS 0
|
||||
%define HAVE_GNU_WINDRES 0
|
||||
%define HAVE_IBM_ASM 0
|
||||
%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
%define HAVE_INLINE_ASM_LABELS 1
|
||||
%define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
%define HAVE_PRAGMA_DEPRECATED 1
|
||||
%define HAVE_RSYNC_CONTIMEOUT 1
|
||||
%define HAVE_SYMVER_ASM_LABEL 0
|
||||
%define HAVE_SYMVER_GNU_ASM 0
|
||||
%define HAVE_VFP_ARGS 0
|
||||
%define HAVE_XFORM_ASM 0
|
||||
%define HAVE_XMM_CLOBBERS 1
|
||||
%define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
%define HAVE_IDXGIOUTPUT5 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
%define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
%define HAVE_SOCKLEN_T 0
|
||||
%define HAVE_STRUCT_ADDRINFO 0
|
||||
%define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
%define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
%define HAVE_STRUCT_IPV6_MREQ 0
|
||||
%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
%define HAVE_STRUCT_POLLFD 0
|
||||
%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
%define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
%define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
%define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
%define HAVE_GZIP 1
|
||||
%define HAVE_LIBDRM_GETFB2 0
|
||||
%define HAVE_MAKEINFO 0
|
||||
%define HAVE_MAKEINFO_HTML 0
|
||||
%define HAVE_OPENCL_D3D11 0
|
||||
%define HAVE_OPENCL_DRM_ARM 0
|
||||
%define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
%define HAVE_OPENCL_DXVA2 0
|
||||
%define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
%define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
%define HAVE_PERL 1
|
||||
%define HAVE_POD2MAN 1
|
||||
%define HAVE_TEXI2HTML 0
|
||||
%define HAVE_XMLLINT 1
|
||||
%define HAVE_ZLIB_GZIP 0
|
||||
%define CONFIG_DOC 0
|
||||
%define CONFIG_HTMLPAGES 0
|
||||
%define CONFIG_MANPAGES 0
|
||||
%define CONFIG_PODPAGES 0
|
||||
%define CONFIG_TXTPAGES 0
|
||||
%define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
%define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
%define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
%define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
%define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
%define CONFIG_METADATA_EXAMPLE 1
|
||||
%define CONFIG_MUXING_EXAMPLE 0
|
||||
%define CONFIG_QSVDEC_EXAMPLE 0
|
||||
%define CONFIG_REMUXING_EXAMPLE 1
|
||||
%define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_AVISYNTH 0
|
||||
%define CONFIG_FREI0R 0
|
||||
%define CONFIG_LIBCDIO 0
|
||||
%define CONFIG_LIBDAVS2 0
|
||||
%define CONFIG_LIBRUBBERBAND 0
|
||||
%define CONFIG_LIBVIDSTAB 0
|
||||
%define CONFIG_LIBX264 0
|
||||
%define CONFIG_LIBX265 0
|
||||
%define CONFIG_LIBXAVS 0
|
||||
%define CONFIG_LIBXAVS2 0
|
||||
%define CONFIG_LIBXVID 0
|
||||
%define CONFIG_DECKLINK 0
|
||||
%define CONFIG_LIBFDK_AAC 0
|
||||
%define CONFIG_LIBTLS 0
|
||||
%define CONFIG_GMP 0
|
||||
%define CONFIG_LIBARIBB24 0
|
||||
%define CONFIG_LIBLENSFUN 0
|
||||
%define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
%define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
%define CONFIG_LIBVO_AMRWBENC 0
|
||||
%define CONFIG_MBEDTLS 0
|
||||
%define CONFIG_RKMPP 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_CHROMAPRINT 0
|
||||
%define CONFIG_GCRYPT 0
|
||||
%define CONFIG_GNUTLS 0
|
||||
%define CONFIG_JNI 0
|
||||
%define CONFIG_LADSPA 0
|
||||
%define CONFIG_LCMS2 0
|
||||
%define CONFIG_LIBAOM 0
|
||||
%define CONFIG_LIBASS 0
|
||||
%define CONFIG_LIBBLURAY 0
|
||||
%define CONFIG_LIBBS2B 0
|
||||
%define CONFIG_LIBCACA 0
|
||||
%define CONFIG_LIBCELT 0
|
||||
%define CONFIG_LIBCODEC2 0
|
||||
%define CONFIG_LIBDAV1D 0
|
||||
%define CONFIG_LIBDC1394 0
|
||||
%define CONFIG_LIBDRM 0
|
||||
%define CONFIG_LIBFLITE 0
|
||||
%define CONFIG_LIBFONTCONFIG 0
|
||||
%define CONFIG_LIBFREETYPE 0
|
||||
%define CONFIG_LIBFRIBIDI 0
|
||||
%define CONFIG_LIBGLSLANG 0
|
||||
%define CONFIG_LIBGME 0
|
||||
%define CONFIG_LIBGSM 0
|
||||
%define CONFIG_LIBIEC61883 0
|
||||
%define CONFIG_LIBILBC 0
|
||||
%define CONFIG_LIBJACK 0
|
||||
%define CONFIG_LIBJXL 0
|
||||
%define CONFIG_LIBKLVANC 0
|
||||
%define CONFIG_LIBKVAZAAR 0
|
||||
%define CONFIG_LIBMODPLUG 0
|
||||
%define CONFIG_LIBMP3LAME 0
|
||||
%define CONFIG_LIBMYSOFA 0
|
||||
%define CONFIG_LIBOPENCV 0
|
||||
%define CONFIG_LIBOPENH264 0
|
||||
%define CONFIG_LIBOPENJPEG 0
|
||||
%define CONFIG_LIBOPENMPT 0
|
||||
%define CONFIG_LIBOPENVINO 0
|
||||
%define CONFIG_LIBOPUS 1
|
||||
%define CONFIG_LIBPLACEBO 0
|
||||
%define CONFIG_LIBPULSE 0
|
||||
%define CONFIG_LIBRABBITMQ 0
|
||||
%define CONFIG_LIBRAV1E 0
|
||||
%define CONFIG_LIBRIST 0
|
||||
%define CONFIG_LIBRSVG 0
|
||||
%define CONFIG_LIBRTMP 0
|
||||
%define CONFIG_LIBSHADERC 0
|
||||
%define CONFIG_LIBSHINE 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_LIBSNAPPY 0
|
||||
%define CONFIG_LIBSOXR 0
|
||||
%define CONFIG_LIBSPEEX 0
|
||||
%define CONFIG_LIBSRT 0
|
||||
%define CONFIG_LIBSSH 0
|
||||
%define CONFIG_LIBSVTAV1 0
|
||||
%define CONFIG_LIBTENSORFLOW 0
|
||||
%define CONFIG_LIBTESSERACT 0
|
||||
%define CONFIG_LIBTHEORA 0
|
||||
%define CONFIG_LIBTWOLAME 0
|
||||
%define CONFIG_LIBUAVS3D 0
|
||||
%define CONFIG_LIBV4L2 0
|
||||
%define CONFIG_LIBVMAF 0
|
||||
%define CONFIG_LIBVORBIS 0
|
||||
%define CONFIG_LIBVPX 0
|
||||
%define CONFIG_LIBWEBP 0
|
||||
%define CONFIG_LIBXML2 0
|
||||
%define CONFIG_LIBZIMG 0
|
||||
%define CONFIG_LIBZMQ 0
|
||||
%define CONFIG_LIBZVBI 0
|
||||
%define CONFIG_LV2 0
|
||||
%define CONFIG_MEDIACODEC 0
|
||||
%define CONFIG_OPENAL 0
|
||||
%define CONFIG_OPENGL 0
|
||||
%define CONFIG_OPENSSL 0
|
||||
%define CONFIG_POCKETSPHINX 0
|
||||
%define CONFIG_VAPOURSYNTH 0
|
||||
%define CONFIG_ALSA 0
|
||||
%define CONFIG_APPKIT 0
|
||||
%define CONFIG_AVFOUNDATION 0
|
||||
%define CONFIG_BZLIB 0
|
||||
%define CONFIG_COREIMAGE 0
|
||||
%define CONFIG_ICONV 0
|
||||
%define CONFIG_LIBXCB 0
|
||||
%define CONFIG_LIBXCB_SHM 0
|
||||
%define CONFIG_LIBXCB_SHAPE 0
|
||||
%define CONFIG_LIBXCB_XFIXES 0
|
||||
%define CONFIG_LZMA 0
|
||||
%define CONFIG_MEDIAFOUNDATION 0
|
||||
%define CONFIG_METAL 0
|
||||
%define CONFIG_SCHANNEL 0
|
||||
%define CONFIG_SDL2 0
|
||||
%define CONFIG_SECURETRANSPORT 0
|
||||
%define CONFIG_SNDIO 0
|
||||
%define CONFIG_XLIB 0
|
||||
%define CONFIG_ZLIB 0
|
||||
%define CONFIG_CUDA_NVCC 0
|
||||
%define CONFIG_CUDA_SDK 0
|
||||
%define CONFIG_LIBNPP 0
|
||||
%define CONFIG_LIBMFX 0
|
||||
%define CONFIG_LIBVPL 0
|
||||
%define CONFIG_MMAL 0
|
||||
%define CONFIG_OMX 0
|
||||
%define CONFIG_OPENCL 0
|
||||
%define CONFIG_AMF 0
|
||||
%define CONFIG_AUDIOTOOLBOX 0
|
||||
%define CONFIG_CRYSTALHD 0
|
||||
%define CONFIG_CUDA 0
|
||||
%define CONFIG_CUDA_LLVM 0
|
||||
%define CONFIG_CUVID 0
|
||||
%define CONFIG_D3D11VA 0
|
||||
%define CONFIG_DXVA2 0
|
||||
%define CONFIG_FFNVCODEC 0
|
||||
%define CONFIG_NVDEC 0
|
||||
%define CONFIG_NVENC 0
|
||||
%define CONFIG_VAAPI 0
|
||||
%define CONFIG_VDPAU 0
|
||||
%define CONFIG_VIDEOTOOLBOX 0
|
||||
%define CONFIG_VULKAN 0
|
||||
%define CONFIG_V4L2_M2M 0
|
||||
%define CONFIG_FTRAPV 0
|
||||
%define CONFIG_GRAY 0
|
||||
%define CONFIG_HARDCODED_TABLES 0
|
||||
%define CONFIG_OMX_RPI 0
|
||||
%define CONFIG_RUNTIME_CPUDETECT 1
|
||||
%define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
%define CONFIG_SHARED 0
|
||||
%define CONFIG_SMALL 0
|
||||
%define CONFIG_STATIC 1
|
||||
%define CONFIG_SWSCALE_ALPHA 1
|
||||
%define CONFIG_GPL 0
|
||||
%define CONFIG_NONFREE 0
|
||||
%define CONFIG_VERSION3 0
|
||||
%define CONFIG_AVDEVICE 0
|
||||
%define CONFIG_AVFILTER 0
|
||||
%define CONFIG_SWSCALE 0
|
||||
%define CONFIG_POSTPROC 0
|
||||
%define CONFIG_AVFORMAT 1
|
||||
%define CONFIG_AVCODEC 1
|
||||
%define CONFIG_SWRESAMPLE 0
|
||||
%define CONFIG_AVUTIL 1
|
||||
%define CONFIG_FFPLAY 0
|
||||
%define CONFIG_FFPROBE 0
|
||||
%define CONFIG_FFMPEG 0
|
||||
%define CONFIG_DCT 1
|
||||
%define CONFIG_DWT 0
|
||||
%define CONFIG_ERROR_RESILIENCE 0
|
||||
%define CONFIG_FAAN 0
|
||||
%define CONFIG_FAST_UNALIGNED 1
|
||||
%define CONFIG_FFT 1
|
||||
%define CONFIG_LSP 0
|
||||
%define CONFIG_MDCT 0
|
||||
%define CONFIG_PIXELUTILS 0
|
||||
%define CONFIG_NETWORK 0
|
||||
%define CONFIG_RDFT 1
|
||||
%define CONFIG_AUTODETECT 0
|
||||
%define CONFIG_FONTCONFIG 0
|
||||
%define CONFIG_LARGE_TESTS 1
|
||||
%define CONFIG_LINUX_PERF 0
|
||||
%define CONFIG_MACOS_KPERF 0
|
||||
%define CONFIG_MEMORY_POISONING 0
|
||||
%define CONFIG_NEON_CLOBBER_TEST 0
|
||||
%define CONFIG_OSSFUZZ 0
|
||||
%define CONFIG_PIC 1
|
||||
%define CONFIG_PTX_COMPRESSION 0
|
||||
%define CONFIG_THUMB 0
|
||||
%define CONFIG_VALGRIND_BACKTRACE 0
|
||||
%define CONFIG_XMM_CLOBBER_TEST 0
|
||||
%define CONFIG_BSFS 0
|
||||
%define CONFIG_DECODERS 1
|
||||
%define CONFIG_ENCODERS 0
|
||||
%define CONFIG_HWACCELS 0
|
||||
%define CONFIG_PARSERS 1
|
||||
%define CONFIG_INDEVS 0
|
||||
%define CONFIG_OUTDEVS 0
|
||||
%define CONFIG_FILTERS 0
|
||||
%define CONFIG_DEMUXERS 1
|
||||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 1
|
||||
%define CONFIG_ATSC_A53 1
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
%define CONFIG_AUDIODSP 0
|
||||
%define CONFIG_BLOCKDSP 0
|
||||
%define CONFIG_BSWAPDSP 0
|
||||
%define CONFIG_CABAC 1
|
||||
%define CONFIG_CBS 0
|
||||
%define CONFIG_CBS_AV1 0
|
||||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
%define CONFIG_DNN 0
|
||||
%define CONFIG_DOVI_RPU 0
|
||||
%define CONFIG_DVPROFILE 0
|
||||
%define CONFIG_EXIF 0
|
||||
%define CONFIG_FAANDCT 0
|
||||
%define CONFIG_FAANIDCT 0
|
||||
%define CONFIG_FDCTDSP 0
|
||||
%define CONFIG_FMTCONVERT 0
|
||||
%define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
%define CONFIG_G722DSP 0
|
||||
%define CONFIG_GOLOMB 1
|
||||
%define CONFIG_GPLV3 0
|
||||
%define CONFIG_H263DSP 0
|
||||
%define CONFIG_H264CHROMA 1
|
||||
%define CONFIG_H264DSP 1
|
||||
%define CONFIG_H264PARSE 1
|
||||
%define CONFIG_H264PRED 1
|
||||
%define CONFIG_H264QPEL 1
|
||||
%define CONFIG_H264_SEI 1
|
||||
%define CONFIG_HEVCPARSE 0
|
||||
%define CONFIG_HEVC_SEI 0
|
||||
%define CONFIG_HPELDSP 1
|
||||
%define CONFIG_HUFFMAN 0
|
||||
%define CONFIG_HUFFYUVDSP 0
|
||||
%define CONFIG_HUFFYUVENCDSP 0
|
||||
%define CONFIG_IDCTDSP 0
|
||||
%define CONFIG_IIRFILTER 0
|
||||
%define CONFIG_INFLATE_WRAPPER 0
|
||||
%define CONFIG_INTRAX8 0
|
||||
%define CONFIG_ISO_MEDIA 1
|
||||
%define CONFIG_IVIDSP 0
|
||||
%define CONFIG_JPEGTABLES 0
|
||||
%define CONFIG_LGPLV3 0
|
||||
%define CONFIG_LIBX262 0
|
||||
%define CONFIG_LLAUDDSP 0
|
||||
%define CONFIG_LLVIDDSP 0
|
||||
%define CONFIG_LLVIDENCDSP 0
|
||||
%define CONFIG_LPC 0
|
||||
%define CONFIG_LZF 0
|
||||
%define CONFIG_ME_CMP 0
|
||||
%define CONFIG_MPEG_ER 0
|
||||
%define CONFIG_MPEGAUDIO 1
|
||||
%define CONFIG_MPEGAUDIODSP 1
|
||||
%define CONFIG_MPEGAUDIOHEADER 1
|
||||
%define CONFIG_MPEG4AUDIO 1
|
||||
%define CONFIG_MPEGVIDEO 0
|
||||
%define CONFIG_MPEGVIDEODEC 0
|
||||
%define CONFIG_MPEGVIDEOENC 0
|
||||
%define CONFIG_MSMPEG4DEC 0
|
||||
%define CONFIG_MSMPEG4ENC 0
|
||||
%define CONFIG_MSS34DSP 0
|
||||
%define CONFIG_PIXBLOCKDSP 0
|
||||
%define CONFIG_QPELDSP 0
|
||||
%define CONFIG_QSV 0
|
||||
%define CONFIG_QSVDEC 0
|
||||
%define CONFIG_QSVENC 0
|
||||
%define CONFIG_QSVVPP 0
|
||||
%define CONFIG_RANGECODER 0
|
||||
%define CONFIG_RIFFDEC 1
|
||||
%define CONFIG_RIFFENC 0
|
||||
%define CONFIG_RTPDEC 0
|
||||
%define CONFIG_RTPENC_CHAIN 0
|
||||
%define CONFIG_RV34DSP 0
|
||||
%define CONFIG_SCENE_SAD 0
|
||||
%define CONFIG_SINEWIN 1
|
||||
%define CONFIG_SNAPPY 0
|
||||
%define CONFIG_SRTP 0
|
||||
%define CONFIG_STARTCODE 1
|
||||
%define CONFIG_TEXTUREDSP 0
|
||||
%define CONFIG_TEXTUREDSPENC 0
|
||||
%define CONFIG_TPELDSP 0
|
||||
%define CONFIG_VAAPI_1 0
|
||||
%define CONFIG_VAAPI_ENCODE 0
|
||||
%define CONFIG_VC1DSP 0
|
||||
%define CONFIG_VIDEODSP 1
|
||||
%define CONFIG_VP3DSP 1
|
||||
%define CONFIG_VP56DSP 0
|
||||
%define CONFIG_VP8DSP 1
|
||||
%define CONFIG_WMA_FREQS 0
|
||||
%define CONFIG_WMV2DSP 0
|
749
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.h
vendored
Normal file
749
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config.h
vendored
Normal file
|
@ -0,0 +1,749 @@
|
|||
/* Automatically generated by configure - do not modify! */
|
||||
#ifndef FFMPEG_CONFIG_H
|
||||
#define FFMPEG_CONFIG_H
|
||||
/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/liberato/src/release_chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/16/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */
|
||||
#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
||||
#define CONFIG_THIS_YEAR 2023
|
||||
#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define AVCONV_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define CC_IDENT "clang version 16.0.0 (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 39da55e8f548a11f7dadefa73ea73d809a5f1729)"
|
||||
#define OS_NAME darwin
|
||||
#define av_restrict restrict
|
||||
#define EXTERN_PREFIX "_"
|
||||
#define EXTERN_ASM _
|
||||
#define BUILDSUF ""
|
||||
#define SLIBSUF ".dylib"
|
||||
#define HAVE_MMX2 HAVE_MMXEXT
|
||||
#define SWS_MAX_FILTER_SIZE 256
|
||||
#define ARCH_AARCH64 0
|
||||
#define ARCH_ALPHA 0
|
||||
#define ARCH_ARM 0
|
||||
#define ARCH_AVR32 0
|
||||
#define ARCH_AVR32_AP 0
|
||||
#define ARCH_AVR32_UC 0
|
||||
#define ARCH_BFIN 0
|
||||
#define ARCH_IA64 0
|
||||
#define ARCH_LOONGARCH 0
|
||||
#define ARCH_LOONGARCH32 0
|
||||
#define ARCH_LOONGARCH64 0
|
||||
#define ARCH_M68K 0
|
||||
#define ARCH_MIPS 0
|
||||
#define ARCH_MIPS64 0
|
||||
#define ARCH_PARISC 0
|
||||
#define ARCH_PPC 0
|
||||
#define ARCH_PPC64 0
|
||||
#define ARCH_RISCV 0
|
||||
#define ARCH_S390 0
|
||||
#define ARCH_SH4 0
|
||||
#define ARCH_SPARC 0
|
||||
#define ARCH_SPARC64 0
|
||||
#define ARCH_TILEGX 0
|
||||
#define ARCH_TILEPRO 0
|
||||
#define ARCH_TOMI 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_32 0
|
||||
#define ARCH_X86_64 1
|
||||
#define HAVE_ARMV5TE 0
|
||||
#define HAVE_ARMV6 0
|
||||
#define HAVE_ARMV6T2 0
|
||||
#define HAVE_ARMV8 0
|
||||
#define HAVE_NEON 0
|
||||
#define HAVE_VFP 0
|
||||
#define HAVE_VFPV3 0
|
||||
#define HAVE_SETEND 0
|
||||
#define HAVE_ALTIVEC 0
|
||||
#define HAVE_DCBZL 0
|
||||
#define HAVE_LDBRX 0
|
||||
#define HAVE_POWER8 0
|
||||
#define HAVE_PPC4XX 0
|
||||
#define HAVE_VSX 0
|
||||
#define HAVE_RVV 0
|
||||
#define HAVE_AESNI 1
|
||||
#define HAVE_AMD3DNOW 1
|
||||
#define HAVE_AMD3DNOWEXT 1
|
||||
#define HAVE_AVX 1
|
||||
#define HAVE_AVX2 1
|
||||
#define HAVE_AVX512 1
|
||||
#define HAVE_AVX512ICL 1
|
||||
#define HAVE_FMA3 1
|
||||
#define HAVE_FMA4 1
|
||||
#define HAVE_MMX 1
|
||||
#define HAVE_MMXEXT 1
|
||||
#define HAVE_SSE 1
|
||||
#define HAVE_SSE2 1
|
||||
#define HAVE_SSE3 1
|
||||
#define HAVE_SSE4 1
|
||||
#define HAVE_SSE42 1
|
||||
#define HAVE_SSSE3 1
|
||||
#define HAVE_XOP 1
|
||||
#define HAVE_CPUNOP 0
|
||||
#define HAVE_I686 1
|
||||
#define HAVE_MIPSFPU 0
|
||||
#define HAVE_MIPS32R2 0
|
||||
#define HAVE_MIPS32R5 0
|
||||
#define HAVE_MIPS64R2 0
|
||||
#define HAVE_MIPS32R6 0
|
||||
#define HAVE_MIPS64R6 0
|
||||
#define HAVE_MIPSDSP 0
|
||||
#define HAVE_MIPSDSPR2 0
|
||||
#define HAVE_MSA 0
|
||||
#define HAVE_LOONGSON2 0
|
||||
#define HAVE_LOONGSON3 0
|
||||
#define HAVE_MMI 0
|
||||
#define HAVE_LSX 0
|
||||
#define HAVE_LASX 0
|
||||
#define HAVE_ARMV5TE_EXTERNAL 0
|
||||
#define HAVE_ARMV6_EXTERNAL 0
|
||||
#define HAVE_ARMV6T2_EXTERNAL 0
|
||||
#define HAVE_ARMV8_EXTERNAL 0
|
||||
#define HAVE_NEON_EXTERNAL 0
|
||||
#define HAVE_VFP_EXTERNAL 0
|
||||
#define HAVE_VFPV3_EXTERNAL 0
|
||||
#define HAVE_SETEND_EXTERNAL 0
|
||||
#define HAVE_ALTIVEC_EXTERNAL 0
|
||||
#define HAVE_DCBZL_EXTERNAL 0
|
||||
#define HAVE_LDBRX_EXTERNAL 0
|
||||
#define HAVE_POWER8_EXTERNAL 0
|
||||
#define HAVE_PPC4XX_EXTERNAL 0
|
||||
#define HAVE_VSX_EXTERNAL 0
|
||||
#define HAVE_RVV_EXTERNAL 0
|
||||
#define HAVE_AESNI_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
#define HAVE_AVX_EXTERNAL 1
|
||||
#define HAVE_AVX2_EXTERNAL 1
|
||||
#define HAVE_AVX512_EXTERNAL 1
|
||||
#define HAVE_AVX512ICL_EXTERNAL 1
|
||||
#define HAVE_FMA3_EXTERNAL 1
|
||||
#define HAVE_FMA4_EXTERNAL 1
|
||||
#define HAVE_MMX_EXTERNAL 1
|
||||
#define HAVE_MMXEXT_EXTERNAL 1
|
||||
#define HAVE_SSE_EXTERNAL 1
|
||||
#define HAVE_SSE2_EXTERNAL 1
|
||||
#define HAVE_SSE3_EXTERNAL 1
|
||||
#define HAVE_SSE4_EXTERNAL 1
|
||||
#define HAVE_SSE42_EXTERNAL 1
|
||||
#define HAVE_SSSE3_EXTERNAL 1
|
||||
#define HAVE_XOP_EXTERNAL 1
|
||||
#define HAVE_CPUNOP_EXTERNAL 0
|
||||
#define HAVE_I686_EXTERNAL 0
|
||||
#define HAVE_MIPSFPU_EXTERNAL 0
|
||||
#define HAVE_MIPS32R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R5_EXTERNAL 0
|
||||
#define HAVE_MIPS64R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R6_EXTERNAL 0
|
||||
#define HAVE_MIPS64R6_EXTERNAL 0
|
||||
#define HAVE_MIPSDSP_EXTERNAL 0
|
||||
#define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
#define HAVE_MSA_EXTERNAL 0
|
||||
#define HAVE_LOONGSON2_EXTERNAL 0
|
||||
#define HAVE_LOONGSON3_EXTERNAL 0
|
||||
#define HAVE_MMI_EXTERNAL 0
|
||||
#define HAVE_LSX_EXTERNAL 0
|
||||
#define HAVE_LASX_EXTERNAL 0
|
||||
#define HAVE_ARMV5TE_INLINE 0
|
||||
#define HAVE_ARMV6_INLINE 0
|
||||
#define HAVE_ARMV6T2_INLINE 0
|
||||
#define HAVE_ARMV8_INLINE 0
|
||||
#define HAVE_NEON_INLINE 0
|
||||
#define HAVE_VFP_INLINE 0
|
||||
#define HAVE_VFPV3_INLINE 0
|
||||
#define HAVE_SETEND_INLINE 0
|
||||
#define HAVE_ALTIVEC_INLINE 0
|
||||
#define HAVE_DCBZL_INLINE 0
|
||||
#define HAVE_LDBRX_INLINE 0
|
||||
#define HAVE_POWER8_INLINE 0
|
||||
#define HAVE_PPC4XX_INLINE 0
|
||||
#define HAVE_VSX_INLINE 0
|
||||
#define HAVE_RVV_INLINE 0
|
||||
#define HAVE_AESNI_INLINE 1
|
||||
#define HAVE_AMD3DNOW_INLINE 1
|
||||
#define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
#define HAVE_AVX_INLINE 1
|
||||
#define HAVE_AVX2_INLINE 1
|
||||
#define HAVE_AVX512_INLINE 1
|
||||
#define HAVE_AVX512ICL_INLINE 1
|
||||
#define HAVE_FMA3_INLINE 1
|
||||
#define HAVE_FMA4_INLINE 1
|
||||
#define HAVE_MMX_INLINE 1
|
||||
#define HAVE_MMXEXT_INLINE 1
|
||||
#define HAVE_SSE_INLINE 1
|
||||
#define HAVE_SSE2_INLINE 1
|
||||
#define HAVE_SSE3_INLINE 1
|
||||
#define HAVE_SSE4_INLINE 1
|
||||
#define HAVE_SSE42_INLINE 1
|
||||
#define HAVE_SSSE3_INLINE 1
|
||||
#define HAVE_XOP_INLINE 1
|
||||
#define HAVE_CPUNOP_INLINE 0
|
||||
#define HAVE_I686_INLINE 0
|
||||
#define HAVE_MIPSFPU_INLINE 0
|
||||
#define HAVE_MIPS32R2_INLINE 0
|
||||
#define HAVE_MIPS32R5_INLINE 0
|
||||
#define HAVE_MIPS64R2_INLINE 0
|
||||
#define HAVE_MIPS32R6_INLINE 0
|
||||
#define HAVE_MIPS64R6_INLINE 0
|
||||
#define HAVE_MIPSDSP_INLINE 0
|
||||
#define HAVE_MIPSDSPR2_INLINE 0
|
||||
#define HAVE_MSA_INLINE 0
|
||||
#define HAVE_LOONGSON2_INLINE 0
|
||||
#define HAVE_LOONGSON3_INLINE 0
|
||||
#define HAVE_MMI_INLINE 0
|
||||
#define HAVE_LSX_INLINE 0
|
||||
#define HAVE_LASX_INLINE 0
|
||||
#define HAVE_ALIGNED_STACK 1
|
||||
#define HAVE_FAST_64BIT 1
|
||||
#define HAVE_FAST_CLZ 1
|
||||
#define HAVE_FAST_CMOV 1
|
||||
#define HAVE_FAST_FLOAT16 0
|
||||
#define HAVE_LOCAL_ALIGNED 1
|
||||
#define HAVE_SIMD_ALIGN_16 1
|
||||
#define HAVE_SIMD_ALIGN_32 1
|
||||
#define HAVE_SIMD_ALIGN_64 1
|
||||
#define HAVE_ATOMIC_CAS_PTR 0
|
||||
#define HAVE_MACHINE_RW_BARRIER 0
|
||||
#define HAVE_MEMORYBARRIER 0
|
||||
#define HAVE_MM_EMPTY 1
|
||||
#define HAVE_RDTSC 0
|
||||
#define HAVE_SEM_TIMEDWAIT 0
|
||||
#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
#define HAVE_INLINE_ASM 1
|
||||
#define HAVE_SYMVER 0
|
||||
#define HAVE_X86ASM 1
|
||||
#define HAVE_BIGENDIAN 0
|
||||
#define HAVE_FAST_UNALIGNED 1
|
||||
#define HAVE_ARPA_INET_H 0
|
||||
#define HAVE_ASM_TYPES_H 0
|
||||
#define HAVE_CDIO_PARANOIA_H 0
|
||||
#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
#define HAVE_CUDA_H 0
|
||||
#define HAVE_DISPATCH_DISPATCH_H 1
|
||||
#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DEV_IC_BT8XX_H 0
|
||||
#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DIRECT_H 0
|
||||
#define HAVE_DIRENT_H 1
|
||||
#define HAVE_DXGIDEBUG_H 0
|
||||
#define HAVE_DXVA_H 0
|
||||
#define HAVE_ES2_GL_H 0
|
||||
#define HAVE_GSM_H 0
|
||||
#define HAVE_IO_H 0
|
||||
#define HAVE_LINUX_DMA_BUF_H 0
|
||||
#define HAVE_LINUX_PERF_EVENT_H 0
|
||||
#define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
#define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
#define HAVE_MALLOC_H 0
|
||||
#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
#define HAVE_OPENGL_GL3_H 0
|
||||
#define HAVE_POLL_H 1
|
||||
#define HAVE_SYS_PARAM_H 1
|
||||
#define HAVE_SYS_RESOURCE_H 1
|
||||
#define HAVE_SYS_SELECT_H 1
|
||||
#define HAVE_SYS_SOUNDCARD_H 0
|
||||
#define HAVE_SYS_TIME_H 1
|
||||
#define HAVE_SYS_UN_H 1
|
||||
#define HAVE_SYS_VIDEOIO_H 0
|
||||
#define HAVE_TERMIOS_H 1
|
||||
#define HAVE_UDPLITE_H 0
|
||||
#define HAVE_UNISTD_H 1
|
||||
#define HAVE_VALGRIND_VALGRIND_H 0 /* #define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 */
|
||||
#define HAVE_WINDOWS_H 0
|
||||
#define HAVE_WINSOCK2_H 0
|
||||
#define HAVE_INTRINSICS_NEON 0
|
||||
#define HAVE_ATANF 1
|
||||
#define HAVE_ATAN2F 1
|
||||
#define HAVE_CBRT 1
|
||||
#define HAVE_CBRTF 1
|
||||
#define HAVE_COPYSIGN 1
|
||||
#define HAVE_COSF 1
|
||||
#define HAVE_ERF 1
|
||||
#define HAVE_EXP2 1
|
||||
#define HAVE_EXP2F 1
|
||||
#define HAVE_EXPF 1
|
||||
#define HAVE_HYPOT 1
|
||||
#define HAVE_ISFINITE 1
|
||||
#define HAVE_ISINF 1
|
||||
#define HAVE_ISNAN 1
|
||||
#define HAVE_LDEXPF 1
|
||||
#define HAVE_LLRINT 1
|
||||
#define HAVE_LLRINTF 1
|
||||
#define HAVE_LOG2 1
|
||||
#define HAVE_LOG2F 1
|
||||
#define HAVE_LOG10F 1
|
||||
#define HAVE_LRINT 1
|
||||
#define HAVE_LRINTF 1
|
||||
#define HAVE_POWF 1
|
||||
#define HAVE_RINT 1
|
||||
#define HAVE_ROUND 1
|
||||
#define HAVE_ROUNDF 1
|
||||
#define HAVE_SINF 1
|
||||
#define HAVE_TRUNC 1
|
||||
#define HAVE_TRUNCF 1
|
||||
#define HAVE_DOS_PATHS 0
|
||||
#define HAVE_LIBC_MSVCRT 0
|
||||
#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
#define HAVE_SECTION_DATA_REL_RO 0
|
||||
#define HAVE_THREADS 1
|
||||
#define HAVE_UWP 0
|
||||
#define HAVE_WINRT 0
|
||||
#define HAVE_ACCESS 1
|
||||
#define HAVE_ALIGNED_MALLOC 0
|
||||
#define HAVE_ARC4RANDOM 1
|
||||
#define HAVE_CLOCK_GETTIME 0
|
||||
#define HAVE_CLOSESOCKET 0
|
||||
#define HAVE_COMMANDLINETOARGVW 0
|
||||
#define HAVE_FCNTL 1
|
||||
#define HAVE_GETADDRINFO 0
|
||||
#define HAVE_GETAUXVAL 0
|
||||
#define HAVE_GETENV 1
|
||||
#define HAVE_GETHRTIME 0
|
||||
#define HAVE_GETOPT 1
|
||||
#define HAVE_GETMODULEHANDLE 0
|
||||
#define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
#define HAVE_GETPROCESSMEMORYINFO 0
|
||||
#define HAVE_GETPROCESSTIMES 0
|
||||
#define HAVE_GETRUSAGE 1
|
||||
#define HAVE_GETSTDHANDLE 0
|
||||
#define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
#define HAVE_GETTIMEOFDAY 1
|
||||
#define HAVE_GLOB 1
|
||||
#define HAVE_GLXGETPROCADDRESS 0
|
||||
#define HAVE_GMTIME_R 1
|
||||
#define HAVE_INET_ATON 0
|
||||
#define HAVE_ISATTY 1
|
||||
#define HAVE_KBHIT 0
|
||||
#define HAVE_LOCALTIME_R 1
|
||||
#define HAVE_LSTAT 1
|
||||
#define HAVE_LZO1X_999_COMPRESS 0
|
||||
#define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
#define HAVE_MAPVIEWOFFILE 0
|
||||
#define HAVE_MEMALIGN 0
|
||||
#define HAVE_MKSTEMP 1
|
||||
#define HAVE_MMAP 1
|
||||
#define HAVE_MPROTECT 1
|
||||
#define HAVE_NANOSLEEP 1
|
||||
#define HAVE_PEEKNAMEDPIPE 0
|
||||
#define HAVE_POSIX_MEMALIGN 1
|
||||
#define HAVE_PRCTL 0
|
||||
#define HAVE_PTHREAD_CANCEL 1
|
||||
#define HAVE_SCHED_GETAFFINITY 0
|
||||
#define HAVE_SECITEMIMPORT 0
|
||||
#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
#define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
#define HAVE_SETDLLDIRECTORY 0
|
||||
#define HAVE_SETMODE 0
|
||||
#define HAVE_SETRLIMIT 1
|
||||
#define HAVE_SLEEP 0
|
||||
#define HAVE_STRERROR_R 1
|
||||
#define HAVE_SYSCONF 1
|
||||
#define HAVE_SYSCTL 1
|
||||
#define HAVE_USLEEP 1
|
||||
#define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
#define HAVE_VIRTUALALLOC 0
|
||||
#define HAVE_WGLGETPROCADDRESS 0
|
||||
#define HAVE_BCRYPT 0
|
||||
#define HAVE_VAAPI_DRM 0
|
||||
#define HAVE_VAAPI_X11 0
|
||||
#define HAVE_VDPAU_X11 0
|
||||
#define HAVE_PTHREADS 1
|
||||
#define HAVE_OS2THREADS 0
|
||||
#define HAVE_W32THREADS 0
|
||||
#define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
#define HAVE_AS_DN_DIRECTIVE 0
|
||||
#define HAVE_AS_FPU_DIRECTIVE 0
|
||||
#define HAVE_AS_FUNC 0
|
||||
#define HAVE_AS_OBJECT_ARCH 0
|
||||
#define HAVE_ASM_MOD_Q 0
|
||||
#define HAVE_BLOCKS_EXTENSION 1
|
||||
#define HAVE_EBP_AVAILABLE 1
|
||||
#define HAVE_EBX_AVAILABLE 1
|
||||
#define HAVE_GNU_AS 0
|
||||
#define HAVE_GNU_WINDRES 0
|
||||
#define HAVE_IBM_ASM 0
|
||||
#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
#define HAVE_INLINE_ASM_LABELS 1
|
||||
#define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
#define HAVE_PRAGMA_DEPRECATED 1
|
||||
#define HAVE_RSYNC_CONTIMEOUT 1
|
||||
#define HAVE_SYMVER_ASM_LABEL 0
|
||||
#define HAVE_SYMVER_GNU_ASM 0
|
||||
#define HAVE_VFP_ARGS 0
|
||||
#define HAVE_XFORM_ASM 0
|
||||
#define HAVE_XMM_CLOBBERS 1
|
||||
#define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
#define HAVE_IDXGIOUTPUT5 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
#define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
#define HAVE_SOCKLEN_T 0
|
||||
#define HAVE_STRUCT_ADDRINFO 0
|
||||
#define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
#define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
#define HAVE_STRUCT_IPV6_MREQ 0
|
||||
#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
#define HAVE_STRUCT_POLLFD 0
|
||||
#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
#define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
#define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
#define HAVE_GZIP 1
|
||||
#define HAVE_LIBDRM_GETFB2 0
|
||||
#define HAVE_MAKEINFO 0
|
||||
#define HAVE_MAKEINFO_HTML 0
|
||||
#define HAVE_OPENCL_D3D11 0
|
||||
#define HAVE_OPENCL_DRM_ARM 0
|
||||
#define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
#define HAVE_OPENCL_DXVA2 0
|
||||
#define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
#define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
#define HAVE_PERL 1
|
||||
#define HAVE_POD2MAN 1
|
||||
#define HAVE_TEXI2HTML 0
|
||||
#define HAVE_XMLLINT 1
|
||||
#define HAVE_ZLIB_GZIP 0
|
||||
#define CONFIG_DOC 0
|
||||
#define CONFIG_HTMLPAGES 0
|
||||
#define CONFIG_MANPAGES 0
|
||||
#define CONFIG_PODPAGES 0
|
||||
#define CONFIG_TXTPAGES 0
|
||||
#define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
#define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
#define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
#define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
#define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
#define CONFIG_METADATA_EXAMPLE 1
|
||||
#define CONFIG_MUXING_EXAMPLE 0
|
||||
#define CONFIG_QSVDEC_EXAMPLE 0
|
||||
#define CONFIG_REMUXING_EXAMPLE 1
|
||||
#define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_AVISYNTH 0
|
||||
#define CONFIG_FREI0R 0
|
||||
#define CONFIG_LIBCDIO 0
|
||||
#define CONFIG_LIBDAVS2 0
|
||||
#define CONFIG_LIBRUBBERBAND 0
|
||||
#define CONFIG_LIBVIDSTAB 0
|
||||
#define CONFIG_LIBX264 0
|
||||
#define CONFIG_LIBX265 0
|
||||
#define CONFIG_LIBXAVS 0
|
||||
#define CONFIG_LIBXAVS2 0
|
||||
#define CONFIG_LIBXVID 0
|
||||
#define CONFIG_DECKLINK 0
|
||||
#define CONFIG_LIBFDK_AAC 0
|
||||
#define CONFIG_LIBTLS 0
|
||||
#define CONFIG_GMP 0
|
||||
#define CONFIG_LIBARIBB24 0
|
||||
#define CONFIG_LIBLENSFUN 0
|
||||
#define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
#define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
#define CONFIG_LIBVO_AMRWBENC 0
|
||||
#define CONFIG_MBEDTLS 0
|
||||
#define CONFIG_RKMPP 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_CHROMAPRINT 0
|
||||
#define CONFIG_GCRYPT 0
|
||||
#define CONFIG_GNUTLS 0
|
||||
#define CONFIG_JNI 0
|
||||
#define CONFIG_LADSPA 0
|
||||
#define CONFIG_LCMS2 0
|
||||
#define CONFIG_LIBAOM 0
|
||||
#define CONFIG_LIBASS 0
|
||||
#define CONFIG_LIBBLURAY 0
|
||||
#define CONFIG_LIBBS2B 0
|
||||
#define CONFIG_LIBCACA 0
|
||||
#define CONFIG_LIBCELT 0
|
||||
#define CONFIG_LIBCODEC2 0
|
||||
#define CONFIG_LIBDAV1D 0
|
||||
#define CONFIG_LIBDC1394 0
|
||||
#define CONFIG_LIBDRM 0
|
||||
#define CONFIG_LIBFLITE 0
|
||||
#define CONFIG_LIBFONTCONFIG 0
|
||||
#define CONFIG_LIBFREETYPE 0
|
||||
#define CONFIG_LIBFRIBIDI 0
|
||||
#define CONFIG_LIBGLSLANG 0
|
||||
#define CONFIG_LIBGME 0
|
||||
#define CONFIG_LIBGSM 0
|
||||
#define CONFIG_LIBIEC61883 0
|
||||
#define CONFIG_LIBILBC 0
|
||||
#define CONFIG_LIBJACK 0
|
||||
#define CONFIG_LIBJXL 0
|
||||
#define CONFIG_LIBKLVANC 0
|
||||
#define CONFIG_LIBKVAZAAR 0
|
||||
#define CONFIG_LIBMODPLUG 0
|
||||
#define CONFIG_LIBMP3LAME 0
|
||||
#define CONFIG_LIBMYSOFA 0
|
||||
#define CONFIG_LIBOPENCV 0
|
||||
#define CONFIG_LIBOPENH264 0
|
||||
#define CONFIG_LIBOPENJPEG 0
|
||||
#define CONFIG_LIBOPENMPT 0
|
||||
#define CONFIG_LIBOPENVINO 0
|
||||
#define CONFIG_LIBOPUS 1
|
||||
#define CONFIG_LIBPLACEBO 0
|
||||
#define CONFIG_LIBPULSE 0
|
||||
#define CONFIG_LIBRABBITMQ 0
|
||||
#define CONFIG_LIBRAV1E 0
|
||||
#define CONFIG_LIBRIST 0
|
||||
#define CONFIG_LIBRSVG 0
|
||||
#define CONFIG_LIBRTMP 0
|
||||
#define CONFIG_LIBSHADERC 0
|
||||
#define CONFIG_LIBSHINE 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_LIBSNAPPY 0
|
||||
#define CONFIG_LIBSOXR 0
|
||||
#define CONFIG_LIBSPEEX 0
|
||||
#define CONFIG_LIBSRT 0
|
||||
#define CONFIG_LIBSSH 0
|
||||
#define CONFIG_LIBSVTAV1 0
|
||||
#define CONFIG_LIBTENSORFLOW 0
|
||||
#define CONFIG_LIBTESSERACT 0
|
||||
#define CONFIG_LIBTHEORA 0
|
||||
#define CONFIG_LIBTWOLAME 0
|
||||
#define CONFIG_LIBUAVS3D 0
|
||||
#define CONFIG_LIBV4L2 0
|
||||
#define CONFIG_LIBVMAF 0
|
||||
#define CONFIG_LIBVORBIS 0
|
||||
#define CONFIG_LIBVPX 0
|
||||
#define CONFIG_LIBWEBP 0
|
||||
#define CONFIG_LIBXML2 0
|
||||
#define CONFIG_LIBZIMG 0
|
||||
#define CONFIG_LIBZMQ 0
|
||||
#define CONFIG_LIBZVBI 0
|
||||
#define CONFIG_LV2 0
|
||||
#define CONFIG_MEDIACODEC 0
|
||||
#define CONFIG_OPENAL 0
|
||||
#define CONFIG_OPENGL 0
|
||||
#define CONFIG_OPENSSL 0
|
||||
#define CONFIG_POCKETSPHINX 0
|
||||
#define CONFIG_VAPOURSYNTH 0
|
||||
#define CONFIG_ALSA 0
|
||||
#define CONFIG_APPKIT 0
|
||||
#define CONFIG_AVFOUNDATION 0
|
||||
#define CONFIG_BZLIB 0
|
||||
#define CONFIG_COREIMAGE 0
|
||||
#define CONFIG_ICONV 0
|
||||
#define CONFIG_LIBXCB 0
|
||||
#define CONFIG_LIBXCB_SHM 0
|
||||
#define CONFIG_LIBXCB_SHAPE 0
|
||||
#define CONFIG_LIBXCB_XFIXES 0
|
||||
#define CONFIG_LZMA 0
|
||||
#define CONFIG_MEDIAFOUNDATION 0
|
||||
#define CONFIG_METAL 0
|
||||
#define CONFIG_SCHANNEL 0
|
||||
#define CONFIG_SDL2 0
|
||||
#define CONFIG_SECURETRANSPORT 0
|
||||
#define CONFIG_SNDIO 0
|
||||
#define CONFIG_XLIB 0
|
||||
#define CONFIG_ZLIB 0
|
||||
#define CONFIG_CUDA_NVCC 0
|
||||
#define CONFIG_CUDA_SDK 0
|
||||
#define CONFIG_LIBNPP 0
|
||||
#define CONFIG_LIBMFX 0
|
||||
#define CONFIG_LIBVPL 0
|
||||
#define CONFIG_MMAL 0
|
||||
#define CONFIG_OMX 0
|
||||
#define CONFIG_OPENCL 0
|
||||
#define CONFIG_AMF 0
|
||||
#define CONFIG_AUDIOTOOLBOX 0
|
||||
#define CONFIG_CRYSTALHD 0
|
||||
#define CONFIG_CUDA 0
|
||||
#define CONFIG_CUDA_LLVM 0
|
||||
#define CONFIG_CUVID 0
|
||||
#define CONFIG_D3D11VA 0
|
||||
#define CONFIG_DXVA2 0
|
||||
#define CONFIG_FFNVCODEC 0
|
||||
#define CONFIG_NVDEC 0
|
||||
#define CONFIG_NVENC 0
|
||||
#define CONFIG_VAAPI 0
|
||||
#define CONFIG_VDPAU 0
|
||||
#define CONFIG_VIDEOTOOLBOX 0
|
||||
#define CONFIG_VULKAN 0
|
||||
#define CONFIG_V4L2_M2M 0
|
||||
#define CONFIG_FTRAPV 0
|
||||
#define CONFIG_GRAY 0
|
||||
#define CONFIG_HARDCODED_TABLES 0
|
||||
#define CONFIG_OMX_RPI 0
|
||||
#define CONFIG_RUNTIME_CPUDETECT 1
|
||||
#define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
#define CONFIG_SHARED 0
|
||||
#define CONFIG_SMALL 0
|
||||
#define CONFIG_STATIC 1
|
||||
#define CONFIG_SWSCALE_ALPHA 1
|
||||
#define CONFIG_GPL 0
|
||||
#define CONFIG_NONFREE 0
|
||||
#define CONFIG_VERSION3 0
|
||||
#define CONFIG_AVDEVICE 0
|
||||
#define CONFIG_AVFILTER 0
|
||||
#define CONFIG_SWSCALE 0
|
||||
#define CONFIG_POSTPROC 0
|
||||
#define CONFIG_AVFORMAT 1
|
||||
#define CONFIG_AVCODEC 1
|
||||
#define CONFIG_SWRESAMPLE 0
|
||||
#define CONFIG_AVUTIL 1
|
||||
#define CONFIG_FFPLAY 0
|
||||
#define CONFIG_FFPROBE 0
|
||||
#define CONFIG_FFMPEG 0
|
||||
#define CONFIG_DCT 1
|
||||
#define CONFIG_DWT 0
|
||||
#define CONFIG_ERROR_RESILIENCE 0
|
||||
#define CONFIG_FAAN 0
|
||||
#define CONFIG_FAST_UNALIGNED 1
|
||||
#define CONFIG_FFT 1
|
||||
#define CONFIG_LSP 0
|
||||
#define CONFIG_MDCT 0
|
||||
#define CONFIG_PIXELUTILS 0
|
||||
#define CONFIG_NETWORK 0
|
||||
#define CONFIG_RDFT 1
|
||||
#define CONFIG_AUTODETECT 0
|
||||
#define CONFIG_FONTCONFIG 0
|
||||
#define CONFIG_LARGE_TESTS 1
|
||||
#define CONFIG_LINUX_PERF 0
|
||||
#define CONFIG_MACOS_KPERF 0
|
||||
#define CONFIG_MEMORY_POISONING 0
|
||||
#define CONFIG_NEON_CLOBBER_TEST 0
|
||||
#define CONFIG_OSSFUZZ 0
|
||||
#define CONFIG_PIC 1
|
||||
#define CONFIG_PTX_COMPRESSION 0
|
||||
#define CONFIG_THUMB 0
|
||||
#define CONFIG_VALGRIND_BACKTRACE 0
|
||||
#define CONFIG_XMM_CLOBBER_TEST 0
|
||||
#define CONFIG_BSFS 0
|
||||
#define CONFIG_DECODERS 1
|
||||
#define CONFIG_ENCODERS 0
|
||||
#define CONFIG_HWACCELS 0
|
||||
#define CONFIG_PARSERS 1
|
||||
#define CONFIG_INDEVS 0
|
||||
#define CONFIG_OUTDEVS 0
|
||||
#define CONFIG_FILTERS 0
|
||||
#define CONFIG_DEMUXERS 1
|
||||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 1
|
||||
#define CONFIG_ATSC_A53 1
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
#define CONFIG_AUDIODSP 0
|
||||
#define CONFIG_BLOCKDSP 0
|
||||
#define CONFIG_BSWAPDSP 0
|
||||
#define CONFIG_CABAC 1
|
||||
#define CONFIG_CBS 0
|
||||
#define CONFIG_CBS_AV1 0
|
||||
#define CONFIG_CBS_H264 0
|
||||
#define CONFIG_CBS_H265 0
|
||||
#define CONFIG_CBS_JPEG 0
|
||||
#define CONFIG_CBS_MPEG2 0
|
||||
#define CONFIG_CBS_VP9 0
|
||||
#define CONFIG_DEFLATE_WRAPPER 0
|
||||
#define CONFIG_DIRAC_PARSE 1
|
||||
#define CONFIG_DNN 0
|
||||
#define CONFIG_DOVI_RPU 0
|
||||
#define CONFIG_DVPROFILE 0
|
||||
#define CONFIG_EXIF 0
|
||||
#define CONFIG_FAANDCT 0
|
||||
#define CONFIG_FAANIDCT 0
|
||||
#define CONFIG_FDCTDSP 0
|
||||
#define CONFIG_FMTCONVERT 0
|
||||
#define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
#define CONFIG_G722DSP 0
|
||||
#define CONFIG_GOLOMB 1
|
||||
#define CONFIG_GPLV3 0
|
||||
#define CONFIG_H263DSP 0
|
||||
#define CONFIG_H264CHROMA 1
|
||||
#define CONFIG_H264DSP 1
|
||||
#define CONFIG_H264PARSE 1
|
||||
#define CONFIG_H264PRED 1
|
||||
#define CONFIG_H264QPEL 1
|
||||
#define CONFIG_H264_SEI 1
|
||||
#define CONFIG_HEVCPARSE 0
|
||||
#define CONFIG_HEVC_SEI 0
|
||||
#define CONFIG_HPELDSP 1
|
||||
#define CONFIG_HUFFMAN 0
|
||||
#define CONFIG_HUFFYUVDSP 0
|
||||
#define CONFIG_HUFFYUVENCDSP 0
|
||||
#define CONFIG_IDCTDSP 0
|
||||
#define CONFIG_IIRFILTER 0
|
||||
#define CONFIG_INFLATE_WRAPPER 0
|
||||
#define CONFIG_INTRAX8 0
|
||||
#define CONFIG_ISO_MEDIA 1
|
||||
#define CONFIG_IVIDSP 0
|
||||
#define CONFIG_JPEGTABLES 0
|
||||
#define CONFIG_LGPLV3 0
|
||||
#define CONFIG_LIBX262 0
|
||||
#define CONFIG_LLAUDDSP 0
|
||||
#define CONFIG_LLVIDDSP 0
|
||||
#define CONFIG_LLVIDENCDSP 0
|
||||
#define CONFIG_LPC 0
|
||||
#define CONFIG_LZF 0
|
||||
#define CONFIG_ME_CMP 0
|
||||
#define CONFIG_MPEG_ER 0
|
||||
#define CONFIG_MPEGAUDIO 1
|
||||
#define CONFIG_MPEGAUDIODSP 1
|
||||
#define CONFIG_MPEGAUDIOHEADER 1
|
||||
#define CONFIG_MPEG4AUDIO 1
|
||||
#define CONFIG_MPEGVIDEO 0
|
||||
#define CONFIG_MPEGVIDEODEC 0
|
||||
#define CONFIG_MPEGVIDEOENC 0
|
||||
#define CONFIG_MSMPEG4DEC 0
|
||||
#define CONFIG_MSMPEG4ENC 0
|
||||
#define CONFIG_MSS34DSP 0
|
||||
#define CONFIG_PIXBLOCKDSP 0
|
||||
#define CONFIG_QPELDSP 0
|
||||
#define CONFIG_QSV 0
|
||||
#define CONFIG_QSVDEC 0
|
||||
#define CONFIG_QSVENC 0
|
||||
#define CONFIG_QSVVPP 0
|
||||
#define CONFIG_RANGECODER 0
|
||||
#define CONFIG_RIFFDEC 1
|
||||
#define CONFIG_RIFFENC 0
|
||||
#define CONFIG_RTPDEC 0
|
||||
#define CONFIG_RTPENC_CHAIN 0
|
||||
#define CONFIG_RV34DSP 0
|
||||
#define CONFIG_SCENE_SAD 0
|
||||
#define CONFIG_SINEWIN 1
|
||||
#define CONFIG_SNAPPY 0
|
||||
#define CONFIG_SRTP 0
|
||||
#define CONFIG_STARTCODE 1
|
||||
#define CONFIG_TEXTUREDSP 0
|
||||
#define CONFIG_TEXTUREDSPENC 0
|
||||
#define CONFIG_TPELDSP 0
|
||||
#define CONFIG_VAAPI_1 0
|
||||
#define CONFIG_VAAPI_ENCODE 0
|
||||
#define CONFIG_VC1DSP 0
|
||||
#define CONFIG_VIDEODSP 1
|
||||
#define CONFIG_VP3DSP 1
|
||||
#define CONFIG_VP56DSP 0
|
||||
#define CONFIG_VP8DSP 1
|
||||
#define CONFIG_WMA_FREQS 0
|
||||
#define CONFIG_WMV2DSP 0
|
||||
#endif /* FFMPEG_CONFIG_H */
|
2146
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config_components.h
vendored
Normal file
2146
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/config_components.h
vendored
Normal file
File diff suppressed because it is too large
Load diff
2
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
2
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const FFBitStreamFilter * const bitstream_filters[] = {
|
||||
NULL };
|
20
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/codec_list.c
vendored
Normal file
20
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/codec_list.c
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
static const FFCodec * const codec_list[] = {
|
||||
&ff_h264_decoder,
|
||||
&ff_theora_decoder,
|
||||
&ff_vp3_decoder,
|
||||
&ff_vp8_decoder,
|
||||
&ff_aac_decoder,
|
||||
&ff_flac_decoder,
|
||||
&ff_mp3_decoder,
|
||||
&ff_vorbis_decoder,
|
||||
&ff_pcm_alaw_decoder,
|
||||
&ff_pcm_f32le_decoder,
|
||||
&ff_pcm_mulaw_decoder,
|
||||
&ff_pcm_s16be_decoder,
|
||||
&ff_pcm_s16le_decoder,
|
||||
&ff_pcm_s24be_decoder,
|
||||
&ff_pcm_s24le_decoder,
|
||||
&ff_pcm_s32le_decoder,
|
||||
&ff_pcm_u8_decoder,
|
||||
&ff_libopus_decoder,
|
||||
NULL };
|
11
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/parser_list.c
vendored
Normal file
11
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavcodec/parser_list.c
vendored
Normal file
|
@ -0,0 +1,11 @@
|
|||
static const AVCodecParser * const parser_list[] = {
|
||||
&ff_aac_parser,
|
||||
&ff_flac_parser,
|
||||
&ff_h264_parser,
|
||||
&ff_mpegaudio_parser,
|
||||
&ff_opus_parser,
|
||||
&ff_vorbis_parser,
|
||||
&ff_vp3_parser,
|
||||
&ff_vp8_parser,
|
||||
&ff_vp9_parser,
|
||||
NULL };
|
9
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
9
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
static const AVInputFormat * const demuxer_list[] = {
|
||||
&ff_aac_demuxer,
|
||||
&ff_flac_demuxer,
|
||||
&ff_matroska_demuxer,
|
||||
&ff_mov_demuxer,
|
||||
&ff_mp3_demuxer,
|
||||
&ff_ogg_demuxer,
|
||||
&ff_wav_demuxer,
|
||||
NULL };
|
2
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/muxer_list.c
vendored
Normal file
2
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/muxer_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const AVOutputFormat * const muxer_list[] = {
|
||||
NULL };
|
2
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/protocol_list.c
vendored
Normal file
2
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavformat/protocol_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const URLProtocol * const url_protocols[] = {
|
||||
NULL };
|
6
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/avconfig.h
vendored
Normal file
6
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/avconfig.h
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
/* Generated by ffmpeg configure */
|
||||
#ifndef AVUTIL_AVCONFIG_H
|
||||
#define AVUTIL_AVCONFIG_H
|
||||
#define AV_HAVE_BIGENDIAN 0
|
||||
#define AV_HAVE_FAST_UNALIGNED 1
|
||||
#endif /* AVUTIL_AVCONFIG_H */
|
5
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/ffversion.h
vendored
Normal file
5
src/third_party/ffmpeg/chromium/config/Chrome/ios/x64/libavutil/ffversion.h
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
/* Automatically generated by version.sh, do not manually edit! */
|
||||
#ifndef AVUTIL_FFVERSION_H
|
||||
#define AVUTIL_FFVERSION_H
|
||||
#define FFMPEG_VERSION "N-110926-gd5ac4d1dc0"
|
||||
#endif /* AVUTIL_FFVERSION_H */
|
|
@ -633,25 +633,25 @@
|
|||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 1
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 1
|
||||
%define CONFIG_ATSC_A53 1
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
%define CONFIG_AUDIODSP 0
|
||||
%define CONFIG_BLOCKDSP 0
|
||||
%define CONFIG_BSWAPDSP 1
|
||||
%define CONFIG_BSWAPDSP 0
|
||||
%define CONFIG_CABAC 1
|
||||
%define CONFIG_CBS 0
|
||||
%define CONFIG_CBS_AV1 0
|
||||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 1
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
%define CONFIG_DNN 0
|
||||
%define CONFIG_DOVI_RPU 1
|
||||
%define CONFIG_DOVI_RPU 0
|
||||
%define CONFIG_DVPROFILE 0
|
||||
%define CONFIG_EXIF 0
|
||||
%define CONFIG_FAANDCT 0
|
||||
|
@ -669,7 +669,7 @@
|
|||
%define CONFIG_H264PRED 1
|
||||
%define CONFIG_H264QPEL 1
|
||||
%define CONFIG_H264_SEI 1
|
||||
%define CONFIG_HEVCPARSE 1
|
||||
%define CONFIG_HEVCPARSE 0
|
||||
%define CONFIG_HEVC_SEI 0
|
||||
%define CONFIG_HPELDSP 1
|
||||
%define CONFIG_HUFFMAN 0
|
||||
|
|
|
@ -649,7 +649,7 @@
|
|||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 1
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 1
|
||||
#define CONFIG_ATSC_A53 1
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#define CONFIG_DCA_CORE_BSF 0
|
||||
#define CONFIG_DTS2PTS_BSF 0
|
||||
#define CONFIG_DV_ERROR_MARKER_BSF 0
|
||||
#define CONFIG_EAC3_CORE_BSF 1
|
||||
#define CONFIG_EAC3_CORE_BSF 0
|
||||
#define CONFIG_EXTRACT_EXTRADATA_BSF 0
|
||||
#define CONFIG_FILTER_UNITS_BSF 0
|
||||
#define CONFIG_H264_METADATA_BSF 0
|
||||
|
@ -336,8 +336,8 @@
|
|||
#define CONFIG_AAC_DECODER 1
|
||||
#define CONFIG_AAC_FIXED_DECODER 0
|
||||
#define CONFIG_AAC_LATM_DECODER 0
|
||||
#define CONFIG_AC3_DECODER 1
|
||||
#define CONFIG_AC3_FIXED_DECODER 1
|
||||
#define CONFIG_AC3_DECODER 0
|
||||
#define CONFIG_AC3_FIXED_DECODER 0
|
||||
#define CONFIG_ACELP_KELVIN_DECODER 0
|
||||
#define CONFIG_ALAC_DECODER 0
|
||||
#define CONFIG_ALS_DECODER 0
|
||||
|
@ -368,7 +368,7 @@
|
|||
#define CONFIG_DSICINAUDIO_DECODER 0
|
||||
#define CONFIG_DSS_SP_DECODER 0
|
||||
#define CONFIG_DST_DECODER 0
|
||||
#define CONFIG_EAC3_DECODER 1
|
||||
#define CONFIG_EAC3_DECODER 0
|
||||
#define CONFIG_EVRC_DECODER 0
|
||||
#define CONFIG_FASTAUDIO_DECODER 0
|
||||
#define CONFIG_FFWAVESYNTH_DECODER 0
|
||||
|
@ -554,11 +554,11 @@
|
|||
#define CONFIG_WEBVTT_DECODER 0
|
||||
#define CONFIG_XSUB_DECODER 0
|
||||
#define CONFIG_AAC_AT_DECODER 0
|
||||
#define CONFIG_AC3_AT_DECODER 1
|
||||
#define CONFIG_AC3_AT_DECODER 0
|
||||
#define CONFIG_ADPCM_IMA_QT_AT_DECODER 0
|
||||
#define CONFIG_ALAC_AT_DECODER 0
|
||||
#define CONFIG_AMR_NB_AT_DECODER 0
|
||||
#define CONFIG_EAC3_AT_DECODER 1
|
||||
#define CONFIG_EAC3_AT_DECODER 0
|
||||
#define CONFIG_GSM_MS_AT_DECODER 0
|
||||
#define CONFIG_ILBC_AT_DECODER 0
|
||||
#define CONFIG_MP1_AT_DECODER 0
|
||||
|
@ -928,7 +928,7 @@
|
|||
#define CONFIG_WMV3_VDPAU_HWACCEL 0
|
||||
#define CONFIG_AAC_PARSER 1
|
||||
#define CONFIG_AAC_LATM_PARSER 0
|
||||
#define CONFIG_AC3_PARSER 1
|
||||
#define CONFIG_AC3_PARSER 0
|
||||
#define CONFIG_ADX_PARSER 0
|
||||
#define CONFIG_AMR_PARSER 0
|
||||
#define CONFIG_AV1_PARSER 0
|
||||
|
@ -1571,7 +1571,7 @@
|
|||
#define CONFIG_AA_DEMUXER 0
|
||||
#define CONFIG_AAC_DEMUXER 1
|
||||
#define CONFIG_AAX_DEMUXER 0
|
||||
#define CONFIG_AC3_DEMUXER 1
|
||||
#define CONFIG_AC3_DEMUXER 0
|
||||
#define CONFIG_ACE_DEMUXER 0
|
||||
#define CONFIG_ACM_DEMUXER 0
|
||||
#define CONFIG_ACT_DEMUXER 0
|
||||
|
@ -1653,7 +1653,7 @@
|
|||
#define CONFIG_DXA_DEMUXER 0
|
||||
#define CONFIG_EA_DEMUXER 0
|
||||
#define CONFIG_EA_CDATA_DEMUXER 0
|
||||
#define CONFIG_EAC3_DEMUXER 1
|
||||
#define CONFIG_EAC3_DEMUXER 0
|
||||
#define CONFIG_EPAF_DEMUXER 0
|
||||
#define CONFIG_FFMETADATA_DEMUXER 0
|
||||
#define CONFIG_FILMSTRIP_DEMUXER 0
|
||||
|
@ -1681,7 +1681,7 @@
|
|||
#define CONFIG_H264_DEMUXER 0
|
||||
#define CONFIG_HCA_DEMUXER 0
|
||||
#define CONFIG_HCOM_DEMUXER 0
|
||||
#define CONFIG_HEVC_DEMUXER 1
|
||||
#define CONFIG_HEVC_DEMUXER 0
|
||||
#define CONFIG_HLS_DEMUXER 0
|
||||
#define CONFIG_HNM_DEMUXER 0
|
||||
#define CONFIG_ICO_DEMUXER 0
|
||||
|
|
|
@ -18,7 +18,4 @@ static const FFCodec * const codec_list[] = {
|
|||
&ff_pcm_u8_decoder,
|
||||
&ff_libopus_decoder,
|
||||
&ff_hevc_decoder,
|
||||
&ff_ac3_decoder,
|
||||
&ff_eac3_decoder,
|
||||
&ff_ac3_fixed_decoder,
|
||||
NULL };
|
||||
|
|
|
@ -9,5 +9,4 @@ static const AVCodecParser * const parser_list[] = {
|
|||
&ff_vp8_parser,
|
||||
&ff_vp9_parser,
|
||||
&ff_hevc_parser,
|
||||
&ff_ac3_parser,
|
||||
NULL };
|
||||
|
|
|
@ -6,6 +6,4 @@ static const AVInputFormat * const demuxer_list[] = {
|
|||
&ff_mp3_demuxer,
|
||||
&ff_ogg_demuxer,
|
||||
&ff_wav_demuxer,
|
||||
&ff_ac3_demuxer,
|
||||
&ff_eac3_demuxer,
|
||||
NULL };
|
||||
|
|
|
@ -1681,7 +1681,7 @@
|
|||
#define CONFIG_H264_DEMUXER 0
|
||||
#define CONFIG_HCA_DEMUXER 0
|
||||
#define CONFIG_HCOM_DEMUXER 0
|
||||
#define CONFIG_HEVC_DEMUXER 1
|
||||
#define CONFIG_HEVC_DEMUXER 0
|
||||
#define CONFIG_HLS_DEMUXER 0
|
||||
#define CONFIG_HNM_DEMUXER 0
|
||||
#define CONFIG_ICO_DEMUXER 0
|
||||
|
|
|
@ -633,7 +633,7 @@
|
|||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 1
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 1
|
||||
%define CONFIG_ATSC_A53 1
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
|
@ -646,7 +646,7 @@
|
|||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 1
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
|
|
|
@ -649,7 +649,7 @@
|
|||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 1
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 1
|
||||
#define CONFIG_ATSC_A53 1
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#define CONFIG_DCA_CORE_BSF 0
|
||||
#define CONFIG_DTS2PTS_BSF 0
|
||||
#define CONFIG_DV_ERROR_MARKER_BSF 0
|
||||
#define CONFIG_EAC3_CORE_BSF 1
|
||||
#define CONFIG_EAC3_CORE_BSF 0
|
||||
#define CONFIG_EXTRACT_EXTRADATA_BSF 0
|
||||
#define CONFIG_FILTER_UNITS_BSF 0
|
||||
#define CONFIG_H264_METADATA_BSF 0
|
||||
|
@ -336,8 +336,8 @@
|
|||
#define CONFIG_AAC_DECODER 1
|
||||
#define CONFIG_AAC_FIXED_DECODER 0
|
||||
#define CONFIG_AAC_LATM_DECODER 0
|
||||
#define CONFIG_AC3_DECODER 1
|
||||
#define CONFIG_AC3_FIXED_DECODER 1
|
||||
#define CONFIG_AC3_DECODER 0
|
||||
#define CONFIG_AC3_FIXED_DECODER 0
|
||||
#define CONFIG_ACELP_KELVIN_DECODER 0
|
||||
#define CONFIG_ALAC_DECODER 0
|
||||
#define CONFIG_ALS_DECODER 0
|
||||
|
@ -368,7 +368,7 @@
|
|||
#define CONFIG_DSICINAUDIO_DECODER 0
|
||||
#define CONFIG_DSS_SP_DECODER 0
|
||||
#define CONFIG_DST_DECODER 0
|
||||
#define CONFIG_EAC3_DECODER 1
|
||||
#define CONFIG_EAC3_DECODER 0
|
||||
#define CONFIG_EVRC_DECODER 0
|
||||
#define CONFIG_FASTAUDIO_DECODER 0
|
||||
#define CONFIG_FFWAVESYNTH_DECODER 0
|
||||
|
@ -554,11 +554,11 @@
|
|||
#define CONFIG_WEBVTT_DECODER 0
|
||||
#define CONFIG_XSUB_DECODER 0
|
||||
#define CONFIG_AAC_AT_DECODER 0
|
||||
#define CONFIG_AC3_AT_DECODER 1
|
||||
#define CONFIG_AC3_AT_DECODER 0
|
||||
#define CONFIG_ADPCM_IMA_QT_AT_DECODER 0
|
||||
#define CONFIG_ALAC_AT_DECODER 0
|
||||
#define CONFIG_AMR_NB_AT_DECODER 0
|
||||
#define CONFIG_EAC3_AT_DECODER 1
|
||||
#define CONFIG_EAC3_AT_DECODER 0
|
||||
#define CONFIG_GSM_MS_AT_DECODER 0
|
||||
#define CONFIG_ILBC_AT_DECODER 0
|
||||
#define CONFIG_MP1_AT_DECODER 0
|
||||
|
@ -928,7 +928,7 @@
|
|||
#define CONFIG_WMV3_VDPAU_HWACCEL 0
|
||||
#define CONFIG_AAC_PARSER 1
|
||||
#define CONFIG_AAC_LATM_PARSER 0
|
||||
#define CONFIG_AC3_PARSER 1
|
||||
#define CONFIG_AC3_PARSER 0
|
||||
#define CONFIG_ADX_PARSER 0
|
||||
#define CONFIG_AMR_PARSER 0
|
||||
#define CONFIG_AV1_PARSER 0
|
||||
|
@ -1571,7 +1571,7 @@
|
|||
#define CONFIG_AA_DEMUXER 0
|
||||
#define CONFIG_AAC_DEMUXER 1
|
||||
#define CONFIG_AAX_DEMUXER 0
|
||||
#define CONFIG_AC3_DEMUXER 1
|
||||
#define CONFIG_AC3_DEMUXER 0
|
||||
#define CONFIG_ACE_DEMUXER 0
|
||||
#define CONFIG_ACM_DEMUXER 0
|
||||
#define CONFIG_ACT_DEMUXER 0
|
||||
|
@ -1653,7 +1653,7 @@
|
|||
#define CONFIG_DXA_DEMUXER 0
|
||||
#define CONFIG_EA_DEMUXER 0
|
||||
#define CONFIG_EA_CDATA_DEMUXER 0
|
||||
#define CONFIG_EAC3_DEMUXER 1
|
||||
#define CONFIG_EAC3_DEMUXER 0
|
||||
#define CONFIG_EPAF_DEMUXER 0
|
||||
#define CONFIG_FFMETADATA_DEMUXER 0
|
||||
#define CONFIG_FILMSTRIP_DEMUXER 0
|
||||
|
@ -1681,7 +1681,7 @@
|
|||
#define CONFIG_H264_DEMUXER 0
|
||||
#define CONFIG_HCA_DEMUXER 0
|
||||
#define CONFIG_HCOM_DEMUXER 0
|
||||
#define CONFIG_HEVC_DEMUXER 1
|
||||
#define CONFIG_HEVC_DEMUXER 0
|
||||
#define CONFIG_HLS_DEMUXER 0
|
||||
#define CONFIG_HNM_DEMUXER 0
|
||||
#define CONFIG_ICO_DEMUXER 0
|
||||
|
|
|
@ -18,7 +18,4 @@ static const FFCodec * const codec_list[] = {
|
|||
&ff_pcm_u8_decoder,
|
||||
&ff_libopus_decoder,
|
||||
&ff_hevc_decoder,
|
||||
&ff_ac3_decoder,
|
||||
&ff_eac3_decoder,
|
||||
&ff_ac3_fixed_decoder,
|
||||
NULL };
|
||||
|
|
|
@ -9,5 +9,4 @@ static const AVCodecParser * const parser_list[] = {
|
|||
&ff_vp8_parser,
|
||||
&ff_vp9_parser,
|
||||
&ff_hevc_parser,
|
||||
&ff_ac3_parser,
|
||||
NULL };
|
||||
|
|
|
@ -6,6 +6,4 @@ static const AVInputFormat * const demuxer_list[] = {
|
|||
&ff_mp3_demuxer,
|
||||
&ff_ogg_demuxer,
|
||||
&ff_wav_demuxer,
|
||||
&ff_ac3_demuxer,
|
||||
&ff_eac3_demuxer,
|
||||
NULL };
|
||||
|
|
|
@ -633,7 +633,7 @@
|
|||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 1
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 1
|
||||
%define CONFIG_ATSC_A53 1
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
|
@ -646,7 +646,7 @@
|
|||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 1
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
|
|
|
@ -649,7 +649,7 @@
|
|||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 1
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 1
|
||||
#define CONFIG_ATSC_A53 1
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#define CONFIG_DCA_CORE_BSF 0
|
||||
#define CONFIG_DTS2PTS_BSF 0
|
||||
#define CONFIG_DV_ERROR_MARKER_BSF 0
|
||||
#define CONFIG_EAC3_CORE_BSF 1
|
||||
#define CONFIG_EAC3_CORE_BSF 0
|
||||
#define CONFIG_EXTRACT_EXTRADATA_BSF 0
|
||||
#define CONFIG_FILTER_UNITS_BSF 0
|
||||
#define CONFIG_H264_METADATA_BSF 0
|
||||
|
@ -336,8 +336,8 @@
|
|||
#define CONFIG_AAC_DECODER 1
|
||||
#define CONFIG_AAC_FIXED_DECODER 0
|
||||
#define CONFIG_AAC_LATM_DECODER 0
|
||||
#define CONFIG_AC3_DECODER 1
|
||||
#define CONFIG_AC3_FIXED_DECODER 1
|
||||
#define CONFIG_AC3_DECODER 0
|
||||
#define CONFIG_AC3_FIXED_DECODER 0
|
||||
#define CONFIG_ACELP_KELVIN_DECODER 0
|
||||
#define CONFIG_ALAC_DECODER 0
|
||||
#define CONFIG_ALS_DECODER 0
|
||||
|
@ -368,7 +368,7 @@
|
|||
#define CONFIG_DSICINAUDIO_DECODER 0
|
||||
#define CONFIG_DSS_SP_DECODER 0
|
||||
#define CONFIG_DST_DECODER 0
|
||||
#define CONFIG_EAC3_DECODER 1
|
||||
#define CONFIG_EAC3_DECODER 0
|
||||
#define CONFIG_EVRC_DECODER 0
|
||||
#define CONFIG_FASTAUDIO_DECODER 0
|
||||
#define CONFIG_FFWAVESYNTH_DECODER 0
|
||||
|
@ -554,11 +554,11 @@
|
|||
#define CONFIG_WEBVTT_DECODER 0
|
||||
#define CONFIG_XSUB_DECODER 0
|
||||
#define CONFIG_AAC_AT_DECODER 0
|
||||
#define CONFIG_AC3_AT_DECODER 1
|
||||
#define CONFIG_AC3_AT_DECODER 0
|
||||
#define CONFIG_ADPCM_IMA_QT_AT_DECODER 0
|
||||
#define CONFIG_ALAC_AT_DECODER 0
|
||||
#define CONFIG_AMR_NB_AT_DECODER 0
|
||||
#define CONFIG_EAC3_AT_DECODER 1
|
||||
#define CONFIG_EAC3_AT_DECODER 0
|
||||
#define CONFIG_GSM_MS_AT_DECODER 0
|
||||
#define CONFIG_ILBC_AT_DECODER 0
|
||||
#define CONFIG_MP1_AT_DECODER 0
|
||||
|
@ -928,7 +928,7 @@
|
|||
#define CONFIG_WMV3_VDPAU_HWACCEL 0
|
||||
#define CONFIG_AAC_PARSER 1
|
||||
#define CONFIG_AAC_LATM_PARSER 0
|
||||
#define CONFIG_AC3_PARSER 1
|
||||
#define CONFIG_AC3_PARSER 0
|
||||
#define CONFIG_ADX_PARSER 0
|
||||
#define CONFIG_AMR_PARSER 0
|
||||
#define CONFIG_AV1_PARSER 0
|
||||
|
@ -1571,7 +1571,7 @@
|
|||
#define CONFIG_AA_DEMUXER 0
|
||||
#define CONFIG_AAC_DEMUXER 1
|
||||
#define CONFIG_AAX_DEMUXER 0
|
||||
#define CONFIG_AC3_DEMUXER 1
|
||||
#define CONFIG_AC3_DEMUXER 0
|
||||
#define CONFIG_ACE_DEMUXER 0
|
||||
#define CONFIG_ACM_DEMUXER 0
|
||||
#define CONFIG_ACT_DEMUXER 0
|
||||
|
@ -1653,7 +1653,7 @@
|
|||
#define CONFIG_DXA_DEMUXER 0
|
||||
#define CONFIG_EA_DEMUXER 0
|
||||
#define CONFIG_EA_CDATA_DEMUXER 0
|
||||
#define CONFIG_EAC3_DEMUXER 1
|
||||
#define CONFIG_EAC3_DEMUXER 0
|
||||
#define CONFIG_EPAF_DEMUXER 0
|
||||
#define CONFIG_FFMETADATA_DEMUXER 0
|
||||
#define CONFIG_FILMSTRIP_DEMUXER 0
|
||||
|
@ -1681,7 +1681,7 @@
|
|||
#define CONFIG_H264_DEMUXER 0
|
||||
#define CONFIG_HCA_DEMUXER 0
|
||||
#define CONFIG_HCOM_DEMUXER 0
|
||||
#define CONFIG_HEVC_DEMUXER 1
|
||||
#define CONFIG_HEVC_DEMUXER 0
|
||||
#define CONFIG_HLS_DEMUXER 0
|
||||
#define CONFIG_HNM_DEMUXER 0
|
||||
#define CONFIG_ICO_DEMUXER 0
|
||||
|
|
|
@ -18,7 +18,4 @@ static const FFCodec * const codec_list[] = {
|
|||
&ff_pcm_u8_decoder,
|
||||
&ff_libopus_decoder,
|
||||
&ff_hevc_decoder,
|
||||
&ff_ac3_decoder,
|
||||
&ff_eac3_decoder,
|
||||
&ff_ac3_fixed_decoder,
|
||||
NULL };
|
||||
|
|
|
@ -9,5 +9,4 @@ static const AVCodecParser * const parser_list[] = {
|
|||
&ff_vp8_parser,
|
||||
&ff_vp9_parser,
|
||||
&ff_hevc_parser,
|
||||
&ff_ac3_parser,
|
||||
NULL };
|
||||
|
|
|
@ -6,6 +6,4 @@ static const AVInputFormat * const demuxer_list[] = {
|
|||
&ff_mp3_demuxer,
|
||||
&ff_ogg_demuxer,
|
||||
&ff_wav_demuxer,
|
||||
&ff_ac3_demuxer,
|
||||
&ff_eac3_demuxer,
|
||||
NULL };
|
||||
|
|
732
src/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.asm
vendored
Normal file
732
src/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.asm
vendored
Normal file
|
@ -0,0 +1,732 @@
|
|||
; Automatically generated by configure - do not modify!
|
||||
%define ARCH_AARCH64 0
|
||||
%define ARCH_ALPHA 0
|
||||
%define ARCH_ARM 0
|
||||
%define ARCH_AVR32 0
|
||||
%define ARCH_AVR32_AP 0
|
||||
%define ARCH_AVR32_UC 0
|
||||
%define ARCH_BFIN 0
|
||||
%define ARCH_IA64 0
|
||||
%define ARCH_LOONGARCH 0
|
||||
%define ARCH_LOONGARCH32 0
|
||||
%define ARCH_LOONGARCH64 0
|
||||
%define ARCH_M68K 0
|
||||
%define ARCH_MIPS 0
|
||||
%define ARCH_MIPS64 0
|
||||
%define ARCH_PARISC 0
|
||||
%define ARCH_PPC 0
|
||||
%define ARCH_PPC64 0
|
||||
%define ARCH_RISCV 0
|
||||
%define ARCH_S390 0
|
||||
%define ARCH_SH4 0
|
||||
%define ARCH_SPARC 0
|
||||
%define ARCH_SPARC64 0
|
||||
%define ARCH_TILEGX 0
|
||||
%define ARCH_TILEPRO 0
|
||||
%define ARCH_TOMI 0
|
||||
%define ARCH_X86 1
|
||||
%define ARCH_X86_32 0
|
||||
%define ARCH_X86_64 1
|
||||
%define HAVE_ARMV5TE 0
|
||||
%define HAVE_ARMV6 0
|
||||
%define HAVE_ARMV6T2 0
|
||||
%define HAVE_ARMV8 0
|
||||
%define HAVE_NEON 0
|
||||
%define HAVE_VFP 0
|
||||
%define HAVE_VFPV3 0
|
||||
%define HAVE_SETEND 0
|
||||
%define HAVE_ALTIVEC 0
|
||||
%define HAVE_DCBZL 0
|
||||
%define HAVE_LDBRX 0
|
||||
%define HAVE_POWER8 0
|
||||
%define HAVE_PPC4XX 0
|
||||
%define HAVE_VSX 0
|
||||
%define HAVE_RVV 0
|
||||
%define HAVE_AESNI 1
|
||||
%define HAVE_AMD3DNOW 1
|
||||
%define HAVE_AMD3DNOWEXT 1
|
||||
%define HAVE_AVX 1
|
||||
%define HAVE_AVX2 1
|
||||
%define HAVE_AVX512 1
|
||||
%define HAVE_AVX512ICL 1
|
||||
%define HAVE_FMA3 1
|
||||
%define HAVE_FMA4 1
|
||||
%define HAVE_MMX 1
|
||||
%define HAVE_MMXEXT 1
|
||||
%define HAVE_SSE 1
|
||||
%define HAVE_SSE2 1
|
||||
%define HAVE_SSE3 1
|
||||
%define HAVE_SSE4 1
|
||||
%define HAVE_SSE42 1
|
||||
%define HAVE_SSSE3 1
|
||||
%define HAVE_XOP 1
|
||||
%define HAVE_CPUNOP 0
|
||||
%define HAVE_I686 1
|
||||
%define HAVE_MIPSFPU 0
|
||||
%define HAVE_MIPS32R2 0
|
||||
%define HAVE_MIPS32R5 0
|
||||
%define HAVE_MIPS64R2 0
|
||||
%define HAVE_MIPS32R6 0
|
||||
%define HAVE_MIPS64R6 0
|
||||
%define HAVE_MIPSDSP 0
|
||||
%define HAVE_MIPSDSPR2 0
|
||||
%define HAVE_MSA 0
|
||||
%define HAVE_LOONGSON2 0
|
||||
%define HAVE_LOONGSON3 0
|
||||
%define HAVE_MMI 0
|
||||
%define HAVE_LSX 0
|
||||
%define HAVE_LASX 0
|
||||
%define HAVE_ARMV5TE_EXTERNAL 0
|
||||
%define HAVE_ARMV6_EXTERNAL 0
|
||||
%define HAVE_ARMV6T2_EXTERNAL 0
|
||||
%define HAVE_ARMV8_EXTERNAL 0
|
||||
%define HAVE_NEON_EXTERNAL 0
|
||||
%define HAVE_VFP_EXTERNAL 0
|
||||
%define HAVE_VFPV3_EXTERNAL 0
|
||||
%define HAVE_SETEND_EXTERNAL 0
|
||||
%define HAVE_ALTIVEC_EXTERNAL 0
|
||||
%define HAVE_DCBZL_EXTERNAL 0
|
||||
%define HAVE_LDBRX_EXTERNAL 0
|
||||
%define HAVE_POWER8_EXTERNAL 0
|
||||
%define HAVE_PPC4XX_EXTERNAL 0
|
||||
%define HAVE_VSX_EXTERNAL 0
|
||||
%define HAVE_RVV_EXTERNAL 0
|
||||
%define HAVE_AESNI_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
%define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
%define HAVE_AVX_EXTERNAL 1
|
||||
%define HAVE_AVX2_EXTERNAL 1
|
||||
%define HAVE_AVX512_EXTERNAL 1
|
||||
%define HAVE_AVX512ICL_EXTERNAL 1
|
||||
%define HAVE_FMA3_EXTERNAL 1
|
||||
%define HAVE_FMA4_EXTERNAL 1
|
||||
%define HAVE_MMX_EXTERNAL 1
|
||||
%define HAVE_MMXEXT_EXTERNAL 1
|
||||
%define HAVE_SSE_EXTERNAL 1
|
||||
%define HAVE_SSE2_EXTERNAL 1
|
||||
%define HAVE_SSE3_EXTERNAL 1
|
||||
%define HAVE_SSE4_EXTERNAL 1
|
||||
%define HAVE_SSE42_EXTERNAL 1
|
||||
%define HAVE_SSSE3_EXTERNAL 1
|
||||
%define HAVE_XOP_EXTERNAL 1
|
||||
%define HAVE_CPUNOP_EXTERNAL 0
|
||||
%define HAVE_I686_EXTERNAL 0
|
||||
%define HAVE_MIPSFPU_EXTERNAL 0
|
||||
%define HAVE_MIPS32R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R5_EXTERNAL 0
|
||||
%define HAVE_MIPS64R2_EXTERNAL 0
|
||||
%define HAVE_MIPS32R6_EXTERNAL 0
|
||||
%define HAVE_MIPS64R6_EXTERNAL 0
|
||||
%define HAVE_MIPSDSP_EXTERNAL 0
|
||||
%define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
%define HAVE_MSA_EXTERNAL 0
|
||||
%define HAVE_LOONGSON2_EXTERNAL 0
|
||||
%define HAVE_LOONGSON3_EXTERNAL 0
|
||||
%define HAVE_MMI_EXTERNAL 0
|
||||
%define HAVE_LSX_EXTERNAL 0
|
||||
%define HAVE_LASX_EXTERNAL 0
|
||||
%define HAVE_ARMV5TE_INLINE 0
|
||||
%define HAVE_ARMV6_INLINE 0
|
||||
%define HAVE_ARMV6T2_INLINE 0
|
||||
%define HAVE_ARMV8_INLINE 0
|
||||
%define HAVE_NEON_INLINE 0
|
||||
%define HAVE_VFP_INLINE 0
|
||||
%define HAVE_VFPV3_INLINE 0
|
||||
%define HAVE_SETEND_INLINE 0
|
||||
%define HAVE_ALTIVEC_INLINE 0
|
||||
%define HAVE_DCBZL_INLINE 0
|
||||
%define HAVE_LDBRX_INLINE 0
|
||||
%define HAVE_POWER8_INLINE 0
|
||||
%define HAVE_PPC4XX_INLINE 0
|
||||
%define HAVE_VSX_INLINE 0
|
||||
%define HAVE_RVV_INLINE 0
|
||||
%define HAVE_AESNI_INLINE 1
|
||||
%define HAVE_AMD3DNOW_INLINE 1
|
||||
%define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
%define HAVE_AVX_INLINE 1
|
||||
%define HAVE_AVX2_INLINE 1
|
||||
%define HAVE_AVX512_INLINE 1
|
||||
%define HAVE_AVX512ICL_INLINE 1
|
||||
%define HAVE_FMA3_INLINE 1
|
||||
%define HAVE_FMA4_INLINE 1
|
||||
%define HAVE_MMX_INLINE 1
|
||||
%define HAVE_MMXEXT_INLINE 1
|
||||
%define HAVE_SSE_INLINE 1
|
||||
%define HAVE_SSE2_INLINE 1
|
||||
%define HAVE_SSE3_INLINE 1
|
||||
%define HAVE_SSE4_INLINE 1
|
||||
%define HAVE_SSE42_INLINE 1
|
||||
%define HAVE_SSSE3_INLINE 1
|
||||
%define HAVE_XOP_INLINE 1
|
||||
%define HAVE_CPUNOP_INLINE 0
|
||||
%define HAVE_I686_INLINE 0
|
||||
%define HAVE_MIPSFPU_INLINE 0
|
||||
%define HAVE_MIPS32R2_INLINE 0
|
||||
%define HAVE_MIPS32R5_INLINE 0
|
||||
%define HAVE_MIPS64R2_INLINE 0
|
||||
%define HAVE_MIPS32R6_INLINE 0
|
||||
%define HAVE_MIPS64R6_INLINE 0
|
||||
%define HAVE_MIPSDSP_INLINE 0
|
||||
%define HAVE_MIPSDSPR2_INLINE 0
|
||||
%define HAVE_MSA_INLINE 0
|
||||
%define HAVE_LOONGSON2_INLINE 0
|
||||
%define HAVE_LOONGSON3_INLINE 0
|
||||
%define HAVE_MMI_INLINE 0
|
||||
%define HAVE_LSX_INLINE 0
|
||||
%define HAVE_LASX_INLINE 0
|
||||
%define HAVE_ALIGNED_STACK 1
|
||||
%define HAVE_FAST_64BIT 1
|
||||
%define HAVE_FAST_CLZ 1
|
||||
%define HAVE_FAST_CMOV 1
|
||||
%define HAVE_FAST_FLOAT16 0
|
||||
%define HAVE_LOCAL_ALIGNED 1
|
||||
%define HAVE_SIMD_ALIGN_16 1
|
||||
%define HAVE_SIMD_ALIGN_32 1
|
||||
%define HAVE_SIMD_ALIGN_64 1
|
||||
%define HAVE_ATOMIC_CAS_PTR 0
|
||||
%define HAVE_MACHINE_RW_BARRIER 0
|
||||
%define HAVE_MEMORYBARRIER 0
|
||||
%define HAVE_MM_EMPTY 1
|
||||
%define HAVE_RDTSC 0
|
||||
%define HAVE_SEM_TIMEDWAIT 0
|
||||
%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
%define HAVE_INLINE_ASM 1
|
||||
%define HAVE_SYMVER 0
|
||||
%define HAVE_X86ASM 1
|
||||
%define HAVE_BIGENDIAN 0
|
||||
%define HAVE_FAST_UNALIGNED 1
|
||||
%define HAVE_ARPA_INET_H 0
|
||||
%define HAVE_ASM_TYPES_H 0
|
||||
%define HAVE_CDIO_PARANOIA_H 0
|
||||
%define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
%define HAVE_CUDA_H 0
|
||||
%define HAVE_DISPATCH_DISPATCH_H 1
|
||||
%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DEV_IC_BT8XX_H 0
|
||||
%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
%define HAVE_DIRECT_H 0
|
||||
%define HAVE_DIRENT_H 1
|
||||
%define HAVE_DXGIDEBUG_H 0
|
||||
%define HAVE_DXVA_H 0
|
||||
%define HAVE_ES2_GL_H 0
|
||||
%define HAVE_GSM_H 0
|
||||
%define HAVE_IO_H 0
|
||||
%define HAVE_LINUX_DMA_BUF_H 0
|
||||
%define HAVE_LINUX_PERF_EVENT_H 0
|
||||
%define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
%define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
%define HAVE_MALLOC_H 0
|
||||
%define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
%define HAVE_OPENGL_GL3_H 0
|
||||
%define HAVE_POLL_H 1
|
||||
%define HAVE_SYS_PARAM_H 1
|
||||
%define HAVE_SYS_RESOURCE_H 1
|
||||
%define HAVE_SYS_SELECT_H 1
|
||||
%define HAVE_SYS_SOUNDCARD_H 0
|
||||
%define HAVE_SYS_TIME_H 1
|
||||
%define HAVE_SYS_UN_H 1
|
||||
%define HAVE_SYS_VIDEOIO_H 0
|
||||
%define HAVE_TERMIOS_H 1
|
||||
%define HAVE_UDPLITE_H 0
|
||||
%define HAVE_UNISTD_H 1
|
||||
%define HAVE_VALGRIND_VALGRIND_H 0 ; %define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440
|
||||
%define HAVE_WINDOWS_H 0
|
||||
%define HAVE_WINSOCK2_H 0
|
||||
%define HAVE_INTRINSICS_NEON 0
|
||||
%define HAVE_ATANF 1
|
||||
%define HAVE_ATAN2F 1
|
||||
%define HAVE_CBRT 1
|
||||
%define HAVE_CBRTF 1
|
||||
%define HAVE_COPYSIGN 1
|
||||
%define HAVE_COSF 1
|
||||
%define HAVE_ERF 1
|
||||
%define HAVE_EXP2 1
|
||||
%define HAVE_EXP2F 1
|
||||
%define HAVE_EXPF 1
|
||||
%define HAVE_HYPOT 1
|
||||
%define HAVE_ISFINITE 1
|
||||
%define HAVE_ISINF 1
|
||||
%define HAVE_ISNAN 1
|
||||
%define HAVE_LDEXPF 1
|
||||
%define HAVE_LLRINT 1
|
||||
%define HAVE_LLRINTF 1
|
||||
%define HAVE_LOG2 1
|
||||
%define HAVE_LOG2F 1
|
||||
%define HAVE_LOG10F 1
|
||||
%define HAVE_LRINT 1
|
||||
%define HAVE_LRINTF 1
|
||||
%define HAVE_POWF 1
|
||||
%define HAVE_RINT 1
|
||||
%define HAVE_ROUND 1
|
||||
%define HAVE_ROUNDF 1
|
||||
%define HAVE_SINF 1
|
||||
%define HAVE_TRUNC 1
|
||||
%define HAVE_TRUNCF 1
|
||||
%define HAVE_DOS_PATHS 0
|
||||
%define HAVE_LIBC_MSVCRT 0
|
||||
%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
%define HAVE_SECTION_DATA_REL_RO 0
|
||||
%define HAVE_THREADS 1
|
||||
%define HAVE_UWP 0
|
||||
%define HAVE_WINRT 0
|
||||
%define HAVE_ACCESS 1
|
||||
%define HAVE_ALIGNED_MALLOC 0
|
||||
%define HAVE_ARC4RANDOM 1
|
||||
%define HAVE_CLOCK_GETTIME 0
|
||||
%define HAVE_CLOSESOCKET 0
|
||||
%define HAVE_COMMANDLINETOARGVW 0
|
||||
%define HAVE_FCNTL 1
|
||||
%define HAVE_GETADDRINFO 0
|
||||
%define HAVE_GETAUXVAL 0
|
||||
%define HAVE_GETENV 1
|
||||
%define HAVE_GETHRTIME 0
|
||||
%define HAVE_GETOPT 1
|
||||
%define HAVE_GETMODULEHANDLE 0
|
||||
%define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
%define HAVE_GETPROCESSMEMORYINFO 0
|
||||
%define HAVE_GETPROCESSTIMES 0
|
||||
%define HAVE_GETRUSAGE 1
|
||||
%define HAVE_GETSTDHANDLE 0
|
||||
%define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
%define HAVE_GETTIMEOFDAY 1
|
||||
%define HAVE_GLOB 1
|
||||
%define HAVE_GLXGETPROCADDRESS 0
|
||||
%define HAVE_GMTIME_R 1
|
||||
%define HAVE_INET_ATON 0
|
||||
%define HAVE_ISATTY 1
|
||||
%define HAVE_KBHIT 0
|
||||
%define HAVE_LOCALTIME_R 1
|
||||
%define HAVE_LSTAT 1
|
||||
%define HAVE_LZO1X_999_COMPRESS 0
|
||||
%define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
%define HAVE_MAPVIEWOFFILE 0
|
||||
%define HAVE_MEMALIGN 0
|
||||
%define HAVE_MKSTEMP 1
|
||||
%define HAVE_MMAP 1
|
||||
%define HAVE_MPROTECT 1
|
||||
%define HAVE_NANOSLEEP 1
|
||||
%define HAVE_PEEKNAMEDPIPE 0
|
||||
%define HAVE_POSIX_MEMALIGN 1
|
||||
%define HAVE_PRCTL 0
|
||||
%define HAVE_PTHREAD_CANCEL 1
|
||||
%define HAVE_SCHED_GETAFFINITY 0
|
||||
%define HAVE_SECITEMIMPORT 0
|
||||
%define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
%define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
%define HAVE_SETDLLDIRECTORY 0
|
||||
%define HAVE_SETMODE 0
|
||||
%define HAVE_SETRLIMIT 1
|
||||
%define HAVE_SLEEP 0
|
||||
%define HAVE_STRERROR_R 1
|
||||
%define HAVE_SYSCONF 1
|
||||
%define HAVE_SYSCTL 1
|
||||
%define HAVE_USLEEP 1
|
||||
%define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
%define HAVE_VIRTUALALLOC 0
|
||||
%define HAVE_WGLGETPROCADDRESS 0
|
||||
%define HAVE_BCRYPT 0
|
||||
%define HAVE_VAAPI_DRM 0
|
||||
%define HAVE_VAAPI_X11 0
|
||||
%define HAVE_VDPAU_X11 0
|
||||
%define HAVE_PTHREADS 1
|
||||
%define HAVE_OS2THREADS 0
|
||||
%define HAVE_W32THREADS 0
|
||||
%define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
%define HAVE_AS_DN_DIRECTIVE 0
|
||||
%define HAVE_AS_FPU_DIRECTIVE 0
|
||||
%define HAVE_AS_FUNC 0
|
||||
%define HAVE_AS_OBJECT_ARCH 0
|
||||
%define HAVE_ASM_MOD_Q 0
|
||||
%define HAVE_BLOCKS_EXTENSION 1
|
||||
%define HAVE_EBP_AVAILABLE 1
|
||||
%define HAVE_EBX_AVAILABLE 1
|
||||
%define HAVE_GNU_AS 0
|
||||
%define HAVE_GNU_WINDRES 0
|
||||
%define HAVE_IBM_ASM 0
|
||||
%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
%define HAVE_INLINE_ASM_LABELS 1
|
||||
%define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
%define HAVE_PRAGMA_DEPRECATED 1
|
||||
%define HAVE_RSYNC_CONTIMEOUT 1
|
||||
%define HAVE_SYMVER_ASM_LABEL 0
|
||||
%define HAVE_SYMVER_GNU_ASM 0
|
||||
%define HAVE_VFP_ARGS 0
|
||||
%define HAVE_XFORM_ASM 0
|
||||
%define HAVE_XMM_CLOBBERS 1
|
||||
%define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
%define HAVE_IDXGIOUTPUT5 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
%define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
%define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
%define HAVE_SOCKLEN_T 0
|
||||
%define HAVE_STRUCT_ADDRINFO 0
|
||||
%define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
%define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
%define HAVE_STRUCT_IPV6_MREQ 0
|
||||
%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
%define HAVE_STRUCT_POLLFD 0
|
||||
%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
%define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
%define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
%define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
%define HAVE_GZIP 1
|
||||
%define HAVE_LIBDRM_GETFB2 0
|
||||
%define HAVE_MAKEINFO 0
|
||||
%define HAVE_MAKEINFO_HTML 0
|
||||
%define HAVE_OPENCL_D3D11 0
|
||||
%define HAVE_OPENCL_DRM_ARM 0
|
||||
%define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
%define HAVE_OPENCL_DXVA2 0
|
||||
%define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
%define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
%define HAVE_PERL 1
|
||||
%define HAVE_POD2MAN 1
|
||||
%define HAVE_TEXI2HTML 0
|
||||
%define HAVE_XMLLINT 1
|
||||
%define HAVE_ZLIB_GZIP 0
|
||||
%define CONFIG_DOC 0
|
||||
%define CONFIG_HTMLPAGES 0
|
||||
%define CONFIG_MANPAGES 0
|
||||
%define CONFIG_PODPAGES 0
|
||||
%define CONFIG_TXTPAGES 0
|
||||
%define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
%define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
%define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
%define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
%define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
%define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
%define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
%define CONFIG_METADATA_EXAMPLE 1
|
||||
%define CONFIG_MUXING_EXAMPLE 0
|
||||
%define CONFIG_QSVDEC_EXAMPLE 0
|
||||
%define CONFIG_REMUXING_EXAMPLE 1
|
||||
%define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
%define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
%define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
%define CONFIG_AVISYNTH 0
|
||||
%define CONFIG_FREI0R 0
|
||||
%define CONFIG_LIBCDIO 0
|
||||
%define CONFIG_LIBDAVS2 0
|
||||
%define CONFIG_LIBRUBBERBAND 0
|
||||
%define CONFIG_LIBVIDSTAB 0
|
||||
%define CONFIG_LIBX264 0
|
||||
%define CONFIG_LIBX265 0
|
||||
%define CONFIG_LIBXAVS 0
|
||||
%define CONFIG_LIBXAVS2 0
|
||||
%define CONFIG_LIBXVID 0
|
||||
%define CONFIG_DECKLINK 0
|
||||
%define CONFIG_LIBFDK_AAC 0
|
||||
%define CONFIG_LIBTLS 0
|
||||
%define CONFIG_GMP 0
|
||||
%define CONFIG_LIBARIBB24 0
|
||||
%define CONFIG_LIBLENSFUN 0
|
||||
%define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
%define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
%define CONFIG_LIBVO_AMRWBENC 0
|
||||
%define CONFIG_MBEDTLS 0
|
||||
%define CONFIG_RKMPP 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_CHROMAPRINT 0
|
||||
%define CONFIG_GCRYPT 0
|
||||
%define CONFIG_GNUTLS 0
|
||||
%define CONFIG_JNI 0
|
||||
%define CONFIG_LADSPA 0
|
||||
%define CONFIG_LCMS2 0
|
||||
%define CONFIG_LIBAOM 0
|
||||
%define CONFIG_LIBASS 0
|
||||
%define CONFIG_LIBBLURAY 0
|
||||
%define CONFIG_LIBBS2B 0
|
||||
%define CONFIG_LIBCACA 0
|
||||
%define CONFIG_LIBCELT 0
|
||||
%define CONFIG_LIBCODEC2 0
|
||||
%define CONFIG_LIBDAV1D 0
|
||||
%define CONFIG_LIBDC1394 0
|
||||
%define CONFIG_LIBDRM 0
|
||||
%define CONFIG_LIBFLITE 0
|
||||
%define CONFIG_LIBFONTCONFIG 0
|
||||
%define CONFIG_LIBFREETYPE 0
|
||||
%define CONFIG_LIBFRIBIDI 0
|
||||
%define CONFIG_LIBGLSLANG 0
|
||||
%define CONFIG_LIBGME 0
|
||||
%define CONFIG_LIBGSM 0
|
||||
%define CONFIG_LIBIEC61883 0
|
||||
%define CONFIG_LIBILBC 0
|
||||
%define CONFIG_LIBJACK 0
|
||||
%define CONFIG_LIBJXL 0
|
||||
%define CONFIG_LIBKLVANC 0
|
||||
%define CONFIG_LIBKVAZAAR 0
|
||||
%define CONFIG_LIBMODPLUG 0
|
||||
%define CONFIG_LIBMP3LAME 0
|
||||
%define CONFIG_LIBMYSOFA 0
|
||||
%define CONFIG_LIBOPENCV 0
|
||||
%define CONFIG_LIBOPENH264 0
|
||||
%define CONFIG_LIBOPENJPEG 0
|
||||
%define CONFIG_LIBOPENMPT 0
|
||||
%define CONFIG_LIBOPENVINO 0
|
||||
%define CONFIG_LIBOPUS 1
|
||||
%define CONFIG_LIBPLACEBO 0
|
||||
%define CONFIG_LIBPULSE 0
|
||||
%define CONFIG_LIBRABBITMQ 0
|
||||
%define CONFIG_LIBRAV1E 0
|
||||
%define CONFIG_LIBRIST 0
|
||||
%define CONFIG_LIBRSVG 0
|
||||
%define CONFIG_LIBRTMP 0
|
||||
%define CONFIG_LIBSHADERC 0
|
||||
%define CONFIG_LIBSHINE 0
|
||||
%define CONFIG_LIBSMBCLIENT 0
|
||||
%define CONFIG_LIBSNAPPY 0
|
||||
%define CONFIG_LIBSOXR 0
|
||||
%define CONFIG_LIBSPEEX 0
|
||||
%define CONFIG_LIBSRT 0
|
||||
%define CONFIG_LIBSSH 0
|
||||
%define CONFIG_LIBSVTAV1 0
|
||||
%define CONFIG_LIBTENSORFLOW 0
|
||||
%define CONFIG_LIBTESSERACT 0
|
||||
%define CONFIG_LIBTHEORA 0
|
||||
%define CONFIG_LIBTWOLAME 0
|
||||
%define CONFIG_LIBUAVS3D 0
|
||||
%define CONFIG_LIBV4L2 0
|
||||
%define CONFIG_LIBVMAF 0
|
||||
%define CONFIG_LIBVORBIS 0
|
||||
%define CONFIG_LIBVPX 0
|
||||
%define CONFIG_LIBWEBP 0
|
||||
%define CONFIG_LIBXML2 0
|
||||
%define CONFIG_LIBZIMG 0
|
||||
%define CONFIG_LIBZMQ 0
|
||||
%define CONFIG_LIBZVBI 0
|
||||
%define CONFIG_LV2 0
|
||||
%define CONFIG_MEDIACODEC 0
|
||||
%define CONFIG_OPENAL 0
|
||||
%define CONFIG_OPENGL 0
|
||||
%define CONFIG_OPENSSL 0
|
||||
%define CONFIG_POCKETSPHINX 0
|
||||
%define CONFIG_VAPOURSYNTH 0
|
||||
%define CONFIG_ALSA 0
|
||||
%define CONFIG_APPKIT 0
|
||||
%define CONFIG_AVFOUNDATION 0
|
||||
%define CONFIG_BZLIB 0
|
||||
%define CONFIG_COREIMAGE 0
|
||||
%define CONFIG_ICONV 0
|
||||
%define CONFIG_LIBXCB 0
|
||||
%define CONFIG_LIBXCB_SHM 0
|
||||
%define CONFIG_LIBXCB_SHAPE 0
|
||||
%define CONFIG_LIBXCB_XFIXES 0
|
||||
%define CONFIG_LZMA 0
|
||||
%define CONFIG_MEDIAFOUNDATION 0
|
||||
%define CONFIG_METAL 0
|
||||
%define CONFIG_SCHANNEL 0
|
||||
%define CONFIG_SDL2 0
|
||||
%define CONFIG_SECURETRANSPORT 0
|
||||
%define CONFIG_SNDIO 0
|
||||
%define CONFIG_XLIB 0
|
||||
%define CONFIG_ZLIB 0
|
||||
%define CONFIG_CUDA_NVCC 0
|
||||
%define CONFIG_CUDA_SDK 0
|
||||
%define CONFIG_LIBNPP 0
|
||||
%define CONFIG_LIBMFX 0
|
||||
%define CONFIG_LIBVPL 0
|
||||
%define CONFIG_MMAL 0
|
||||
%define CONFIG_OMX 0
|
||||
%define CONFIG_OPENCL 0
|
||||
%define CONFIG_AMF 0
|
||||
%define CONFIG_AUDIOTOOLBOX 0
|
||||
%define CONFIG_CRYSTALHD 0
|
||||
%define CONFIG_CUDA 0
|
||||
%define CONFIG_CUDA_LLVM 0
|
||||
%define CONFIG_CUVID 0
|
||||
%define CONFIG_D3D11VA 0
|
||||
%define CONFIG_DXVA2 0
|
||||
%define CONFIG_FFNVCODEC 0
|
||||
%define CONFIG_NVDEC 0
|
||||
%define CONFIG_NVENC 0
|
||||
%define CONFIG_VAAPI 0
|
||||
%define CONFIG_VDPAU 0
|
||||
%define CONFIG_VIDEOTOOLBOX 0
|
||||
%define CONFIG_VULKAN 0
|
||||
%define CONFIG_V4L2_M2M 0
|
||||
%define CONFIG_FTRAPV 0
|
||||
%define CONFIG_GRAY 0
|
||||
%define CONFIG_HARDCODED_TABLES 0
|
||||
%define CONFIG_OMX_RPI 0
|
||||
%define CONFIG_RUNTIME_CPUDETECT 1
|
||||
%define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
%define CONFIG_SHARED 0
|
||||
%define CONFIG_SMALL 0
|
||||
%define CONFIG_STATIC 1
|
||||
%define CONFIG_SWSCALE_ALPHA 1
|
||||
%define CONFIG_GPL 0
|
||||
%define CONFIG_NONFREE 0
|
||||
%define CONFIG_VERSION3 0
|
||||
%define CONFIG_AVDEVICE 0
|
||||
%define CONFIG_AVFILTER 0
|
||||
%define CONFIG_SWSCALE 0
|
||||
%define CONFIG_POSTPROC 0
|
||||
%define CONFIG_AVFORMAT 1
|
||||
%define CONFIG_AVCODEC 1
|
||||
%define CONFIG_SWRESAMPLE 0
|
||||
%define CONFIG_AVUTIL 1
|
||||
%define CONFIG_FFPLAY 0
|
||||
%define CONFIG_FFPROBE 0
|
||||
%define CONFIG_FFMPEG 0
|
||||
%define CONFIG_DCT 1
|
||||
%define CONFIG_DWT 0
|
||||
%define CONFIG_ERROR_RESILIENCE 0
|
||||
%define CONFIG_FAAN 0
|
||||
%define CONFIG_FAST_UNALIGNED 1
|
||||
%define CONFIG_FFT 1
|
||||
%define CONFIG_LSP 0
|
||||
%define CONFIG_MDCT 0
|
||||
%define CONFIG_PIXELUTILS 0
|
||||
%define CONFIG_NETWORK 0
|
||||
%define CONFIG_RDFT 1
|
||||
%define CONFIG_AUTODETECT 0
|
||||
%define CONFIG_FONTCONFIG 0
|
||||
%define CONFIG_LARGE_TESTS 1
|
||||
%define CONFIG_LINUX_PERF 0
|
||||
%define CONFIG_MACOS_KPERF 0
|
||||
%define CONFIG_MEMORY_POISONING 0
|
||||
%define CONFIG_NEON_CLOBBER_TEST 0
|
||||
%define CONFIG_OSSFUZZ 0
|
||||
%define CONFIG_PIC 1
|
||||
%define CONFIG_PTX_COMPRESSION 0
|
||||
%define CONFIG_THUMB 0
|
||||
%define CONFIG_VALGRIND_BACKTRACE 0
|
||||
%define CONFIG_XMM_CLOBBER_TEST 0
|
||||
%define CONFIG_BSFS 0
|
||||
%define CONFIG_DECODERS 1
|
||||
%define CONFIG_ENCODERS 0
|
||||
%define CONFIG_HWACCELS 0
|
||||
%define CONFIG_PARSERS 1
|
||||
%define CONFIG_INDEVS 0
|
||||
%define CONFIG_OUTDEVS 0
|
||||
%define CONFIG_FILTERS 0
|
||||
%define CONFIG_DEMUXERS 1
|
||||
%define CONFIG_MUXERS 0
|
||||
%define CONFIG_PROTOCOLS 0
|
||||
%define CONFIG_AANDCTTABLES 0
|
||||
%define CONFIG_AC3DSP 0
|
||||
%define CONFIG_ADTS_HEADER 0
|
||||
%define CONFIG_ATSC_A53 0
|
||||
%define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
%define CONFIG_AUDIODSP 0
|
||||
%define CONFIG_BLOCKDSP 0
|
||||
%define CONFIG_BSWAPDSP 0
|
||||
%define CONFIG_CABAC 0
|
||||
%define CONFIG_CBS 0
|
||||
%define CONFIG_CBS_AV1 0
|
||||
%define CONFIG_CBS_H264 0
|
||||
%define CONFIG_CBS_H265 0
|
||||
%define CONFIG_CBS_JPEG 0
|
||||
%define CONFIG_CBS_MPEG2 0
|
||||
%define CONFIG_CBS_VP9 0
|
||||
%define CONFIG_DEFLATE_WRAPPER 0
|
||||
%define CONFIG_DIRAC_PARSE 1
|
||||
%define CONFIG_DNN 0
|
||||
%define CONFIG_DOVI_RPU 0
|
||||
%define CONFIG_DVPROFILE 0
|
||||
%define CONFIG_EXIF 0
|
||||
%define CONFIG_FAANDCT 0
|
||||
%define CONFIG_FAANIDCT 0
|
||||
%define CONFIG_FDCTDSP 0
|
||||
%define CONFIG_FMTCONVERT 0
|
||||
%define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
%define CONFIG_G722DSP 0
|
||||
%define CONFIG_GOLOMB 1
|
||||
%define CONFIG_GPLV3 0
|
||||
%define CONFIG_H263DSP 0
|
||||
%define CONFIG_H264CHROMA 0
|
||||
%define CONFIG_H264DSP 0
|
||||
%define CONFIG_H264PARSE 0
|
||||
%define CONFIG_H264PRED 1
|
||||
%define CONFIG_H264QPEL 0
|
||||
%define CONFIG_H264_SEI 0
|
||||
%define CONFIG_HEVCPARSE 0
|
||||
%define CONFIG_HEVC_SEI 0
|
||||
%define CONFIG_HPELDSP 1
|
||||
%define CONFIG_HUFFMAN 0
|
||||
%define CONFIG_HUFFYUVDSP 0
|
||||
%define CONFIG_HUFFYUVENCDSP 0
|
||||
%define CONFIG_IDCTDSP 0
|
||||
%define CONFIG_IIRFILTER 0
|
||||
%define CONFIG_INFLATE_WRAPPER 0
|
||||
%define CONFIG_INTRAX8 0
|
||||
%define CONFIG_ISO_MEDIA 1
|
||||
%define CONFIG_IVIDSP 0
|
||||
%define CONFIG_JPEGTABLES 0
|
||||
%define CONFIG_LGPLV3 0
|
||||
%define CONFIG_LIBX262 0
|
||||
%define CONFIG_LLAUDDSP 0
|
||||
%define CONFIG_LLVIDDSP 0
|
||||
%define CONFIG_LLVIDENCDSP 0
|
||||
%define CONFIG_LPC 0
|
||||
%define CONFIG_LZF 0
|
||||
%define CONFIG_ME_CMP 0
|
||||
%define CONFIG_MPEG_ER 0
|
||||
%define CONFIG_MPEGAUDIO 1
|
||||
%define CONFIG_MPEGAUDIODSP 1
|
||||
%define CONFIG_MPEGAUDIOHEADER 1
|
||||
%define CONFIG_MPEG4AUDIO 1
|
||||
%define CONFIG_MPEGVIDEO 0
|
||||
%define CONFIG_MPEGVIDEODEC 0
|
||||
%define CONFIG_MPEGVIDEOENC 0
|
||||
%define CONFIG_MSMPEG4DEC 0
|
||||
%define CONFIG_MSMPEG4ENC 0
|
||||
%define CONFIG_MSS34DSP 0
|
||||
%define CONFIG_PIXBLOCKDSP 0
|
||||
%define CONFIG_QPELDSP 0
|
||||
%define CONFIG_QSV 0
|
||||
%define CONFIG_QSVDEC 0
|
||||
%define CONFIG_QSVENC 0
|
||||
%define CONFIG_QSVVPP 0
|
||||
%define CONFIG_RANGECODER 0
|
||||
%define CONFIG_RIFFDEC 1
|
||||
%define CONFIG_RIFFENC 0
|
||||
%define CONFIG_RTPDEC 0
|
||||
%define CONFIG_RTPENC_CHAIN 0
|
||||
%define CONFIG_RV34DSP 0
|
||||
%define CONFIG_SCENE_SAD 0
|
||||
%define CONFIG_SINEWIN 0
|
||||
%define CONFIG_SNAPPY 0
|
||||
%define CONFIG_SRTP 0
|
||||
%define CONFIG_STARTCODE 0
|
||||
%define CONFIG_TEXTUREDSP 0
|
||||
%define CONFIG_TEXTUREDSPENC 0
|
||||
%define CONFIG_TPELDSP 0
|
||||
%define CONFIG_VAAPI_1 0
|
||||
%define CONFIG_VAAPI_ENCODE 0
|
||||
%define CONFIG_VC1DSP 0
|
||||
%define CONFIG_VIDEODSP 1
|
||||
%define CONFIG_VP3DSP 1
|
||||
%define CONFIG_VP56DSP 0
|
||||
%define CONFIG_VP8DSP 1
|
||||
%define CONFIG_WMA_FREQS 0
|
||||
%define CONFIG_WMV2DSP 0
|
749
src/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.h
vendored
Normal file
749
src/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config.h
vendored
Normal file
|
@ -0,0 +1,749 @@
|
|||
/* Automatically generated by configure - do not modify! */
|
||||
#ifndef FFMPEG_CONFIG_H
|
||||
#define FFMPEG_CONFIG_H
|
||||
/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/liberato/src/release_chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/liberato/src/release_chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/16/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/liberato/src/release_chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64'" -- elide long configuration string from binary */
|
||||
#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
||||
#define CONFIG_THIS_YEAR 2023
|
||||
#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define AVCONV_DATADIR "/usr/local/share/ffmpeg"
|
||||
#define CC_IDENT "clang version 16.0.0 (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 39da55e8f548a11f7dadefa73ea73d809a5f1729)"
|
||||
#define OS_NAME darwin
|
||||
#define av_restrict restrict
|
||||
#define EXTERN_PREFIX "_"
|
||||
#define EXTERN_ASM _
|
||||
#define BUILDSUF ""
|
||||
#define SLIBSUF ".dylib"
|
||||
#define HAVE_MMX2 HAVE_MMXEXT
|
||||
#define SWS_MAX_FILTER_SIZE 256
|
||||
#define ARCH_AARCH64 0
|
||||
#define ARCH_ALPHA 0
|
||||
#define ARCH_ARM 0
|
||||
#define ARCH_AVR32 0
|
||||
#define ARCH_AVR32_AP 0
|
||||
#define ARCH_AVR32_UC 0
|
||||
#define ARCH_BFIN 0
|
||||
#define ARCH_IA64 0
|
||||
#define ARCH_LOONGARCH 0
|
||||
#define ARCH_LOONGARCH32 0
|
||||
#define ARCH_LOONGARCH64 0
|
||||
#define ARCH_M68K 0
|
||||
#define ARCH_MIPS 0
|
||||
#define ARCH_MIPS64 0
|
||||
#define ARCH_PARISC 0
|
||||
#define ARCH_PPC 0
|
||||
#define ARCH_PPC64 0
|
||||
#define ARCH_RISCV 0
|
||||
#define ARCH_S390 0
|
||||
#define ARCH_SH4 0
|
||||
#define ARCH_SPARC 0
|
||||
#define ARCH_SPARC64 0
|
||||
#define ARCH_TILEGX 0
|
||||
#define ARCH_TILEPRO 0
|
||||
#define ARCH_TOMI 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_32 0
|
||||
#define ARCH_X86_64 1
|
||||
#define HAVE_ARMV5TE 0
|
||||
#define HAVE_ARMV6 0
|
||||
#define HAVE_ARMV6T2 0
|
||||
#define HAVE_ARMV8 0
|
||||
#define HAVE_NEON 0
|
||||
#define HAVE_VFP 0
|
||||
#define HAVE_VFPV3 0
|
||||
#define HAVE_SETEND 0
|
||||
#define HAVE_ALTIVEC 0
|
||||
#define HAVE_DCBZL 0
|
||||
#define HAVE_LDBRX 0
|
||||
#define HAVE_POWER8 0
|
||||
#define HAVE_PPC4XX 0
|
||||
#define HAVE_VSX 0
|
||||
#define HAVE_RVV 0
|
||||
#define HAVE_AESNI 1
|
||||
#define HAVE_AMD3DNOW 1
|
||||
#define HAVE_AMD3DNOWEXT 1
|
||||
#define HAVE_AVX 1
|
||||
#define HAVE_AVX2 1
|
||||
#define HAVE_AVX512 1
|
||||
#define HAVE_AVX512ICL 1
|
||||
#define HAVE_FMA3 1
|
||||
#define HAVE_FMA4 1
|
||||
#define HAVE_MMX 1
|
||||
#define HAVE_MMXEXT 1
|
||||
#define HAVE_SSE 1
|
||||
#define HAVE_SSE2 1
|
||||
#define HAVE_SSE3 1
|
||||
#define HAVE_SSE4 1
|
||||
#define HAVE_SSE42 1
|
||||
#define HAVE_SSSE3 1
|
||||
#define HAVE_XOP 1
|
||||
#define HAVE_CPUNOP 0
|
||||
#define HAVE_I686 1
|
||||
#define HAVE_MIPSFPU 0
|
||||
#define HAVE_MIPS32R2 0
|
||||
#define HAVE_MIPS32R5 0
|
||||
#define HAVE_MIPS64R2 0
|
||||
#define HAVE_MIPS32R6 0
|
||||
#define HAVE_MIPS64R6 0
|
||||
#define HAVE_MIPSDSP 0
|
||||
#define HAVE_MIPSDSPR2 0
|
||||
#define HAVE_MSA 0
|
||||
#define HAVE_LOONGSON2 0
|
||||
#define HAVE_LOONGSON3 0
|
||||
#define HAVE_MMI 0
|
||||
#define HAVE_LSX 0
|
||||
#define HAVE_LASX 0
|
||||
#define HAVE_ARMV5TE_EXTERNAL 0
|
||||
#define HAVE_ARMV6_EXTERNAL 0
|
||||
#define HAVE_ARMV6T2_EXTERNAL 0
|
||||
#define HAVE_ARMV8_EXTERNAL 0
|
||||
#define HAVE_NEON_EXTERNAL 0
|
||||
#define HAVE_VFP_EXTERNAL 0
|
||||
#define HAVE_VFPV3_EXTERNAL 0
|
||||
#define HAVE_SETEND_EXTERNAL 0
|
||||
#define HAVE_ALTIVEC_EXTERNAL 0
|
||||
#define HAVE_DCBZL_EXTERNAL 0
|
||||
#define HAVE_LDBRX_EXTERNAL 0
|
||||
#define HAVE_POWER8_EXTERNAL 0
|
||||
#define HAVE_PPC4XX_EXTERNAL 0
|
||||
#define HAVE_VSX_EXTERNAL 0
|
||||
#define HAVE_RVV_EXTERNAL 0
|
||||
#define HAVE_AESNI_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOW_EXTERNAL 1
|
||||
#define HAVE_AMD3DNOWEXT_EXTERNAL 1
|
||||
#define HAVE_AVX_EXTERNAL 1
|
||||
#define HAVE_AVX2_EXTERNAL 1
|
||||
#define HAVE_AVX512_EXTERNAL 1
|
||||
#define HAVE_AVX512ICL_EXTERNAL 1
|
||||
#define HAVE_FMA3_EXTERNAL 1
|
||||
#define HAVE_FMA4_EXTERNAL 1
|
||||
#define HAVE_MMX_EXTERNAL 1
|
||||
#define HAVE_MMXEXT_EXTERNAL 1
|
||||
#define HAVE_SSE_EXTERNAL 1
|
||||
#define HAVE_SSE2_EXTERNAL 1
|
||||
#define HAVE_SSE3_EXTERNAL 1
|
||||
#define HAVE_SSE4_EXTERNAL 1
|
||||
#define HAVE_SSE42_EXTERNAL 1
|
||||
#define HAVE_SSSE3_EXTERNAL 1
|
||||
#define HAVE_XOP_EXTERNAL 1
|
||||
#define HAVE_CPUNOP_EXTERNAL 0
|
||||
#define HAVE_I686_EXTERNAL 0
|
||||
#define HAVE_MIPSFPU_EXTERNAL 0
|
||||
#define HAVE_MIPS32R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R5_EXTERNAL 0
|
||||
#define HAVE_MIPS64R2_EXTERNAL 0
|
||||
#define HAVE_MIPS32R6_EXTERNAL 0
|
||||
#define HAVE_MIPS64R6_EXTERNAL 0
|
||||
#define HAVE_MIPSDSP_EXTERNAL 0
|
||||
#define HAVE_MIPSDSPR2_EXTERNAL 0
|
||||
#define HAVE_MSA_EXTERNAL 0
|
||||
#define HAVE_LOONGSON2_EXTERNAL 0
|
||||
#define HAVE_LOONGSON3_EXTERNAL 0
|
||||
#define HAVE_MMI_EXTERNAL 0
|
||||
#define HAVE_LSX_EXTERNAL 0
|
||||
#define HAVE_LASX_EXTERNAL 0
|
||||
#define HAVE_ARMV5TE_INLINE 0
|
||||
#define HAVE_ARMV6_INLINE 0
|
||||
#define HAVE_ARMV6T2_INLINE 0
|
||||
#define HAVE_ARMV8_INLINE 0
|
||||
#define HAVE_NEON_INLINE 0
|
||||
#define HAVE_VFP_INLINE 0
|
||||
#define HAVE_VFPV3_INLINE 0
|
||||
#define HAVE_SETEND_INLINE 0
|
||||
#define HAVE_ALTIVEC_INLINE 0
|
||||
#define HAVE_DCBZL_INLINE 0
|
||||
#define HAVE_LDBRX_INLINE 0
|
||||
#define HAVE_POWER8_INLINE 0
|
||||
#define HAVE_PPC4XX_INLINE 0
|
||||
#define HAVE_VSX_INLINE 0
|
||||
#define HAVE_RVV_INLINE 0
|
||||
#define HAVE_AESNI_INLINE 1
|
||||
#define HAVE_AMD3DNOW_INLINE 1
|
||||
#define HAVE_AMD3DNOWEXT_INLINE 1
|
||||
#define HAVE_AVX_INLINE 1
|
||||
#define HAVE_AVX2_INLINE 1
|
||||
#define HAVE_AVX512_INLINE 1
|
||||
#define HAVE_AVX512ICL_INLINE 1
|
||||
#define HAVE_FMA3_INLINE 1
|
||||
#define HAVE_FMA4_INLINE 1
|
||||
#define HAVE_MMX_INLINE 1
|
||||
#define HAVE_MMXEXT_INLINE 1
|
||||
#define HAVE_SSE_INLINE 1
|
||||
#define HAVE_SSE2_INLINE 1
|
||||
#define HAVE_SSE3_INLINE 1
|
||||
#define HAVE_SSE4_INLINE 1
|
||||
#define HAVE_SSE42_INLINE 1
|
||||
#define HAVE_SSSE3_INLINE 1
|
||||
#define HAVE_XOP_INLINE 1
|
||||
#define HAVE_CPUNOP_INLINE 0
|
||||
#define HAVE_I686_INLINE 0
|
||||
#define HAVE_MIPSFPU_INLINE 0
|
||||
#define HAVE_MIPS32R2_INLINE 0
|
||||
#define HAVE_MIPS32R5_INLINE 0
|
||||
#define HAVE_MIPS64R2_INLINE 0
|
||||
#define HAVE_MIPS32R6_INLINE 0
|
||||
#define HAVE_MIPS64R6_INLINE 0
|
||||
#define HAVE_MIPSDSP_INLINE 0
|
||||
#define HAVE_MIPSDSPR2_INLINE 0
|
||||
#define HAVE_MSA_INLINE 0
|
||||
#define HAVE_LOONGSON2_INLINE 0
|
||||
#define HAVE_LOONGSON3_INLINE 0
|
||||
#define HAVE_MMI_INLINE 0
|
||||
#define HAVE_LSX_INLINE 0
|
||||
#define HAVE_LASX_INLINE 0
|
||||
#define HAVE_ALIGNED_STACK 1
|
||||
#define HAVE_FAST_64BIT 1
|
||||
#define HAVE_FAST_CLZ 1
|
||||
#define HAVE_FAST_CMOV 1
|
||||
#define HAVE_FAST_FLOAT16 0
|
||||
#define HAVE_LOCAL_ALIGNED 1
|
||||
#define HAVE_SIMD_ALIGN_16 1
|
||||
#define HAVE_SIMD_ALIGN_32 1
|
||||
#define HAVE_SIMD_ALIGN_64 1
|
||||
#define HAVE_ATOMIC_CAS_PTR 0
|
||||
#define HAVE_MACHINE_RW_BARRIER 0
|
||||
#define HAVE_MEMORYBARRIER 0
|
||||
#define HAVE_MM_EMPTY 1
|
||||
#define HAVE_RDTSC 0
|
||||
#define HAVE_SEM_TIMEDWAIT 0
|
||||
#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
|
||||
#define HAVE_INLINE_ASM 1
|
||||
#define HAVE_SYMVER 0
|
||||
#define HAVE_X86ASM 1
|
||||
#define HAVE_BIGENDIAN 0
|
||||
#define HAVE_FAST_UNALIGNED 1
|
||||
#define HAVE_ARPA_INET_H 0
|
||||
#define HAVE_ASM_TYPES_H 0
|
||||
#define HAVE_CDIO_PARANOIA_H 0
|
||||
#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
|
||||
#define HAVE_CUDA_H 0
|
||||
#define HAVE_DISPATCH_DISPATCH_H 1
|
||||
#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DEV_IC_BT8XX_H 0
|
||||
#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
|
||||
#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
|
||||
#define HAVE_DIRECT_H 0
|
||||
#define HAVE_DIRENT_H 1
|
||||
#define HAVE_DXGIDEBUG_H 0
|
||||
#define HAVE_DXVA_H 0
|
||||
#define HAVE_ES2_GL_H 0
|
||||
#define HAVE_GSM_H 0
|
||||
#define HAVE_IO_H 0
|
||||
#define HAVE_LINUX_DMA_BUF_H 0
|
||||
#define HAVE_LINUX_PERF_EVENT_H 0
|
||||
#define HAVE_MACHINE_IOCTL_BT848_H 0
|
||||
#define HAVE_MACHINE_IOCTL_METEOR_H 0
|
||||
#define HAVE_MALLOC_H 0
|
||||
#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
||||
#define HAVE_OPENGL_GL3_H 0
|
||||
#define HAVE_POLL_H 1
|
||||
#define HAVE_SYS_PARAM_H 1
|
||||
#define HAVE_SYS_RESOURCE_H 1
|
||||
#define HAVE_SYS_SELECT_H 1
|
||||
#define HAVE_SYS_SOUNDCARD_H 0
|
||||
#define HAVE_SYS_TIME_H 1
|
||||
#define HAVE_SYS_UN_H 1
|
||||
#define HAVE_SYS_VIDEOIO_H 0
|
||||
#define HAVE_TERMIOS_H 1
|
||||
#define HAVE_UDPLITE_H 0
|
||||
#define HAVE_UNISTD_H 1
|
||||
#define HAVE_VALGRIND_VALGRIND_H 0 /* #define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 */
|
||||
#define HAVE_WINDOWS_H 0
|
||||
#define HAVE_WINSOCK2_H 0
|
||||
#define HAVE_INTRINSICS_NEON 0
|
||||
#define HAVE_ATANF 1
|
||||
#define HAVE_ATAN2F 1
|
||||
#define HAVE_CBRT 1
|
||||
#define HAVE_CBRTF 1
|
||||
#define HAVE_COPYSIGN 1
|
||||
#define HAVE_COSF 1
|
||||
#define HAVE_ERF 1
|
||||
#define HAVE_EXP2 1
|
||||
#define HAVE_EXP2F 1
|
||||
#define HAVE_EXPF 1
|
||||
#define HAVE_HYPOT 1
|
||||
#define HAVE_ISFINITE 1
|
||||
#define HAVE_ISINF 1
|
||||
#define HAVE_ISNAN 1
|
||||
#define HAVE_LDEXPF 1
|
||||
#define HAVE_LLRINT 1
|
||||
#define HAVE_LLRINTF 1
|
||||
#define HAVE_LOG2 1
|
||||
#define HAVE_LOG2F 1
|
||||
#define HAVE_LOG10F 1
|
||||
#define HAVE_LRINT 1
|
||||
#define HAVE_LRINTF 1
|
||||
#define HAVE_POWF 1
|
||||
#define HAVE_RINT 1
|
||||
#define HAVE_ROUND 1
|
||||
#define HAVE_ROUNDF 1
|
||||
#define HAVE_SINF 1
|
||||
#define HAVE_TRUNC 1
|
||||
#define HAVE_TRUNCF 1
|
||||
#define HAVE_DOS_PATHS 0
|
||||
#define HAVE_LIBC_MSVCRT 0
|
||||
#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
|
||||
#define HAVE_SECTION_DATA_REL_RO 0
|
||||
#define HAVE_THREADS 1
|
||||
#define HAVE_UWP 0
|
||||
#define HAVE_WINRT 0
|
||||
#define HAVE_ACCESS 1
|
||||
#define HAVE_ALIGNED_MALLOC 0
|
||||
#define HAVE_ARC4RANDOM 1
|
||||
#define HAVE_CLOCK_GETTIME 0
|
||||
#define HAVE_CLOSESOCKET 0
|
||||
#define HAVE_COMMANDLINETOARGVW 0
|
||||
#define HAVE_FCNTL 1
|
||||
#define HAVE_GETADDRINFO 0
|
||||
#define HAVE_GETAUXVAL 0
|
||||
#define HAVE_GETENV 1
|
||||
#define HAVE_GETHRTIME 0
|
||||
#define HAVE_GETOPT 1
|
||||
#define HAVE_GETMODULEHANDLE 0
|
||||
#define HAVE_GETPROCESSAFFINITYMASK 0
|
||||
#define HAVE_GETPROCESSMEMORYINFO 0
|
||||
#define HAVE_GETPROCESSTIMES 0
|
||||
#define HAVE_GETRUSAGE 1
|
||||
#define HAVE_GETSTDHANDLE 0
|
||||
#define HAVE_GETSYSTEMTIMEASFILETIME 0
|
||||
#define HAVE_GETTIMEOFDAY 1
|
||||
#define HAVE_GLOB 1
|
||||
#define HAVE_GLXGETPROCADDRESS 0
|
||||
#define HAVE_GMTIME_R 1
|
||||
#define HAVE_INET_ATON 0
|
||||
#define HAVE_ISATTY 1
|
||||
#define HAVE_KBHIT 0
|
||||
#define HAVE_LOCALTIME_R 1
|
||||
#define HAVE_LSTAT 1
|
||||
#define HAVE_LZO1X_999_COMPRESS 0
|
||||
#define HAVE_MACH_ABSOLUTE_TIME 1
|
||||
#define HAVE_MAPVIEWOFFILE 0
|
||||
#define HAVE_MEMALIGN 0
|
||||
#define HAVE_MKSTEMP 1
|
||||
#define HAVE_MMAP 1
|
||||
#define HAVE_MPROTECT 1
|
||||
#define HAVE_NANOSLEEP 1
|
||||
#define HAVE_PEEKNAMEDPIPE 0
|
||||
#define HAVE_POSIX_MEMALIGN 1
|
||||
#define HAVE_PRCTL 0
|
||||
#define HAVE_PTHREAD_CANCEL 1
|
||||
#define HAVE_SCHED_GETAFFINITY 0
|
||||
#define HAVE_SECITEMIMPORT 0
|
||||
#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
||||
#define HAVE_SETCONSOLECTRLHANDLER 0
|
||||
#define HAVE_SETDLLDIRECTORY 0
|
||||
#define HAVE_SETMODE 0
|
||||
#define HAVE_SETRLIMIT 1
|
||||
#define HAVE_SLEEP 0
|
||||
#define HAVE_STRERROR_R 1
|
||||
#define HAVE_SYSCONF 1
|
||||
#define HAVE_SYSCTL 1
|
||||
#define HAVE_USLEEP 1
|
||||
#define HAVE_UTGETOSTYPEFROMSTRING 0
|
||||
#define HAVE_VIRTUALALLOC 0
|
||||
#define HAVE_WGLGETPROCADDRESS 0
|
||||
#define HAVE_BCRYPT 0
|
||||
#define HAVE_VAAPI_DRM 0
|
||||
#define HAVE_VAAPI_X11 0
|
||||
#define HAVE_VDPAU_X11 0
|
||||
#define HAVE_PTHREADS 1
|
||||
#define HAVE_OS2THREADS 0
|
||||
#define HAVE_W32THREADS 0
|
||||
#define HAVE_AS_ARCH_DIRECTIVE 0
|
||||
#define HAVE_AS_DN_DIRECTIVE 0
|
||||
#define HAVE_AS_FPU_DIRECTIVE 0
|
||||
#define HAVE_AS_FUNC 0
|
||||
#define HAVE_AS_OBJECT_ARCH 0
|
||||
#define HAVE_ASM_MOD_Q 0
|
||||
#define HAVE_BLOCKS_EXTENSION 1
|
||||
#define HAVE_EBP_AVAILABLE 1
|
||||
#define HAVE_EBX_AVAILABLE 1
|
||||
#define HAVE_GNU_AS 0
|
||||
#define HAVE_GNU_WINDRES 0
|
||||
#define HAVE_IBM_ASM 0
|
||||
#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 1
|
||||
#define HAVE_INLINE_ASM_LABELS 1
|
||||
#define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
|
||||
#define HAVE_PRAGMA_DEPRECATED 1
|
||||
#define HAVE_RSYNC_CONTIMEOUT 1
|
||||
#define HAVE_SYMVER_ASM_LABEL 0
|
||||
#define HAVE_SYMVER_GNU_ASM 0
|
||||
#define HAVE_VFP_ARGS 0
|
||||
#define HAVE_XFORM_ASM 0
|
||||
#define HAVE_XMM_CLOBBERS 1
|
||||
#define HAVE_DPI_AWARENESS_CONTEXT 0
|
||||
#define HAVE_IDXGIOUTPUT5 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVC 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0
|
||||
#define HAVE_KCMVIDEOCODECTYPE_VP9 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0
|
||||
#define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0
|
||||
#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0
|
||||
#define HAVE_SOCKLEN_T 0
|
||||
#define HAVE_STRUCT_ADDRINFO 0
|
||||
#define HAVE_STRUCT_GROUP_SOURCE_REQ 0
|
||||
#define HAVE_STRUCT_IP_MREQ_SOURCE 0
|
||||
#define HAVE_STRUCT_IPV6_MREQ 0
|
||||
#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
|
||||
#define HAVE_STRUCT_POLLFD 0
|
||||
#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
|
||||
#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
|
||||
#define HAVE_STRUCT_SOCKADDR_IN6 0
|
||||
#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
|
||||
#define HAVE_STRUCT_SOCKADDR_STORAGE 0
|
||||
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
|
||||
#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
|
||||
#define HAVE_GZIP 1
|
||||
#define HAVE_LIBDRM_GETFB2 0
|
||||
#define HAVE_MAKEINFO 0
|
||||
#define HAVE_MAKEINFO_HTML 0
|
||||
#define HAVE_OPENCL_D3D11 0
|
||||
#define HAVE_OPENCL_DRM_ARM 0
|
||||
#define HAVE_OPENCL_DRM_BEIGNET 0
|
||||
#define HAVE_OPENCL_DXVA2 0
|
||||
#define HAVE_OPENCL_VAAPI_BEIGNET 0
|
||||
#define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
|
||||
#define HAVE_PERL 1
|
||||
#define HAVE_POD2MAN 1
|
||||
#define HAVE_TEXI2HTML 0
|
||||
#define HAVE_XMLLINT 1
|
||||
#define HAVE_ZLIB_GZIP 0
|
||||
#define CONFIG_DOC 0
|
||||
#define CONFIG_HTMLPAGES 0
|
||||
#define CONFIG_MANPAGES 0
|
||||
#define CONFIG_PODPAGES 0
|
||||
#define CONFIG_TXTPAGES 0
|
||||
#define CONFIG_AVIO_LIST_DIR_EXAMPLE 1
|
||||
#define CONFIG_AVIO_READING_EXAMPLE 1
|
||||
#define CONFIG_DECODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_DECODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_DEMUXING_DECODING_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_AUDIO_EXAMPLE 1
|
||||
#define CONFIG_ENCODE_VIDEO_EXAMPLE 1
|
||||
#define CONFIG_EXTRACT_MVS_EXAMPLE 1
|
||||
#define CONFIG_FILTER_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_FILTERING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 1
|
||||
#define CONFIG_HW_DECODE_EXAMPLE 1
|
||||
#define CONFIG_METADATA_EXAMPLE 1
|
||||
#define CONFIG_MUXING_EXAMPLE 0
|
||||
#define CONFIG_QSVDEC_EXAMPLE 0
|
||||
#define CONFIG_REMUXING_EXAMPLE 1
|
||||
#define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
|
||||
#define CONFIG_SCALING_VIDEO_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODE_AAC_EXAMPLE 0
|
||||
#define CONFIG_TRANSCODING_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_ENCODE_EXAMPLE 0
|
||||
#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_QSV_TRANSCODE_EXAMPLE 0
|
||||
#define CONFIG_AVISYNTH 0
|
||||
#define CONFIG_FREI0R 0
|
||||
#define CONFIG_LIBCDIO 0
|
||||
#define CONFIG_LIBDAVS2 0
|
||||
#define CONFIG_LIBRUBBERBAND 0
|
||||
#define CONFIG_LIBVIDSTAB 0
|
||||
#define CONFIG_LIBX264 0
|
||||
#define CONFIG_LIBX265 0
|
||||
#define CONFIG_LIBXAVS 0
|
||||
#define CONFIG_LIBXAVS2 0
|
||||
#define CONFIG_LIBXVID 0
|
||||
#define CONFIG_DECKLINK 0
|
||||
#define CONFIG_LIBFDK_AAC 0
|
||||
#define CONFIG_LIBTLS 0
|
||||
#define CONFIG_GMP 0
|
||||
#define CONFIG_LIBARIBB24 0
|
||||
#define CONFIG_LIBLENSFUN 0
|
||||
#define CONFIG_LIBOPENCORE_AMRNB 0
|
||||
#define CONFIG_LIBOPENCORE_AMRWB 0
|
||||
#define CONFIG_LIBVO_AMRWBENC 0
|
||||
#define CONFIG_MBEDTLS 0
|
||||
#define CONFIG_RKMPP 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_CHROMAPRINT 0
|
||||
#define CONFIG_GCRYPT 0
|
||||
#define CONFIG_GNUTLS 0
|
||||
#define CONFIG_JNI 0
|
||||
#define CONFIG_LADSPA 0
|
||||
#define CONFIG_LCMS2 0
|
||||
#define CONFIG_LIBAOM 0
|
||||
#define CONFIG_LIBASS 0
|
||||
#define CONFIG_LIBBLURAY 0
|
||||
#define CONFIG_LIBBS2B 0
|
||||
#define CONFIG_LIBCACA 0
|
||||
#define CONFIG_LIBCELT 0
|
||||
#define CONFIG_LIBCODEC2 0
|
||||
#define CONFIG_LIBDAV1D 0
|
||||
#define CONFIG_LIBDC1394 0
|
||||
#define CONFIG_LIBDRM 0
|
||||
#define CONFIG_LIBFLITE 0
|
||||
#define CONFIG_LIBFONTCONFIG 0
|
||||
#define CONFIG_LIBFREETYPE 0
|
||||
#define CONFIG_LIBFRIBIDI 0
|
||||
#define CONFIG_LIBGLSLANG 0
|
||||
#define CONFIG_LIBGME 0
|
||||
#define CONFIG_LIBGSM 0
|
||||
#define CONFIG_LIBIEC61883 0
|
||||
#define CONFIG_LIBILBC 0
|
||||
#define CONFIG_LIBJACK 0
|
||||
#define CONFIG_LIBJXL 0
|
||||
#define CONFIG_LIBKLVANC 0
|
||||
#define CONFIG_LIBKVAZAAR 0
|
||||
#define CONFIG_LIBMODPLUG 0
|
||||
#define CONFIG_LIBMP3LAME 0
|
||||
#define CONFIG_LIBMYSOFA 0
|
||||
#define CONFIG_LIBOPENCV 0
|
||||
#define CONFIG_LIBOPENH264 0
|
||||
#define CONFIG_LIBOPENJPEG 0
|
||||
#define CONFIG_LIBOPENMPT 0
|
||||
#define CONFIG_LIBOPENVINO 0
|
||||
#define CONFIG_LIBOPUS 1
|
||||
#define CONFIG_LIBPLACEBO 0
|
||||
#define CONFIG_LIBPULSE 0
|
||||
#define CONFIG_LIBRABBITMQ 0
|
||||
#define CONFIG_LIBRAV1E 0
|
||||
#define CONFIG_LIBRIST 0
|
||||
#define CONFIG_LIBRSVG 0
|
||||
#define CONFIG_LIBRTMP 0
|
||||
#define CONFIG_LIBSHADERC 0
|
||||
#define CONFIG_LIBSHINE 0
|
||||
#define CONFIG_LIBSMBCLIENT 0
|
||||
#define CONFIG_LIBSNAPPY 0
|
||||
#define CONFIG_LIBSOXR 0
|
||||
#define CONFIG_LIBSPEEX 0
|
||||
#define CONFIG_LIBSRT 0
|
||||
#define CONFIG_LIBSSH 0
|
||||
#define CONFIG_LIBSVTAV1 0
|
||||
#define CONFIG_LIBTENSORFLOW 0
|
||||
#define CONFIG_LIBTESSERACT 0
|
||||
#define CONFIG_LIBTHEORA 0
|
||||
#define CONFIG_LIBTWOLAME 0
|
||||
#define CONFIG_LIBUAVS3D 0
|
||||
#define CONFIG_LIBV4L2 0
|
||||
#define CONFIG_LIBVMAF 0
|
||||
#define CONFIG_LIBVORBIS 0
|
||||
#define CONFIG_LIBVPX 0
|
||||
#define CONFIG_LIBWEBP 0
|
||||
#define CONFIG_LIBXML2 0
|
||||
#define CONFIG_LIBZIMG 0
|
||||
#define CONFIG_LIBZMQ 0
|
||||
#define CONFIG_LIBZVBI 0
|
||||
#define CONFIG_LV2 0
|
||||
#define CONFIG_MEDIACODEC 0
|
||||
#define CONFIG_OPENAL 0
|
||||
#define CONFIG_OPENGL 0
|
||||
#define CONFIG_OPENSSL 0
|
||||
#define CONFIG_POCKETSPHINX 0
|
||||
#define CONFIG_VAPOURSYNTH 0
|
||||
#define CONFIG_ALSA 0
|
||||
#define CONFIG_APPKIT 0
|
||||
#define CONFIG_AVFOUNDATION 0
|
||||
#define CONFIG_BZLIB 0
|
||||
#define CONFIG_COREIMAGE 0
|
||||
#define CONFIG_ICONV 0
|
||||
#define CONFIG_LIBXCB 0
|
||||
#define CONFIG_LIBXCB_SHM 0
|
||||
#define CONFIG_LIBXCB_SHAPE 0
|
||||
#define CONFIG_LIBXCB_XFIXES 0
|
||||
#define CONFIG_LZMA 0
|
||||
#define CONFIG_MEDIAFOUNDATION 0
|
||||
#define CONFIG_METAL 0
|
||||
#define CONFIG_SCHANNEL 0
|
||||
#define CONFIG_SDL2 0
|
||||
#define CONFIG_SECURETRANSPORT 0
|
||||
#define CONFIG_SNDIO 0
|
||||
#define CONFIG_XLIB 0
|
||||
#define CONFIG_ZLIB 0
|
||||
#define CONFIG_CUDA_NVCC 0
|
||||
#define CONFIG_CUDA_SDK 0
|
||||
#define CONFIG_LIBNPP 0
|
||||
#define CONFIG_LIBMFX 0
|
||||
#define CONFIG_LIBVPL 0
|
||||
#define CONFIG_MMAL 0
|
||||
#define CONFIG_OMX 0
|
||||
#define CONFIG_OPENCL 0
|
||||
#define CONFIG_AMF 0
|
||||
#define CONFIG_AUDIOTOOLBOX 0
|
||||
#define CONFIG_CRYSTALHD 0
|
||||
#define CONFIG_CUDA 0
|
||||
#define CONFIG_CUDA_LLVM 0
|
||||
#define CONFIG_CUVID 0
|
||||
#define CONFIG_D3D11VA 0
|
||||
#define CONFIG_DXVA2 0
|
||||
#define CONFIG_FFNVCODEC 0
|
||||
#define CONFIG_NVDEC 0
|
||||
#define CONFIG_NVENC 0
|
||||
#define CONFIG_VAAPI 0
|
||||
#define CONFIG_VDPAU 0
|
||||
#define CONFIG_VIDEOTOOLBOX 0
|
||||
#define CONFIG_VULKAN 0
|
||||
#define CONFIG_V4L2_M2M 0
|
||||
#define CONFIG_FTRAPV 0
|
||||
#define CONFIG_GRAY 0
|
||||
#define CONFIG_HARDCODED_TABLES 0
|
||||
#define CONFIG_OMX_RPI 0
|
||||
#define CONFIG_RUNTIME_CPUDETECT 1
|
||||
#define CONFIG_SAFE_BITSTREAM_READER 1
|
||||
#define CONFIG_SHARED 0
|
||||
#define CONFIG_SMALL 0
|
||||
#define CONFIG_STATIC 1
|
||||
#define CONFIG_SWSCALE_ALPHA 1
|
||||
#define CONFIG_GPL 0
|
||||
#define CONFIG_NONFREE 0
|
||||
#define CONFIG_VERSION3 0
|
||||
#define CONFIG_AVDEVICE 0
|
||||
#define CONFIG_AVFILTER 0
|
||||
#define CONFIG_SWSCALE 0
|
||||
#define CONFIG_POSTPROC 0
|
||||
#define CONFIG_AVFORMAT 1
|
||||
#define CONFIG_AVCODEC 1
|
||||
#define CONFIG_SWRESAMPLE 0
|
||||
#define CONFIG_AVUTIL 1
|
||||
#define CONFIG_FFPLAY 0
|
||||
#define CONFIG_FFPROBE 0
|
||||
#define CONFIG_FFMPEG 0
|
||||
#define CONFIG_DCT 1
|
||||
#define CONFIG_DWT 0
|
||||
#define CONFIG_ERROR_RESILIENCE 0
|
||||
#define CONFIG_FAAN 0
|
||||
#define CONFIG_FAST_UNALIGNED 1
|
||||
#define CONFIG_FFT 1
|
||||
#define CONFIG_LSP 0
|
||||
#define CONFIG_MDCT 0
|
||||
#define CONFIG_PIXELUTILS 0
|
||||
#define CONFIG_NETWORK 0
|
||||
#define CONFIG_RDFT 1
|
||||
#define CONFIG_AUTODETECT 0
|
||||
#define CONFIG_FONTCONFIG 0
|
||||
#define CONFIG_LARGE_TESTS 1
|
||||
#define CONFIG_LINUX_PERF 0
|
||||
#define CONFIG_MACOS_KPERF 0
|
||||
#define CONFIG_MEMORY_POISONING 0
|
||||
#define CONFIG_NEON_CLOBBER_TEST 0
|
||||
#define CONFIG_OSSFUZZ 0
|
||||
#define CONFIG_PIC 1
|
||||
#define CONFIG_PTX_COMPRESSION 0
|
||||
#define CONFIG_THUMB 0
|
||||
#define CONFIG_VALGRIND_BACKTRACE 0
|
||||
#define CONFIG_XMM_CLOBBER_TEST 0
|
||||
#define CONFIG_BSFS 0
|
||||
#define CONFIG_DECODERS 1
|
||||
#define CONFIG_ENCODERS 0
|
||||
#define CONFIG_HWACCELS 0
|
||||
#define CONFIG_PARSERS 1
|
||||
#define CONFIG_INDEVS 0
|
||||
#define CONFIG_OUTDEVS 0
|
||||
#define CONFIG_FILTERS 0
|
||||
#define CONFIG_DEMUXERS 1
|
||||
#define CONFIG_MUXERS 0
|
||||
#define CONFIG_PROTOCOLS 0
|
||||
#define CONFIG_AANDCTTABLES 0
|
||||
#define CONFIG_AC3DSP 0
|
||||
#define CONFIG_ADTS_HEADER 0
|
||||
#define CONFIG_ATSC_A53 0
|
||||
#define CONFIG_AUDIO_FRAME_QUEUE 0
|
||||
#define CONFIG_AUDIODSP 0
|
||||
#define CONFIG_BLOCKDSP 0
|
||||
#define CONFIG_BSWAPDSP 0
|
||||
#define CONFIG_CABAC 0
|
||||
#define CONFIG_CBS 0
|
||||
#define CONFIG_CBS_AV1 0
|
||||
#define CONFIG_CBS_H264 0
|
||||
#define CONFIG_CBS_H265 0
|
||||
#define CONFIG_CBS_JPEG 0
|
||||
#define CONFIG_CBS_MPEG2 0
|
||||
#define CONFIG_CBS_VP9 0
|
||||
#define CONFIG_DEFLATE_WRAPPER 0
|
||||
#define CONFIG_DIRAC_PARSE 1
|
||||
#define CONFIG_DNN 0
|
||||
#define CONFIG_DOVI_RPU 0
|
||||
#define CONFIG_DVPROFILE 0
|
||||
#define CONFIG_EXIF 0
|
||||
#define CONFIG_FAANDCT 0
|
||||
#define CONFIG_FAANIDCT 0
|
||||
#define CONFIG_FDCTDSP 0
|
||||
#define CONFIG_FMTCONVERT 0
|
||||
#define CONFIG_FRAME_THREAD_ENCODER 0
|
||||
#define CONFIG_G722DSP 0
|
||||
#define CONFIG_GOLOMB 1
|
||||
#define CONFIG_GPLV3 0
|
||||
#define CONFIG_H263DSP 0
|
||||
#define CONFIG_H264CHROMA 0
|
||||
#define CONFIG_H264DSP 0
|
||||
#define CONFIG_H264PARSE 0
|
||||
#define CONFIG_H264PRED 1
|
||||
#define CONFIG_H264QPEL 0
|
||||
#define CONFIG_H264_SEI 0
|
||||
#define CONFIG_HEVCPARSE 0
|
||||
#define CONFIG_HEVC_SEI 0
|
||||
#define CONFIG_HPELDSP 1
|
||||
#define CONFIG_HUFFMAN 0
|
||||
#define CONFIG_HUFFYUVDSP 0
|
||||
#define CONFIG_HUFFYUVENCDSP 0
|
||||
#define CONFIG_IDCTDSP 0
|
||||
#define CONFIG_IIRFILTER 0
|
||||
#define CONFIG_INFLATE_WRAPPER 0
|
||||
#define CONFIG_INTRAX8 0
|
||||
#define CONFIG_ISO_MEDIA 1
|
||||
#define CONFIG_IVIDSP 0
|
||||
#define CONFIG_JPEGTABLES 0
|
||||
#define CONFIG_LGPLV3 0
|
||||
#define CONFIG_LIBX262 0
|
||||
#define CONFIG_LLAUDDSP 0
|
||||
#define CONFIG_LLVIDDSP 0
|
||||
#define CONFIG_LLVIDENCDSP 0
|
||||
#define CONFIG_LPC 0
|
||||
#define CONFIG_LZF 0
|
||||
#define CONFIG_ME_CMP 0
|
||||
#define CONFIG_MPEG_ER 0
|
||||
#define CONFIG_MPEGAUDIO 1
|
||||
#define CONFIG_MPEGAUDIODSP 1
|
||||
#define CONFIG_MPEGAUDIOHEADER 1
|
||||
#define CONFIG_MPEG4AUDIO 1
|
||||
#define CONFIG_MPEGVIDEO 0
|
||||
#define CONFIG_MPEGVIDEODEC 0
|
||||
#define CONFIG_MPEGVIDEOENC 0
|
||||
#define CONFIG_MSMPEG4DEC 0
|
||||
#define CONFIG_MSMPEG4ENC 0
|
||||
#define CONFIG_MSS34DSP 0
|
||||
#define CONFIG_PIXBLOCKDSP 0
|
||||
#define CONFIG_QPELDSP 0
|
||||
#define CONFIG_QSV 0
|
||||
#define CONFIG_QSVDEC 0
|
||||
#define CONFIG_QSVENC 0
|
||||
#define CONFIG_QSVVPP 0
|
||||
#define CONFIG_RANGECODER 0
|
||||
#define CONFIG_RIFFDEC 1
|
||||
#define CONFIG_RIFFENC 0
|
||||
#define CONFIG_RTPDEC 0
|
||||
#define CONFIG_RTPENC_CHAIN 0
|
||||
#define CONFIG_RV34DSP 0
|
||||
#define CONFIG_SCENE_SAD 0
|
||||
#define CONFIG_SINEWIN 0
|
||||
#define CONFIG_SNAPPY 0
|
||||
#define CONFIG_SRTP 0
|
||||
#define CONFIG_STARTCODE 0
|
||||
#define CONFIG_TEXTUREDSP 0
|
||||
#define CONFIG_TEXTUREDSPENC 0
|
||||
#define CONFIG_TPELDSP 0
|
||||
#define CONFIG_VAAPI_1 0
|
||||
#define CONFIG_VAAPI_ENCODE 0
|
||||
#define CONFIG_VC1DSP 0
|
||||
#define CONFIG_VIDEODSP 1
|
||||
#define CONFIG_VP3DSP 1
|
||||
#define CONFIG_VP56DSP 0
|
||||
#define CONFIG_VP8DSP 1
|
||||
#define CONFIG_WMA_FREQS 0
|
||||
#define CONFIG_WMV2DSP 0
|
||||
#endif /* FFMPEG_CONFIG_H */
|
2146
src/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config_components.h
vendored
Normal file
2146
src/third_party/ffmpeg/chromium/config/Chromium/ios/x64/config_components.h
vendored
Normal file
File diff suppressed because it is too large
Load diff
2
src/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
2
src/third_party/ffmpeg/chromium/config/Chromium/ios/x64/libavcodec/bsf_list.c
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
static const FFBitStreamFilter * const bitstream_filters[] = {
|
||||
NULL };
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue