From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 882A242E26 for ; Mon, 9 May 2022 18:47:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1387168B3A1; Mon, 9 May 2022 21:47:41 +0300 (EEST) Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 864E668AC70 for ; Mon, 9 May 2022 21:47:35 +0300 (EEST) Received: by mail-lf1-f46.google.com with SMTP id w19so25384260lfu.11 for ; Mon, 09 May 2022 11:47:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=XHY3FzDFc8py62vBgrHW4WCPxWdmPJ7Y9oTjq5uOiSY=; b=RZgicREfKlDBhpeNlBVW0xTqw6nqty1SvJY7jv+5ajRWo5qUSO6mIrmvx2oSQ3t4O6 7y6ZkADusSvkqtmfuFplfZT4As0n3yRWiyWeP+sMbJtwMA1hnpelNpPHpmfKQzJUu5cc PKy1GNS218/Um+XQCIQoOljQb0vsQHupACk0tIQvhSm8s+WoCg4GyBA/x9jrrxR5kkRa Z+1pdCpVUIHTOI2MJfvNCpc5TaUBVrnvjXWrp/odDsTuC8w1Mp3XqvyaA6HxVWHHZAPu sqbith4xoA72O5PRQ2AVMKUZFNFGGBlMr3PqxwMzx75u9EmZUNvtpWXPNvHqxTweUy21 +0gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=XHY3FzDFc8py62vBgrHW4WCPxWdmPJ7Y9oTjq5uOiSY=; b=5gYRJIr1DjZFnL4JT3pIwN5+yyOBJHFINX7keE5Ih7JrWRR8a7Jh8WbPP+RHzgeBtE W1ReDhcuhe3it3y3y+StgeB0ghY+zyvGYQw/sn25ShzggRBozR3lHz7kzdWLtSqSyMXF jFPxPICkdlUh7qoQn/lfvuCcol4eCqWwuiOfJah/R0tKTXStTRnq1Vy0avN+D//yDFTu pxtUKrMVNarqeDLyljuUBkIJ88r16hsRtiLLeUKuuxZ5HSOC+Kf2JzjzJXcJkyJiCqHu td/H51TqeCYd5Wj2qVzADc9InE0mGy0ljtdrXXQyJ2yyny1WkYdBCKetpPo2khJyTUHh FeCw== X-Gm-Message-State: AOAM530TYNmJv+U1DgqPFM7jlX+NqljIB61D/deJr9d6KmiQFn9kqoOX uRbM7hclIlloMF8pFknRAZcKWLCuTE0= X-Google-Smtp-Source: ABdhPJxETDMhqlbPE0+egDQkvSKfqZnTKlCNYTulUX69D+4cZp0EZWlXP/aKJQQF8YcP+iYqOzGDhg== X-Received: by 2002:a05:6512:3f07:b0:464:f20b:a160 with SMTP id y7-20020a0565123f0700b00464f20ba160mr13721204lfa.653.1652122054806; Mon, 09 May 2022 11:47:34 -0700 (PDT) Received: from localhost.localdomain (91-153-198-187.elisa-laajakaista.fi. [91.153.198.187]) by smtp.gmail.com with ESMTPSA id 22-20020a05651c009600b0024f3d1dae99sm1893630ljq.33.2022.05.09.11.47.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 May 2022 11:47:34 -0700 (PDT) From: =?UTF-8?q?Jan=20Ekstr=C3=B6m?= To: ffmpeg-devel@ffmpeg.org Date: Mon, 9 May 2022 21:47:27 +0300 Message-Id: <20220509184728.10265-1-jeebjp@gmail.com> X-Mailer: git-send-email 2.36.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v3 1/2] avcodec/libsvtav1: update avctx bit rate according to RC mode 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This way we can filter out the default value for this member, which is nonzero. Bases on the current affairs that bit rate based rate control is nonzero in SVT-AV1. --- libavcodec/libsvtav1.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c index b4112004ad..2c4ddd4641 100644 --- a/libavcodec/libsvtav1.c +++ b/libavcodec/libsvtav1.c @@ -297,7 +297,8 @@ static int config_enc_params(EbSvtAv1EncConfiguration *param, param->profile = FF_PROFILE_AV1_HIGH; } - avctx->bit_rate = param->target_bit_rate; + avctx->bit_rate = param->rate_control_mode > 0 ? + param->target_bit_rate : 0; return 0; } -- 2.36.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".