FFmpeg
|
Macros | |
#define | CONFIG_FOOBAR_FILTER 1 |
Functions | |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it | be (in the first position) for now. Options ------- Then comes the options array. This is what will define the user accessible options. For example |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in without and describe what they for example set the foo of the bar offset is the offset of the field in your see the | OFFSET () macro |
Variables | |
This document is a tutorial initiation for writing simple filters in libavfilter | Foreword |
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is | monolithic |
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied | Otherwise |
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API | changes |
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited | distribution |
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited | review |
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited and testing | Bootstrap |
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited and testing changes the pixels in whatever fashion you | fancy |
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited and testing changes the pixels in whatever fashion you and outputs the modified frame The most simple way of doing this is to take a similar filter We ll pick | edgedetect |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter | Makefile |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters | c |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j< whatever > ffmpeg ffmpeg i | http |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j< whatever > ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s | it |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j< whatever > ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going | on |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j< whatever > ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the | C |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j< whatever > ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the and we are assuming vf_foobar is as well We are also assuming vf_foobar is not an edge detector | filter |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j< whatever > ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the and we are assuming vf_foobar is as well We are also assuming vf_foobar is not an edge detector so you can update the boilerplate with your credits Doxy Next chunk is the Doxygen about the file See | https |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j< whatever > ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the and we are assuming vf_foobar is as well We are also assuming vf_foobar is not an edge detector so you can update the boilerplate with your credits Doxy Next chunk is the Doxygen about the file See | does |
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j< whatever > ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the and we are assuming vf_foobar is as well We are also assuming vf_foobar is not an edge detector so you can update the boilerplate with your credits Doxy Next chunk is the Doxygen about the file See and add some references if you feel like it Context Skip the headers and scroll down to the definition of FoobarContext This is your state context It is already filled with when you get it so do not worry about uninitialized reads into this context This is where you put all global information that you | need |
typically the variables storing the user options You ll notice the first const field AVClass * | class |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this | field |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf | foobar |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf | description |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf | offset |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf | type |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default | value |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option | name |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are | short |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in | lowercase |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in without | period |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in without and describe what they | do |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in without and describe what they for example set the foo of the bar offset is the offset of the field in your | context |
#define CONFIG_FOOBAR_FILTER 1 |
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in without and describe what they for example set the foo of the bar offset is the offset of the field in your see the OFFSET | ( | ) |
Definition at line 4 of file writing_filters.txt.
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is monolithic |
Definition at line 4 of file writing_filters.txt.
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied Otherwise |
Definition at line 6 of file writing_filters.txt.
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API changes |
Definition at line 8 of file writing_filters.txt.
Referenced by adp_probe().
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited distribution |
Definition at line 8 of file writing_filters.txt.
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited review |
Definition at line 8 of file writing_filters.txt.
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited and testing Bootstrap |
Definition at line 11 of file writing_filters.txt.
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited and testing changes the pixels in whatever fashion you fancy |
Definition at line 14 of file writing_filters.txt.
This document is a tutorial initiation for writing simple filters in libavfilter libavfilter is which means that it is highly recommended that you submit your filters to the FFmpeg development mailing list and make sure that they are applied your filters are likely to have a very short lifetime due to more or less regular internal API and a limited and testing changes the pixels in whatever fashion you and outputs the modified frame The most simple way of doing this is to take a similar filter We ll pick edgedetect |
Definition at line 16 of file writing_filters.txt.
Referenced by config_props(), filter_frame(), init(), query_formats(), and uninit().
Definition at line 20 of file writing_filters.txt.
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters c |
Definition at line 22 of file writing_filters.txt.
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j<whatever> ffmpeg ffmpeg i http |
Definition at line 29 of file writing_filters.txt.
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j<whatever> ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s it |
Definition at line 31 of file writing_filters.txt.
Referenced by dct_error(), get_screen(), idct248_error(), LLVMFuzzerTestOneInput(), main(), and test_motion().
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j<whatever> ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going on |
Definition at line 34 of file writing_filters.txt.
Referenced by set_tty_echo().
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j<whatever> ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the C |
Definition at line 58 of file writing_filters.txt.
Referenced by add_gradient_pred_c(), aic_decode_slice(), avg_no_rnd_vc1_chroma_mc4_c(), avg_no_rnd_vc1_chroma_mc8_c(), decode_haar_block(), decode_image_block(), fade_gain(), fetch_diagonal_mv(), ff_avg_h264_chroma_mc4_mmi(), ff_avg_h264_chroma_mc8_mmi(), ff_avg_no_rnd_vc1_chroma_mc4_mmi(), ff_avg_no_rnd_vc1_chroma_mc8_mmi(), ff_h263_pred_motion(), ff_put_h264_chroma_mc4_mmi(), ff_put_h264_chroma_mc8_mmi(), ff_put_no_rnd_vc1_chroma_mc4_mmi(), ff_put_no_rnd_vc1_chroma_mc8_mmi(), ff_vc1_pred_b_mv(), ff_vc1_pred_mv(), ff_vc1_pred_mv_intfr(), filter_color(), filter_color2(), filter_frame(), filter_mono(), frame_header(), gmc1_c(), graticule16_column(), graticule16_row(), graticule_column(), graticule_row(), horizX1Filter(), idct(), idct10(), idct_column_false_mmi(), idct_column_true_mmi(), idct_msa(), idct_row_mmi(), initFilter(), main(), mpc8_dec_enum(), mvi_predict(), precalc_coefs(), pred_8x16_motion(), pred_motion(), pred_pskip_motion(), pred_spatial_direct_motion(), put_no_rnd_vc1_chroma_mc4_c(), put_no_rnd_vc1_chroma_mc8_c(), restore_gradient_planar(), restore_gradient_planar_il(), restore_median_planar(), restore_median_planar_il(), rv30_loop_filter(), rv34_pred_b_vector(), rv34_pred_mv(), rv34_pred_mv_b(), rv34_pred_mv_rv3(), rv40_decode_intra_types(), rv40_loop_filter(), svq3_fetch_diagonal_mv(), svq3_pred_motion(), and wmv2_pred_motion().
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j<whatever> ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the and we are assuming vf_foobar is as well We are also assuming vf_foobar is not an edge detector filter |
Definition at line 60 of file writing_filters.txt.
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j<whatever> ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the and we are assuming vf_foobar is as well We are also assuming vf_foobar is not an edge detector so you can update the boilerplate with your credits Doxy Next chunk is the Doxygen about the file See https |
Definition at line 66 of file writing_filters.txt.
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j<whatever> ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the and we are assuming vf_foobar is as well We are also assuming vf_foobar is not an edge detector so you can update the boilerplate with your credits Doxy Next chunk is the Doxygen about the file See does |
Definition at line 66 of file writing_filters.txt.
s EdgeDetect Foobar g libavfilter vf_edgedetect c libavfilter vf_foobar c edit libavfilter and add an entry for foobar following the pattern of the other filters edit libavfilter allfilters and add an entry for foobar following the pattern of the other filters configure make j<whatever> ffmpeg ffmpeg i you should get a foobar png with Lena edge detected That s your new playground is ready Some little details about what s going which in turn will define variables for the build system and the and we are assuming vf_foobar is as well We are also assuming vf_foobar is not an edge detector so you can update the boilerplate with your credits Doxy Next chunk is the Doxygen about the file See and add some references if you feel like it Context Skip the headers and scroll down to the definition of FoobarContext This is your state context It is already filled with when you get it so do not worry about uninitialized reads into this context This is where you put all global information that you need |
Definition at line 75 of file writing_filters.txt.
Definition at line 76 of file writing_filters.txt.
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this field |
Definition at line 78 of file writing_filters.txt.
Referenced by add_timecode_metadata(), av_opt_flag_is_set(), av_opt_query_ranges_default(), compare_fields(), config_props_output(), copy_fields(), create_weave_frame(), decode_frame(), deint_vaapi_filter_frame(), dwt_plane(), encode_frame(), ff_amr_bit_reorder(), ff_h264_direct_dist_scale_factor(), ff_h264_direct_ref_list_init(), ff_thread_await_progress(), ff_thread_await_progress2(), ff_thread_report_progress(), ff_thread_report_progress2(), fill_colmap(), filter_frame(), finalize_frame(), free_section(), get_field_base(), h264_field_start(), h264_fill_mbaff_ref_list(), implicit_weight_table(), mpeg_decode_a53_cc(), rtmp_write_amf_data(), scale_slice(), and wsaud_probe().
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf foobar |
Definition at line 84 of file writing_filters.txt.
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf description |
Definition at line 86 of file writing_filters.txt.
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf offset |
Definition at line 86 of file writing_filters.txt.
Referenced by aa_read_header(), ac3_decode_frame(), add_tone(), add_wave(), add_wave0(), add_waves(), adx_decode(), adx_probe(), aiff_read_header(), align_position(), alloc_and_copy(), alloc_frame_buffer(), ape_decode_frame(), apng_read_header(), apply_window_and_mdct(), asf_parse_packet(), asf_read_simple_index(), asf_read_single_payload(), asf_write_markers(), asf_write_packet(), assign_pair(), atrac9_decode_block(), autocorr_max(), av_audio_fifo_peek_at(), av_fifo_generic_peek_at(), av_probe_input_buffer(), av_probe_input_buffer2(), av_samples_set_silence(), avc_biwgt_4x2_msa(), avc_biwgt_4x4_msa(), avc_biwgt_4x8_msa(), avc_biwgt_8x16_msa(), avc_biwgt_8x4_msa(), avc_biwgt_8x8_msa(), avc_wgt_4x2_msa(), avc_wgt_4x4_msa(), avc_wgt_4x8_msa(), avc_wgt_8x16_msa(), avc_wgt_8x4_msa(), avc_wgt_8x8_msa(), avi_extract_stream_metadata(), avio_seek(), avio_skip(), aw_parse_coords(), bfi_decode_frame(), bidir_sal(), bitplane_decoding(), bl_intrp(), buffer_offset(), bytestream2_seek(), bytestream2_seek_p(), celt_compute_qn(), celt_decode_final_energy(), celt_decode_fine_energy(), celt_quant_final(), celt_quant_fine(), check_idct_multiple(), check_rgb2yuv(), check_sao_edge(), check_sync_pes(), check_tag(), check_yuv2rgb(), check_yuv2yuv(), checked_seek(), chroma_4mv_motion(), chroma_4mv_motion_lowres(), chroma_tc(), chs_clear_band_data(), cin_decode_lzss(), codebook_bits(), codebook_bits_offset(), colorlevel_slice_16(), colorlevel_slice_8(), comp_block(), comp_interp_index(), comp_ppf_coeff(), compute_pkt_fields(), concatenate_packet(), config_input(), config_output(), convert_coeffs(), cook_decode_frame(), copy_block(), copy_cell(), copy_param_sets(), count_nalus(), count_ts(), cuvid_output_frame(), decode_0(), decode_8_pulses_35bits(), decode_audio_block(), decode_block(), decode_blockcodes(), decode_blocks(), decode_bytes_and_gain(), decode_cell(), decode_dds1(), decode_decorrelation_matrix(), decode_delta_d(), decode_delta_e(), decode_delta_j(), decode_delta_l(), decode_dsw1(), decode_entropy_coded_image(), decode_fixed_sparse(), decode_frame(), decode_init(), decode_init_static(), decode_inter(), decode_interframe_v4(), decode_interframe_v4a(), decode_intra(), decode_intra_block(), decode_intra_plane(), decode_log_area(), decode_rgb_frame_TMPL(), decode_rle(), decode_rle16(), decode_rle_bpp2(), decode_rle_bpp4(), decode_scalefactors(), decode_short_horizontal_delta(), decode_string(), decode_subframe(), decode_subframe_length(), decode_tilehdr(), decode_tsw1(), dequant(), detect_peak(), detect_unknown_subobject(), determine_bits(), dnxhd_decode_row(), dnxhd_encode_picture(), dnxhd_init_vlc(), dnxhd_setup_threads_slices(), do_imdct(), draw_horiz_band(), draw_slice(), dss_723_1_read_packet(), dss_read_metadata_date(), dss_read_metadata_string(), dss_read_seek(), dss_sp_read_packet(), dss_sp_update_state(), dv_frame_offset(), dv_read_seek(), dwt_plane(), dxv_decompress_cgo(), dyn_buf_seek(), encode_422_bitstream(), encode_block(), encode_callback(), encode_frame(), encode_init(), encode_plane(), encode_rgb_frame_TMPL(), envelope(), envelope16(), envelope_instant(), envelope_instant16(), envelope_peak(), envelope_peak16(), estimate_pitch(), estimate_timings_from_pts(), ff_adx_decode_header(), ff_AMediaCodec_queueInputBuffer(), ff_ass_split_dialog2(), ff_audio_data_add_to_fifo(), ff_biweight_h264_pixels16_8_msa(), ff_biweight_h264_pixels4_8_msa(), ff_biweight_h264_pixels8_8_msa(), ff_celt_bitalloc(), ff_copy_and_dup(), ff_copy_pce_data(), ff_cos(), ff_dca_exss_parse(), ff_denoise_dct_mmi(), ff_draw_horiz_band(), ff_g723_1_get_residual(), ff_h264_biweight_pixels16_8_mmi(), ff_h264_biweight_pixels4_8_mmi(), ff_h264_biweight_pixels8_8_mmi(), ff_h264_chroma422_dc_dequant_idct(), ff_h264_decode_init_vlc(), ff_h264_draw_horiz_band(), ff_h264_filter_mb(), ff_h264_luma_dc_dequant_idct(), ff_h264_weight_pixels16_8_mmi(), ff_h264_weight_pixels4_8_mmi(), ff_h264_weight_pixels8_8_mmi(), ff_hevc_hls_residual_coding(), ff_huff_gen_len_table(), ff_interleaved_peek(), ff_mediacodec_dec_send(), ff_mjpeg_decode_frame(), ff_mpa_synth_filter_TMPL(), ff_mpeg4_encode_mb(), ff_mpv_export_qp_table(), ff_mspel_motion(), ff_rtmpe_gen_pub_key(), ff_rtp_send_latm(), ff_rv34_decode_frame(), ff_snow_get_buffer(), ff_spdif_probe(), ff_spdif_read_packet(), ff_weight_h264_pixels16_8_msa(), ff_weight_h264_pixels4_8_msa(), ff_weight_h264_pixels8_8_msa(), ff_wma_run_level_decode(), filter(), filter_edges(), filter_edges_16bit(), filter_frame(), find_body_sid_by_absolute_offset(), find_header(), find_headers_search_validate(), find_tracked_method(), fir_channel(), fir_quantum(), fixup_vorbis_headers(), flac_fifo_read(), flac_fifo_read_wrap(), flac_read_header(), flv_read_header(), fsb_read_header(), g723_1_encode_frame(), gen_fcb_excitation(), get_buffer_with_edge(), get_intra_count(), get_matching_parameters(), get_opcodes(), get_p_cbp(), get_send_time(), gmc1_motion(), gsm_decode_block(), h263_mv4_search(), h_block_filter(), hashNext(), headphone_convolute(), headphone_fast_convolute(), hevc_biwgt_copy_12w_msa(), hevc_biwgt_copy_16w_msa(), hevc_biwgt_copy_24w_msa(), hevc_biwgt_copy_32w_msa(), hevc_biwgt_copy_48w_msa(), hevc_biwgt_copy_4w_msa(), hevc_biwgt_copy_64w_msa(), hevc_biwgt_copy_6w_msa(), hevc_biwgt_copy_8w_msa(), hevc_hv_biwgt_4t_12w_msa(), hevc_hv_biwgt_4t_4multx8mult_msa(), hevc_hv_biwgt_4t_4x2_msa(), hevc_hv_biwgt_4t_4x4_msa(), hevc_hv_biwgt_4t_6w_msa(), hevc_hv_biwgt_4t_8multx4_msa(), hevc_hv_biwgt_4t_8multx4mult_msa(), hevc_hv_biwgt_4t_8x2_msa(), hevc_hv_biwgt_4t_8x6_msa(), hevc_hv_biwgt_8t_12w_msa(), hevc_hv_biwgt_8t_4w_msa(), hevc_hv_biwgt_8t_8multx2mult_msa(), hevc_hv_uniwgt_4t_12w_msa(), hevc_hv_uniwgt_4t_16w_msa(), hevc_hv_uniwgt_4t_24w_msa(), hevc_hv_uniwgt_4t_32w_msa(), hevc_hv_uniwgt_4t_4multx8mult_msa(), hevc_hv_uniwgt_4t_4w_msa(), hevc_hv_uniwgt_4t_4x2_msa(), hevc_hv_uniwgt_4t_4x4_msa(), hevc_hv_uniwgt_4t_6w_msa(), hevc_hv_uniwgt_4t_8multx4_msa(), hevc_hv_uniwgt_4t_8multx4mult_msa(), hevc_hv_uniwgt_4t_8w_msa(), hevc_hv_uniwgt_4t_8x2_msa(), hevc_hv_uniwgt_4t_8x6_msa(), hevc_hv_uniwgt_8t_12w_msa(), hevc_hv_uniwgt_8t_16w_msa(), hevc_hv_uniwgt_8t_24w_msa(), hevc_hv_uniwgt_8t_32w_msa(), hevc_hv_uniwgt_8t_48w_msa(), hevc_hv_uniwgt_8t_4w_msa(), hevc_hv_uniwgt_8t_64w_msa(), hevc_hv_uniwgt_8t_8multx2mult_msa(), hevc_hv_uniwgt_8t_8w_msa(), hevc_hz_biwgt_4t_12w_msa(), hevc_hz_biwgt_4t_16w_msa(), hevc_hz_biwgt_4t_24w_msa(), hevc_hz_biwgt_4t_32w_msa(), hevc_hz_biwgt_4t_4x2_msa(), hevc_hz_biwgt_4t_4x4_msa(), hevc_hz_biwgt_4t_4x8multiple_msa(), hevc_hz_biwgt_4t_6w_msa(), hevc_hz_biwgt_4t_8x2_msa(), hevc_hz_biwgt_4t_8x4multiple_msa(), hevc_hz_biwgt_4t_8x6_msa(), hevc_hz_biwgt_8t_12w_msa(), hevc_hz_biwgt_8t_16w_msa(), hevc_hz_biwgt_8t_24w_msa(), hevc_hz_biwgt_8t_32w_msa(), hevc_hz_biwgt_8t_48w_msa(), hevc_hz_biwgt_8t_4w_msa(), hevc_hz_biwgt_8t_64w_msa(), hevc_hz_biwgt_8t_8w_msa(), hevc_hz_uniwgt_4t_12w_msa(), hevc_hz_uniwgt_4t_16w_msa(), hevc_hz_uniwgt_4t_24w_msa(), hevc_hz_uniwgt_4t_32w_msa(), hevc_hz_uniwgt_4t_4w_msa(), hevc_hz_uniwgt_4t_4x2_msa(), hevc_hz_uniwgt_4t_4x4_msa(), hevc_hz_uniwgt_4t_4x8multiple_msa(), hevc_hz_uniwgt_4t_6w_msa(), hevc_hz_uniwgt_4t_8w_msa(), hevc_hz_uniwgt_4t_8x2_msa(), hevc_hz_uniwgt_4t_8x4_msa(), hevc_hz_uniwgt_4t_8x6_msa(), hevc_hz_uniwgt_4t_8x8multiple_msa(), hevc_hz_uniwgt_8t_12w_msa(), hevc_hz_uniwgt_8t_16w_msa(), hevc_hz_uniwgt_8t_24w_msa(), hevc_hz_uniwgt_8t_32w_msa(), hevc_hz_uniwgt_8t_48w_msa(), hevc_hz_uniwgt_8t_4w_msa(), hevc_hz_uniwgt_8t_64w_msa(), hevc_hz_uniwgt_8t_8w_msa(), hevc_intra_pred_angular_lower_16width_msa(), hevc_intra_pred_angular_lower_32width_msa(), hevc_intra_pred_angular_lower_4width_msa(), hevc_intra_pred_angular_lower_8width_msa(), hevc_intra_pred_angular_upper_16width_msa(), hevc_intra_pred_angular_upper_32width_msa(), hevc_intra_pred_angular_upper_4width_msa(), hevc_intra_pred_angular_upper_8width_msa(), hevc_sao_band_filter_4width_msa(), hevc_sao_edge_filter_0degree_4width_msa(), hevc_sao_edge_filter_0degree_8width_msa(), hevc_sao_edge_filter_135degree_4width_msa(), hevc_sao_edge_filter_135degree_8width_msa(), hevc_sao_edge_filter_45degree_4width_msa(), hevc_sao_edge_filter_45degree_8width_msa(), hevc_sao_edge_filter_90degree_4width_msa(), hevc_sao_edge_filter_90degree_8width_msa(), hevc_uniwgt_copy_12w_msa(), hevc_uniwgt_copy_16w_msa(), hevc_uniwgt_copy_24w_msa(), hevc_uniwgt_copy_32w_msa(), hevc_uniwgt_copy_48w_msa(), hevc_uniwgt_copy_4w_msa(), hevc_uniwgt_copy_64w_msa(), hevc_uniwgt_copy_6w_msa(), hevc_uniwgt_copy_8w_msa(), hevc_vt_biwgt_4t_12w_msa(), hevc_vt_biwgt_4t_16w_msa(), hevc_vt_biwgt_4t_24w_msa(), hevc_vt_biwgt_4t_32w_msa(), hevc_vt_biwgt_4t_4x2_msa(), hevc_vt_biwgt_4t_4x4_msa(), hevc_vt_biwgt_4t_4x8multiple_msa(), hevc_vt_biwgt_4t_6w_msa(), hevc_vt_biwgt_4t_8x2_msa(), hevc_vt_biwgt_4t_8x4multiple_msa(), hevc_vt_biwgt_4t_8x6_msa(), hevc_vt_biwgt_8t_12w_msa(), hevc_vt_biwgt_8t_16multx2mult_msa(), hevc_vt_biwgt_8t_4w_msa(), hevc_vt_biwgt_8t_8w_msa(), hevc_vt_uniwgt_4t_12w_msa(), hevc_vt_uniwgt_4t_16w_msa(), hevc_vt_uniwgt_4t_24w_msa(), hevc_vt_uniwgt_4t_32w_msa(), hevc_vt_uniwgt_4t_4w_msa(), hevc_vt_uniwgt_4t_4x2_msa(), hevc_vt_uniwgt_4t_4x4_msa(), hevc_vt_uniwgt_4t_4x8multiple_msa(), hevc_vt_uniwgt_4t_6w_msa(), hevc_vt_uniwgt_4t_8w_msa(), hevc_vt_uniwgt_4t_8x2_msa(), hevc_vt_uniwgt_4t_8x4_msa(), hevc_vt_uniwgt_4t_8x6_msa(), hevc_vt_uniwgt_4t_8x8mult_msa(), hevc_vt_uniwgt_8t_12w_msa(), hevc_vt_uniwgt_8t_16multx4mult_msa(), hevc_vt_uniwgt_8t_16w_msa(), hevc_vt_uniwgt_8t_24w_msa(), hevc_vt_uniwgt_8t_32w_msa(), hevc_vt_uniwgt_8t_48w_msa(), hevc_vt_uniwgt_8t_4w_msa(), hevc_vt_uniwgt_8t_64w_msa(), hevc_vt_uniwgt_8t_8w_msa(), hls_slice_data_wpp(), horizontal_fill(), hScale_real(), imdct_output(), init(), init_gaussian_filter(), init_ref(), init_segment(), io_seek(), ism_seek(), ivr_read_header(), lag_decode_arith_plane(), libvorbis_encode_init(), load_data(), lrc_probe(), lsp2lpc(), luma_mc_bi(), luma_mc_uni(), lz_copy(), magy_decode_frame(), main(), mc_dir_part(), mkv_strip_wavpack(), mkv_write_block(), motion_search(), mov_flush_fragment_interleaving(), mov_probe(), mov_read_sidx(), mov_read_trun(), mov_try_read_block(), mov_write_sidx_tag(), move_audio(), mp_read_changes_map(), musx_read_header(), mxf_absolute_bodysid_offset(), mxf_compute_ptses_fake_index(), mxf_get_next_track_edit_unit(), no_codebook_bits(), no_codebook_bits_offset(), nsv_probe(), nvdec_retrieve_data(), ogg_write_vorbiscomment(), oggvorbis_decode_init(), on2avc_decode_subframe(), on2avc_reconstruct_channel(), on2avc_reconstruct_channel_ext(), opus_packet_assembler(), pop_integer(), postProcess_TMPL(), premultiply16offset(), premultiply8offset(), probe(), process_frame(), process_intra_lower_16x16_msa(), process_intra_upper_16x16_msa(), process_options(), ptx_decode_frame(), put_hevc_epel_bi_h(), put_hevc_epel_bi_hv(), put_hevc_epel_bi_v(), put_hevc_epel_uni_h(), put_hevc_epel_uni_hv(), put_hevc_epel_uni_v(), put_hevc_epel_uni_w_h(), put_hevc_epel_uni_w_hv(), put_hevc_epel_uni_w_v(), put_hevc_pel_bi_pixels(), put_hevc_pel_uni_w_pixels(), put_hevc_qpel_bi_h(), put_hevc_qpel_bi_hv(), put_hevc_qpel_bi_v(), put_hevc_qpel_uni_h(), put_hevc_qpel_uni_hv(), put_hevc_qpel_uni_v(), put_hevc_qpel_uni_w_h(), put_hevc_qpel_uni_w_hv(), put_hevc_qpel_uni_w_v(), qdm2_fft_decode_tones(), qdm2_fft_init_coefficient(), qdm2_fft_tone_synthesizer(), quant_band_template(), quantize_value(), radix_count(), read_frame_data(), read_header(), read_moof_duration(), read_odml_index(), read_packet(), read_table(), read_tfra(), read_ts(), read_uncoded_coeff(), read_uncompressed_sgi(), read_var_block_data(), request_frame(), revert_channel_correlation(), rfc4175_handle_packet(), rgtc1_block_internal(), rgtc_block_internal(), ring_drain(), rpl_read_header(), rv10_decode_frame(), s337m_get_offset_and_codec(), s337m_probe(), s337m_read_packet(), sao_edge_restore_0(), sao_edge_restore_1(), sbc_synthesize_eight(), sbc_synthesize_four(), search_frag_moof_offset(), seek_by_sector(), seek_data(), seg_write_packet(), seq_decode_op3(), set_sar(), significant_coeff_flag_decode(), significant_coeff_flag_decode_0(), silk_decode_lpc(), silk_lsf2lpc(), sofalizer_convolute(), sofalizer_fast_convolute(), spdif_get_offset_and_codec(), step_collect_psy_metrics(), sub_qmf32_fixed_c(), sub_qmf32_float_c(), sub_qmf64_fixed_c(), sub_qmf64_float_c(), subband_scale(), svq1_decode_init(), svq1_encode_plane(), svq3_decode_init(), svq3_luma_dc_dequant_idct_c(), tgv_decode_inter(), track_header(), unpack(), unpack_intraframe(), unpack_parse_unit(), unpremultiply16offset(), unpremultiply8offset(), update_frag_index(), v_block_filter(), vb_decode_framedata(), vble_decode_frame(), vble_restore_plane(), vcr1_decode_frame(), vertical_predict(), vorbis_floor1_decode(), vp3_draw_horiz_band(), vp56_get_vectors_predictors(), vpk_read_header(), weight(), write_mb_info(), write_packet(), write_samples_to_audio_fifo(), write_section_data(), write_sei(), writer_print_data(), writer_print_integers(), wtvfile_seek(), x8_vlc_init(), xan_decode_chroma(), xcorr_coeff(), xma_decode_packet(), xvag_read_header(), yae_flush(), yuv2NBPS(), yuv2plane1_8_c(), yuv2planeX(), yuv2planeX_8_16(), yuv2planeX_u(), and yuv2yuvX_TMPL().
the option parser will use that information to fill the fields according to the user input type is any of AV_OPT_TYPE_ *defined in libavutil opt h default value is an union where you pick the appropriate type |
Definition at line 86 of file writing_filters.txt.
Referenced by aac_decode_close(), add_adaptation_set(), add_entry(), add_entry1(), add_info(), add_input_streams(), add_interval(), add_metadata(), add_metadata_from_renditions(), add_renditions_to_variant(), amf_skip_tag(), amf_tag_contents(), amf_tag_skip(), apply_channel_coupling(), asf_read_ext_content(), asf_read_generic_value(), asf_read_metadata_obj(), asf_read_picture(), asf_read_stream_properties(), asf_read_value(), asf_set_metadata(), asf_store_aspect_ratio(), ass_split_section(), ast_read_packet(), av_find_best_stream(), av_frame_get_qp_table(), av_frame_get_side_data(), av_frame_new_side_data(), av_frame_new_side_data_from_buf(), av_frame_remove_side_data(), av_frame_side_data_name(), av_guess_codec(), av_hmac_alloc(), av_hwdevice_ctx_alloc(), av_hwdevice_ctx_create(), av_hwdevice_ctx_create_derived(), av_hwdevice_find_type_by_name(), av_hwdevice_get_type_name(), av_hwdevice_iterate_types(), av_log_default_callback(), av_packet_add_side_data(), av_packet_copy_props(), av_packet_get_side_data(), av_packet_new_side_data(), av_packet_shrink_side_data(), av_packet_side_data_name(), av_stereo3d_type_name(), av_stream_add_side_data(), av_stream_get_side_data(), av_stream_new_side_data(), av_tx_init(), av_vdpau_get_surface_parameters(), avdevice_app_to_dev_control_message(), avdevice_dev_to_app_control_message(), avi_stream2fourcc(), avio_write_marker(), avs_decode_frame(), avs_read_packet(), avs_read_video_packet(), bmv_read_packet(), bprint_color(), can_merge_formats(), che_configure(), check_mc(), check_streamcopy_filters(), choose_encoder(), choose_vlc_set(), commit_bitstream_and_slice_buffer(), config_input(), create(), create_sink(), decode_13(), decode_cabac_b_mb_sub_type(), decode_channel_map(), decode_delta_j(), decode_dlta(), decode_extension_payload(), decode_frame(), decode_info_header(), decode_move(), decode_nal_sei_prefix(), decode_nal_sei_suffix(), decode_q_branch(), decode_subframe(), decode_unit3(), default_query_formats_common(), dshow_add_device(), dshow_cycle_formats(), dshow_cycle_pins(), dshow_set_audio_buffer_size(), dvbsub_probe(), encode_mb_hq(), encode_picture(), exif_add_metadata(), exif_decode_tag(), extract_field(), ff_all_formats(), ff_AMediaCodecList_getCodecNameByType(), ff_amf_match_string(), ff_ass_split_dialog2(), ff_av1_extract_obu(), ff_av1_filter_obus(), ff_av1_parse_seq_header(), ff_cbs_init(), ff_cbs_insert_unit_content(), ff_cbs_insert_unit_data(), ff_dxva2_commit_buffer(), ff_dxva2_common_end_frame(), ff_estimate_b_frame_motion(), ff_fix_long_mvs(), ff_flac_parse_picture(), ff_get_best_fcode(), ff_h264_sei_decode(), ff_hevc_annexb2mp4(), ff_hevc_decode_extradata(), ff_hevc_decode_nal_sei(), ff_hevc_nal_is_nonref(), ff_id3v2_write_apic(), ff_ip_resolve_host(), ff_isom_write_av1c(), ff_isom_write_hvcc(), ff_jni_init_jfields(), ff_jni_reset_jfields(), ff_jpeg2000_dwt_init(), ff_merge_formats(), ff_norm_qscale(), ff_opencl_filter_work_size_from_image(), ff_print_AM_MEDIA_TYPE(), ff_qsv_map_pictype(), ff_rtmp_packet_create(), ff_rtmpe_compute_secret_key(), ff_rtmpe_encrypt_sig(), ff_rtp_send_jpeg(), ff_set_cmp(), ff_socket(), ff_spatial_dwt(), ff_spatial_idwt(), ff_spatial_idwt_buffered_init(), ff_spatial_idwt_buffered_slice(), ff_spatial_idwt_init(), ff_spatial_idwt_init_TMPL(), ff_spatial_idwt_init_x86(), ff_tget(), ff_tread_tag(), ff_v4l2_context_set_status(), ff_vaapi_decode_make_param_buffer(), ff_vaapi_vpp_make_param_buffers(), ff_vdpau_common_frame_params(), ff_vdpau_common_init(), ff_voc_get_packet(), filter(), filter_frame(), filter_query_formats(), find_and_decode_index(), find_codec_or_die(), find_stream(), flac_parse_block_header(), flac_probe(), flac_write_picture(), flush(), flv_data_packet(), flv_read_metabody(), flv_read_packet(), format_line(), frame_configure_elements(), frei0r_init(), gen_compound_mapping(), generate_fake_vps(), generate_transition(), get_che(), get_content_type(), get_duration_insec(), get_extension_str(), get_format(), get_geokey_type(), get_media_type_char(), get_obu_bit_length(), get_penalty_factor(), get_sei_msg_bytes(), get_tag(), GET_TOK(), get_value(), gif_read_header(), global_motion_param(), global_motion_params(), gxf_resync_media(), gxf_write_packet_header(), h264_handle_packet(), h264_probe(), handle_metadata(), hevc_extradata_to_annexb(), hevc_probe(), hw_decoder_init(), hw_device_default_name(), hw_device_get_by_type(), hw_device_init_from_string(), hw_device_init_from_type(), hw_device_setup_for_decode(), hwmap_config_output(), id3v2_parse(), idct(), idct10(), idct_mmi(), idct_msa(), iff_read_header(), import_pem(), init(), init_input_filter(), init_mdct_fft(), init_sec_buffer(), insert_trim(), io_write_data_type(), iterative_me(), ivr_read_header(), jpeg_create_header(), jpeg_parse_packet(), lavfi_read_header(), libAVEnumMediaTypes_Setup(), libAVFilter_Setup(), libAVPin_ConnectionMediaType(), libAVPin_EnumMediaTypes(), libAVPin_Free(), libAVPin_ReceiveConnection(), libssh_authentication(), libx265_encode_frame(), list_formats(), main(), make_eval_expr(), match_stream_specifier(), mjpeg_decode_app(), mkv_query_codec(), mm_decode_frame(), mmap_close(), mmap_start(), mms_safe_send_recv(), mov_read_covr(), mov_read_default(), mov_read_dfla(), mov_read_dref(), mov_read_ftyp(), mov_read_glbl(), mov_read_hdlr(), mov_read_keys(), mov_read_st3d(), mov_text_decode_frame(), mov_text_encode_frame(), mov_write_isml_manifest(), mov_write_psp_udta_tag(), mpegps_psm_parse(), mpegps_read_packet(), mpegts_open_filter(), musx_read_header(), mxf_get_data_definition_ul(), mxf_metadataset_init(), mxf_parse_klv(), mxf_parse_structural_metadata(), mxf_read_local_tags(), mxf_resolve_strong_ref(), mxf_write_content_storage(), mxf_write_umid(), mxf_write_uuid(), nal_send(), needs_termination(), new_output_stream(), new_rendition(), on2avc_decode_pairs(), on2avc_decode_quads(), open_codec_context(), open_output_file(), opengl_control_message(), opengl_load_shader(), opengl_type_size(), opt_init_hw_device(), opt_size(), output_configure(), output_server_manifest(), p8idct(), parse_adaptation_sets(), parse_device_name(), parse_ext(), parse_fmtp(), parse_header(), parse_legacy_attrib(), parse_manifest_representation(), parse_meta_type(), parse_number_or_die(), parse_obu_header(), parse_packet_header(), parse_timestamp(), print_cpu_flags(), print_final_stats(), print_report(), print_track_chunks(), probe(), process_metadata(), prompeg_write_fec(), pulse_control_message(), put_chunk(), qdm2_decode_fft_packets(), qdm2_parse_subpacket(), qdm2_search_subpacket_type_in_list(), query_formats(), read_header(), read_packet(), read_thread(), rm_assemble_video_frame(), rtmp_handshake(), rtmp_packet_read_one_chunk(), rtmp_packet_type(), rtmp_write_amf_data(), rv34_parse(), rv34_pred_mv_b(), scan_file(), select_input_picture(), select_reference_stream(), set_blocks(), set_codec_from_probe_data(), set_format(), show_hwaccels(), silk_decode_frame(), sol_channels(), sol_codec_id(), sol_codec_type(), sol_read_header(), spatial_idwt_init(), spatial_idwt_slice(), spectral_to_sample(), ssim_end1(), sunrast_decode_frame(), svq3_decode_block(), svq3_decode_mb(), tak_get_nb_samples(), tak_read_header(), targa_decode_rle(), test_dwt(), tiff_decode_tag(), tm2_decode_blocks(), tnput(), type2str(), type_string(), unsupported_codec(), update_double_stat(), update_float_stat(), vaapi_decode_find_best_format(), vaapi_encode_add_global_param(), vaapi_encode_h264_write_extra_header(), vaapi_encode_h265_write_extra_header(), vaapi_encode_issue(), vaapi_encode_make_misc_param_buffer(), vaapi_encode_make_packed_header(), vaapi_encode_make_param_buffer(), vaapi_encode_mjpeg_write_extra_buffer(), vaapi_encode_mpeg2_add_header(), vaapi_encode_vp8_write_quant_table(), vaapi_frames_get_constraints(), vc1_probe(), vmd_read_header(), vp3_decode_frame(), vp56_decode_4mv(), vp56_parse_mb_type_models(), vs2av_log(), w_c(), wmv2_pred_motion(), write_fragments(), write_frame(), write_metadata_header(), write_typecode(), wv_unpack_mono(), wv_unpack_stereo(), and xv_control_message().
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum value |
Definition at line 86 of file writing_filters.txt.
Referenced by add_info(), add_meta(), add_serial_pair(), amr_parse_fmtp(), ape_tag_read_field(), aptx_bin_search(), arith2_get_scaled_value(), asf_read_generic_value(), asf_read_value(), asf_set_metadata(), asf_store_aspect_ratio(), asf_write_header1(), autocorrelation(), av_dict_set(), av_dict_set_fxp(), av_dict_set_int(), av_opt_set_from_string(), avi_read_tag(), avpriv_fits_header_parse_line(), bidir_sal(), blend_line16(), blend_pixel16(), cat_header(), cbs_av1_read_increment(), cbs_av1_read_leb128(), cbs_av1_read_ns(), cbs_av1_read_subexp(), cbs_av1_read_uvlc(), cbs_av1_write_increment(), cbs_av1_write_leb128(), cbs_av1_write_ns(), cbs_av1_write_subexp(), cbs_av1_write_uvlc(), cbs_read_se_golomb(), cbs_read_ue_golomb(), cbs_vp9_read_increment(), cbs_vp9_read_le(), cbs_vp9_read_s(), cbs_vp9_write_increment(), cbs_vp9_write_le(), cbs_vp9_write_s(), cbs_write_se_golomb(), cbs_write_ue_golomb(), celt_decode_coarse_energy(), celt_stereo_merge(), check_4block_inter(), check_block(), check_func(), check_lengths(), comp_adjust(), compact_print_int(), compact_print_str(), crazytime_to_iso8601(), dctcoef_set(), decode_adaptive45(), decode_adaptive6(), decode_block(), decode_byterun(), decode_delta_j(), decode_frame(), decode_info_header(), decode_inter(), decode_macroblock(), decode_motion(), decode_motion_vectors(), decode_skip_count(), decode_unit(), decode_unit3(), decode_value(), decode_value3(), default_print_int(), default_print_str(), dict_set_if_not_null(), do_interpolation(), draw_dot(), draw_legend(), draw_scope(), dss_read_metadata_string(), dtshd_read_header(), dv_sdp_parse_fmtp_config(), dxv_decompress_dxt1(), dxv_decompress_dxt5(), encode_gbrp10(), encode_gbrp12(), encode_rgb48_10bit(), extract_line(), factorization(), ff_AMediaFormat_setFloat(), ff_AMediaFormat_setInt32(), ff_AMediaFormat_setInt64(), ff_AMediaFormat_setString(), ff_bgmc_decode(), ff_cbs_read_signed(), ff_cbs_read_unsigned(), ff_cbs_trace_syntax_element(), ff_cbs_write_signed(), ff_cbs_write_unsigned(), ff_draw_round_to_sub(), ff_ebur128_set_channel(), ff_fill_block16_mmi(), ff_fill_block8_mmi(), ff_h264_parse_sprop_parameter_sets(), ff_hevc_rem_intra_luma_pred_mode_decode(), ff_hevc_sao_band_position_decode(), ff_http_auth_handle_header(), ff_log2_q15(), ff_opus_rc_dec_laplace(), ff_opus_rc_enc_laplace(), ff_opus_rc_get_raw(), ff_parse_fmtp(), ff_put_no_rnd_pixels_l2_msa(), ff_read_riff_info(), ff_svq1_packet_checksum(), ff_tadd_string_metadata(), ff_tak_parse_streaminfo(), ff_vp3dsp_set_bounding_values(), filetime_to_iso8601(), fill_block16_c(), fill_block8_c(), fill_ltable(), filter_color(), filter_color2(), filter_frame(), filter_mono(), filter_units_make_type_list(), filterfn(), find_index(), flat_print_int(), flat_print_str(), ftp_parse_entry_mlsd(), g729_prng(), get_bucket(), get_cbphi(), get_duration_insec(), get_opt_const_name(), get_opt_flags_string(), get_tag(), get_v210(), gxf_material_tags(), gxf_track_tags(), handle_connect_error(), hevc_sdp_parse_fmtp_config(), hex_log(), id3v2_3_metadata_split_date(), ilbc_parse_fmtp(), ini_print_int(), ini_print_str(), interpolation(), inv_log_scale(), ivr_read_header(), json_print_int(), json_print_item_str(), json_print_str(), l3_unscale(), lag_decode_prob(), last_significant_coeff_suffix_decode(), log2s(), log_scale(), mov_read_timecode_track(), mov_write_string_tag(), mpegaudio_tableinit(), mxf_free_metadataset(), mxf_read_pixel_layout(), mxf_write_local_tag_utf16(), mxf_write_metadata_key(), mxf_write_tagged_value(), mxf_write_uuid(), nist_read_header(), nsp_read_header(), nsv_parse_NSVf_header(), oledate_to_iso8601(), opt_preset(), pack_float_sample(), param_write_hex(), param_write_int(), param_write_string(), parse_content_length(), parse_fmtp(), parse_fmtp_config(), parse_lfe_16(), parse_lfe_24(), parse_mantissas(), parse_multipart_header(), parse_profile_level_id(), parse_set_cookie(), parse_timecode_in_framenum_format(), parse_value(), pcx_rle_decode(), pick_color16(), pick_color8(), picmemset(), picmemset_8bpp(), pixscope_filter_frame(), pow_2(), process_command(), process_float(), process_options(), put_bits(), put_bits32(), put_bits64(), put_bits_le(), put_sbits(), qdm2_decode(), qdm2_decode_fft_packets(), qdm2_get_se_vlc(), qdm2_get_vlc(), qdm2_packet_checksum(), quantize(), quantize_value(), radix_sort_pass(), randomize_buffers(), read_high_coeffs(), read_info_chunk(), read_keyword_value(), read_low_coeffs(), read_sm_data(), read_string(), read_tag(), read_var_block_data(), reverse_decorr(), reverse_mono_decorr(), rfc4175_parse_fmtp(), rtmp_write_amf_data(), scale_mv(), scan_word(), sdp_parse_fmtp_config_h264(), set_control(), set_disposition_bits(), set_meta(), set_metadata_float(), set_metadata_int(), sgn(), silk_decode_excitation(), silk_decode_lpc(), silk_stabilize_lsf(), split_tag_value(), subviewer_read_header(), sunrast_decode_frame(), sunrast_image_write_image(), tgq_decode_block(), tiff_decode_tag(), tta_decode_frame(), tta_encode_frame(), update_band_masking(), update_model2_to_6(), update_model3_to_7(), update_model4_to_5(), update_model5_to_6(), v4l2_get_ext_ctrl(), v4l2_set_ext_ctrl(), var_read_metadata(), vc1_decode_ac_coeff(), vc1_decode_i_block(), vc1_decode_i_block_adv(), vc1_decode_intra_block(), vc1_decode_p_block(), vivo_read_header(), vlc_decode_block(), vp56_rac_gets(), vp8_rac_get_uint(), vp8_ts_param_parse(), vp8_ts_parse_int_array(), write16_internal(), write32_internal(), write_keyword_value(), write_tag(), write_tag_int32(), wv_get_value_float(), xiph_parse_fmtp_pair(), xml_print_int(), xml_print_str(), and xor_32_to_8().
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option name |
Definition at line 88 of file writing_filters.txt.
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are short |
Definition at line 89 of file writing_filters.txt.
Referenced by avs_bytes_per_channel_sample(), avs_new_value_array(), dering_altivec(), doVertLowPass_altivec(), ff_yuv2rgb_init_tables_ppc(), hScale_real(), update_sample_display(), and vertClassify_altivec().
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in lowercase |
Definition at line 89 of file writing_filters.txt.
Referenced by ff_data_to_hex().
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in without period |
Definition at line 89 of file writing_filters.txt.
Referenced by add_peak(), celt_enc_quant_pfilter(), decode_ppc(), ff_timefilter_new(), ff_timefilter_update(), generate_intervals(), hls_start(), init_convert_timestamp(), parse_postfilter(), postfilter_c(), spdif_dts4_subtype(), and spdif_header_dts4().
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in without and describe what they do |
Definition at line 90 of file writing_filters.txt.
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf default minimum maximum flags name is the option keep it simple and lowercase description are in without and describe what they for example set the foo of the bar offset is the offset of the field in your context |
Definition at line 91 of file writing_filters.txt.
Referenced by amf_create_buffer_with_frame_ref(), audio_read_close(), audio_read_header(), audio_read_packet(), camera_dev_disconnected(), camera_dev_error(), capture_session_active(), capture_session_closed(), capture_session_ready(), config_props(), dc1394_close(), decode_line_TMPL(), encode_line_TMPL(), encode_subband_c0run(), ff_mlz_init_dict(), ff_parse_key_value(), filter_frame(), iec61883_close(), iec61883_read_header(), iec61883_read_packet(), image_available(), init(), AVFFrameReceiver::initWithContext:, AVFAudioReceiver::initWithContext:, ls_decode_line(), ls_encode_line(), oggvorbis_decode_close(), oggvorbis_decode_frame(), oggvorbis_decode_init(), opencl_filter_device(), opencl_filter_platform(), parse_atoms(), parse_number_or_die(), parse_time_or_die(), query_formats(), raw_close_decoder(), raw_decode(), raw_init_decoder(), roq_dpcm_encode_close(), roq_dpcm_encode_frame(), roq_dpcm_encode_init(), start_jack(), supply_new_packets(), sws_getCachedContext(), uninit(), unpack_coeffs(), update_chunk_offsets_callback(), update_co64_offsets(), update_stco_offsets(), upgrade_stco_atom(), upgrade_stco_callback(), and v4l2_m2m_destroy_context().