From patchwork Wed Apr 17 04:37:42 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhao Zhili X-Patchwork-Id: 48099 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:ce4e:b0:1a9:af23:56c1 with SMTP id id14csp776612pzb; Tue, 16 Apr 2024 21:39:10 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVPmQoGebeh0lWfW03eWyro90oFK1pusOUQtJ6DQIBaOZ6MaLFtZF+nxdIqeg1DHfCkZBEH90weVNGsYRK/D5yzJuSSE7D9JmZvkw== X-Google-Smtp-Source: AGHT+IFv4j1Ce+X9DwvSpwVgJakhdj/XSPW8pSrzD5sicz9w4I3NAdb2+hYMuhYeBLKpfH6CIj84 X-Received: by 2002:a05:6512:684:b0:518:b180:3f94 with SMTP id t4-20020a056512068400b00518b1803f94mr7514800lfe.2.1713328750420; Tue, 16 Apr 2024 21:39:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1713328750; cv=none; d=google.com; s=arc-20160816; b=xo3P4c1RkvgOZCnpQ/WqpQ9TEkZfzN5a869HXesu7eehy6Ru967m3Z1wQj9YppC2G5 Mt59umHWGGJ3TBB/wbQxYC26+GZMjMEri31TsGDLNpSOfdKl0NqoKuEmJkmb1DkU/+XE zKFElh9/p3pSNF2donlfUijEP1vOBmKCB1nWrtlg77U1Jcni+rSS2EvR8UQbIRY+nRiH +ghJNAysPXFvuIxoDpXzb3zTWWix0YcjTjwdIyFHetmnmlbVMHluxI97MGWQeLV18GbM 0pad02wR4IHNc7yCIClYVIGX2GNxVj288UnT7mTDrxrOukmfkpR/YSoEmlQ96wdH/Ara EIDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to:date :to:from:message-id:dkim-signature:delivered-to; bh=KcR7VzH3C0gdFCJHnjJdMK09OXnt1MmszluimWHwYrY=; fh=HnHYuZ9XgUo86ZRXTLWWmQxhslYEI9B9taZ5X1DLFfc=; b=Akh4n4mzjLnWRdgzGxM2Zz/lxMZeVVBUQLSPAsWIfnjTFxPH4YBrUaYmYI+FykNbE9 powllENzJHrK6YxrHs5f0Njxmmd3gZVS30ZYUcvqe7GyWSToHo+1/Wv+MSL9+CmBSrS3 W/PHVsBZuBACxoovSRsFkxhr/wH3amYCEF4ECk4sijyslxBP2aOgFDcz0ut75V3Ac7bz pXO9KXzV0Djs+aNlXvuF222Dy7qmgsY4OlMUSKIEa+YWNzL7XpBQ/AWgFc8C42PJRv8Y D3VIRvBGqznF3Hj5eruKA9urkQDwWkzwVzOb4bij3WMgDkuVKa2bPD1+86ocGxp50f0L Upvw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=khTJ8TB6; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id cw21-20020a170906479500b00a4e8ac27ab1si6628397ejc.443.2024.04.16.21.39.10; Tue, 16 Apr 2024 21:39:10 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=khTJ8TB6; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8951A68D2EC; Wed, 17 Apr 2024 07:38:08 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from out203-205-221-202.mail.qq.com (out203-205-221-202.mail.qq.com [203.205.221.202]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0629D68D0BD for ; Wed, 17 Apr 2024 07:37:54 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1713328667; bh=9UnogwGWokyMcLb1ihA8soSngUgUUE06pKvzeVXeqtQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=khTJ8TB6Xjo+317HLg3PLusd0mNQevgWLt+qpZ/OSEa5IgTPkkBuVCgnUqrEKURvq Gjd6RIznuzI25iId1cBvDULitQdUQ9EhAbqfx9gQgFbY6BiU4zcPpXTlgtaz1oZ0H+ 1Uw9l07bKpAaq1JnU6IpM+kyqNSvRqaNjJ3f6MqU= Received: from localhost.localdomain ([119.147.10.204]) by newxmesmtplogicsvrsza30-0.qq.com (NewEsmtp) with SMTP id 96A0DC1B; Wed, 17 Apr 2024 12:37:42 +0800 X-QQ-mid: xmsmtpt1713328666ty7kyiwyc Message-ID: X-QQ-XMAILINFO: NMGzQWUSIfvTt0Q9GDB1RBOaCb+BDJeAwrunL8OedjvIEGdFaimtnx7p5I9kFP IJ4bZgNmaoLk5UzOA8uFnu/iFsPePjMSE7N6MGRCdOu6HEE2I4rbmgprCZujVhFg7ua0hzeSnAC2 0InmMHiHOQLA8A1yx1fX2iHFRFFSGYa1ompYMsrZ20KvJDLtaROlpNW7Nl/QioDVFUlbokjufA8S rXFG/11YtCmQzdok+KHkmKbuhFGwF0s0p4HNiipc93+amq/AxIFQGtDxJNwX99sbvsKstPDLBVHo esmsYf901kGiY655Agi2sZk9JnzBdyJL3ttkrsbbcB81OIpjGBEcBS+78CDkzoKW6zy/3Tvkdjvg xeHaY0ubqhv/7rXOJB51rXugXSmdNt68p0bzE5tqu60WQQAIQ2PZujHqO3ZA6Pi5VitIM3A0JHXu igDpcqja5Zp2k3v3J1ldUtsC9KKv7mrUdL8aRzFBANwobYDpMHswUMHQBYtLX7qcteCrA33NjlS0 EKTaYlD1IUdXK29eAjsK482VYWzi0iNmpQfNjAWeIGHX15LTrAG3KmwJ53iq6RW4WexqoLJcJT1t YGd2MA0xWahjDEhXc7Nel2P69uNhWaC5RIOV+42HzFJNNRtpG6+R8o4j/TXUEV+f15XtiG6YXMCW ZOVTLYtuI7kND/HiiKMFwYwrFdykcJRj6eMUT5wBUrc3hwkZib+EC94PAiLyTo5KeZn8bh+bC/UI M1iuxpaA0BryFNCyCDzynVeuZj+W0ydtCsK/mWXVgX/V7z39J/4kWka7C4XR0m2zcYOJsxg9lLWC kJZjw0//IIi8pT0RDgpMNIjcXz305yOYXkWXkkIIGsbwifcJR2/6G6puc53cgdt/M3GI+OBdrNv7 SgiEXj94jQ6b7Oq7qLIKvcajl18pEj1Pt4PDVPn3T1TagdEahSmrAJkxAiT28kdR3gGkFI0rhBgM fbVTpFh7OHhVBxzWAwdeysNZ/XMi7qfrQWHJfi4v4s23opGmC04aQn/PbmvzpsgPyZwM91sl3bEx cs13wiDRNvVMPHA0R9 X-QQ-XMRINFO: MSVp+SPm3vtS1Vd6Y4Mggwc= From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Wed, 17 Apr 2024 12:37:42 +0800 X-OQ-MSGID: <20240417043742.505853-8-quinkblack@foxmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240417043742.505853-1-quinkblack@foxmail.com> References: <20240417043742.505853-1-quinkblack@foxmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 8/8] fftools: Fix implicit-const-int-float-conversion warning X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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 Cc: Zhao Zhili Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: w0OWYGRu8R5t From: Zhao Zhili --- fftools/cmdutils.c | 2 +- fftools/ffmpeg_opt.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fftools/cmdutils.c b/fftools/cmdutils.c index 2120fc7935..a8f5c6d89b 100644 --- a/fftools/cmdutils.c +++ b/fftools/cmdutils.c @@ -311,7 +311,7 @@ static int write_option(void *optctx, const OptionDef *po, const char *opt, *(int *)dst = num; } else if (po->type == OPT_TYPE_INT64) { - ret = parse_number(opt, arg, OPT_TYPE_INT64, INT64_MIN, INT64_MAX, &num); + ret = parse_number(opt, arg, OPT_TYPE_INT64, INT64_MIN, (double)INT64_MAX, &num); if (ret < 0) goto finish; diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index 6526e8e3e8..910e4a336b 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -317,7 +317,7 @@ static int opt_filter_threads(void *optctx, const char *opt, const char *arg) static int opt_abort_on(void *optctx, const char *opt, const char *arg) { static const AVOption opts[] = { - { "abort_on" , NULL, 0, AV_OPT_TYPE_FLAGS, { .i64 = 0 }, INT64_MIN, INT64_MAX, .unit = "flags" }, + { "abort_on" , NULL, 0, AV_OPT_TYPE_FLAGS, { .i64 = 0 }, INT64_MIN, (double)INT64_MAX, .unit = "flags" }, { "empty_output" , NULL, 0, AV_OPT_TYPE_CONST, { .i64 = ABORT_ON_FLAG_EMPTY_OUTPUT }, .unit = "flags" }, { "empty_output_stream", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = ABORT_ON_FLAG_EMPTY_OUTPUT_STREAM }, .unit = "flags" }, { NULL },