[FFmpeg-devel] [PATCH] avfilter: add vf_yazf filter

2025-05-31 Thread Quentin RENARD
zoompan filter with floating point precision Signed-off-by: Quentin Renard --- Changelog    |   1 + doc/filters.texi |  59 +++ libavfilter/Makefile |   1 + libavfilter/allfilters.c |   1 + libavfilter/vf_yazf.c    | 360

Re: [FFmpeg-devel] [PATCH] avfilter: add vf_yazf filter

2025-06-02 Thread Quentin RENARD
> If this filter is meant to be same as existing zoompan but more precise,  > then you should modify the original filter with a mode option for FP use. Thing is I hesitated modifying the existing zoompan but there are a few things that don’t fit my use case and I didn’t want to update too many th

Re: [FFmpeg-devel] [PATCH 1/2] avfilter/vf_perspective: factor the interpolation code out so that it's usable by other filters

2025-06-12 Thread Quentin RENARD
> please keep the functions in the same order so that a diff between > new libavfilter/perspective.c > and > old libavfilter/vf_perspective.c > > is easy readable > > thx Sure thing, is that better? Signed-off-by: Quentin Renard --- libavfilter/Makefile

[FFmpeg-devel] [PATCH] avfilter/vf_perspective: factor the interpolation code out so that it's usable by other filters

2025-06-11 Thread Quentin RENARD
27;ve moved the whole " ff_filter_execute " logic in these new files since we're going to use the exact same logic in zoompan. Signed-off-by: Quentin Renard --- libavfilter/Makefile | 2 +- libavfilter/perspective.c| 404 +++ libav

[FFmpeg-devel] [PATCH 1/2] avfilter/vf_perspective: factor the interpolation code out so that it's usable by other filters

2025-06-12 Thread Quentin RENARD
. Signed-off-by: Quentin Renard --- libavfilter/Makefile | 2 +- libavfilter/perspective.c| 404 +++ libavfilter/perspective.h| 67 ++ libavfilter/vf_perspective.c | 372 +++- 4 files changed, 497 insertions(+), 348

[FFmpeg-devel] [PATCH 2/2] avfilter: added yazf filter

2025-06-12 Thread Quentin RENARD
namic - PTS is rewritten I've tried updating the current zoompan filter but couldn't do something that wouldn't break things for the users. Therefore I ended up creating this new filter. Signed-off-by: Quentin Renard --- Changelog| 1 + doc/filter