[FFmpeg-devel] [PATCH] avfilter/avfiltergraph: fix illogical flaws in code
James Almer
jamrial at gmail.com
Sat May 13 04:04:48 EEST 2023
On 5/12/2023 5:49 PM, Paul B Mahol wrote:
> Attached.
> From 11907ee612b0440faeb3804e8f9af5e36a63db89 Mon Sep 17 00:00:00 2001
> From: Paul B Mahol <onemda at gmail.com>
> Date: Fri, 12 May 2023 21:01:41 +0200
> Subject: [PATCH] avfilter/avfiltergraph: fix illogical flaws in code
>
> Signed-off-by: Paul B Mahol <onemda at gmail.com>
> ---
> libavfilter/avfiltergraph.c | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/libavfilter/avfiltergraph.c b/libavfilter/avfiltergraph.c
> index 53f468494d..744f480e1d 100644
> --- a/libavfilter/avfiltergraph.c
> +++ b/libavfilter/avfiltergraph.c
> @@ -748,8 +748,10 @@ static int reduce_formats_on_filter(AVFilterContext *filter)
> (KNOWN(fmt) || fmts->all_counts)) {
> /* Turn the infinite list into a singleton */
> fmts->all_layouts = fmts->all_counts = 0;
> - if (ff_add_channel_layout(&outlink->incfg.channel_layouts, fmt) < 0)
> - ret = 1;
> + ret = ff_add_channel_layout(&outlink->incfg.channel_layouts, fmt);
> + if (ret < 0)
> + return ret;
> + ret = 1;
> break;
> }
Probably ok.
More information about the ffmpeg-devel
mailing list