From c8b1c9f97a20ed0a172e9a6acd36a4ac55243a22 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Sun, 1 Aug 2021 22:48:09 +0200 Subject: avfilter/vf_find_rect: Don't make frame writable unnecessarily AVFrame.metadata is always owned by its AVFrame, it is not shared in the first place, so one does not need to make the frame writable to modify it. Signed-off-by: Andreas Rheinhardt --- libavfilter/vf_find_rect.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'libavfilter') diff --git a/libavfilter/vf_find_rect.c b/libavfilter/vf_find_rect.c index c0c210d9ef..5e45d77a03 100644 --- a/libavfilter/vf_find_rect.c +++ b/libavfilter/vf_find_rect.c @@ -225,8 +225,6 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) snprintf(buf, sizeof(buf), "%f", best_score); - av_frame_make_writable(in); - av_dict_set_int(&in->metadata, "lavfi.rect.w", foc->obj_frame->width, 0); av_dict_set_int(&in->metadata, "lavfi.rect.h", foc->obj_frame->height, 0); av_dict_set_int(&in->metadata, "lavfi.rect.x", best_x, 0); -- cgit v1.2.3