Move default entry point implementations to their own file.

Make them externally visible because they may be useful for filters to use.

Commited in SoC by Bobby Bingham on 2007-08-02 15:14:05

Originally committed as revision 12091 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Vitor Sessak 2008-02-15 22:13:24 +00:00
parent 7c9066a3e4
commit 901e6b39b0
1 changed files with 5 additions and 1 deletions

View File

@ -152,9 +152,13 @@ struct AVFilterPad
int (*config_props)(AVFilterLink *link);
};
/* the default implementations of start_frame() and end_frame() */
/* the default implementations of filter entry points */
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_query_output_formats(AVFilterLink *link);
AVFilterPicRef *avfilter_default_get_video_buffer(AVFilterLink *link,
int perms);
typedef struct
{