Home
last modified time | relevance | path

Searched refs:AVFilterContext (Results 1 – 25 of 485) sorted by relevance

12345678910>>...20

/third_party/ffmpeg/libavfilter/
Dbuffersink.h81 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 …]
Davfilter.h73 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 …]
Dvf_colorchannelmixer.c56 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 …]
Dvaapi_vpp.h54 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,
Dinternal.h142 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 …]
Dformats.h139 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);
Dbuffersrc.h64 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);
Daf_adenorm.c42 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 …]
Dvf_deflicker.c67 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 …]
Dvf_libopencv.c71 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 …]
Dbuffersink.c70 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 …]
Dvf_overlay.c81 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 …]
Davfilter.c73 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 …]
Dvf_colorlevels.c55 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 …]
Daf_ashowinfo.c53 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()
Ddnn_interface.h80 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);
Dvf_maskfun.c47 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()
Dvulkan_filter.c21 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()
Davf_concat.c74 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 …]
Df_streamselect.c55 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()
Dvf_tile.c73 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()
Daf_atilt.c47 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()
Dvsrc_testsrc.c68 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 …]
Df_loop.c59 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 …]
Dvf_frei0r.c81 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 …]

12345678910>>...20