FFmpeg
|
#include "libavutil/atomic.h"
#include "libavutil/avassert.h"
#include "libavutil/avstring.h"
#include "libavutil/channel_layout.h"
#include "libavutil/common.h"
#include "libavutil/eval.h"
#include "libavutil/imgutils.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "libavutil/rational.h"
#include "libavutil/samplefmt.h"
#include "audio.h"
#include "avfilter.h"
#include "formats.h"
#include "internal.h"
Go to the source code of this file.
Macros | |
#define | LICENSE_PREFIX "libavfilter license: " |
#define | OFFSET(x) offsetof(AVFilterContext, x) |
#define | FLAGS AV_OPT_FLAG_FILTERING_PARAM |
Enumerations | |
enum | { VAR_T, VAR_N, VAR_POS, VAR_VARS_NB } |
Functions | |
static int | ff_filter_frame_framed (AVFilterLink *link, AVFrame *frame) |
void | ff_tlog_ref (void *ctx, AVFrame *ref, int end) |
unsigned | avfilter_version (void) |
Return the LIBAVFILTER_VERSION_INT constant. | |
const char * | avfilter_configuration (void) |
Return the libavfilter build-time configuration. | |
const char * | avfilter_license (void) |
Return the libavfilter license. | |
void | ff_command_queue_pop (AVFilterContext *filter) |
void | ff_insert_pad (unsigned idx, unsigned *count, size_t padidx_off, AVFilterPad **pads, AVFilterLink ***links, AVFilterPad *newpad) |
Insert a new pad. | |
int | avfilter_link (AVFilterContext *src, unsigned srcpad, AVFilterContext *dst, unsigned dstpad) |
Link two filters together. | |
void | avfilter_link_free (AVFilterLink **link) |
Free the link in *link, and set its pointer to NULL. | |
int | avfilter_link_get_channels (AVFilterLink *link) |
Get the number of channels of a link. | |
void | avfilter_link_set_closed (AVFilterLink *link, int closed) |
Set the closed field of a link. | |
int | avfilter_insert_filter (AVFilterLink *link, AVFilterContext *filt, unsigned filt_srcpad_idx, unsigned filt_dstpad_idx) |
Insert a filter in the middle of an existing link. | |
int | avfilter_config_links (AVFilterContext *filter) |
Negotiate the media format, dimensions, etc of all inputs to a filter. | |
void | ff_tlog_link (void *ctx, AVFilterLink *link, int end) |
int | ff_request_frame (AVFilterLink *link) |
Request an input frame from the filter at the other end of the link. | |
int | ff_poll_frame (AVFilterLink *link) |
Poll a frame from the filter chain. | |
static int | set_enable_expr (AVFilterContext *ctx, const char *expr) |
void | ff_update_link_current_pts (AVFilterLink *link, int64_t pts) |
int | avfilter_process_command (AVFilterContext *filter, const char *cmd, const char *arg, char *res, int res_len, int flags) |
Make the filter instance process a command. | |
AVFilter * | avfilter_get_by_name (const char *name) |
Get a filter definition matching the given name. | |
int | avfilter_register (AVFilter *filter) |
Register a filter. | |
const AVFilter * | avfilter_next (const AVFilter *prev) |
Iterate over all registered filters. | |
int | avfilter_pad_count (const AVFilterPad *pads) |
Get the number of elements in a NULL-terminated array of AVFilterPads (e.g. | |
static const char * | default_filter_name (void *filter_ctx) |
static void * | filter_child_next (void *obj, void *prev) |
static const AVClass * | filter_child_class_next (const AVClass *prev) |
static int | default_execute (AVFilterContext *ctx, action_func *func, void *arg, int *ret, int nb_jobs) |
AVFilterContext * | ff_filter_alloc (const AVFilter *filter, const char *inst_name) |
Allocate a new filter context and return it. | |
static void | free_link (AVFilterLink *link) |
void | avfilter_free (AVFilterContext *filter) |
Free a filter context. | |
static int | process_options (AVFilterContext *ctx, AVDictionary **options, const char *args) |
int | avfilter_init_dict (AVFilterContext *ctx, AVDictionary **options) |
Initialize a filter with the supplied dictionary of options. | |
int | avfilter_init_str (AVFilterContext *filter, const char *args) |
Initialize a filter with the supplied parameters. | |
if () | |
const char * | avfilter_pad_get_name (const AVFilterPad *pads, int pad_idx) |
Get the name of an AVFilterPad. | |
enum AVMediaType | avfilter_pad_get_type (const AVFilterPad *pads, int pad_idx) |
Get the type of an AVFilterPad. | |
static int | default_filter_frame (AVFilterLink *link, AVFrame *frame) |
static int | ff_filter_frame_needs_framing (AVFilterLink *link, AVFrame *frame) |
int | ff_filter_frame (AVFilterLink *link, AVFrame *frame) |
Send a frame of data to the next filter. | |
const AVClass * | avfilter_get_class (void) |
Variables | |
static const char *const | var_names [] = { "t", "n", "pos", NULL } |
static AVFilter * | first_filter |
static const AVOption | options [] |
static const AVClass | avfilter_class |
ret = avfilter_init_dict(filter, &options) | |
fail | __pad0__ |
#define LICENSE_PREFIX "libavfilter license: " |
#define OFFSET | ( | x | ) | offsetof(AVFilterContext, x) |
Definition at line 540 of file avfilter.c.
#define FLAGS AV_OPT_FLAG_FILTERING_PARAM |
Definition at line 541 of file avfilter.c.
anonymous enum |
Definition at line 374 of file avfilter.c.
|
static |
Definition at line 971 of file avfilter.c.
Referenced by ff_filter_frame(), ff_filter_frame_needs_framing(), and ff_request_frame().
Definition at line 42 of file avfilter.c.
Referenced by ff_filter_frame().
void ff_command_queue_pop | ( | AVFilterContext * | filter | ) |
Definition at line 87 of file avfilter.c.
Referenced by avfilter_free(), and ff_filter_frame_framed().
void ff_insert_pad | ( | unsigned | idx, |
unsigned * | count, | ||
size_t | padidx_off, | ||
AVFilterPad ** | pads, | ||
AVFilterLink *** | links, | ||
AVFilterPad * | newpad | ||
) |
Insert a new pad.
idx | Insertion point. Pad is inserted at the end if this point is beyond the end of the list of pads. |
count | Pointer to the number of pads in the list |
padidx_off | Offset within an AVFilterLink structure to the element to increment when inserting a new pad causes link numbering to change |
pads | Pointer to the pointer to the beginning of the list of pads |
links | Pointer to the pointer to the beginning of the list of links |
newpad | The new pad to add. A copy is made when adding. |
Definition at line 96 of file avfilter.c.
Referenced by ff_insert_inpad(), and ff_insert_outpad().
void ff_tlog_link | ( | void * | ctx, |
AVFilterLink * | link, | ||
int | end | ||
) |
Definition at line 300 of file avfilter.c.
Referenced by ff_filter_frame(), ff_get_video_buffer(), and ff_request_frame().
int ff_request_frame | ( | AVFilterLink * | link | ) |
Request an input frame from the filter at the other end of the link.
link | the input link |
Definition at line 324 of file avfilter.c.
Referenced by av_buffersink_get_frame_flags(), avfilter_graph_request_oldest(), ff_dualinput_request_frame(), ff_request_frame(), join_request_frame(), request_frame(), request_inlink(), request_samples(), and return_audio_frame().
int ff_poll_frame | ( | AVFilterLink * | link | ) |
Poll a frame from the filter chain.
link | the input link |
Definition at line 355 of file avfilter.c.
Referenced by av_buffersink_poll_frame(), and ff_poll_frame().
|
static |
Definition at line 376 of file avfilter.c.
Referenced by avfilter_process_command(), and process_options().
void ff_update_link_current_pts | ( | AVFilterLink * | link, |
int64_t | pts | ||
) |
Definition at line 416 of file avfilter.c.
Referenced by ff_filter_frame_framed().
|
static |
Definition at line 505 of file avfilter.c.
Definition at line 511 of file avfilter.c.
Definition at line 519 of file avfilter.c.
|
static |
Definition at line 560 of file avfilter.c.
Referenced by ff_filter_alloc().
AVFilterContext* ff_filter_alloc | ( | const AVFilter * | filter, |
const char * | inst_name | ||
) |
Allocate a new filter context and return it.
filter | what filter to create an instance of |
inst_name | name to give to the new filter context |
Definition at line 573 of file avfilter.c.
Referenced by avfilter_graph_alloc_filter().
|
static |
Definition at line 653 of file avfilter.c.
Referenced by avfilter_free().
|
static |
Definition at line 712 of file avfilter.c.
Referenced by avfilter_init_str().
if | ( | ) |
Definition at line 941 of file avfilter.c.
Referenced by aac_encode_init(), aacPlus_encode_frame(), adpcm_encode_init(), adx_encode_frame(), amr_wb_encode_frame(), ape_decode_value_3860(), ape_decode_value_3900(), ape_read_header(), apply_lpc(), asf_read_pts(), av_ext2dbl(), av_opt_query_ranges(), av_reduce(), av_timecode_init_from_string(), average_quantized_coeffs(), avisynth_context_create(), avisynth_open_file(), binkb_read_bundle(), blend_subrect(), buffer_needs_copy(), buffer_offset(), build_frame_code(), cavsvideo_probe(), check_header_mismatch(), cinaudio_decode_frame(), cmv_decode_inter(), cng_encode_frame(), commit_bitstream_and_slice_buffer(), compute_pkt_fields(), config_input(), config_props(), construct_perm_table(), dca_decode_frame(), dca_parse_audio_coding_header(), decode_5(), decode_cabac_mb_skip(), decode_channel(), decode_exp_vlc(), decode_frame(), decode_i2_frame(), decode_init(), decode_init_thread_copy(), decode_p_frame(), decode_slice_header(), decode_subframe(), decode_tilehdr(), dpcm_decode_frame(), dshow_set_audio_buffer_size(), dv_extract_audio(), dv_inject_audio(), dvdsub_parse_extradata(), ebml_parse_elem(), encode_frame(), encode_init(), encode_init_ls(), encode_mb_internal(), event_loop(), evrc_decode_frame(), expand_timestamps(), ff_ac3_compute_coupling_strategy(), ff_alloc_picture(), ff_dvvideo_init(), ff_h264_decode_ref_pic_list_reordering(), ff_id3v2_write_apic(), ff_init_poc(), ff_interleave_add_packet(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_sos(), ff_mpeg4_encode_mb(), ff_MPV_common_init(), ff_print_debug_info2(), ff_rate_control_init(), ff_rate_estimate_qscale(), ff_sws_init_swScale_mmx(), ff_thread_await_progress(), ff_thread_report_progress(), ff_xvmc_decode_mb(), ff_xvmc_field_start(), ff_yadif_init_x86(), fill_picture_parameters(), filter_frame(), find_next_parse_unit(), flashsv_encode_frame(), flic_decode_init(), free_section(), g723_1_decode_frame(), generate_intervals(), generate_joint_tables(), get_block_sizes(), get_delayed_pic(), h263_probe(), h264_probe(), handle_packet(), hl_decode_mb_444(), hls_read_header(), hls_write_header(), hyscale(), iff_read_header(), imc_decode_block(), init(), init_dequant_tables(), ipmovie_read_header(), ipvideo_decode_block_opcode_0x8(), ipvideo_decode_block_opcode_0xA(), ism_write_packet(), j2kenc_init(), kempf_decode_tile(), libgsm_encode_frame(), libspeex_decode_frame(), loop_filter(), matroska_probe(), mc_part_std(), mc_part_weighted(), mc_subpel(), mlp_parse(), mm_decode_inter(), mmsh_close(), motion_search(), mov_parse_mpeg2_frame(), mov_parse_vc1_frame(), mov_read_extradata(), mov_read_seek(), mpeg4video_probe(), mpeg_decode_mb(), mpeg_decode_slice(), mpeg_mux_init(), mpegps_probe(), mpegvideo_probe(), mxf_interleave_get_packet(), mxf_parse_mpeg2_frame(), mxf_parse_structural_metadata(), nut_probe(), nut_read_seek(), ogg_read_page(), optimum_use15_7(), pack_yuv(), pcm_encode_frame(), pnm_decode_frame(), postfilter(), pred_spatial_direct_motion(), pred_temp_direct_motion(), put_dc(), qcelp_decode_frame(), qdm2_decode(), qdm2_fft_tone_synthesizer(), ra144_encode_frame(), read_header(), read_major_sync(), read_thread(), read_var_block_data(), remove_wasted_bits(), request_frame(), rpza_decode_stream(), rtsp_read_packet(), s302m_decode_frame(), sbr_hf_calc_npatches(), sbr_make_f_master(), select_input_picture(), seqvideo_decode(), set_channel_info(), set_palette(), shorten_decode_frame(), smc_decode_stream(), Stagefright_close(), Stagefright_decode_frame(), Stagefright_init(), store_packet(), svq3_decode_frame(), svq3_decode_init(), svq3_decode_mb(), synth_block_fcb_acb(), synth_superframe(), tiff_decode_tag(), tm2_decode_blocks(), transcode_init(), uninit_options(), unpack_superblocks(), unpack_vlcs(), utvideo_decode_init(), utvideo_encode_frame(), vaapi_mpeg4_start_frame(), vc1_decode_b_mb(), vc1_decode_b_mb_intfi(), vc1_decode_b_mb_intfr(), vc1_decode_p_mb_intfi(), vc1_decode_p_mb_intfr(), vc1_put_signed_blocks_clamped(), vda_h264_end_frame(), vmd_decode(), vmdaudio_decode_frame(), vorbis_encode_frame(), vorbis_parse_setup_hdr_codebooks(), vp8_decode_mb_row_no_filter(), wiener_denoise(), wma_decode_superframe(), wsvqa_read_header(), XAVS_init(), yuv2rgb_1_c_template(), and yuv2rgb_2_c_template().
|
static |
Definition at line 966 of file avfilter.c.
Referenced by ff_filter_frame_framed().
|
static |
Definition at line 1055 of file avfilter.c.
Referenced by ff_filter_frame().
int ff_filter_frame | ( | AVFilterLink * | link, |
AVFrame * | frame | ||
) |
Send a frame of data to the next filter.
link | the output link over which the data is being sent |
frame | a reference to the buffer of data being sent. The receiving filter will free this reference when it no longer needs it or pass it on to the next filter. |
Definition at line 1096 of file avfilter.c.
Referenced by channelmap_filter_frame(), default_filter_frame(), end_last_frame(), ff_vf_next_put_image(), filter_frame(), geq_filter_frame(), join_request_frame(), movie_push_frame(), output_frame(), pp_filter_frame(), push_frame(), push_samples(), request_frame(), return_audio_frame(), return_frame(), send_out(), send_silence(), and try_filter_frame().
|
static |
Definition at line 373 of file avfilter.c.
Referenced by set_enable_expr().
|
static |
Definition at line 439 of file avfilter.c.
Referenced by avfilter_next(), avfilter_register(), configure_input_audio_filter(), and configure_input_video_filter().
|
static |
Definition at line 542 of file avfilter.c.
|
static |
Definition at line 550 of file avfilter.c.
Referenced by avfilter_get_class(), and ff_filter_alloc().
return ret = avfilter_init_dict(filter, &options) |
Definition at line 940 of file avfilter.c.
Referenced by a64multi_encode_frame(), aac_decode_init(), aac_encode_frame(), aac_encode_init(), aac_parse_packet(), aacPlus_encode_frame(), aasc_decode_frame(), ac3_decode_frame(), add_file(), add_metadata_from_side_data(), adp_read_packet(), adpcm_decode_frame(), adpcm_encode_init(), adx_decode_frame(), adx_decode_init(), adx_encode_frame(), adx_read_header(), adx_read_packet(), aea_read_packet(), afc_read_packet(), aic_decode_frame(), aic_decode_slice(), aiff_read_header(), aiff_write_packet(), aiff_write_trailer(), alac_decode_frame(), alac_decode_init(), alac_encode_frame(), alac_encode_init(), alloc_array_elem(), alloc_frame_buffer(), alloc_picture(), amr_parse_sdp_line(), amr_wb_encode_frame(), amrnb_decode_frame(), amrwb_decode_frame(), ape_decode_frame(), ape_read_packet(), ape_tag_read_field(), append_packet_chunked(), asf_parse_packet(), asf_read_ext_content_desc(), asf_read_header(), asf_read_language_list(), asf_read_marker(), asf_read_metadata(), asf_read_packet(), asf_read_picture(), asf_read_seek(), asf_read_stream_properties(), asink_init(), asink_query_formats(), ast_read_packet(), atrac1_decode_frame(), atrac1_decode_init(), atrac3_decode_frame(), atrac3_decode_init(), audio_decode_frame(), audio_encode_example(), audio_read_header(), audio_read_packet(), audio_write_header(), audio_write_packet(), aura_decode_frame(), av_audio_fifo_read(), av_audio_fifo_realloc(), av_audio_fifo_write(), av_base64_encode(), av_bprint_finalize(), av_buffer_alloc(), av_buffer_allocz(), av_buffer_pool_get(), av_buffer_ref(), av_buffersink_get_frame_flags(), av_buffersink_get_samples(), av_buffersrc_add_frame_flags(), av_buffersrc_add_frame_internal(), av_dict_parse_string(), av_expr_parse(), av_expr_parse_and_eval(), av_find_best_stream(), av_frame_clone(), av_frame_is_writable(), av_frame_make_writable(), av_frame_new_side_data(), av_frame_ref(), av_get_codec_tag_string(), av_get_random_seed(), av_get_token(), av_grow_packet(), av_image_alloc(), av_image_fill_arrays(), av_image_fill_linesizes(), av_interleaved_write_frame(), av_mpeg4_decode_header(), av_opencl_buffer_read_image(), av_opencl_create_kernel(), av_opencl_get_device_list(), av_opencl_get_option(), av_opencl_init(), av_opencl_register_kernel_code(), av_opencl_set_option(), av_opt_get(), av_opt_get_double(), av_opt_get_int(), av_opt_get_key_value(), av_opt_get_q(), av_opt_get_video_rate(), av_opt_query_ranges_default(), av_opt_set(), av_opt_set_dict(), av_opt_set_from_string(), av_parse_cpu_flags(), av_parse_ratio(), av_parse_video_rate(), av_parser_init(), av_pix_fmt_count_planes(), av_probe_input_buffer(), av_read_frame(), av_samples_alloc_array_and_samples(), av_seek_frame(), av_set_options_string(), av_strerror(), av_timecode_init_from_string(), av_tree_insert(), av_write_frame(), av_write_trailer(), avcodec_close(), avcodec_decode_subtitle2(), avcodec_decode_video2(), avcodec_default_get_buffer2(), avcodec_encode_audio2(), avcodec_encode_subtitle(), avcodec_encode_video2(), avcodec_fill_audio_frame(), avcodec_get_context_defaults3(), avcodec_get_pix_fmt_loss(), avcodec_open2(), avcodec_thread_execute(), avfilter_config_links(), avfilter_graph_alloc(), avfilter_graph_alloc_filter(), avfilter_graph_config(), avfilter_graph_create_filter(), avfilter_graph_parse(), avfilter_graph_parse2(), avfilter_graph_parse_ptr(), avfilter_init_dict(), avfilter_init_str(), avfilter_insert_filter(), avfilter_ref_buffer(), avfilter_thread_init(), avformat_alloc_output_context2(), avformat_find_stream_info(), avformat_network_init(), avformat_open_input(), avformat_seek_file(), avformat_write_header(), avi_load_index(), avi_read_header(), avi_write_header(), avio_check(), avio_closep(), avio_printf(), avio_put_str16le(), avio_seek_time(), avisynth_context_create(), avisynth_create_stream(), avisynth_open_file(), avisynth_read_header(), avisynth_read_packet(), avpicture_alloc(), avpriv_bprint_to_extradata(), avpriv_dirac_parse_sequence_header(), avpriv_snprintf(), avpriv_vorbis_parse_extradata(), avpriv_vsnprintf(), avresample_convert(), avresample_open(), avresample_set_compensation(), avs_decode_frame(), avs_read_audio_packet(), avs_read_packet(), avs_read_video_packet(), avui_decode_frame(), avui_encode_frame(), bethsoftvid_decode_frame(), bfi_decode_frame(), bfi_read_packet(), bink_decode_plane(), binkb_decode_plane(), binkb_get_value(), bmp_decode_frame(), bmp_encode_frame(), bmv_aud_decode_frame(), brpix_decode_frame(), build_file_streams(), caca_write_header(), cavs_decode_frame(), cdata_read_packet(), cdg_decode_frame(), cdxl_decode_frame(), cdxl_read_header(), cdxl_read_packet(), check(), check_keyboard_interaction(), check_stream_specifier(), choose_pix_fmts(), cin_read_packet(), cinaudio_decode_frame(), cinepak_decode_frame(), cllc_decode_frame(), cmdutils_read_file(), cmp_intervals(), cmv_decode_frame(), cng_decode_frame(), cng_encode_frame(), cng_encode_init(), codec_reinit(), command(), compare_fields(), compute_mask(), compute_mask_matrix(), concat_read_header(), concat_read_packet(), concat_seek(), concatenate_packet(), config_input(), config_input_overlay(), config_out_props(), config_output(), config_output_props(), config_props(), configure_complex_filters(), configure_filtergraph(), configure_input_audio_filter(), configure_input_video_filter(), configure_output_audio_filter(), configure_output_video_filter(), convert_samples(), cook_decode_frame(), cook_decode_init(), copy_frame(), copy_metadata(), copy_moof(), copy_output(), cpia_decode_frame(), create_filter(), create_vorbis_context(), crypto_open2(), cyuv_decode_frame(), data_open(), daud_packet(), dc1394_read_common(), dca_decode_block(), dca_decode_frame(), dca_parse_params(), decode(), decode_2(), decode_argb_frame(), decode_audio(), decode_audio_specific_config(), decode_block(), decode_cce(), decode_cell(), decode_channel(), decode_channel_sound_unit(), decode_chunks(), decode_cpe(), decode_element(), decode_frame(), decode_frame_header(), decode_ga_specific_config(), decode_header_trees(), decode_i_frame(), decode_i_mb(), decode_ics(), decode_init(), decode_mb(), decode_p_block(), decode_p_frame(), decode_packet(), decode_pic(), decode_residues(), decode_rgb24_frame(), decode_slice(), decode_slice_header(), decode_str(), decode_subframe(), decode_subframe_fixed(), decode_subframe_lpc(), decode_tag(), decode_text_chunk(), decode_thread(), decode_update_thread_context(), decode_video(), decode_wmv9(), decode_yuv_frame(), decode_zbuf(), deshake_transform_c(), device_open(), device_try_init(), dfa_decode_frame(), dfa_read_packet(), dh_is_valid_public_key(), dilate_init(), dirac_decode_data_unit(), dirac_decode_frame(), dirac_get_arith_int(), dirac_get_arith_uint(), dirac_get_se_golomb(), dnxhd_decode_frame(), dnxhd_encode_fast(), dnxhd_encode_picture(), do_video_out(), dpcm_decode_frame(), draw_text(), dshow_add_device(), dshow_check_event_queue(), dshow_open_device(), dshow_read_header(), dshow_set_audio_buffer_size(), dsp_init(), dtshd_read_header(), dump_attachment(), dv_read_timecode(), dvbsub_encode(), dvdsub_encode(), dvdsub_init(), dvvideo_decode_frame(), dxa_read_header(), dxa_read_packet(), dxtory_decode_v1(), dxtory_decode_v2(), dxva2_h264_end_frame(), dxva2_mpeg2_end_frame(), dxva2_vc1_end_frame(), dyn_packet_buf_write(), ea_read_packet(), eightsvx_decode_frame(), encode_bitstream(), encode_callback(), encode_dvd_subtitles(), encode_frame(), encode_init(), encode_nals(), encode_packets(), encode_picture(), encode_picture_lossless(), encode_picture_ls(), encode_superframe(), encode_tile(), end_last_frame(), escape124_decode_frame(), escape130_decode_frame(), estimate_timings_from_pts(), evrc_decode_frame(), execute_code(), expand_function(), expand_text(), extract_inout(), Faac_encode_frame(), Faac_encode_init(), fbdev_read_header(), fbdev_read_packet(), ff_ac3_encode_init(), ff_all_channel_counts(), ff_all_channel_layouts(), ff_all_formats(), ff_all_samplerates(), ff_alloc_packet2(), ff_alloc_picture(), ff_ape_write_tag(), ff_ass_add_rect(), ff_audio_data_alloc(), ff_audio_data_combine(), ff_audio_data_copy(), ff_audio_data_read_from_fifo(), ff_audio_data_realloc(), ff_audio_mix_alloc(), ff_audio_mix_set_matrix(), ff_audio_rechunk_interleave(), ff_audio_resample(), ff_avc_parse_nal_units_buf(), ff_bufqueue_get(), ff_ccitt_unpack(), ff_check_interrupt(), ff_codec_close_recursive(), ff_codec_open2_recursive(), ff_convert_dither(), ff_copy_int64_list(), ff_copy_int_list(), ff_default_get_audio_buffer(), ff_default_get_video_buffer(), ff_dh_compute_shared_secret_key(), ff_dh_generate_public_key(), ff_dh_init(), ff_dualinput_filter_frame_main(), ff_dualinput_filter_frame_second(), ff_dualinput_request_frame(), ff_filter_alloc(), ff_filter_frame_framed(), ff_filter_frame_needs_framing(), ff_find_unused_picture(), ff_flac_parse_picture(), ff_gen_search(), ff_get_audio_buffer(), ff_get_buffer(), ff_get_video_buffer(), ff_graph_thread_init(), ff_h263_decode_frame(), ff_h263_decode_init(), ff_h263_resync(), ff_h264_decode_mb_cavlc(), ff_h264_decode_ref_pic_marking(), ff_http_match_no_proxy(), ff_id3v1_read(), ff_id3v2_read(), ff_id3v2_write_metadata(), ff_id3v2_write_simple(), ff_iir_filter_init_coeffs(), ff_init_vlc_sparse(), ff_interleave_packet_per_dts(), ff_isom_write_avcc(), ff_ivi_init_tiles(), ff_jpeg2000_init_component(), ff_jpegls_decode_picture(), ff_listen_bind(), ff_listen_connect(), ff_load_image(), ff_merge_channel_layouts(), ff_merge_formats(), ff_merge_samplerates(), ff_mjpeg_decode_dht(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_sos(), ff_mov_add_hinted_packet(), ff_mov_init_hinting(), ff_mov_read_stsd_entries(), ff_mov_write_packet(), ff_mpeg4_pred_dc(), ff_mpeg_ref_picture(), ff_mpeg_update_thread_context(), ff_MPV_encode_picture(), ff_MPV_frame_start(), ff_msmpeg4_decode_init(), ff_network_wait_fd(), ff_network_wait_fd_timeout(), ff_opencl_apply_unsharp(), ff_opencl_deshake_init(), ff_opencl_deshake_process_inout_buf(), ff_opencl_set_parameter(), ff_opencl_transform(), ff_opencl_unsharp_init(), ff_opencl_unsharp_process_inout_buf(), ff_pcm_read_packet(), ff_pcm_read_seek(), ff_planar_sample_fmts(), ff_poll_interrupt(), ff_raw_read_partial_packet(), ff_raw_video_read_header(), ff_read_packet(), ff_reget_buffer(), ff_request_frame(), ff_rm_read_mdpr_codecdata(), ff_rtmp_packet_read_internal(), ff_rtmp_packet_write(), ff_rtmpe_compute_secret_key(), ff_rtmpe_gen_pub_key(), ff_rtp_chain_mux_open(), ff_rtp_finalize_packet(), ff_rtsp_open_transport_ctx(), ff_rtsp_parse_streaming_commands(), ff_rtsp_setup_input_streams(), ff_rtsp_tcp_read_packet(), ff_rv34_decode_frame(), ff_rv34_decode_init(), ff_scale_image(), ff_seek_frame_binary(), ff_snow_common_init_after_header(), ff_snow_frame_start(), ff_spdif_read_packet(), ff_thread_get_buffer(), ff_thread_ref_frame(), ff_thread_video_encode_frame(), ff_update_duplicate_context(), ff_vaapi_mpeg_end_frame(), ff_vorbis_comment(), ff_vorbis_nth_root(), ff_vp56_decode_frame(), ff_wms_parse_sdp_a_line(), ffm_read_packet(), ffm_write_header(), ffmpeg_parse_options(), ffserver_opt_default(), ffserver_opt_preset(), ffurl_closep(), ffurl_open(), ffurl_seek(), ffv1_init_slices_state(), file_check(), fileTest(), film_read_packet(), filter_codec_opts(), filter_frame(), filter_line_c(), filter_line_c_16bit(), filter_query_formats(), find_and_decode_index(), find_stream(), find_tracked_method(), finish_frame(), flac_decode_frame(), flac_decode_init(), flac_encode_frame(), flac_encode_init(), flac_read_header(), flac_write_header(), flashsv_decode_block(), flashsv_decode_frame(), flic_decode_frame_15_16BPP(), flic_decode_frame_8BPP(), flush_encoders(), flush_frames(), flush_segment(), flv_data_packet(), flv_read_packet(), flv_write_packet(), fourxm_read_header(), fourxm_read_packet(), frame_configure_elements(), fraps2_decode_plane(), frei0r_init(), frm_read_packet(), func_eval_expr(), g2m_decode_frame(), g2m_decode_init(), g722_decode_frame(), g722_encode_init(), g723_1_decode_frame(), g723_1_read_packet(), g729_read_packet(), gen_buffer_time(), gen_bytes_read(), gen_check_bw(), gen_connect(), gen_create_stream(), gen_delete_stream(), gen_fcpublish_stream(), gen_fcsubscribe_stream(), gen_fcunpublish_stream(), gen_play(), gen_pong(), gen_publish(), gen_release_stream(), gen_server_bw(), gen_swf_verification(), generate_joint_tables(), generate_mask(), geq_init(), get_attachment(), get_audio_buffer(), get_bits64(), get_bits_long(), get_buffer(), get_buffer_internal(), get_coc(), get_cod(), get_cookies(), get_delayed_pic(), get_device_list(), get_keyword(), get_moov_size(), get_packet(), get_packet_header(), get_pix_fmt_score(), get_preset_file_2(), get_qcd(), get_sample(), get_sample_rate(), get_ue_code(), get_value(), get_video_buffer(), get_video_frame(), get_vlc_symbol(), getlblockinc(), gif_decode_frame(), gif_encode_frame(), gif_parse_next_image(), gif_read_ext(), gif_read_header(), gif_read_image(), gif_read_packet(), gif_skip_subblocks(), grab_read_header(), graph_config_formats(), graph_config_links(), graph_insert_fifos(), gsm_read_packet(), gxf_packet(), h261_decode_frame(), h261_decode_gob(), h261_resync(), h263_handle_packet(), h264_frame_start(), h264_mp4toannexb_filter(), handle_buffered_output(), handle_chunk_size(), handle_connect_error(), handle_connection(), handle_invoke(), handle_invoke_error(), handle_invoke_result(), handle_packet(), handle_packets(), handle_ping(), hls_open(), hls_read(), hls_read_header(), hls_read_packet(), hls_read_seek(), hls_window(), hls_write_header(), hls_write_packet(), http_close(), http_prepare_data(), http_read(), http_send_data(), http_server(), http_shutdown(), http_write(), ico_write_header(), idcin_decode_frame(), idcin_read_header(), idcin_read_packet(), idcin_read_seek(), iec61883_callback(), if(), iff_read_packet(), iir_filter(), ilbc_decode_frame(), ilbc_encode_frame(), ilbc_parse_sdp_line(), ilbc_read_packet(), imc_decode_block(), imc_decode_frame(), imc_decode_init(), img_read_packet(), ingenient_read_packet(), init(), init_audio(), init_cook_mlt(), init_dict(), init_filters(), init_frame_decoder(), init_get_bits(), init_image(), init_input(), init_input_stream(), init_mdct_win(), init_MP4DescrParseContext(), init_muxer(), init_opencl_env(), init_pattern_from_file(), init_quantization_noise(), init_report(), init_tile(), init_tiles(), init_vlcs(), initFilter(), insert_trim(), int_sqrt(), interleave_packet(), interpolate(), ipmovie_read_packet(), ipvideo_decode_frame(), ipvideo_decode_opcodes(), ir2_decode_frame(), ism_flush(), ism_seek(), ism_write_header(), ism_write_packet(), iss_read_packet(), ivi_decode_blocks(), ivi_process_empty_tile(), j2kenc_init(), jacosub_read_header(), join_config_output(), join_init(), join_request_frame(), jpeg2000_decode_frame(), jpeg2000_decode_packet(), jpeg2000_decode_packets(), jpeg2000_read_bitstream_packets(), jpeg2000_read_main_headers(), jpeg_parse_packet(), jpg_decode_data(), jpg_init(), kempf_decode_tile(), lag_decode_frame(), lag_decode_line(), latm_decode_init(), latm_parse_packet(), lavfi_read_header(), lavfi_read_packet(), libgsm_decode_frame(), libgsm_encode_frame(), libopenjpeg_decode_frame(), libopenjpeg_encode_frame(), libopus_configure_encoder(), libopus_decode(), libopus_decode_init(), libopus_encode(), libopus_encode_init(), libquvi_read_header(), libschroedinger_decode_frame(), libschroedinger_encode_frame(), libshine_encode_frame(), libspeex_decode_frame(), link_filter(), link_filter_inouts(), list_standards(), lmlm4_read_packet(), load_glyph(), load_input_picture(), load_mask(), ls_get_code_regular(), ls_get_code_runterm(), lvf_read_packet(), lxf_read_header(), lxf_read_packet(), mace_decode_frame(), main(), make_format_list(), make_tables_writable(), match_section(), matroska_parse_seekhead_entry(), matroska_parse_wavpack(), matroska_read_header(), mdct_init(), mimic_decode_init(), mimic_decode_update_thread_context(), mjpeg_decode_scan_progressive_ac(), mjpegb_decode_frame(), mkv_strip_wavpack(), mkv_write_attachments(), mkv_write_block(), mkv_write_chapters(), mkv_write_codecprivate(), mkv_write_header(), mkv_write_packet(), mkv_write_packet_internal(), mkv_write_tag(), mkv_write_tags(), mkv_write_tracks(), mkv_write_trailer(), mmf_read_packet(), mms_safe_send_recv(), mmsh_read_seek(), mov_create_timecode_track(), mov_read_cmov(), mov_read_covr(), mov_read_ilst(), mov_read_moov(), mov_read_packet(), mov_read_trak(), mov_read_udta_string(), mov_read_uuid(), mov_read_wave(), mov_write_dvc1_tag(), mov_write_packet(), mov_write_subtitle_end_packet(), mov_write_udta_tag(), movie_common_init(), movie_push_frame(), movie_request_frame(), mp3_queue_flush(), mp3_read_packet(), mp3_seek(), mp3lame_encode_frame(), mp3lame_encode_init(), mp_decode_frame(), mp_read_codes_table(), MPA_encode_frame(), mpc7_decode_frame(), mpc_read_packet(), mpc_read_seek(), mpeg_decode_frame(), mpeg_mux_end(), mpeg_mux_write_packet(), mpegaudio_parse(), mpegps_read_packet(), mpegts_get_dts(), mpegts_handle_packet(), mpegts_raw_read_packet(), mpegts_read_header(), mpegts_read_packet(), mpegts_write_header(), mpegts_write_packet_internal(), msrle_decode_frame(), mss1_decode_frame(), mss1_decode_init(), mss2_decode_frame(), mss2_decode_init(), mss3_decode_frame(), mss4_decode_dct_block(), mss4_decode_frame(), mss4_init_vlcs(), msvideo1_decode_frame(), mtv_read_packet(), multiple_resample(), mv_read_packet(), mvc_decode_frame(), mxf_compute_index_tables(), mxf_essence_container_end(), mxf_parse_handle_essence(), mxf_parse_structural_metadata(), mxf_read_header(), mxf_read_identification_metadata(), mxf_read_local_tags(), mxf_read_packet(), mxf_read_packet_old(), mxf_read_seek(), mxf_read_utf16_string(), mxf_write_header(), mxg_read_packet(), mxg_update_cache(), mxpeg_decode_com(), mxpeg_decode_frame(), nc_read_packet(), new_output_stream(), next_byte(), normalize_double(), nut_read_header(), nut_read_packet(), nut_write_header(), nut_write_packet(), nut_write_trailer(), nuv_header(), nuv_packet(), ogg_packet(), ogg_read_header(), ogg_read_packet(), ogg_read_page(), ogg_read_seek(), ogg_write_packet(), ogg_write_page(), oggvorbis_decode_frame(), oggvorbis_encode_frame(), oggvorbis_encode_init(), oggvorbis_init_encoder(), oma_read_header(), oma_read_packet(), open_audio(), open_codec_context(), open_file(), open_files(), open_input(), open_input_file(), open_input_stream(), open_output_file(), open_slave(), open_stream(), open_video(), opt_channel_layout(), opt_cpuflags(), opt_default(), opt_default_new(), opt_old2new(), opt_progress(), opt_qscale(), opt_show_entries(), opt_show_format_entry(), opt_timecode(), output_configure(), output_data(), output_frame(), output_packet(), packet_queue_get(), packet_queue_put(), pad_last_frame(), paf_aud_decode(), paf_vid_decode(), pam_encode_frame(), parse_bintree(), parse_command(), parse_commands(), parse_device_name(), parse_expr(), parse_factor(), parse_file(), parse_filter(), parse_fmtp_config(), parse_fragment(), parse_frames(), parse_interval(), parse_intervals(), parse_iplconvkernel(), parse_key_value_pair(), parse_keyframes_index(), parse_label(), parse_media_type(), parse_optgroup(), parse_option(), parse_options(), parse_outputs(), parse_packet(), parse_playlist(), parse_primary(), parse_psfile(), parse_setup_header(), parse_slave_options(), parse_streaminfo(), parse_string(), parse_subexpr(), parse_term(), parse_timecode_in_framenum_format(), parse_times(), pcm_decode_frame(), pcm_encode_frame(), pcx_decode_frame(), pcx_encode_frame(), pick_formats(), pictq_prev_picture(), plot_spectrum_column(), pmp_packet(), png_decode_idat(), png_write_row(), pnm_decode_frame(), pnm_encode_frame(), pool_alloc_buffer(), probe_file(), process_command(), process_frame(), process_input(), process_options(), prores_encode_frame(), pthread_join(), ptx_decode_frame(), pulse_read_header(), push_frame(), push_samples(), put_id3v2_tags(), put_image(), pva_read_packet(), qcelp_decode_frame(), qcp_read_packet(), qdm2_decode_frame(), qt_rtp_parse_packet(), qtrle_decode_frame(), qtrle_encode_frame(), qtrle_encode_init(), query_formats(), r3d_read_header(), r3d_read_reda(), r3d_read_redv(), ra144_decode_frame(), ra144_encode_frame(), ra144_encode_init(), ra288_decode_frame(), raw_encode(), raw_read_packet(), rawvideo_read_packet(), rdt_new_context(), CustomSource::read(), read_access_unit(), read_block(), read_block_data(), read_channel_params(), read_connect(), read_data(), read_decode_block(), read_decoding_params(), read_extra_header(), read_file(), read_frame(), read_frame_data(), read_frame_header(), read_frame_internal(), read_gab2_sub(), read_header(), read_huffman_tables(), read_line(), read_major_sync(), read_old_huffman_tables(), read_packet(), read_packet_gme(), read_shape_from_file(), read_specific_config(), read_stream_mux_config(), read_tfra(), read_thread(), real_seek(), reap_filters(), receive_frame(), recode_subtitle(), recv_msg(), redspark_read_header(), redspark_read_packet(), reduce_formats_on_filter(), ref_frames(), ref_picture(), reget_buffer_internal(), request_frame(), request_inlink(), request_samples(), resample(), resample_flush(), retry_transfer_wrapper(), return_audio_frame(), return_frame(), return_stored_frame(), rewind_file(), rl2_decode_frame(), rl2_read_header(), rl2_read_packet(), rm_assemble_video_frame(), rm_read_audio_stream_info(), roq_decode_frame(), roq_dpcm_encode_frame(), roq_dpcm_encode_init(), roq_encode_frame(), roq_read_packet(), round_to_kag(), rpl_read_packet(), rpza_decode_frame(), rsd_read_packet(), rtmp_calc_swf_verification(), rtmp_calc_swfhash(), rtmp_close(), rtmp_handshake(), rtmp_handshake_imprint_with_digest(), rtmp_http_close(), rtmp_http_open(), rtmp_http_read(), rtmp_http_send_cmd(), rtmp_open(), rtmp_parse_result(), rtmp_read(), rtmp_send_packet(), rtmp_server_handshake(), rtmp_validate_digest(), rtmp_write(), rtmpe_open(), rtmpe_read(), rtmpe_write(), rtp_write(), rtsp_listen(), rtsp_read_announce(), rtsp_read_header(), rtsp_read_options(), rtsp_read_packet(), rtsp_read_record(), rtsp_read_request(), rtsp_read_setup(), rtsp_write_header(), rtsp_write_packet(), rv10_decode_frame(), rv10_decode_init(), rv10_decode_packet(), rv20_decode_picture_header(), rv30_decode_init(), rv40_decode_init(), s302m_decode_frame(), s302m_encode2_frame(), sami_paragraph_to_ass(), sap_fetch_packet(), sap_read_header(), sap_write_header(), sap_write_packet(), sctp_open(), sctp_read(), sctp_wait_fd(), sctp_write(), sdl_write_header(), seek_frame_generic(), seek_frame_internal(), seg_write_header(), seg_write_packet(), seg_write_trailer(), segment_end(), segment_list_open(), select_input_picture(), select_reference_stream(), send_invoke_response(), send_out(), send_silence(), seqvideo_decode_frame(), set_enable_expr(), set_expr(), set_options(), set_params(), set_string_number(), sgirle_decode_frame(), shift_data(), shorten_decode_frame(), siff_read_header(), sipr_decode_frame(), slice_decode_thread(), slice_end(), smacker_read_header(), smacker_read_packet(), smc_decode_frame(), smjpeg_read_packet(), smka_decode_frame(), smvjpeg_decode_frame(), smvjpeg_decode_init(), softfloat_reciprocal(), sol_read_packet(), spdif_header_aac(), spdif_write_packet(), split_commandline(), srtp_open(), srtp_read(), Stagefright_init(), store_packet(), storeframe(), stream_component_open(), strip_specifiers(), sub2video_get_blank_frame(), sum_bits(), sunrast_decode_frame(), sunrast_encode_frame(), svq1_encode_frame(), svq3_decode_frame(), svq3_get_ue_golomb(), svq3_parse_packet(), swr_convert(), swr_convert_internal(), swr_init(), swr_inject_silence(), swr_next_pts(), swr_set_compensation(), sws_scale(), sync(), tag_tree_decode(), tak_decode_frame(), tak_read_header(), targa_encode_frame(), targa_encode_rle(), tcp_open(), tcp_read(), tcp_write(), tedcaptions_read_header(), tee_write_header(), tee_write_packet(), tee_write_trailer(), tgq_decode_frame(), tgv_decode_frame(), thp_read_packet(), thread_execute(), tiff_decode_tag(), tiff_unpack_fax(), tiff_unpack_strip(), tls_open(), tls_read(), tls_write(), tm2_read_stream(), tm2_read_tree(), tmv_decode_frame(), tmv_read_packet(), tqi_decode_frame(), transcode(), transcode_from_filter(), transcode_init(), transcode_step(), transcode_subtitles(), truemotion1_decode_frame(), truemotion1_decode_header(), truespeech_decode_frame(), try_decode_frame(), try_filter_frame(), try_filter_next_frame(), tscc2_decode_frame(), tscc2_decode_init(), tscc2_decode_slice(), tta_decode_frame(), tta_encode_frame(), tta_read_packet(), twin_decode_frame(), twin_decode_init(), twolame_encode_frame(), twolame_encode_init(), txd_decode_frame(), txd_read_packet(), udp_close(), udp_open(), udp_read(), udp_write(), ulti_decode_frame(), unescape(), update_frame_pool(), update_frames(), update_thread_context(), url_alloc_for_protocol(), usage(), utvideo_encode_frame(), v308_decode_frame(), v308_encode_frame(), v408_decode_frame(), v408_encode_frame(), v410_decode_frame(), v410_encode_frame(), v4l2_set_parameters(), vaapi_h264_end_frame(), validate_acl(), validate_options(), vble_decode_frame(), vc1_decode_frame(), vcr1_decode_frame(), vdadec_decode(), vdadec_init(), vfw_read_header(), video_encode_example(), video_thread(), vivo_read_header(), vivo_read_packet(), vmd_read_packet(), vmdaudio_decode_frame(), vmdvideo_decode_frame(), vorbis_decode_frame(), vorbis_decode_init(), vorbis_encode_frame(), vorbis_encode_init(), vorbis_header(), vorbis_parse_audio_packet(), vorbis_parse_setup_hdr(), vorbis_parse_setup_hdr_codebooks(), vorbis_parse_setup_hdr_floors(), vorbis_residue_decode_internal(), vp3_decode_frame(), vp3_decode_init(), vp5_decode_init(), vp6_decode_init(), vp8_alloc_frame(), vp8_decode(), vp8_decode_frame(), vp8_decode_init(), vp8_decode_init_thread_copy(), vp8_decode_update_thread_context(), vp8_handle_packet(), vp8_ref_frame(), vqa_decode_init(), vqf_read_packet(), vqf_read_seek(), vsink_init(), vsink_query_formats(), wavpack_decode_block(), wavpack_decode_frame(), wavpack_encode_frame(), wavpack_encode_init(), wc3_read_header(), wc3_read_packet(), wma_decode_frame(), wma_decode_superframe(), wmv2_decode_motion(), wmv9_init(), worker(), write_audio_frame(), write_chapter(), write_fragment(), write_frame(), write_globalinfo(), write_header(), write_headers(), write_manifest(), write_metadata(), write_option(), write_packet(), write_stream_codec(), write_stream_data(), write_streaminfo(), write_to_fifo(), write_video_frame(), writeout(), writer_open(), writtenBytes(), ws_snd_decode_frame(), wsaud_read_packet(), wsvqa_read_packet(), wv_get_value(), wv_read_block_header(), wv_read_header(), wv_read_packet(), wv_read_seek(), wv_write_packet(), x11grab_read_header(), X264_frame(), xa_read_packet(), xan_decode_frame(), xan_decode_frame_type0(), xan_decode_frame_type1(), XAVS_frame(), xbm_decode_frame(), xbm_encode_frame(), xface_decode_frame(), xface_encode_frame(), xiph_handle_packet(), xmv_read_header(), xvid_encode_frame(), xwd_decode_frame(), xwd_encode_frame(), xwma_read_header(), xwma_read_packet(), y216_decode_frame(), y41p_decode_frame(), y41p_encode_frame(), yop_decode_frame(), yop_get_next_nibble(), yop_read_header(), yop_read_packet(), yuv4_decode_frame(), yuv4_encode_frame(), yuv4_read_packet(), zero12v_decode_frame(), and zerocodec_decode_frame().
fail __pad0__ |
Definition at line 951 of file avfilter.c.