|
FFmpeg
|
Go to the source code of this file.
| #define FFMPEG_CONFIGURATION "--toolchain=hardened --arch=amd64 --enable-gpl --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-ladspa --enable-libbluray --enable-libdvdnav --enable-libdvdread --enable-libjack --enable-libjxl --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-libplacebo --enable-frei0r --enable-sdl2 --enable-librav1e --enable-librsvg --enable-shared --disable-static" |
Definition at line 4 of file config.h.
Referenced by avcodec_configuration(), avdevice_configuration(), avfilter_configuration(), avformat_configuration(), avutil_configuration(), ffprobe_show_program_version(), print_buildconf(), print_program_info(), swresample_configuration(), and swscale_configuration().
| #define FFMPEG_LICENSE "GPL version 2 or later" |
Definition at line 5 of file config.h.
Referenced by avcodec_license(), avdevice_license(), avfilter_license(), avformat_license(), avutil_license(), swresample_license(), and swscale_license().
| #define CONFIG_THIS_YEAR 2026 |
Definition at line 6 of file config.h.
Referenced by ffprobe_show_program_version(), and print_program_info().
| #define FFMPEG_DATADIR "/usr/local/share/ffmpeg" |
Definition at line 7 of file config.h.
Referenced by get_preset_file().
| #define AVCONV_DATADIR "/usr/local/share/ffmpeg" |
Definition at line 8 of file config.h.
Referenced by get_preset_file_2().
| #define CC_IDENT "gcc 15 (Ubuntu 15.3.0-3ubuntu1)" |
Definition at line 9 of file config.h.
Referenced by ffprobe_show_program_version(), and print_program_info().
| #define ARCH_AARCH64 0 |
Definition at line 16 of file config.h.
Referenced by mc_chroma_unscaled(), and mc_luma_unscaled().
| #define ARCH_ARM 0 |
Definition at line 17 of file config.h.
Referenced by mc_chroma_unscaled(), and mc_luma_unscaled().
| #define ARCH_PPC 0 |
Definition at line 26 of file config.h.
Referenced by fill_rectangle().
| #define ARCH_X86 1 |
Definition at line 35 of file config.h.
Referenced by av_force_cpu_flags(), ff_blend_init(), ff_framerate_init(), ff_v360_init(), and resample().
| #define ARCH_X86_32 0 |
Definition at line 36 of file config.h.
Referenced by dct_quantize().
| #define ARCH_X86_64 1 |
Definition at line 37 of file config.h.
Referenced by ff_sws_init_swscale_x86().
| #define HAVE_ARMV5TE 0 |
Definition at line 38 of file config.h.
Referenced by ff_get_cpu_flags_arm().
| #define HAVE_ARMV6 0 |
Definition at line 39 of file config.h.
Referenced by ff_get_cpu_flags_arm().
| #define HAVE_ARMV6T2 0 |
Definition at line 40 of file config.h.
Referenced by ff_get_cpu_flags_arm().
| #define HAVE_ARMV8 0 |
Definition at line 41 of file config.h.
Referenced by ff_get_cpu_flags_aarch64().
| #define HAVE_NEON 0 |
Definition at line 48 of file config.h.
Referenced by ff_get_cpu_flags_aarch64(), ff_get_cpu_flags_arm(), and fill_rectangle().
| #define HAVE_VFP 0 |
Definition at line 49 of file config.h.
Referenced by ff_get_cpu_flags_arm().
| #define HAVE_VFPV3 0 |
Definition at line 50 of file config.h.
Referenced by ff_get_cpu_flags_arm().
| #define HAVE_POWER8 0 |
Definition at line 60 of file config.h.
Referenced by ff_sws_init_swscale_vsx().
| #define HAVE_MMX 1 |
Definition at line 79 of file config.h.
Referenced by fill_rectangle(), and initFilter().
| #define HAVE_MMXEXT 1 |
Definition at line 80 of file config.h.
Referenced by ff_swscale().
| #define HAVE_FAST_64BIT 1 |
Definition at line 234 of file config.h.
Referenced by get_bits_long().
| #define HAVE_X86ASM 1 |
Definition at line 249 of file config.h.
Referenced by ff_blend_init(), ff_framerate_init(), and ff_v360_init().
| #define HAVE_BIGENDIAN 0 |
Definition at line 250 of file config.h.
Referenced by av_adler32_update(), bmp_encode_frame(), decode_frame(), decode_header(), decode_init(), encode_frame(), encode_frame(), ff_fill_rectangle(), ff_sws_alphablendaway(), fillPlane16(), fillPlane32(), findRgbConvFn(), hash_print_sidedata(), is_native_endian(), opencl_get_plane_format(), planarCopyWrapper(), planarRgb16ToRgb16Wrapper(), print_audio_bytes(), query_format(), query_formats(), query_formats(), query_formats(), query_formats(), Rgb16ToPlanarRgb16Wrapper(), rv40_init_tables(), update_md5_sum(), update_sample_stats_16(), xor_block(), yuv2gbrp16_full_X_c(), yuv2gbrp_full_X_c(), yuv2gbrpf32_full_X_c(), yuv2gbrpmsb_full_X_c(), yuv2plane1_float_bswap_c_template(), yuv2plane1_float_c_template(), yuv2planeX_float_bswap_c_template(), and yuv2planeX_float_c_template().
| #define HAVE_FAST_UNALIGNED 1 |
Definition at line 251 of file config.h.
Referenced by av_md5_update().
| #define HAVE_DOS_PATHS 0 |
Definition at line 289 of file config.h.
Referenced by ff_make_absolute_url(), and test().
| #define HAVE_THREADS 1 |
Definition at line 293 of file config.h.
Referenced by av_executor_execute(), avcodec_flush_buffers(), avcodec_open2(), await_reference_mb_row(), decode_chunks(), decode_simple_internal(), ff_codec_close(), ff_executor_execute(), ff_mpv_init_context_frame(), ff_rv34_decode_frame(), h264_slice_header_init(), hl_motion(), mpeg12_execute_slice_threads(), mpv_reconstruct_mb_internal(), render_slice(), rv34_decode_mv(), rv34_decode_slice(), rv34_mc(), and vp3_draw_horiz_band().
| #define HAVE_PTHREAD_CANCEL 1 |
Definition at line 337 of file config.h.
Referenced by udp_open().
| #define HAVE_VAAPI_DRM 1 |
Definition at line 361 of file config.h.
Referenced by vaapi_device_create().
| #define HAVE_VAAPI_X11 1 |
Definition at line 362 of file config.h.
Referenced by vaapi_device_create().
| #define HAVE_VAAPI_WIN32 0 |
Definition at line 363 of file config.h.
Referenced by vaapi_device_create().
| #define HAVE_X86_6REGS 1 |
Definition at line 395 of file config.h.
Referenced by ff_vc1dsp_init_x86().
| #define HAVE___X_ABI_CWINDOWS_CGRAPHICS_CCAPTURE_CIGRAPHICSCAPTURESESSION5 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_SMPTE_ST_428_1 0 |
| #define HAVE_STRUCT_SOCKADDR_IN6 1 |
Definition at line 433 of file config.h.
Referenced by sap_write_header().
| #define HAVE_FFNVCODEC_CUARRAY 0 |
Definition at line 439 of file config.h.
Referenced by cuda_frames_get_constraints().
| #define CONFIG_LIBLCEVC_DEC 0 |
Definition at line 543 of file config.h.
Referenced by decode_data_free().
| #define CONFIG_ZLIB 1 |
Definition at line 624 of file config.h.
Referenced by id3v2_parse().
| #define CONFIG_CUDA 0 |
Definition at line 633 of file config.h.
Referenced by vulkan_frames_get_constraints().
| #define CONFIG_D3D11VA 0 |
Definition at line 636 of file config.h.
Referenced by ff_dxva2_is_d3d11(), and qsv_device_create().
| #define CONFIG_DXVA2 0 |
Definition at line 638 of file config.h.
Referenced by qsv_device_create().
| #define CONFIG_VAAPI 1 |
Definition at line 643 of file config.h.
Referenced by qsv_device_create().
| #define CONFIG_GRAY 0 |
Definition at line 650 of file config.h.
Referenced by alloc_picture(), apply_8x8(), apply_obmc(), backup_mb_border(), decode_slice(), ff_decode_preinit(), ff_h264_filter_mb(), ff_vc1_b_intfi_loop_filter(), ff_vc1_i_loop_filter(), ff_vc1_i_overlap_filter(), ff_vc1_interp_mc(), ff_vc1_mc_1mv(), ff_vc1_mc_4mv_chroma(), ff_vc1_mc_4mv_chroma4(), ff_vc1_p_intfr_loop_filter(), ff_vc1_p_loop_filter(), ff_vc1_p_overlap_filter(), gmc1_motion(), gmc_motion(), h263_get_format(), h264_filter_mb_fast_internal(), hl_decode_mb(), hl_decode_mb_444(), mc_dir_part(), mc_part_weighted(), mpeg_get_pixelformat(), mpeg_motion_internal(), mpeg_motion_lowres(), MPV_motion_lowres(), mpv_reconstruct_mb(), mpv_reconstruct_mb_internal(), qpel_motion(), render_slice(), vc1_decode_b_mb(), vc1_decode_b_mb_intfi(), vc1_decode_b_mb_intfr(), vc1_decode_i_blocks(), vc1_decode_i_blocks_adv(), vc1_decode_p_mb(), vc1_decode_p_mb_intfi(), vc1_decode_p_mb_intfr(), vc1_get_format(), vc1_put_blocks_clamped(), and xchg_mb_border().
| #define CONFIG_SMALL 0 |
Definition at line 655 of file config.h.
Referenced by ff_copy_bits(), ff_h264_hl_decode_mb(), mpeg_motion_internal(), and mpv_motion_internal().
| #define CONFIG_SWSCALE_ALPHA 1 |
Definition at line 657 of file config.h.
Referenced by ff_sws_init_single_context(), ff_updateMMXDitherTables(), ff_yuv2rgb_init_loongarch(), if(), yuv2bgr32_X(), yuv2rgb32_X(), and yuv2rgb32_X_ar().
| #define CONFIG_GPL 1 |
Definition at line 659 of file config.h.
Referenced by ff_flacencdsp_init_x86().
| #define CONFIG_ERROR_RESILIENCE 1 |
Definition at line 673 of file config.h.
Referenced by er_add_slice(), ff_h264_alloc_tables(), h264_field_start(), and h264_frame_start().
| #define CONFIG_MEMORY_POISONING 0 |
Definition at line 685 of file config.h.
Referenced by av_dynarray2_add(), frame_pool_video_init(), and update_frame_pool().
| #define CONFIG_FAANDCT 1 |
Definition at line 740 of file config.h.
Referenced by ff_convert_matrix().
| #define CONFIG_MPEGVIDEODEC 1 |
Definition at line 785 of file config.h.
Referenced by ff_mpv_init_context_frame(), and finalize_frame().
| #define CONFIG_MSMPEG4DEC 1 |
Definition at line 788 of file config.h.
Referenced by ff_h263_decode_frame().
| #define CONFIG_RTPDEC 1 |
Definition at line 800 of file config.h.
Referenced by ff_rtsp_close_streams(), ff_rtsp_open_transport_ctx(), ff_rtsp_undo_setup(), and rtsp_read_setup().
| #define CONFIG_VAAPI_1 1 |
Definition at line 812 of file config.h.
Referenced by ff_vaapi_decode_issue(), ff_vaapi_vpp_config_output(), ff_vaapi_vpp_render_pictures(), vaapi_decode_make_config(), and vaapi_encode_issue().