diff --git a/libavfilter/vf_bbox.c b/libavfilter/vf_bbox.c index 4ff0625a5d..6b4cdd01b6 100644 --- a/libavfilter/vf_bbox.c +++ b/libavfilter/vf_bbox.c @@ -31,16 +31,8 @@ typedef struct { unsigned int frame; - int vsub, hsub; } BBoxContext; -static av_cold int init(AVFilterContext *ctx, const char *args) -{ - BBoxContext *bbox = ctx->priv; - bbox->frame = 0; - return 0; -} - static int query_formats(AVFilterContext *ctx) { static const enum AVPixelFormat pix_fmts[] = { @@ -92,7 +84,6 @@ static const AVFilterPad bbox_inputs[] = { { .name = "default", .type = AVMEDIA_TYPE_VIDEO, - .get_video_buffer = ff_null_get_video_buffer, .filter_frame = filter_frame, }, { NULL } @@ -111,7 +102,6 @@ AVFilter avfilter_vf_bbox = { .description = NULL_IF_CONFIG_SMALL("Compute bounding box for each frame."), .priv_size = sizeof(BBoxContext), .query_formats = query_formats, - .init = init, .inputs = bbox_inputs, .outputs = bbox_outputs, };