Commit 901e6b39 authored by Vitor Sessak's avatar Vitor Sessak

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
parent 7c9066a3
...@@ -152,9 +152,13 @@ struct AVFilterPad ...@@ -152,9 +152,13 @@ struct AVFilterPad
int (*config_props)(AVFilterLink *link); 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_start_frame(AVFilterLink *link, AVFilterPicRef *picref);
void avfilter_default_end_frame(AVFilterLink *link); 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 typedef struct
{ {
......
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