FFmpeg
Loading...
Searching...
No Matches
AVFilterLink Struct Reference

A link between two filters. More...

#include <avfilter.h>

Data Fields

AVFilterContextsrc
 source filter
 
AVFilterPadsrcpad
 output pad on the source filter
 
AVFilterContextdst
 dest filter
 
AVFilterPaddstpad
 input pad on the dest filter
 
enum AVMediaType type
 filter media type
 
int format
 agreed upon media format
 
int w
 agreed upon image width
 
int h
 agreed upon image height
 
AVRational sample_aspect_ratio
 agreed upon sample aspect ratio
 
enum AVColorSpace colorspace
 For non-YUV links, these are respectively set to fallback values (as appropriate for that colorspace).
 
enum AVColorRange color_range
 agreed upon YUV color range
 
int sample_rate
 samples per second
 
AVChannelLayout ch_layout
 channel layout of current buffer (see libavutil/channel_layout.h)
 
AVRational time_base
 Define the time base used by the PTS of the frames/samples which will pass through this link.
 
AVFrameSideData ** side_data
 
int nb_side_data
 
enum AVAlphaMode alpha_mode
 alpha mode (for videos with an alpha channel)
 
AVFilterFormatsConfig incfg
 Lists of supported formats / etc.
 
AVFilterFormatsConfig outcfg
 Lists of supported formats / etc.
 

Detailed Description

A link between two filters.

This contains pointers to the source and destination filters between which this link exists, and the indexes of the pads involved. In addition, this link also contains the parameters which have been negotiated and agreed upon between the filter, such as image dimensions, format, etc.

Applications must not normally access the link structure directly. Use the buffersrc and buffersink API instead. In the future, access to the header may be reserved for filters implementation.

Examples
decode_filter_audio.c.

Definition at line 367 of file avfilter.h.

Field Documentation

◆ src

AVFilterContext* AVFilterLink::src

source filter

Definition at line 368 of file avfilter.h.

Referenced by aconfig_props(), activate(), activate(), aeval_config_output(), amf_capture_frame(), amf_config_props(), amf_filter_config_output(), amf_filter_config_output(), amf_frc_filter_config_output(), amf_init_filter_config(), amf_init_vsrc(), amf_vqe_filter_config_output(), audio_frame(), avfilter_graph_dump_to_buf(), avfilter_insert_filter(), avfilter_link(), bwdif_vulkan_config_output(), compand_drain(), compressor_config_output(), config_audio_output(), config_comm_output(), config_eq_output(), config_filter(), config_input(), config_out_props(), config_out_props(), config_out_props(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output_props(), config_output_props(), config_output_video(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props_out(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_ref(), config_props_ref(), config_video(), config_video(), config_video_output(), config_video_output(), copy_column(), create_frame(), cuda_bilateral_config_props(), cuda_pad_config_props(), cudachromakey_config_props(), cudacolorspace_config_props(), cudascale_config_props(), cudatranspose_config_props(), cudaupload_config_output(), ddagrab_config_props(), ddagrab_request_frame(), deint_d3d12_config_output(), deint_d3d12_request_frame(), deint_vaapi_config_output(), deint_vaapi_request_frame(), dnn_classify_flush_frame(), dnn_detect_flush_frame(), drawbox_vaapi_config_output(), extract_plane(), ff_filter_config_links(), ff_inlink_request_frame(), ff_opencl_filter_config_output(), ff_request_frame(), ff_vaapi_vpp_config_output(), ff_vk_filter_config_output(), ff_yadif_config_output_common(), ff_yadif_request_frame(), filter_callback(), filter_callback(), filter_frame(), filter_frame(), filter_frame(), fir_frame(), flush(), flush_frame(), flush_frame(), flush_frame(), flush_frame(), free_link(), fsync_config_props(), gfxcapture_config_props(), headphone_frame(), horizontal_frame_pack(), hwdownload_config_output(), hwmap_config_output(), hwupload_config_output(), join_config_output(), libplacebo_config_output(), link_set_out_status(), lut2_config_output(), mestimate_d3d12_config_props(), movie_config_output_props(), output_frame(), output_frame(), overlay_cuda_config_output(), overlay_opencl_config_output(), overlay_vaapi_config_output(), overlay_vulkan_config_output(), pad_opencl_config_output(), pad_vaapi_config_output(), pick_format(), prepare_uv_scale(), print_filter(), print_link_formats(), process_frame_if_exists(), program_opencl_config_output(), program_opencl_request_frame(), push_frame(), push_frame(), push_last_frame(), push_single_pic(), qrencodesrc_config_props(), query_formats(), query_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame_ref(), request_frame_ref(), request_frame_to_filter(), scale_d3d11_config_props(), scale_d3d12_config_props(), scale_vaapi_config_output(), scale_vt_config_output(), scale_vulkan_config_output(), sierpinski_request_frame(), source_config_props(), source_request_frame(), spatial_frame_pack(), testsrc_vulkan_config_props(), tonemap_opencl_config_output(), transpose_opencl_config_output(), transpose_vaapi_vpp_config_output(), transpose_vt_config_output(), transpose_vt_recreate_hw_ctx(), vertical_frame_pack(), video_frame(), and xfade_opencl_config_output().

◆ srcpad

◆ dst

AVFilterContext* AVFilterLink::dst

dest filter

Definition at line 371 of file avfilter.h.

Referenced by activate(), addroi_config_input(), addroi_filter_frame(), agate_config_input(), alloc_base_frame(), alloc_enhanced_frame(), amf_filter_filter_frame(), amf_frc_filter_avframe(), apply_palette(), avfilter_graph_dump_to_buf(), avfilter_graph_request_oldest(), avfilter_insert_filter(), avfilter_link(), avgblur_opencl_filter_frame(), avgblur_opencl_make_filter_params(), avgblur_vulkan_filter_frame(), blackdetect_vulkan_filter_frame(), blockdetect_config_input(), blockdetect_filter_frame(), blurdetect_config_input(), blurdetect_filter_frame(), boxblur_opencl_make_filter_params(), bwdif_vulkan_config_input(), channelmap_config_input(), channelmap_filter_frame(), check_ir(), check_ir(), check_modelinput_inlink(), check_params(), chromaber_vulkan_filter_frame(), config_audio_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input0(), config_input1(), config_input_audio(), config_input_impulse(), config_input_main(), config_input_main(), config_input_overlay(), config_input_overlay(), config_input_palette(), config_input_props(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_structure(), config_inputx(), config_inputy(), config_main_input(), config_output(), config_output(), config_overlay_input(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props_in(), config_props_input(), consume_update(), convolution_opencl_filter_frame(), create_frame(), cuda_bilateral_filter_frame(), cuda_pad_filter_frame(), cudachromakey_filter_frame(), cudacolorspace_filter_frame(), cudascale_filter_frame(), cudascale_get_video_buffer(), cudatranspose_filter_frame(), cudatranspose_get_video_buffer(), cudaupload_filter_frame(), default_filter_frame(), deint_d3d12_filter_frame(), deint_vaapi_filter_frame(), draw_spatial(), drawbox_vaapi_filter_frame(), drawvg_config_props(), drawvg_filter_frame(), evaluate(), evaluate_timeline_at_frame(), ff_avfilter_link_set_in_status(), ff_boxblur_eval_filter_params(), ff_filter_config_links(), ff_filter_frame(), ff_inlink_make_frame_writable(), ff_inlink_process_commands(), ff_null_get_audio_buffer(), ff_null_get_video_buffer(), ff_opencl_filter_config_input(), ff_qsvvpp_filter_frame(), ff_request_frame(), ff_scale_adjust_dimensions(), ff_vaapi_vpp_config_input(), ff_vk_filter_config_input(), ff_yadif_filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame_framed(), filter_frame_mode_0(), filter_frame_mode_1(), filter_frame_ref(), filter_frame_to_filter(), flip_bayer(), free_link(), gate(), gblur_vulkan_filter_frame(), generate_output(), geq_config_props(), geq_filter_frame(), get_aspect_ratio(), get_audio_buffer(), get_video_buffer(), get_video_buffer(), get_video_buffer(), get_video_buffer(), get_video_buffer(), get_video_buffer(), get_video_buffer(), get_video_buffer(), get_video_buffer(), hwdownload_config_input(), hwdownload_filter_frame(), hwmap_filter_frame(), hwmap_get_buffer(), hwupload_filter_frame(), iccdetect_filter_frame(), iccgen_filter_frame(), import_map(), inject_frame(), interlace_vulkan_filter_frame(), interpolate(), libplacebo_config_input(), link_set_out_status(), mestimate_d3d12_filter_frame(), misc_vaapi_filter_frame(), neighbor_opencl_filter_frame(), nlmeans_opencl_filter_frame(), nlmeans_vulkan_filter_frame(), nppscale_filter_frame(), nppscale_filter_frame_ref(), nppscale_scale(), oscilloscope_config_input(), oscilloscope_filter_frame(), output_frame(), overlay_vaapi_config_input_main(), overlay_vaapi_config_input_overlay(), pad_vaapi_filter_frame(), pick_format(), pixscope_config_input(), pixscope_filter_frame(), plot_freqs(), plot_spectrum_column(), print_digraph(), print_filter(), print_link_formats(), procamp_vaapi_filter_frame(), qrencode_config_input(), query_formats(), queue_frame(), receive_frame(), rescale_pts(), scale_d3d11_filter_frame(), scale_d3d12_filter_frame(), scale_frame(), scale_vaapi_filter_frame(), scale_vt_filter_frame(), scale_vulkan_filter_frame(), scdet_vulkan_filter_frame(), select_frame(), send_frame(), shuffleplanes_config_input(), shuffleplanes_filter_frame(), submit_frame(), tonemap_opencl_filter_frame(), tonemap_vaapi_filter_frame(), transpose_opencl_filter_frame(), transpose_vaapi_filter_frame(), transpose_vt_filter_frame(), unsharp_opencl_filter_frame(), and v360_vulkan_filter_frame().

◆ dstpad

◆ type

◆ format

int AVFilterLink::format

agreed upon media format

Examples
decode_filter_audio.c.

Definition at line 376 of file avfilter.h.

Referenced by amf_capture_frame(), amf_init_filter_config(), avfilter_link(), blockdetect_config_input(), blurdetect_config_input(), check_modelinput_inlink(), config_audio_output(), config_filter(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input0(), config_input1(), config_input_main(), config_input_main(), config_input_overlay(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_structure(), config_inputx(), config_inputy(), config_main_input(), config_out_props(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_overlay_input(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), copy_column(), cuda_pad_config_props(), cudaupload_config_output(), do_scale(), draw_items(), drawvg_config_props(), eval_expr(), ff_boxblur_eval_filter_params(), ff_default_get_audio_buffer(), ff_default_get_video_buffer2(), ff_draw_init_from_link(), ff_filter_frame(), ff_scale_eval_dimensions(), fill_frameinfo_by_link(), filter_channel(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame_ref(), flip_bayer(), geq_config_props(), get_aspect_ratio(), get_buffer(), graph_check_links(), have_alpha_planar(), have_alpha_planar(), hwdownload_config_output(), hwmap_config_output(), hwmap_filter_frame(), hwupload_config_output(), hwupload_filter_frame(), init_filters(), init_vpp_session(), libplacebo_config_input(), libplacebo_config_output(), lut2_config_output(), nppscale_filter_frame_ref(), nppscale_scale(), oscilloscope_config_input(), output_frame(), output_single_frame(), param_init(), pick_format(), pixscope_config_input(), prepare_uv_scale(), print_digraph(), print_link(), print_link_prop(), read_fft_data(), scale_eval_dimensions(), scale_frame(), send_silence(), shuffleplanes_config_input(), take_samples(), transpose_opencl_config_output(), and try_push_frame().

◆ w

int AVFilterLink::w

agreed upon image width

Definition at line 379 of file avfilter.h.

Referenced by activate(), activate(), activate(), activate(), addroi_config_input(), alloc_out_frame(), amf_avframe_to_amfsurface(), amf_capture_frame(), amf_config_props(), amf_filter_config_output(), amf_filter_config_output(), amf_frc_filter_config_output(), amf_init_filter_config(), amf_init_vsrc(), amf_vqe_filter_config_output(), apply_palette(), apply_unsharp(), avgblur_opencl_filter_frame(), avgblur_vulkan_filter_frame(), blend_frame(), blend_frame(), blend_frames(), blockdetect_config_input(), blockdetect_filter_frame(), blur_frame(), blurdetect_config_input(), blurdetect_filter_frame(), bwdif_vulkan_config_input(), bwdif_vulkan_config_output(), calc_persp_luts(), check_modelinput_inlink(), chromaber_vulkan_filter_frame(), clear_picture(), color_balance16(), color_balance8(), config_comm_output(), config_filter(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input0(), config_input1(), config_input_main(), config_input_palette(), config_input_props(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_structure(), config_inputx(), config_inputy(), config_main_input(), config_out_props(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output_props(), config_overlay_input(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props_input(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_ref(), config_props_ref(), config_video(), config_video(), config_video_output(), config_video_output(), convert_frame(), convolution_opencl_filter_frame(), correct_frame(), create_frame(), create_weave_frame(), cuda_bilateral_config_props(), cuda_bilateral_filter_frame(), cuda_pad_config_props(), cuda_pad_filter_frame(), cudachromakey_config_props(), cudachromakey_filter_frame(), cudacolorspace_config_props(), cudacolorspace_conv(), cudacolorspace_filter_frame(), cudascale_config_props(), cudascale_filter_frame(), cudascale_scale(), cudascale_setup_filters(), cudascale_setup_passes(), cudatranspose_config_props(), cudatranspose_transpose(), cudaupload_config_output(), cudaupload_filter_frame(), ddagrab_config_props(), deint_d3d12_config_output(), deshake_opencl_init(), detect_scene_change(), do_morpho(), do_scale(), draw_background(), draw_blank_frame(), draw_items(), draw_legend(), draw_spatial(), drawbox_vaapi_config_output(), drawbox_vaapi_filter_frame(), drawvg_filter_frame(), eval_expr(), evaluate(), evaluate(), evaluate_timeline_at_frame(), extract_lines(), extract_plane(), ff_boxblur_eval_filter_params(), ff_filter_config_links(), ff_filter_frame(), ff_inlink_make_frame_writable(), ff_opencl_filter_config_input(), ff_opencl_filter_config_output(), ff_qsvvpp_get_video_buffer(), ff_scale_adjust_dimensions(), ff_scale_eval_dimensions(), ff_vaapi_vpp_config_output(), ff_vk_filter_config_input(), ff_vk_filter_config_output(), ff_yadif_config_output_common(), ff_yadif_filter_frame(), fill_frameinfo_by_link(), filter(), filter(), filter_color(), filter_color2(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame_ref(), filter_mono(), flip_bayer(), gblur_vulkan_filter_frame(), generate_output(), geq_filter_frame(), get_aspect_ratio(), get_buffer(), get_frame(), get_palette_frame(), get_tile_pos(), gfxcapture_config_props(), graph_check_links(), hwdownload_config_output(), hwdownload_filter_frame(), hwmap_config_output(), hwupload_config_output(), hwupload_filter_frame(), init_vpp_session(), interlace_vulkan_filter_frame(), libplacebo_config_input(), libplacebo_config_output(), lut2_config_output(), mestimate_d3d12_config_props(), movie_config_output_props(), neighbor_opencl_filter_frame(), nlmeans_opencl_filter_frame(), nlmeans_vulkan_filter_frame(), nppscale_eval_dimensions(), nppscale_filter_frame(), nppscale_filter_frame_ref(), nppscale_scale(), oscilloscope_config_input(), output_frame(), output_frame(), output_frame(), output_single_frame(), overlay_opencl_blend(), overlay_vaapi_blend(), overlay_vaapi_config_input_main(), overlay_vaapi_config_input_overlay(), overlay_vaapi_config_output(), overlay_vulkan_blend(), pad_opencl_config_output(), pad_vaapi_config_output(), pad_vaapi_filter_frame(), param_init(), pixscope_config_input(), plot_cqt(), plot_freqs(), plot_spectrum_column(), prepare_uv_scale(), print_digraph(), print_link(), print_link_prop(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), program_opencl_run(), push_single_pic(), qrencode_config_input(), qrencodesrc_config_props(), query_frame(), remap_opencl_process_frame(), request_frame(), return_frame(), scale_d3d11_config_props(), scale_d3d12_config_props(), scale_eval_dimensions(), scale_frame(), scale_vaapi_config_output(), scale_vt_config_output(), scale_vt_filter_frame(), scale_vulkan_config_output(), scale_vulkan_filter_frame(), source_config_props(), source_request_frame(), submit_frame(), testsrc_vulkan_config_props(), tonemap_opencl_filter_frame(), transpose_opencl_config_output(), transpose_opencl_filter_frame(), transpose_vaapi_vpp_config_output(), transpose_vt_config_output(), transpose_vt_filter_frame(), transpose_vt_recreate_hw_ctx(), try_push_frame(), unsharp_opencl_filter_frame(), update_context(), update_crops(), update_oscilloscope(), v360_vulkan_filter_frame(), video_frame(), xfade_frame(), xfade_frame(), xfade_frame(), and xfade_opencl_config_output().

◆ h

int AVFilterLink::h

agreed upon image height

Definition at line 380 of file avfilter.h.

Referenced by activate(), activate(), activate(), activate(), activate(), addroi_config_input(), alloc_out_frame(), amf_avframe_to_amfsurface(), amf_capture_frame(), amf_config_props(), amf_filter_config_output(), amf_filter_config_output(), amf_frc_filter_config_output(), amf_init_filter_config(), amf_init_vsrc(), amf_vqe_filter_config_output(), apply_palette(), apply_unsharp(), avgblur_opencl_filter_frame(), avgblur_vulkan_filter_frame(), blend_frame(), blend_frame(), blend_frames(), blockdetect_config_input(), blockdetect_filter_frame(), blur_frame(), blurdetect_config_input(), blurdetect_filter_frame(), bwdif_vulkan_config_input(), bwdif_vulkan_config_output(), calc_max_draw(), calc_persp_luts(), check_modelinput_inlink(), chromaber_vulkan_filter_frame(), clear_picture(), config_comm_output(), config_filter(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input0(), config_input1(), config_input_main(), config_input_palette(), config_input_props(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_ref(), config_input_structure(), config_inputx(), config_inputy(), config_main_input(), config_out_props(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output_props(), config_overlay_input(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props_input(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_ref(), config_props_ref(), config_video(), config_video(), config_video_output(), config_video_output(), convert_frame(), convolution_opencl_filter_frame(), copy_column(), correct_frame(), create_frame(), create_weave_frame(), cuda_bilateral_config_props(), cuda_bilateral_filter_frame(), cuda_pad_config_props(), cuda_pad_filter_frame(), cudachromakey_config_props(), cudachromakey_filter_frame(), cudacolorspace_config_props(), cudacolorspace_conv(), cudacolorspace_filter_frame(), cudascale_config_props(), cudascale_filter_frame(), cudascale_scale(), cudascale_setup_filters(), cudascale_setup_passes(), cudatranspose_config_props(), cudatranspose_transpose(), cudaupload_config_output(), cudaupload_filter_frame(), ddagrab_config_props(), deint_d3d12_config_output(), deshake_opencl_init(), detect_scene_change(), do_morpho(), do_scale(), draw_background(), draw_blank_frame(), draw_items(), draw_legend(), draw_sierpinski(), draw_spatial(), drawbox_vaapi_config_output(), drawbox_vaapi_filter_frame(), drawvg_filter_frame(), eval_expr(), evaluate(), evaluate(), evaluate_timeline_at_frame(), extract_plane(), ff_boxblur_eval_filter_params(), ff_filter_config_links(), ff_filter_frame(), ff_inlink_make_frame_writable(), ff_opencl_filter_config_input(), ff_opencl_filter_config_output(), ff_qsvvpp_get_video_buffer(), ff_scale_adjust_dimensions(), ff_scale_eval_dimensions(), ff_vaapi_vpp_config_output(), ff_vk_filter_config_input(), ff_vk_filter_config_output(), ff_yadif_config_output_common(), ff_yadif_filter_frame(), fill_frameinfo_by_link(), filter(), filter(), filter_color(), filter_color2(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame_ref(), filter_mono(), flip_bayer(), gblur_vulkan_filter_frame(), generate_output(), geq_filter_frame(), get_aspect_ratio(), get_buffer(), get_frame(), get_palette_frame(), get_tile_pos(), gfxcapture_config_props(), graph_check_links(), hwdownload_config_output(), hwdownload_filter_frame(), hwmap_config_output(), hwupload_config_output(), hwupload_filter_frame(), init_vpp_session(), interlace_vulkan_filter_frame(), libplacebo_config_input(), libplacebo_config_output(), lut2_config_output(), mestimate_d3d12_config_props(), movie_config_output_props(), neighbor_opencl_filter_frame(), nlmeans_opencl_filter_frame(), nlmeans_vulkan_filter_frame(), nppscale_eval_dimensions(), nppscale_filter_frame(), nppscale_filter_frame_ref(), nppscale_scale(), oscilloscope_config_input(), oscilloscope_filter_frame(), output_frame(), output_frame(), output_frame(), output_single_frame(), overlay_opencl_blend(), overlay_vaapi_blend(), overlay_vaapi_config_input_main(), overlay_vaapi_config_input_overlay(), overlay_vaapi_config_output(), overlay_vulkan_blend(), pad_opencl_config_output(), pad_vaapi_config_output(), pad_vaapi_filter_frame(), param_init(), pixscope_config_input(), plot_cqt(), plot_freq(), plot_freqs(), plot_spectrum_column(), prepare_uv_scale(), print_digraph(), print_link(), print_link_prop(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), program_opencl_run(), push_single_pic(), qrencode_config_input(), qrencodesrc_config_props(), query_frame(), remap_opencl_process_frame(), request_frame(), return_frame(), scale_d3d11_config_props(), scale_d3d12_config_props(), scale_eval_dimensions(), scale_frame(), scale_vaapi_config_output(), scale_vt_config_output(), scale_vt_filter_frame(), scale_vulkan_config_output(), scale_vulkan_filter_frame(), source_config_props(), source_request_frame(), submit_frame(), testsrc_vulkan_config_props(), tonemap_opencl_filter_frame(), transpose_opencl_config_output(), transpose_opencl_filter_frame(), transpose_vaapi_vpp_config_output(), transpose_vt_config_output(), transpose_vt_filter_frame(), transpose_vt_recreate_hw_ctx(), try_push_frame(), unsharp_opencl_filter_frame(), update_context(), update_crops(), update_oscilloscope(), v360_vulkan_filter_frame(), video_frame(), xfade_frame(), xfade_frame(), xfade_frame(), xfade_opencl_config_output(), and xfade_slice().

◆ sample_aspect_ratio

AVRational AVFilterLink::sample_aspect_ratio

agreed upon sample aspect ratio

Definition at line 381 of file avfilter.h.

Referenced by activate(), activate(), amf_init_filter_config(), config_comm_output(), config_input(), config_input(), config_input(), config_input(), config_out_props(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_ref(), config_props_ref(), config_video(), config_video(), config_video_output(), config_video_output(), cuda_bilateral_config_props(), cudachromakey_config_props(), cudacolorspace_config_props(), cudascale_config_props(), cudatranspose_config_props(), do_scale(), eval_expr(), ff_default_get_video_buffer2(), ff_filter_config_links(), ff_scale_eval_dimensions(), fill_frameinfo_by_link(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame_ref(), generate_output(), get_aspect_ratio(), libplacebo_config_input(), libplacebo_config_output(), lut2_config_output(), nppscale_eval_dimensions(), nppscale_filter_frame_ref(), nppscale_scale(), pad_opencl_config_output(), pad_vaapi_config_output(), print_link(), print_link_prop(), process_frame(), process_frame(), qrencode_config_input(), scale_eval_dimensions(), scale_frame(), scale_vaapi_config_output(), scale_vt_config_output(), source_config_props(), testsrc_vulkan_config_props(), transpose_opencl_config_output(), update_crops(), and xfade_opencl_config_output().

◆ colorspace

enum AVColorSpace AVFilterLink::colorspace

For non-YUV links, these are respectively set to fallback values (as appropriate for that colorspace).

Note: This includes grayscale formats, as these are currently treated as forced full range always. agreed upon YUV color space

Definition at line 389 of file avfilter.h.

Referenced by avfilter_link(), config_input(), config_props(), config_props(), config_props_ref(), do_scale(), ff_default_get_video_buffer2(), ff_draw_init_from_link(), filter_frame(), filter_frame_ref(), output_frame(), pick_format(), print_link(), and scale_frame().

◆ color_range

◆ sample_rate

int AVFilterLink::sample_rate

samples per second

Examples
decode_filter_audio.c.

Definition at line 393 of file avfilter.h.

Referenced by aconfig_props(), activate(), activate(), activate(), add_filter(), aeval_config_output(), agate_config_input(), analyze_frame(), compand_delay(), compressor_config_output(), config_audio_input(), config_audio_output(), config_eq_output(), config_filter(), config_filter(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output_props(), config_props(), config_props(), config_props(), config_props(), config_props(), connect_ports(), crossover_setup(), draw_items(), draw_legend(), ff_default_get_audio_buffer(), ff_filter_config_links(), ff_filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), flush_frame(), flush_frame(), generate_kernel(), get_buffer(), get_coeffs(), get_coeffs(), get_coeffs(), init_filters(), output_frame(), output_frame(), pick_format(), plot_channel_log(), plot_spectrum_column(), print_digraph(), print_link(), print_link_prop(), process_command(), process_command(), process_command(), process_command(), push_frame(), push_frame(), push_last_frame(), push_samples(), request_frame(), request_frame(), run_channel_fft(), try_push_frame(), and try_push_frame().

◆ ch_layout

AVChannelLayout AVFilterLink::ch_layout

channel layout of current buffer (see libavutil/channel_layout.h)

Examples
decode_filter_audio.c.

Definition at line 394 of file avfilter.h.

Referenced by activate(), activate(), activate(), activate(), activate(), aeval_config_output(), available_samples(), channelmap_config_input(), channelmap_filter_frame(), compand_delay(), compand_drain(), compand_nodelay(), compressor(), config_audio_output(), config_filter(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_props(), config_props(), config_props(), config_props(), connect_ports(), convert_coeffs(), crossover_setup(), draw_curves(), draw_items(), draw_legend(), ff_default_get_audio_buffer(), ff_filter_frame(), filter_channel(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), fir_frame(), flush_frame(), gate(), generate_kernel(), get_buffer(), init_filters(), join_config_output(), output_frame(), pick_format(), print_digraph(), print_link(), print_link_prop(), push_frame(), push_single_pic(), request_frame(), request_frame(), request_frame(), send_silence(), take_samples(), try_push_frame(), and try_push_frame().

◆ time_base

AVRational AVFilterLink::time_base

Define the time base used by the PTS of the frames/samples which will pass through this link.

During the configuration stage, each filter is supposed to change only the output timebase, while the timebase of the input link is assumed to be an unchangeable property.

Definition at line 403 of file avfilter.h.

Referenced by aconfig_props(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), amf_capture_frame(), amf_frc_filter_config_output(), amf_init_vsrc(), audio_frame(), compand_delay(), compand_drain(), config_comm_output(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_out_props(), config_out_props(), config_out_props(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props(), config_props_output(), config_props_output(), config_props_output(), config_props_output(), config_props_ref(), config_props_ref(), config_video(), config_video_output(), config_video_output(), cuda_pad_config_props(), ddagrab_config_props(), decode_packet(), deint_d3d12_config_output(), deint_vaapi_config_output(), do_blend(), do_morpho(), do_scale(), draw_items(), draw_spatial(), drawvg_filter_frame(), eval_pts(), evaluate_timeline_at_frame(), ff_filter_config_links(), ff_filter_frame(), ff_framesync_init_dualinput(), ff_inlink_process_commands(), ff_qsvvpp_filter_frame(), ff_yadif_config_output_common(), filter_callback(), filter_callback(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame_mode_0(), filter_frame_mode_1(), filter_frame_ref(), filter_slice(), fsync_config_props(), geq_filter_frame(), get_input_framerate(), get_input_framerate(), gfxcapture_config_props(), handle_input(), init_filter(), init_framesync(), interlace_vulkan_filter_frame(), interpolate(), libplacebo_activate(), libplacebo_config_output(), lut2_config_output(), movie_config_output_props(), nppscale_filter_frame_ref(), nppscale_scale(), output_frame(), output_frame(), output_frame(), output_single_frame(), overlay_cuda_blend(), overlay_cuda_config_output(), overlay_vaapi_config_output(), plot_freqs(), plot_spectrum_column(), print_digraph(), print_link(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), process_frame(), program_opencl_config_output(), push_frame(), push_frame(), push_frame(), push_last_frame(), push_samples(), qrencodesrc_config_props(), query_frame(), read_frame(), request_frame(), request_frame(), request_frame(), request_frame(), request_frame_to_filter(), rescale_pts(), scale_frame(), select_frame(), send_silence(), source_config_props(), submit_frame(), take_samples(), testsrc_vulkan_config_props(), try_push_frame(), try_push_frame(), try_push_frame(), update_context(), update_crops(), update_eof_pts(), update_link_current_pts(), update_pts(), video_frame(), xfade_activate(), and xfade_opencl_config_output().

◆ side_data

◆ nb_side_data

int AVFilterLink::nb_side_data

◆ alpha_mode

◆ incfg

◆ outcfg


The documentation for this struct was generated from the following file: