Here is a list of all macros with links to the files they belong to:
- h -
- H : pixlet.c, vf_colorspace.c, rotozoom.c
- H1 : pixelutils.c
- H2 : pixelutils.c
- H261_CBP_VLC_BITS : h261dec.c
- H261_ESC_LEN : h261enc.c
- H261_MAX_LEVEL : h261enc.c
- H261_MAX_RUN : h261enc.c
- H261_MBA_VLC_BITS : h261dec.c
- H261_MTYPE_VLC_BITS : h261dec.c
- H261_MV_VLC_BITS : h261dec.c
- H263_AIC : asm-offsets.h
- H263_ESCAPE_CODE_LENGTH : h263data.h
- H263_GOB_HEIGHT : h263.h
- H263_MBTYPE_B_VLC_BITS : ituh263dec.c
- H263_MV_VLC_BITS : h263dec.h
- H263_RL_NB_ELEMS : h263data.h
- H263_RL_NON_LAST_CODES : h263data.h
- H264_BIWEIGHT : h264dsp_init.c
- H264_BIWEIGHT_10 : h264dsp_init.c
- H264_BIWEIGHT_10_SSE : h264dsp_init.c
- H264_BIWEIGHT_MMX : h264dsp_init.c
- H264_BIWEIGHT_SSE : h264dsp_init.c
- H264_CHROMA_MC : h264chroma_template.c, mpegvideo_dec.c
- H264_DSP : h264dsp.c
- H264_FPEL : h264qpel_template.c
- H264_ID : mpeg.h
- H264_IDCT : h264idct.h
- H264_IDCT2 : h264idct.h
- H264_LAST_COEFF_FLAG_OFFSET_8x8_OFFSET : cabac.h
- H264_LOOP_FILTER_STRENGTH_ITERATION_LASX : h264_deblock_lasx.c
- h264_loop_filter_strength_iteration_msa : h264_deblock_msa.c
- H264_LOWPASS : h264qpel_template.c
- H264_LPS_RANGE_OFFSET : cabac.h
- H264_MAX_PICTURE_COUNT : h264dec.h
- H264_MC : h264qpel_template.c, h264_qpel.c
- H264_MC_816 : h264_qpel.c
- H264_MC_H : h264_qpel.c
- H264_MC_HV : h264_qpel.c
- H264_MC_V : h264_qpel.c
- H264_MC_V_H_HV : h264_qpel.c
- H264_MLPS_STATE_OFFSET : cabac.h
- H264_NAL_TYPE : mpegtsenc.c
- H264_NORM_SHIFT_OFFSET : cabac.h
- H264_PRED : h264pred.c
- H264_PROFILE_CONSTRAINED_HIGH : videotoolboxenc.c
- H264_QPEL : h264qpel_template.c
- H264_QPEL_FUNCS : h264_qpel.c
- H264_QPEL_FUNCS_10 : h264_qpel.c
- H264_RF_COUNT : vdpau_h264.c
- H264_WEIGHT : h264dsp_template.c, h264dsp_init.c
- H264_WEIGHT_10 : h264dsp_init.c
- H2656_MC_4TAP_PROTOTYPES : h2656dsp.h
- H2656_MC_4TAP_PROTOTYPES_SSE4 : h2656dsp.h
- H2656_MC_8TAP_PROTOTYPES : h2656dsp.h
- H2656_MC_8TAP_PROTOTYPES_AVX2 : h2656dsp.h
- H2656_PEL_PROTOTYPE : h2656dsp.h
- H_LOOP_FILTER_16Y_INNER : vp8.c
- HAD_COC : jpeg2000dec.c
- HAD_QCC : jpeg2000dec.c
- hadamard_func : me_cmp_init.c
- HADD_SB2 : generic_macros_msa.h
- HADD_SB2_SH : generic_macros_msa.h
- HADD_SB4 : generic_macros_msa.h
- HADD_SB4_SH : generic_macros_msa.h
- HADD_SB4_UH : generic_macros_msa.h
- HADD_SW_S32 : generic_macros_msa.h
- HADD_UB2 : generic_macros_msa.h
- HADD_UB2_UH : generic_macros_msa.h
- HADD_UB3 : generic_macros_msa.h
- HADD_UB3_UH : generic_macros_msa.h
- HADD_UB4 : generic_macros_msa.h
- HADD_UB4_SH : generic_macros_msa.h
- HADD_UB4_UB : generic_macros_msa.h
- HADD_UB4_UH : generic_macros_msa.h
- HADD_UH_U32 : generic_macros_msa.h
- HALF : bgmc.c, arls_template.c, blend_modes.c, dialoguenhance_template.c
- HALF_FRAME_LEN : g723_1.h
- HALFPEL_MODE : svq3.c
- HAP_MAX_CHUNKS : hapenc.c
- HARDCLIP_THRESHOLD : qdm2_tablegen.h
- HAS_BACKWARD_MV : mpegutils.h
- HAS_CBP : mpegutils.h
- HAS_DIFF_BLOCKS : flashsv2enc.c
- HAS_FF_AROUND : vf_fieldmatch.c
- HAS_FORWARD_MV : mpegutils.h
- HAS_IFRAME_IMAGE : flashsv2enc.c
- HAS_MV : mpegutils.h
- HAS_MV_EXT : mpegutils.c
- HAS_PALLET_INFO : flashsv2enc.c
- HASH : motion_est.c
- HASH8 : motion_est.c
- HASH_DESC : hash.c
- HASH_MAX_NAME_SIZE : hash.c
- HASH_MAX_SIZE : hash.c
- HASH_METHOD : shared.c
- HASH_OPT : hashenc.c
- HASH_SIZE : shared.c, api-movenc-test.c
- HASH_TYPE : hash.c
- HASHES : hash.c
- have_arm_crc : cpu.h
- have_armv5te : cpu.h
- have_armv6 : cpu.h
- have_armv6t2 : cpu.h
- have_armv8 : cpu.h
- HAVE_CLOCK_GETTIME : checkasm_config.h
- HAVE_COMPRESSED_TILEMAP : sga.c
- have_dotprod : cpu.h
- HAVE_ELF_AUX_INFO : checkasm_config.h
- have_eor3 : cpu.h
- HAVE_GETAUXVAL : checkasm_config.h
- HAVE_HTML_DATA : html_data.h
- have_i8mm : cpu.h
- HAVE_IOCTL : checkasm_config.h
- HAVE_ISATTY : checkasm_config.h
- have_lasx : cpu.h
- HAVE_LINUX_PERF : checkasm_config.h
- HAVE_LRINTF : libm_mips.h
- have_lsx : cpu.h
- HAVE_MACOS_KPERF : perf_internal.h
- have_mmi : cpu.h
- have_msa : cpu.h
- have_neon : cpu.h
- have_pmull : cpu.h
- HAVE_PRCTL : checkasm_config.h
- HAVE_PTHREAD_NP_H : checkasm_config.h
- HAVE_PTHREAD_SETAFFINITY_NP : checkasm_config.h
- have_setend : cpu.h
- HAVE_SIGACTION : checkasm_config.h
- HAVE_SIGLONGJMP : checkasm_config.h
- have_sme : cpu.h
- have_sme2 : cpu.h
- have_sme_i16i64 : cpu.h
- HAVE_STDBIT_H : checkasm_config.h
- have_sve : cpu.h
- have_sve2 : cpu.h
- HAVE_TILEMAP : sga.c
- have_vfp : cpu.h
- have_vfp_vm : cpu.h
- have_vfpv3 : cpu.h
- HAVE_VULKAN_RENDERER : ffplay_renderer.c
- HB_FIR_SIZE : amrwbdata.h
- HBD_CALL : aom_film_grain_template.c
- HBD_DECL : aom_film_grain_template.c
- HBLUR_TRANSITION : vf_xfade.c
- HCA_MASK : hcadec.c, hca.c
- HCLR_BOX : movtextdec.c, movtextenc.c
- HCOFF : rv40dsp_init.c
- HD_BUF_COUNT : spdifenc.c
- HDCD_ANA_CDT_DESC : af_hdcd.c
- HDCD_ANA_LLE_DESC : af_hdcd.c
- HDCD_ANA_OFF_DESC : af_hdcd.c
- HDCD_ANA_PE_DESC : af_hdcd.c
- HDCD_ANA_TGM_DESC : af_hdcd.c
- HDCD_MAX_CHANNELS : af_hdcd.c
- HDCD_PROCESS_STEREO_DEFAULT : af_hdcd.c
- HDIV1 : matroskaenc.c
- HDIV2 : matroskaenc.c
- HDRSIZE : nuv.c
- HEAD_TAG : 4xm.c
- HEADER : cbs_apv.c, cbs_av1.c, cbs_h264.c, cbs_h265.c, cbs_h266.c, cbs_jpeg.c, cbs_lcevc.c, cbs_mpeg2.c, cbs_sei.c, cbs_vp8.c, cbs_vp9.c
- HEADER1_CHUNK : brenderpix.c
- HEADER2_CHUNK : brenderpix.c
- HEADER_MAGIC : shared.c
- HEADER_SIZE : adxenc.c, dpxenc.c, mpegaudiodec_template.c, mss3.c, mss4.c, msnwc_tcp.c, redspark.c, audiogen.c
- HEADER_VERSION : shared.c
- HEIGHT : c93.c, vsrc_mptestsrc.c, motion.c, scene_sad.c, utvideodsp.c, vf_blackdetect.c, vf_blend.c, vf_colordetect.c, vf_convolution.c, vf_eq.c, vf_gblur.c
- height : snowenc.c
- HEVC_BI_RND_CLIP2 : hevc_mc_bi_msa.c
- HEVC_BI_RND_CLIP2_MAX_SATU : hevc_mc_bi_msa.c
- HEVC_BI_RND_CLIP4 : hevc_mc_bi_msa.c
- HEVC_BI_RND_CLIP4_MAX_SATU : hevc_mc_bi_msa.c
- HEVC_BIW_RND_CLIP2 : hevc_mc_biw_msa.c
- HEVC_BIW_RND_CLIP2_MAX_SATU : hevc_mc_biw_msa.c
- HEVC_BIW_RND_CLIP4 : hevc_mc_biw_msa.c
- HEVC_BIW_RND_CLIP4_MAX_SATU : hevc_mc_biw_msa.c
- HEVC_CONTEXTS : hevcdec.h
- HEVC_DSP : dsp.c
- HEVC_EVEN16_CALC : hevc_idct_lsx.c, hevc_idct_msa.c
- HEVC_FILT_4TAP : hevc_macros_msa.h
- HEVC_FILT_4TAP_SH : hevc_macros_msa.h
- HEVC_FILT_4TAP_SW : hevc_macros_msa.h
- HEVC_FILT_8TAP : hevc_macros_msa.h
- HEVC_FILT_8TAP_4W_SH : hevc_mc_uniw_msa.c
- HEVC_FILT_8TAP_SH : hevc_macros_msa.h
- HEVC_FRAME_FLAG_CORRUPT : hevcdec.h
- HEVC_FRAME_FLAG_LONG_REF : hevcdec.h
- HEVC_FRAME_FLAG_OUTPUT : hevcdec.h
- HEVC_FRAME_FLAG_SHORT_REF : hevcdec.h
- HEVC_FRAME_FLAG_UNAVAILABLE : hevcdec.h
- HEVC_IDCT16x16_COL : hevc_idct_lsx.c, hevc_idct_msa.c
- HEVC_IDCT4x4_COL : hevc_idct_lsx.c, hevc_idct_msa.c
- HEVC_IDCT8x8_COL : hevc_idct_lsx.c, hevc_idct_msa.c
- HEVC_IDCT_LUMA4x4_COL : hevc_idct_lsx.c, hevc_idct_msa.c
- HEVC_IS_RECOVERING : hevcdec.h
- HEVC_MAX_PB_SIZE : sao.c
- HEVC_NAL_TYPE : mpegtsenc.c
- HEVC_PRED : pred.c
- HEVC_PRED_ANGULAR_DECL : pred.h
- HEVC_PRED_PLANAR_16x2 : hevcpred_msa.c
- HEVC_RECOVERY_END : hevcdec.h
- HEVC_RECOVERY_UNSPECIFIED : hevcdec.h
- HEVC_SPECIFIED_NAL_UNIT_TYPES : rtpdec_hevc.c
- HEVC_STAT_COEFFS : hevcdec.h
- HEVC_UNIW_RND_CLIP2_MAX_SATU_H : hevc_mc_uniw_msa.c
- HEVC_UNIW_RND_CLIP4_MAX_SATU_H : hevc_mc_uniw_msa.c
- HEVC_VPS_MAX_LAYERS : ps.h
- HEX_DIGIT_TEST : tedcaptionsdec.c
- HEX_DIGIT_VAL : tedcaptionsdec.c
- hex_dump_debug : internal.h
- HEXDUMP_PRINT : dump.c
- HGAINMAX : wmadec.c
- HGAINVLCBITS : wmadec.c
- HIGH_BAND_MAX_SIZE : wma.h
- HIGHDEPTH_FORMATS : vf_extractplanes.c
- HIST_GRAIN : f_ebur128.c
- HIST_POS : f_ebur128.c
- HIST_SIZE : f_ebur128.c, vf_idet.c, vf_palettegen.c, vf_thumbnail.c, vf_thumbnail_cuda.c
- HISTOGRAM_MAX : af_astats.c
- HISTOGRAM_SIZE : af_astats.c
- HISTOGRAM_SLOTS : af_replaygain.c
- HISTORY_SIZE : apedec.c, notchlc.c
- HLG_a : csp.c
- HLG_b : csp.c
- HLG_c : csp.c
- HLIT_BOX : movtextdec.c, movtextenc.c
- HLS_MAX_AUDIO_SETUP_DATA_LEN : hls_sample_encryption.h
- HLS_MAX_ID3_TAGS_DATA_LEN : hls_sample_encryption.h
- HLS_MICROSECOND_UNIT : hlsenc.c
- HLSL : vsrc_gfxcapture_winrt.hpp
- HLSL_SHADER : vsrc_gfxcapture_shader.h
- HLSLICE_TRANSITION : vf_xfade.c
- HNM4_CHUNK_ID_IU : hnm4video.c, hnm.c
- HNM4_CHUNK_ID_IZ : hnm4video.c, hnm.c
- HNM4_CHUNK_ID_PL : hnm4video.c, hnm.c
- HNM4_CHUNK_ID_SD : hnm4video.c, hnm.c
- HNM4_FRAME_FPS : hnm.c
- HNM4_SAMPLE_RATE : hnm.c
- HNM4_TAG : hnm.c
- HNODE : huffman.c
- HOR_DOWN_PRED : h264pred.h
- HOR_PRED : h264pred.h
- HOR_PRED8x8 : h264pred.h
- HOR_UP_PRED : h264pred.h
- HOR_UP_PRED_RV40_NODOWN : h264pred.h
- HOR_VP8_PRED : h264pred.h
- HORIZ_2TAP_FILT_UH : generic_macros_msa.h
- HORIZ_4TAP_4WID_4VECS_FILT : hevc_mc_uni_msa.c, vp8_mc_msa.c
- HORIZ_4TAP_8WID_4VECS_FILT : hevc_mc_uni_msa.c, vp8_mc_msa.c
- HORIZ_4TAP_FILT : vp8_mc_lsx.c, vp8_mc_msa.c
- HORIZ_6TAP_4WID_4VECS_FILT : vp8_mc_msa.c
- HORIZ_6TAP_8WID_4VECS_FILT : vp8_mc_lsx.c, vp8_mc_msa.c
- HORIZ_6TAP_FILT : vp8_mc_lsx.c, vp8_mc_msa.c
- HORIZ_8TAP_4WID_4VECS_FILT : vp9_mc_lsx.c, hevc_mc_uni_msa.c, vp9_mc_msa.c
- HORIZ_8TAP_8WID_4VECS_FILT : vp9_mc_lsx.c, hevc_mc_uni_msa.c, vp9_mc_msa.c
- HORIZ_8TAP_FILT : vp9_mc_lsx.c, vp9_mc_msa.c
- HORZCLOSE_TRANSITION : vf_xfade.c
- HORZOPEN_TRANSITION : vf_xfade.c
- HOUGH_MAX_OFFSET : signature_lookup.c
- HOURS : af_whisper.c
- HPEL_FILTER : diracdsp_init.c
- hpel_funcs : hpeldsp.c
- HQ_AC_INVALID_RUN : hq_hqadata.h
- HQ_CBP_VLC_BITS : hq_common.h
- HQPROFILE : hq_hqadata.h
- HQPROFILES : hq_hqadata.h
- HQX_DC_VLC_BITS : hqxvlc.h
- HQX_FUNC : vf_hqx.c
- HQX_HEADER_SIZE : hqx.c
- HR : mf_utils.c
- HRIR_MULTI : af_headphone.c
- HRIR_STEREO : af_headphone.c
- HRSLICE_TRANSITION : vf_xfade.c
- HSCALE_PAIRS : sw_scale.c
- HSTACK_NAME : vf_stack_qsv.c, vf_stack_vaapi.c
- HSUB_UB2 : generic_macros_msa.h
- HSUB_UB2_SH : generic_macros_msa.h
- HSUB_UB2_UH : generic_macros_msa.h
- HSUB_UB4 : generic_macros_msa.h
- HSUB_UB4_SH : generic_macros_msa.h
- HSUB_UB4_UH : generic_macros_msa.h
- HT_MIXED : jpeg2000dec.c
- HT_SHIFT_REF : jpeg2000htdec.c
- HT_SHIFT_REF_IND : jpeg2000htdec.c
- HT_SHIFT_SCAN : jpeg2000htdec.c
- HT_SHIFT_SIGMA : jpeg2000htdec.c
- HTAPS : dsd.h
- HTAPS_MAX : snow.h
- HTTP_CLASS : http.c
- HTTP_HEADERS_SIZE : http.h
- HTTP_MUTLI : http.c
- HTTP_SINGLE : http.c
- htype : median_template.c
- HUE_DEFAULT : vf_procamp_vaapi.c
- HUE_MAX : vf_procamp_vaapi.c
- HUE_MIN : vf_procamp_vaapi.c
- HUESATURATION : vf_huesaturation.c
- HUF_ENCBITS : exr.c
- HUF_ENCSIZE : exr.c
- HUF_TOKENS : idcinvideo.c
- HUFF_COEF0_MAXBITS : wmaprodata.h
- HUFF_COEF0_SIZE : wmaprodata.h
- HUFF_COEF1_MAXBITS : wmaprodata.h
- HUFF_COEF1_SIZE : wmaprodata.h
- HUFF_OFFSET_MAX : mlpenc.c
- HUFF_OFFSET_MIN : mlpenc.c
- HUFF_SCALE_MAXBITS : wmaprodata.h
- HUFF_SCALE_RL_MAXBITS : wmaprodata.h
- HUFF_SCALE_RL_SIZE : wmaprodata.h
- HUFF_SCALE_SIZE : wmaprodata.h
- HUFF_VEC1_MAXBITS : wmaprodata.h
- HUFF_VEC1_SIZE : wmaprodata.h
- HUFF_VEC2_MAXBITS : wmaprodata.h
- HUFF_VEC2_SIZE : wmaprodata.h
- HUFF_VEC4_MAXBITS : wmaprodata.h
- HUFF_VEC4_SIZE : wmaprodata.h
- HUFFMAN_CODES_PER_META_CODE : webp.c
- HUFFMAN_TABLE_SIZE : idcinvideo.c, idcin.c
- HVBILIN : vp8dsp_init.c
- HVCE_BLOCK_TYPE_NAME : matroska.h
- HVTAP : vp8dsp_init.c
- HVTAPSSE2 : vp8dsp_init.c
- HW_BASE_ENCODE_COMMON_OPTIONS : hw_base_encode.h
- HW_CONFIG_ENCODER : hwconfig.h
- HW_CONFIG_ENCODER_DEVICE : hwconfig.h
- HW_CONFIG_ENCODER_FRAMES : hwconfig.h
- HW_CONFIG_HWACCEL : hwconfig.h
- HW_CONFIG_INTERNAL : hwconfig.h
- HWACCEL_CAP_ASYNC_SAFE : hwaccel_internal.h
- HWACCEL_CAP_THREAD_SAFE : hwaccel_internal.h
- HWACCEL_D3D11VA : hwconfig.h
- HWACCEL_D3D11VA2 : hwconfig.h
- HWACCEL_D3D12VA : hwconfig.h
- HWACCEL_DXVA2 : hwconfig.h
- HWACCEL_MAX : av1dec.c, h264_slice.c, hevcdec.c, proresdec.c, vp9.c, dec.c
- HWACCEL_NVDEC : hwconfig.h
- HWACCEL_NVDEC_CUARRAY : hwconfig.h
- HWACCEL_VAAPI : hwconfig.h
- HWACCEL_VDPAU : hwconfig.h
- HWACCEL_VIDEOTOOLBOX : hwconfig.h
- HWACCEL_VULKAN : hwconfig.h
- HWCAP2_PPC_ARCH_2_07 : cpu.c
- HWCAP_PPC_ALTIVEC : cpu.c
- HWCAP_PPC_VSX : cpu.c
- HWContext : vf_stack_qsv.c, vf_stack_vaapi.c
- HWIND_TRANSITION : vf_xfade.c
- HWND_MESSAGE : vfwcap.c
- HXAF : hxvs.c
- HXFI : hxvs.c
- HXFI_TABLE_COUNT : hxvs.c
- HXFI_TABLE_SIZE : hxvs.c
- HXVF : hxvs.c
- HXVS : hxvs.c
- HXVT : hxvs.c
- HYPOT : afir_template.c, dialoguenhance_template.c