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.
pull/28/head
Stefano Sabatini 13 years ago
parent e62e455f7b
commit a4cb0af945
  1. 4
      libavfilter/avfilter.h
  2. 2
      libavfilter/version.h
  3. 2
      libavfilter/vf_boxblur.c
  4. 6
      libavfilter/video.c

@ -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); 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 * Filter definition. This defines the pads a filter contains, and all the
* callback functions used to interact with the filter. * callback functions used to interact with the filter.

@ -30,7 +30,7 @@
#define LIBAVFILTER_VERSION_MAJOR 3 #define LIBAVFILTER_VERSION_MAJOR 3
#define LIBAVFILTER_VERSION_MINOR 16 #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, \ #define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \
LIBAVFILTER_VERSION_MINOR, \ LIBAVFILTER_VERSION_MINOR, \

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

@ -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); av_assert1(link->cur_buf_copy->buf->refcount > 0);
return ret; return ret;
} }
int avfilter_default_end_frame(AVFilterLink *inlink)
{
return default_end_frame(inlink);
}

Loading…
Cancel
Save