From patchwork Sun Sep 13 11:36:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul B Mahol X-Patchwork-Id: 22336 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 6BDDE449E07 for ; Sun, 13 Sep 2020 14:37:15 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4696B68BC0A; Sun, 13 Sep 2020 14:37:15 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ej1-f68.google.com (mail-ej1-f68.google.com [209.85.218.68]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CC9DE68BBEE for ; Sun, 13 Sep 2020 14:37:08 +0300 (EEST) Received: by mail-ej1-f68.google.com with SMTP id i26so19312344ejb.12 for ; Sun, 13 Sep 2020 04:37:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=YprMvSpvHi4n8I1etP776/6t/fgELTp4nn+WvvUC520=; b=dKMdcozmGFOnjkn0mxZ8msGrd66YVZ3IYU2NSSt8ke6HN/1E3CTxpEjMhpKoc946aK I1P7/OQUqZvff7e2ZiPPq2P4OmkJXwx/ougYUKTJ1Cg5+TLEMPGe5O7tfYh55KqvObN4 +GC7pu2c5QbxWp/bkRCvtT7UMM1ZpuRq8B16Dh3SGcwOdPwjQ9soTU7UA9itHG/9lIUR adKiadKPfvAXmcJ+NPZ+Crh5OZCtako+3Ib3tDwcdnhON+eY/bcScfrOQKrmUlmCvyVL E0sU6NfwbvO5TOs0PkFGF9E7Oap9M805srheaTGbFuBUGU8FyuuH53S8Lr10tJnw7FZs yrFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=YprMvSpvHi4n8I1etP776/6t/fgELTp4nn+WvvUC520=; b=srlSZdui92a9d3TMDidSswRd1KaEAAV+1a7gLkubW7+HV8ummMSqD5UuEFXfRsx9S4 8PqzwF7zB+rWND/QTWSCL7G+MAhhyXrYumigo+TtmjP72ONqpSfWLsnwBtT9ow+mG/sI l0b+N+d170VjhR1z7rPg9FVBNouhL7EvCRGZkD88rcKL7VMuq4AK9gs1+QeLn3NupXRb AilQJ/a/FXp+6ZaueBwb2QN5zr3u3w3MQi0gr4ZSt/GvrH2kzxpLmvUFGeludXCuSjGD 175ILXp9T6ahNhLa8wqgYTIVaIDThcatJD1aV0BU70z8fSk1eMqrJpwz9YLlvQs62s4/ CWXw== X-Gm-Message-State: AOAM532sz99zApi2QnRR9Jh/ljVyrefapYlfc/p7i0HeFF1GSpOuLJng GSOYcIcRNUMRZlA8W7gDNX0yBGXxEPQ1cQ== X-Google-Smtp-Source: ABdhPJwvKBVP4xgn5Gq1owgcw7/2ByJ9XBfJTDZTQcJEHfH7Vy40lLG+aobgJyn8igntULw0V7duhA== X-Received: by 2002:a17:906:a88a:: with SMTP id ha10mr10545131ejb.532.1599997028208; Sun, 13 Sep 2020 04:37:08 -0700 (PDT) Received: from localhost.localdomain ([94.250.162.52]) by smtp.gmail.com with ESMTPSA id o15sm5231877ejr.1.2020.09.13.04.37.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Sep 2020 04:37:07 -0700 (PDT) From: Paul B Mahol To: ffmpeg-devel@ffmpeg.org Date: Sun, 13 Sep 2020 13:36:58 +0200 Message-Id: <20200913113658.21659-1-onemda@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [FFmpeg-devel] [PATCH] avfilter/avf_concat: nb_samples got from delta pts must be > 0 X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Paul B Mahol --- libavfilter/avf_concat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/avf_concat.c b/libavfilter/avf_concat.c index 5608ed9ac6..0b10b738a4 100644 --- a/libavfilter/avf_concat.c +++ b/libavfilter/avf_concat.c @@ -254,7 +254,7 @@ static int send_silence(AVFilterContext *ctx, unsigned in_no, unsigned out_no, nb_samples = av_rescale_q(seg_delta - cat->in[in_no].pts, outlink->time_base, rate_tb); frame_nb_samples = FFMAX(9600, rate_tb.den / 5); /* arbitrary */ - while (nb_samples) { + while (nb_samples > 0) { frame_nb_samples = FFMIN(frame_nb_samples, nb_samples); buf = ff_get_audio_buffer(outlink, frame_nb_samples); if (!buf)