Commit 0d2b1702 authored by vitor's avatar vitor

Separate the process of creating links between filters from that of configuring

the links.

Commited in SoC by Bobby Bingham on 2007-08-07 21:02:18


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@12092 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent d4d86ec3
......@@ -156,6 +156,7 @@ struct AVFilterPad
void avfilter_default_start_frame(AVFilterLink *link, AVFilterPicRef *picref);
void avfilter_default_end_frame(AVFilterLink *link);
int avfilter_default_config_output_link(AVFilterLink *link);
int avfilter_default_config_input_link (AVFilterLink *link);
int *avfilter_default_query_output_formats(AVFilterLink *link);
AVFilterPicRef *avfilter_default_get_video_buffer(AVFilterLink *link,
int perms);
......@@ -218,6 +219,9 @@ struct AVFilterLink
int avfilter_link(AVFilterContext *src, unsigned srcpad,
AVFilterContext *dst, unsigned dstpad);
/** Configure the colorspace, dimensions, etc of a link */
int avfilter_config_link(AVFilterLink *link);
AVFilterPicRef *avfilter_get_video_buffer(AVFilterLink *link, int perms);
void avfilter_request_frame(AVFilterLink *link);
void avfilter_start_frame(AVFilterLink *link, AVFilterPicRef *picref);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment