lavfi: drop deprecated and pointless avfilter_default_end_frame() function

Fix warning when compiling boxblur.

While this is technically a major API break, practically there will be no
one using that function since the filtering API is mostly private, so
that function alone is not usable.
This commit is contained in:
Stefano Sabatini 2012-09-07 11:21:06 +02:00
parent e62e455f7b
commit a4cb0af945
4 changed files with 2 additions and 12 deletions

View File

@ -410,10 +410,6 @@ const char *avfilter_pad_get_name(AVFilterPad *pads, int pad_idx);
*/
enum AVMediaType avfilter_pad_get_type(AVFilterPad *pads, int pad_idx);
/** default handler for end_frame() for video inputs */
attribute_deprecated
int avfilter_default_end_frame(AVFilterLink *link);
/**
* Filter definition. This defines the pads a filter contains, and all the
* callback functions used to interact with the filter.

View File

@ -30,7 +30,7 @@
#define LIBAVFILTER_VERSION_MAJOR 3
#define LIBAVFILTER_VERSION_MINOR 16
#define LIBAVFILTER_VERSION_MICRO 100
#define LIBAVFILTER_VERSION_MICRO 101
#define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \
LIBAVFILTER_VERSION_MINOR, \

View File

@ -329,7 +329,7 @@ static int end_frame(AVFilterLink *inlink)
boxblur->temp);
ff_draw_slice(outlink, 0, inlink->h, 1);
return avfilter_default_end_frame(inlink);
return ff_end_frame(outlink);
}
AVFilter avfilter_vf_boxblur = {

View File

@ -406,9 +406,3 @@ int ff_draw_slice(AVFilterLink *link, int y, int h, int slice_dir)
av_assert1(link->cur_buf_copy->buf->refcount > 0);
return ret;
}
int avfilter_default_end_frame(AVFilterLink *inlink)
{
return default_end_frame(inlink);
}