/third_party/ffmpeg/libavfilter/ |
D | buffersink.h | 81 int av_buffersink_get_frame_flags(AVFilterContext *ctx, AVFrame *frame, int flags); 140 void av_buffersink_set_frame_size(AVFilterContext *ctx, unsigned frame_size); 148 enum AVMediaType av_buffersink_get_type (const AVFilterContext *ctx); 149 AVRational av_buffersink_get_time_base (const AVFilterContext *ctx); 150 int av_buffersink_get_format (const AVFilterContext *ctx); 152 AVRational av_buffersink_get_frame_rate (const AVFilterContext *ctx); 153 int av_buffersink_get_w (const AVFilterContext *ctx); 154 int av_buffersink_get_h (const AVFilterContext *ctx); 155 AVRational av_buffersink_get_sample_aspect_ratio (const AVFilterContext *ctx); 157 int av_buffersink_get_channels (const AVFilterContext *ctx); [all …]
|
D | avfilter.h | 73 typedef struct AVFilterContext AVFilterContext; typedef 254 int (*preinit)(AVFilterContext *ctx); 277 int (*init)(AVFilterContext *ctx); 290 int (*init_dict)(AVFilterContext *ctx, AVDictionary **options); 302 void (*uninit)(AVFilterContext *ctx); 329 int (*query_func)(AVFilterContext *); 378 …int (*process_command)(AVFilterContext *, const char *cmd, const char *arg, char *res, int res_len… 392 int (*activate)(AVFilterContext *ctx); 408 struct AVFilterContext { struct 539 AVFilterContext *src; ///< source filter [all …]
|
D | vf_colorchannelmixer.c | 56 int (*filter_slice[2])(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs); 136 static int filter_slice_gbrp(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrp() 141 static int filter_slice_gbrap(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrap() 146 static int filter_slice_gbrp_pl(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrp_pl() 151 static int filter_slice_gbrap_pl(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrap_pl() 156 static int filter_slice_gbrp9(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrp9() 161 static int filter_slice_gbrp10(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrp10() 166 static int filter_slice_gbrap10(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrap10() 171 static int filter_slice_gbrp12(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrp12() 176 static int filter_slice_gbrap12(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in filter_slice_gbrap12() [all …]
|
D | vaapi_vpp.h | 54 int (*build_filter_params)(AVFilterContext *avctx); 56 void (*pipeline_uninit)(AVFilterContext *avctx); 59 void ff_vaapi_vpp_ctx_init(AVFilterContext *avctx); 61 void ff_vaapi_vpp_ctx_uninit(AVFilterContext *avctx); 63 int ff_vaapi_vpp_query_formats(AVFilterContext *avctx); 65 void ff_vaapi_vpp_pipeline_uninit(AVFilterContext *avctx); 71 int ff_vaapi_vpp_init_params(AVFilterContext *avctx, 76 int ff_vaapi_vpp_make_param_buffers(AVFilterContext *avctx, 82 int ff_vaapi_vpp_render_picture(AVFilterContext *avctx,
|
D | internal.h | 142 static av_always_inline int ff_filter_execute(AVFilterContext *ctx, avfilter_action_func *func, in ff_filter_execute() 259 void ff_command_queue_pop(AVFilterContext *filter); 279 int ff_append_inpad (AVFilterContext *f, AVFilterPad *p); 280 int ff_append_outpad(AVFilterContext *f, AVFilterPad *p); 281 int ff_append_inpad_free_name (AVFilterContext *f, AVFilterPad *p); 282 int ff_append_outpad_free_name(AVFilterContext *f, AVFilterPad *p); 357 AVFilterContext *ff_filter_alloc(const AVFilter *filter, const char *inst_name); 359 int ff_filter_activate(AVFilterContext *filter); 364 void ff_filter_graph_remove_filter(AVFilterGraph *graph, AVFilterContext *filter); 381 int ff_filter_get_nb_threads(AVFilterContext *ctx) av_pure; [all …]
|
D | formats.h | 139 int ff_set_common_channel_layouts(AVFilterContext *ctx, 145 int ff_set_common_channel_layouts_from_list(AVFilterContext *ctx, 151 int ff_set_common_all_channel_counts(AVFilterContext *ctx); 154 int ff_set_common_samplerates(AVFilterContext *ctx, 160 int ff_set_common_samplerates_from_list(AVFilterContext *ctx, 166 int ff_set_common_all_samplerates(AVFilterContext *ctx); 174 int ff_set_common_formats(AVFilterContext *ctx, AVFilterFormats *formats); 180 int ff_set_common_formats_from_list(AVFilterContext *ctx, const int *fmts); 202 int ff_default_query_formats(AVFilterContext *ctx);
|
D | buffersrc.h | 64 unsigned av_buffersrc_get_nb_failed_requests(AVFilterContext *buffer_src); 147 int av_buffersrc_parameters_set(AVFilterContext *ctx, AVBufferSrcParameters *param); 163 int av_buffersrc_write_frame(AVFilterContext *ctx, const AVFrame *frame); 184 int av_buffersrc_add_frame(AVFilterContext *ctx, AVFrame *frame); 202 int av_buffersrc_add_frame_flags(AVFilterContext *buffer_src, 212 int av_buffersrc_close(AVFilterContext *ctx, int64_t pts, unsigned flags);
|
D | af_adenorm.c | 42 void (*filter[NB_TYPES])(AVFilterContext *ctx, void *dst, 46 static void dc_denorm_fltp(AVFilterContext *ctx, void *dstp, in dc_denorm_fltp() 59 static void dc_denorm_dblp(AVFilterContext *ctx, void *dstp, in dc_denorm_dblp() 72 static void ac_denorm_fltp(AVFilterContext *ctx, void *dstp, in ac_denorm_fltp() 86 static void ac_denorm_dblp(AVFilterContext *ctx, void *dstp, in ac_denorm_dblp() 100 static void sq_denorm_fltp(AVFilterContext *ctx, void *dstp, in sq_denorm_fltp() 114 static void sq_denorm_dblp(AVFilterContext *ctx, void *dstp, in sq_denorm_dblp() 128 static void ps_denorm_fltp(AVFilterContext *ctx, void *dstp, in ps_denorm_fltp() 142 static void ps_denorm_dblp(AVFilterContext *ctx, void *dstp, in ps_denorm_dblp() 158 AVFilterContext *ctx = outlink->src; in config_output() [all …]
|
D | vf_deflicker.c | 67 void (*get_factor)(AVFilterContext *ctx, float *f); 68 float (*calc_avgy)(AVFilterContext *ctx, AVFrame *in); 69 int (*deflicker)(AVFilterContext *ctx, const uint8_t *src, ptrdiff_t src_linesize, 117 static int deflicker8(AVFilterContext *ctx, in deflicker8() 136 static int deflicker16(AVFilterContext *ctx, in deflicker16() 159 static float calc_avgy8(AVFilterContext *ctx, AVFrame *in) in calc_avgy8() 182 static float calc_avgy16(AVFilterContext *ctx, AVFrame *in) in calc_avgy16() 205 static void get_am_factor(AVFilterContext *ctx, float *f) in get_am_factor() 220 static void get_gm_factor(AVFilterContext *ctx, float *f) in get_gm_factor() 235 static void get_hm_factor(AVFilterContext *ctx, float *f) in get_hm_factor() [all …]
|
D | vf_libopencv.c | 71 int (*init)(AVFilterContext *ctx, const char *args); 72 void (*uninit)(AVFilterContext *ctx); 73 void (*end_frame_filter)(AVFilterContext *ctx, IplImage *inimg, IplImage *outimg); 83 static av_cold int smooth_init(AVFilterContext *ctx, const char *args) in smooth_init() 126 static void smooth_end_frame_filter(AVFilterContext *ctx, IplImage *inimg, IplImage *outimg) in smooth_end_frame_filter() 261 static av_cold int dilate_init(AVFilterContext *ctx, const char *args) in dilate_init() 296 static av_cold void dilate_uninit(AVFilterContext *ctx) in dilate_uninit() 304 static void dilate_end_frame_filter(AVFilterContext *ctx, IplImage *inimg, IplImage *outimg) in dilate_end_frame_filter() 311 static void erode_end_frame_filter(AVFilterContext *ctx, IplImage *inimg, IplImage *outimg) in erode_end_frame_filter() 321 int (*init)(AVFilterContext *ctx, const char *args); [all …]
|
D | buffersink.c | 70 static void cleanup_redundant_layouts(AVFilterContext *ctx) in cleanup_redundant_layouts() 94 int attribute_align_arg av_buffersink_get_frame(AVFilterContext *ctx, AVFrame *frame) in av_buffersink_get_frame() 113 static int get_frame_internal(AVFilterContext *ctx, AVFrame *frame, int flags, int samples) in get_frame_internal() 146 int attribute_align_arg av_buffersink_get_frame_flags(AVFilterContext *ctx, AVFrame *frame, int fla… in av_buffersink_get_frame_flags() 151 int attribute_align_arg av_buffersink_get_samples(AVFilterContext *ctx, in av_buffersink_get_samples() 179 static av_cold int common_init(AVFilterContext *ctx) in common_init() 187 static int activate(AVFilterContext *ctx) in activate() 204 void av_buffersink_set_frame_size(AVFilterContext *ctx, unsigned frame_size) in av_buffersink_set_frame_size() 212 type av_buffersink_get_##field(const AVFilterContext *ctx) { \ 235 int av_buffersink_get_channels(const AVFilterContext *ctx) in MAKE_AVFILTERLINK_ACCESSOR() [all …]
|
D | vf_overlay.c | 81 static av_cold void uninit(AVFilterContext *ctx) in uninit() 97 static void eval_expr(AVFilterContext *ctx) in eval_expr() 130 static int process_command(AVFilterContext *ctx, const char *cmd, const char *args, in process_command() 162 static int query_formats(AVFilterContext *ctx) in query_formats() 274 AVFilterContext *ctx = inlink->dst; in config_input_overlay() 321 AVFilterContext *ctx = outlink->src; in config_output() 349 static av_always_inline void blend_slice_packed_rgb(AVFilterContext *ctx, in blend_slice_packed_rgb() 437 static av_always_inline void blend_plane_##depth##_##nbits##bits(AVFilterContext *ctx, … 618 static av_always_inline void blend_slice_yuv_##depth##_##nbits##bits(AVFilterContext *ctx, … 649 static av_always_inline void blend_slice_planar_rgb(AVFilterContext *ctx, in blend_slice_planar_rgb() [all …]
|
D | avfilter.c | 73 void ff_command_queue_pop(AVFilterContext *filter) in ff_command_queue_pop() 118 int ff_append_inpad(AVFilterContext *f, AVFilterPad *p) in ff_append_inpad() 123 int ff_append_inpad_free_name(AVFilterContext *f, AVFilterPad *p) in ff_append_inpad_free_name() 129 int ff_append_outpad(AVFilterContext *f, AVFilterPad *p) in ff_append_outpad() 134 int ff_append_outpad_free_name(AVFilterContext *f, AVFilterPad *p) in ff_append_outpad_free_name() 140 int avfilter_link(AVFilterContext *src, unsigned srcpad, in avfilter_link() 141 AVFilterContext *dst, unsigned dstpad) in avfilter_link() 191 void ff_filter_set_ready(AVFilterContext *filter, unsigned priority) in ff_filter_set_ready() 200 static void filter_unblock(AVFilterContext *filter) in filter_unblock() 233 int avfilter_insert_filter(AVFilterLink *link, AVFilterContext *filt, in avfilter_insert_filter() [all …]
|
D | vf_colorlevels.c | 55 int (*colorlevels_slice[2])(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs); 184 static int colorlevels_slice_8(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_slice_8() 191 static int colorlevels_slice_16(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_slice_16() 198 static int colorlevels_preserve_slice_8(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_preserve_slice_8() 205 static int colorlevels_preserve_slice_16(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_preserve_slice_16() 212 static int colorlevels_slice_8_planar(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_slice_8_planar() 219 static int colorlevels_slice_9_planar(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_slice_9_planar() 227 static int colorlevels_slice_10_planar(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_slice_10_planar() 235 static int colorlevels_slice_12_planar(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_slice_12_planar() 243 static int colorlevels_slice_14_planar(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) in colorlevels_slice_14_planar() [all …]
|
D | af_ashowinfo.c | 53 static av_cold void uninit(AVFilterContext *ctx) in uninit() 59 static void dump_matrixenc(AVFilterContext *ctx, AVFrameSideData *sd) in dump_matrixenc() 83 static void dump_downmix(AVFilterContext *ctx, AVFrameSideData *sd) in dump_downmix() 110 static void print_gain(AVFilterContext *ctx, const char *str, int32_t gain) in print_gain() 120 static void print_peak(AVFilterContext *ctx, const char *str, uint32_t peak) in print_peak() 130 static void dump_replaygain(AVFilterContext *ctx, AVFrameSideData *sd) in dump_replaygain() 147 static void dump_audio_service_type(AVFilterContext *ctx, AVFrameSideData *sd) in dump_audio_service_type() 171 static void dump_unknown(AVFilterContext *ctx, AVFrameSideData *sd) in dump_unknown() 179 AVFilterContext *ctx = inlink->dst; in filter_frame()
|
D | dnn_interface.h | 80 typedef int (*FramePrePostProc)(AVFrame *frame, DNNData *model, AVFilterContext *filter_ctx); 81 typedef int (*DetectPostProc)(AVFrame *frame, DNNData *output, uint32_t nb, AVFilterContext *filter… 82 …assifyPostProc)(AVFrame *frame, DNNData *output, uint32_t bbox_index, AVFilterContext *filter_ctx); 90 AVFilterContext *filter_ctx; 114 …char *model_filename, DNNFunctionType func_type, const char *options, AVFilterContext *filter_ctx);
|
D | vf_maskfun.c | 47 int (*getsum)(AVFilterContext *ctx, AVFrame *out); 48 int (*maskfun)(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs); 88 AVFilterContext *ctx = inlink->dst; in filter_frame() 125 static int getsum##name(AVFilterContext *ctx, AVFrame *out) \ 156 static int maskfun##name(AVFilterContext *ctx, void *arg, \ 202 static void fill_frame(AVFilterContext *ctx) in fill_frame() 229 static void set_max_sum(AVFilterContext *ctx) in set_max_sum() 243 AVFilterContext *ctx = inlink->dst; in config_input() 282 static int process_command(AVFilterContext *ctx, const char *cmd, const char *args, in process_command() 303 static av_cold void uninit(AVFilterContext *ctx) in uninit()
|
D | vulkan_filter.c | 21 static int vulkan_filter_set_device(AVFilterContext *avctx, in vulkan_filter_set_device() 38 static int vulkan_filter_set_frames(AVFilterContext *avctx, in vulkan_filter_set_frames() 55 AVFilterContext *avctx = inlink->dst; in ff_vk_filter_config_input() 106 AVFilterContext *avctx = outlink->src; in ff_vk_filter_config_output_inplace() 136 AVFilterContext *avctx = outlink->src; in ff_vk_filter_config_output() 184 int ff_vk_filter_init(AVFilterContext *avctx) in ff_vk_filter_init()
|
D | avf_concat.c | 74 static int query_formats(AVFilterContext *ctx) in query_formats() 121 AVFilterContext *ctx = outlink->src; in config_output() 173 static int push_frame(AVFilterContext *ctx, unsigned in_no, AVFrame *buf) in push_frame() 200 AVFilterContext *ctx = inlink->dst; in get_video_buffer() 209 AVFilterContext *ctx = inlink->dst; in get_audio_buffer() 216 static void close_input(AVFilterContext *ctx, unsigned in_no) in close_input() 226 static void find_next_delta_ts(AVFilterContext *ctx, int64_t *seg_delta) in find_next_delta_ts() 240 static int send_silence(AVFilterContext *ctx, unsigned in_no, unsigned out_no, in send_silence() 277 static int flush_segment(AVFilterContext *ctx) in flush_segment() 304 static av_cold int init(AVFilterContext *ctx) in init() [all …]
|
D | f_streamselect.c | 55 AVFilterContext *ctx = fs->parent; in process_frame() 92 static int activate(AVFilterContext *ctx) in activate() 100 AVFilterContext *ctx = outlink->src; in config_output() 157 static int parse_definition(AVFilterContext *ctx, int nb_pads, int is_input, int is_audio) in parse_definition() 186 static int parse_mapping(AVFilterContext *ctx, const char *map) in parse_mapping() 245 static int process_command(AVFilterContext *ctx, const char *cmd, const char *args, in process_command() 258 static av_cold int init(AVFilterContext *ctx) in init() 291 static av_cold void uninit(AVFilterContext *ctx) in uninit() 301 static int query_formats(AVFilterContext *ctx) in query_formats()
|
D | vf_tile.c | 73 static av_cold int init(AVFilterContext *ctx) in init() 114 static int query_formats(AVFilterContext *ctx) in query_formats() 121 AVFilterContext *ctx = outlink->src; in config_props() 148 static void get_tile_pos(AVFilterContext *ctx, unsigned *x, unsigned *y, unsigned current) in get_tile_pos() 159 static void draw_blank_frame(AVFilterContext *ctx, AVFrame *out_buf) in draw_blank_frame() 172 static int end_last_frame(AVFilterContext *ctx) in end_last_frame() 197 AVFilterContext *ctx = inlink->dst; in filter_frame() 250 AVFilterContext *ctx = outlink->src; in request_frame() 261 static av_cold void uninit(AVFilterContext *ctx) in uninit()
|
D | af_atilt.c | 47 int (*filter_channels)(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs); 87 static void set_filter(AVFilterContext *ctx, in set_filter() 106 static int get_coeffs(AVFilterContext *ctx) in get_coeffs() 121 static int filter_channels_## name(AVFilterContext *ctx, void *arg, \ 164 AVFilterContext *ctx = inlink->dst; in FILTER() 181 AVFilterContext *ctx = inlink->dst; in filter_frame() 207 static int process_command(AVFilterContext *ctx, const char *cmd, const char *args, in process_command() 219 static av_cold void uninit(AVFilterContext *ctx) in uninit()
|
D | vsrc_testsrc.c | 68 void (* fill_picture_fn)(AVFilterContext *ctx, AVFrame *frame); 118 static av_cold int init(AVFilterContext *ctx) in init() 133 static av_cold void uninit(AVFilterContext *ctx) in uninit() 153 static int activate(AVFilterContext *ctx) in activate() 210 static void color_fill_picture(AVFilterContext *ctx, AVFrame *picref) in color_fill_picture() 218 static av_cold int color_init(AVFilterContext *ctx) in color_init() 226 static int color_query_formats(AVFilterContext *ctx) in color_query_formats() 233 AVFilterContext *ctx = inlink->src; in color_config_props() 251 static int color_process_command(AVFilterContext *ctx, const char *cmd, const char *args, in color_process_command() 300 static void haldclutsrc_fill_picture(AVFilterContext *ctx, AVFrame *frame) in haldclutsrc_fill_picture() [all …]
|
D | f_loop.c | 59 static void check_size(AVFilterContext *ctx) in check_size() 72 AVFilterContext *ctx = inlink->dst; in aconfig_input() 85 static av_cold void auninit(AVFilterContext *ctx) in auninit() 93 static int push_samples(AVFilterContext *ctx, int nb_samples) in push_samples() 133 AVFilterContext *ctx = inlink->dst; in afilter_frame() 183 AVFilterContext *ctx = outlink->src; in arequest_frame() 217 static int aactivate(AVFilterContext *ctx) in aactivate() 297 static av_cold int init(AVFilterContext *ctx) in init() 310 static av_cold void uninit(AVFilterContext *ctx) in uninit() 322 static int push_frame(AVFilterContext *ctx) in push_frame() [all …]
|
D | vf_frei0r.c | 81 static void *load_sym(AVFilterContext *ctx, const char *sym_name) in load_sym() 90 static int set_param(AVFilterContext *ctx, f0r_param_info_t info, int index, char *param) in set_param() 144 static int set_params(AVFilterContext *ctx, const char *params) in set_params() 174 static int load_path(AVFilterContext *ctx, void **handle_ptr, const char *prefix, const char *name) in load_path() 185 static av_cold int frei0r_init(AVFilterContext *ctx, in frei0r_init() 299 static av_cold int filter_init(AVFilterContext *ctx) in filter_init() 306 static av_cold void uninit(AVFilterContext *ctx) in uninit() 320 AVFilterContext *ctx = inlink->dst; in config_input_props() 333 static int query_formats(AVFilterContext *ctx) in query_formats() 390 static int process_command(AVFilterContext *ctx, const char *cmd, const char *args, in process_command() [all …]
|