Browse Source

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
tags/v0.5
Vitor Sessak 18 years ago
parent
commit
901e6b39b0
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      libavfilter/avfilter.h

+ 5
- 1
libavfilter/avfilter.h 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
{


Loading…
Cancel
Save