[FFmpeg-devel] [PATCH] avfilter/fps: remove unconventional acronyms
Gyan Doshi
ffmpeg at gyani.pro
Mon Jul 5 17:57:51 EEST 2021
Plan to push tomorrow.
On 2021-07-03 11:46, Gyan Doshi wrote:
> In dd770883e9, support for expressions was added. Among the constants
> added were labels of qnstc, qpal, sntsc & spal.
>
> These were added in ba2a8cb40b to represent parameter permutations where
> only the resolution is different. They don't have any usage currency and
> don't represent any industry standards or convention in terms of framerate.
> ---
> doc/filters.texi | 4 ++--
> libavfilter/vf_fps.c | 16 ----------------
> 2 files changed, 2 insertions(+), 18 deletions(-)
>
> diff --git a/doc/filters.texi b/doc/filters.texi
> index eaf23e3736..d991c06628 100644
> --- a/doc/filters.texi
> +++ b/doc/filters.texi
> @@ -12341,10 +12341,10 @@ constants:
> @item source_fps
> The input's frame rate
>
> - at item ntsc, qntsc, sntsc
> + at item ntsc
> NTSC frame rate of @code{30000/1001}
>
> - at item pal, qpal, spal
> + at item pal
> PAL frame rate of @code{25.0}
>
> @item film
> diff --git a/libavfilter/vf_fps.c b/libavfilter/vf_fps.c
> index 29588a5f6e..fbc845da1b 100644
> --- a/libavfilter/vf_fps.c
> +++ b/libavfilter/vf_fps.c
> @@ -47,10 +47,6 @@ static const char *const var_names[] = {
> "source_fps",
> "ntsc",
> "pal",
> - "qntsc",
> - "qpal",
> - "sntsc",
> - "spal",
> "film",
> "ntsc_film",
> NULL
> @@ -60,10 +56,6 @@ enum var_name {
> VAR_SOURCE_FPS,
> VAR_FPS_NTSC,
> VAR_FPS_PAL,
> - VAR_FPS_QNTSC,
> - VAR_FPS_QPAL,
> - VAR_FPS_SNTSC,
> - VAR_FPS_SPAL,
> VAR_FPS_FILM,
> VAR_FPS_NTSC_FILM,
> VARS_NB
> @@ -71,10 +63,6 @@ enum var_name {
>
> static const double ntsc_fps = 30000.0 / 1001.0;
> static const double pal_fps = 25.0;
> -static const double qntsc_fps = 30000.0 / 1001.0;
> -static const double qpal_fps = 25.0;
> -static const double sntsc_fps = 30000.0 / 1001.0;
> -static const double spal_fps = 25.0;
> static const double film_fps = 24.0;
> static const double ntsc_film_fps = 24000.0 / 1001.0;
>
> @@ -194,10 +182,6 @@ static int config_props(AVFilterLink* outlink)
> var_values[VAR_SOURCE_FPS] = av_q2d(inlink->frame_rate);
> var_values[VAR_FPS_NTSC] = ntsc_fps;
> var_values[VAR_FPS_PAL] = pal_fps;
> - var_values[VAR_FPS_QNTSC] = qntsc_fps;
> - var_values[VAR_FPS_QPAL] = qpal_fps;
> - var_values[VAR_FPS_SNTSC] = sntsc_fps;
> - var_values[VAR_FPS_SPAL] = spal_fps;
> var_values[VAR_FPS_FILM] = film_fps;
> var_values[VAR_FPS_NTSC_FILM] = ntsc_film_fps;
> ret = av_expr_parse_and_eval(&res, s->framerate,
More information about the ffmpeg-devel
mailing list