From patchwork Sat Sep 18 01:26:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 30321 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2a4a:0:0:0:0 with SMTP id k10csp2720617iov; Fri, 17 Sep 2021 18:27:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy2/DWqp30KegpdgDfAnx/Dow24LMHLdxG7TbE1WjrEcFCXtmWZwPhH4Gv3oLQINybuqb93 X-Received: by 2002:a17:906:5855:: with SMTP id h21mr15210001ejs.230.1631928424631; Fri, 17 Sep 2021 18:27:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631928424; cv=none; d=google.com; s=arc-20160816; b=b2l1AnMAYu/BvPWBAkx6JyCpeh1x+Ajf8HbSksVAFP1lk7oAPyk2ux2ApuCwycIRiu AF3wgRFFfrIJkFCAewcNGl9hlmHE3J4VDzhGwmF0uJqf9lj+5Uk5VR9SJG02m7fANlLt g3VgBRrcLNzAtdNLf4w8UqULfOkuRX/tISEhylphcs0WSUGB2GdJUqjZNEC30ZQxmCIk luzxgrSElxWVUI+8q5idrVveVtBH4Lq0PjkGi2lQGKt+OCfNibUuf4IP1XP69QjXTgxV 5W9MZfHf7jaFZAp8uFJ/OdGxFvsCW9CuC7ngKnoZzRwt77tfvvvCMnPnYd5BNG5pKKGY eTpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=3R+/Cgpo+Gzr+u0rd++oxB08Y+KPvpxojz+tBRnOuI4=; b=TFD+6ZP9Qjdhls86Dt0YqIHsWbpUdPTli4iNaRQ7RWMXvCbFsgBPGT5stPf12dANm2 rPyI04E5TwR5VRBn4NFjPla2+8elfjh1pZhJNVIQ5yEt2R0sFEHLi6Vu802wNT3cvUur I7GWO+e6se7T5dsiVrndYaaht/lBYtzXywHoPcTMTztS8sN8sWUQCc+NDLf+b/HJQWAj 91/6tQFFmorWVHrK7k7QBLKIiLUzat4oUrRdn500qmbRqlWH2L2BylO3arS/jwBmwCGr XkbKRqt2pygk2/VN7UWh/+R74zHUjcl3ka2cOhf3MZ28+cq0hukc2Wei3YPACn8lua5y p7nA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=I8BxvSK+; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id s11si8609226ejm.723.2021.09.17.18.27.03; Fri, 17 Sep 2021 18:27:04 -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=@gmail.com header.s=20210112 header.b=I8BxvSK+; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6EB0468AEBF; Sat, 18 Sep 2021 04:26:59 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com [209.85.216.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1AFC668A8A5 for ; Sat, 18 Sep 2021 04:26:52 +0300 (EEST) Received: by mail-pj1-f49.google.com with SMTP id p12-20020a17090adf8c00b0019c959bc795so3018962pjv.1 for ; Fri, 17 Sep 2021 18:26:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=kGvbltylMcPPPWG4W6USqcRZjPmfv12oIKl3GIovR8E=; b=I8BxvSK+wYuu3iCJrIjDi4Cl7ob+F+YjCfb6o6C05Jt1w/F/mRoHomWxZPH8KrCh26 C43sBrT0kT/v8qHBpWSikBDzrs+ajlanjdoq0p33tLLAXsWn4Q8tTbKQptkN4Lyp94// HyLAGllLX0nGV3jGz1vDVYfC/Np47lqmePper4ahRE3b4NL6bJ6pcqmG6Q7s2nC4oce3 wwpZ7UUuFscUGBvN7g+Sfl3puFZ+6LMAVDJlQvTvT0kadn48WbgdXmiGgW1obrIKMJEN EiWmqur+rCbJHD1bkfa7uWbVaRoubQkLiqieYuvUI+fDycsU/RHHGauf5B3pa8a4ra7e TF5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=kGvbltylMcPPPWG4W6USqcRZjPmfv12oIKl3GIovR8E=; b=16QeCx3snkjz11K/l5ivcI4b7PHqD4fuYaT6Owxx8bVYDDYTUIk4v5p+wf3O0JDoLk qm9WGbhBCH3GtVeYwwKtCHM9SokkG7D4n22bnyYkCcli3iQ48K4CJR59mARgwMCfpVWB Ct/BMWqbgU62UKLbiAHb1a/mEK1kBjumbEubw4jZj0k8S304nFS3mRWZ65NboMvxbjA8 L9PXKdGvxJztRCHFWIC0Nu0+Vs9uxJ/fDcsIEPwBhkwsnAjp8YtjViPeRxkvgPJGZ2U7 3o6+L8sOzFpyrTqLnOV0z1LsCU/yg5qqjgq/UOSokLjkcOzZQmOZ96QaIeYfWCdRnkef 3hWw== X-Gm-Message-State: AOAM532itoHC6WaxrFxAIITd/REOD6ilpA/ja4PgvMW1xb2K3xx7dxEO fLQ2DGlwOsH/oEFESgiMprdRWgCijow= X-Received: by 2002:a17:90a:bb09:: with SMTP id u9mr15673813pjr.165.1631928410114; Fri, 17 Sep 2021 18:26:50 -0700 (PDT) Received: from vpn2.localdomain ([161.117.202.209]) by smtp.gmail.com with ESMTPSA id cp17sm6576815pjb.3.2021.09.17.18.26.49 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 Sep 2021 18:26:49 -0700 (PDT) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Sat, 18 Sep 2021 09:26:40 +0800 Message-Id: <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1631789657-16936-1-git-send-email-lance.lmwang@gmail.com> References: <1631789657-16936-1-git-send-email-lance.lmwang@gmail.com> Subject: [FFmpeg-devel] [PATCH v2 1/6] avcodec/libsvtav1: Fix override setting of caps_internal 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: Limin Wang MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: Cl4ZhyG9hiuj From: Limin Wang Signed-off-by: Limin Wang --- libavcodec/libsvtav1.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c index fabc4e6..82ae2b9 100644 --- a/libavcodec/libsvtav1.c +++ b/libavcodec/libsvtav1.c @@ -561,12 +561,11 @@ const AVCodec ff_libsvtav1_encoder = { .receive_packet = eb_receive_packet, .close = eb_enc_close, .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_OTHER_THREADS, - .caps_internal = FF_CODEC_CAP_AUTO_THREADS, + .caps_internal = FF_CODEC_CAP_AUTO_THREADS | FF_CODEC_CAP_INIT_CLEANUP, .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV420P10, AV_PIX_FMT_NONE }, .priv_class = &class, .defaults = eb_enc_defaults, - .caps_internal = FF_CODEC_CAP_INIT_CLEANUP, .wrapper_name = "libsvtav1", }; From patchwork Sat Sep 18 01:26:41 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 30320 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2a4a:0:0:0:0 with SMTP id k10csp2720701iov; Fri, 17 Sep 2021 18:27:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx/QX0VyexgcL8wt2JQbi8/LxbwWJ7DMzssO4svATKdGx/mvwaXMe4Yea0UfcQWYfkvf2ZV X-Received: by 2002:a17:907:1c01:: with SMTP id nc1mr15647412ejc.504.1631928435010; Fri, 17 Sep 2021 18:27:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631928435; cv=none; d=google.com; s=arc-20160816; b=fiGe4uRk5tCZ1z7PP9IOpENMv+UpaAxy6MvvxWvF01xw9ZXmutpZfdld0jKeHpd8yY 9pDzWlZB/PN/BQHaRhGngZojc2A8nPd0BJBESqvVikyQTvXYRaRxU7f7nD3B1xjYWbt0 TYFOaBHFhVnWmRR4Cs2xrNuKqA5rpbatN2QmQ/BGmFs3qqsydV7XVIpI+WL+nWASdOjr ON27IITw46GIjvrobolwiGWMNdCqAbGzJWeCO4YByFJ2P6QVUbBnpLfxECZJ9yJtE4IE NKsFFI0Bjv+YdFfcRyGCHaMcitfVRm2ovcaVadK+RSsnNp3/tmC30cNraPG+FNWlGFzv lu4w== 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 :message-id:date:to:from:dkim-signature:delivered-to; bh=P25Kb1BUK7hSr099j1OeIXLV2MvDZa0pNCOLVH89QKQ=; b=e7qGxQcUB7HbgSLqn8Ff98WVFCTI1/Dxusk1WmJI+3UQPTIOb6v3UrfUqGJa6Dylz5 LQ6vC7omxK7XzDD81CTheFs8vxceCMGtEyFSmi2HKHlZ/31/zVu0IDcjpcrd2ik1jxXE eEYCvRC2ILYi717dVvNV6L5aDMjR7pHNUgGDd25c3KM7tB/ioKgKmn5mKTTtKDMsoPtf rivI2/JCjQ8fkVXCFqm4MiQ5Tx8L3125Jsv/nPHW0rT/3y0w6d0HnuLCo6ZrjnAM7mSl JfBc+W4Dqp1/sEBQ1+hh9NgwPDOlvEVULP5OPIiZGBNG220PaHkR6meJiC3uDQoFwfsl iA9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=T1oKlGOz; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id i14si8650237eje.121.2021.09.17.18.27.14; Fri, 17 Sep 2021 18:27:14 -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=@gmail.com header.s=20210112 header.b=T1oKlGOz; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 70F8568ACF8; Sat, 18 Sep 2021 04:27:02 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F012F68A973 for ; Sat, 18 Sep 2021 04:26:53 +0300 (EEST) Received: by mail-pl1-f178.google.com with SMTP id d18so7278406pll.11 for ; Fri, 17 Sep 2021 18:26:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=w4KEZAMvLW/5iiajXHvsaOqG2/9IU9gELOXM+ZyVKUw=; b=T1oKlGOzBY144Y0PKeVce9VuYKG+CVmli3RPNVvvH87/F14Udl9o9fknN6vosBAZLR hr9Gps64m19FWFfMTVQHXDy1c3I3LgoDL7/s7CTG9uFs59HUfVsnvolYTApMwnbLlvhe igjDqQxYishPZcc5l2G50MhCQIcu+d+hquwElosIlaUUbPkH/KtYFGTNTOA2r+HZOMMy kTqwP0LeOeEMdgOXvOzq0SH8IkBELAULyoo7LMugRqSfwrHiZ3faILbk8SqLqbCFIRuW 19Bx4kN25UGDFjs84woAUn6FxTUH6VfMa+zr2GR29KXSDQnT5Vi0S91I7k1yFOXMgjSb SMDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=w4KEZAMvLW/5iiajXHvsaOqG2/9IU9gELOXM+ZyVKUw=; b=RcqW3oqDg3Pm7EopqJ2soE7jIDmYZ7ghATowug0I5tUKYSqoLNyp6Pf5SQEf6p3lBv 90qELhENPC+Mc0rceJm6ssyTH7A1snpd4/yBN2hsYS9UYDL1ERQzKs4gghwfByCXiD5I m4TBtJlMm7EOctJU0tU7gCv7sfu4jnc/8kLtIAH3EPHDEd02C5//hx46VLCJhmsRcMSL 0ewNgD5xqE34uUJqGjSFDgaf6HflRC38g3JugcUoqpMHktaORyDXefMRkki62OVRo4XJ BLP+oyjpL1jztcS4xnMx4jKL+XDHZPkKp3Swz0/f4gCOOjUKkL2jL87dmZR46+4TreBt mdzw== X-Gm-Message-State: AOAM530AagQVS3jV6F1dgaU6HlvMvod1ul2Gf3tWgT8hoD0iOQ8g4DZh a3gE+fP3w3uNsbW1jRLaLoXjP7X1sQM= X-Received: by 2002:a17:902:854c:b0:13a:519c:67ea with SMTP id d12-20020a170902854c00b0013a519c67eamr12098578plo.82.1631928411305; Fri, 17 Sep 2021 18:26:51 -0700 (PDT) Received: from vpn2.localdomain ([161.117.202.209]) by smtp.gmail.com with ESMTPSA id cp17sm6576815pjb.3.2021.09.17.18.26.50 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 Sep 2021 18:26:51 -0700 (PDT) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Sat, 18 Sep 2021 09:26:41 +0800 Message-Id: <1631928405-26935-2-git-send-email-lance.lmwang@gmail.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> References: <1631789657-16936-1-git-send-email-lance.lmwang@gmail.com> <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 2/6] avcodec/libsvtav1: make coded GOP type configurable 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: Limin Wang Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: hN0skN9PxzBG From: Limin Wang Reviewed-by: Jan Ekström Signed-off-by: Limin Wang --- libavcodec/libsvtav1.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c index 82ae2b9..0dc25ca 100644 --- a/libavcodec/libsvtav1.c +++ b/libavcodec/libsvtav1.c @@ -210,7 +210,8 @@ static int config_enc_params(EbSvtAv1EncConfiguration *param, param->min_qp_allowed = avctx->qmin; } - param->intra_refresh_type = 2; /* Real keyframes only */ + /* 2 = IDR, closed GOP, 1 = CRA, open GOP */ + param->intra_refresh_type = avctx->flags & AV_CODEC_FLAG_CLOSED_GOP ? 2 : 1; if (svt_enc->la_depth >= 0) param->look_ahead_distance = svt_enc->la_depth; @@ -545,6 +546,7 @@ static const AVClass class = { static const AVCodecDefault eb_enc_defaults[] = { { "b", "7M" }, + { "flags", "+cgop" }, { "g", "-1" }, { "qmin", "0" }, { "qmax", "63" }, From patchwork Sat Sep 18 01:26:42 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 30319 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2a4a:0:0:0:0 with SMTP id k10csp2720807iov; Fri, 17 Sep 2021 18:27:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw87kotRRYftfAFGaMcVwu1/hxQZ/lY+guf74qF739ZDp6SjPoug+Er+J0ruZ7zJ1dDKYyd X-Received: by 2002:aa7:da93:: with SMTP id q19mr16230686eds.206.1631928444374; Fri, 17 Sep 2021 18:27:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631928444; cv=none; d=google.com; s=arc-20160816; b=glJRyDdQ+/gaOSS+xcuRKt8Xl8j+uGtJszvbNJ2+G6lTczr+1X7Kmq1YMIwCVN6aMd LOIABka1BjWV6KV4iXKUn8NfGQofS3Hj1rI2dUAjdwgBzqTIPtLfHB5j3WP09yLIwGGO zoqR3+tUg0c3tB3WkqMQoJ4r/khVsWoNIQ764jGPzOctkwiCeRTyBq0NrH4XOVoh/88/ 9rl7pnEGHHlHlI4L6O/Y8iwdskyi3U/6ph+5y/1irv9b/wjQoD5R+pjiFOHVIgee8Tfa ht1W6RY9kHr+ZvNkXsXk94HXPf8u9hl9H2gkVuX0Dgl9eG/mko452fOOxhlOVlu2sel/ ry4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=2H8C6lzRwEKkFM5p4xpYwl1Q6cAnCDcTaisj6L9MJB8=; b=RcuPmpRlnJO3Gwrc9wWdxlkJjbFKNRXWGc7yhEhYPMoDyMUnINZ+tbf7yvt48BqMTo QFHCkpfHFGQlQVRkv/KaYUeemSIqGSC2adYH4qVPPJIhFmX5BfvC4BfUCRUo249VrGg/ iLyo7dyodJwgQkmYkSIe1QULnS8kwTQpd14JHtuuGtlVCP5DDu4JiXRtbLsQ8QUqxGNu uT7hpnNnKG3kZywQeovDEUnSknAuG35TEPTVt7k6//qWMXfSLGRhhKl0si7O1wbaWwX5 cNCosQiLzPOdznj9dpysscc3+IkudIwNl5PFnmbGxmb0EILnFbrWnd0MNP3SRAXHZWD4 rH4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=WhX0E7hI; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id v19si4454258edi.410.2021.09.17.18.27.24; Fri, 17 Sep 2021 18:27:24 -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=@gmail.com header.s=20210112 header.b=WhX0E7hI; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B99C868AB98; Sat, 18 Sep 2021 04:27:03 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 689A368AEB3 for ; Sat, 18 Sep 2021 04:26:54 +0300 (EEST) Received: by mail-pl1-f180.google.com with SMTP id bb10so7319557plb.2 for ; Fri, 17 Sep 2021 18:26:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=W5H2RXJRc9oipyO2ZRIT5xr91aepmBMatM8GCvGQXKE=; b=WhX0E7hIao6KJIyEhXPYF+m3u1f4Zs1mvEuCwWC5F9qUYGHgWgSqG/i9HT1RK/zwb2 IGWti4afRPQSu0Db2syJSW+lZ30XLbZGkcf9DWMjhAnAmfR4zvPZ4TOZnZj0OJwfsy0s gGtWAzl+uWeOo2Z9HylQu358IT95v6jdGoyohOAvuG0aWcNC0YNd5YiYP035T3ecTYLt WOmB9wVTJYS+L/xP1KalCmLfBrPVpIXWEmrg4H2t5GAaEFKdIMRXobpI2Uq7XSb3NDDr 4+9pPxI69HtSkQ+EWChXABHbvS6+FyrYQvP+kYRGw2ocJSFbpnWR7OxREkwdUIzjVwih 4MdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=W5H2RXJRc9oipyO2ZRIT5xr91aepmBMatM8GCvGQXKE=; b=xHHc9OJGGGPUKO70tSKNFiUGyerktvM1DH9LZtvAy2boL5ximdKp0HWLEqxPYsR5uH ZAPJeaqtmTjv1pFY7SN/Jv3TqOhnjeel8Z1a7SPF0a+1blueZQp+COg9d63zYleEkrTT en4X6KdHt1U9OXjPjIcw9Z4Ezo1/IsG60KN0YisN6ZLWcEf5AQswBgp4lrKQWlXxhpF9 4va3q0bvcAs9YSl5fsqc40l13HwFVe43Akp9pND1/ZmaO7yEltOD8sf9nmxr/SWMDK8a ZYriTIOrBbhXlxgTpGVtif34ma/vRItEYCyRsFFRmNBSbbXq5+You/EAxX5hGt3FrrWR RBPA== X-Gm-Message-State: AOAM532S0T79RcPZRlbuuRCV/o2WXDf0A9jp+WSP6NqNWPiVSjJFHrPX +WVWigxmlj628T00LzPErJ8Ij5P4TQg= X-Received: by 2002:a17:902:ab8c:b0:13a:22d1:88d with SMTP id f12-20020a170902ab8c00b0013a22d1088dmr12244454plr.33.1631928412479; Fri, 17 Sep 2021 18:26:52 -0700 (PDT) Received: from vpn2.localdomain ([161.117.202.209]) by smtp.gmail.com with ESMTPSA id cp17sm6576815pjb.3.2021.09.17.18.26.51 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 Sep 2021 18:26:52 -0700 (PDT) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Sat, 18 Sep 2021 09:26:42 +0800 Message-Id: <1631928405-26935-3-git-send-email-lance.lmwang@gmail.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> References: <1631789657-16936-1-git-send-email-lance.lmwang@gmail.com> <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> Subject: [FFmpeg-devel] [PATCH v2 3/6] doc: update for libsvtav1 encoder 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: Limin Wang MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 1j00R6EnbySN From: Limin Wang Signed-off-by: Limin Wang --- doc/encoders.texi | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/doc/encoders.texi b/doc/encoders.texi index 8fccd73..64d604e 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@ -1750,12 +1750,56 @@ You need to explicitly configure the build with @code{--enable-libsvtav1}. @table @option @item profile Set the encoding profile. +@table @samp +@item main +@item high +@item professional +@end table @item level Set the operating point level. +@table @samp +@item 2.0 +@item 2.1 +@item 2.2 +@item 2.3 +@item 3.0 +@item 3.1 +@item 3.2 +@item 3.3 +@item 4.0 +@item 4.1 +@item 4.2 +@item 4.3 +@item 5.0 +@item 5.1 +@item 5.2 +@item 5.3 +@item 6.0 +@item 6.1 +@item 6.2 +@item 6.3 +@item 7.0 +@item 7.1 +@item 7.2 +@item 7.3 +@end table + +@item hielevel +Set the Hierarchical prediction levels. +@table @samp +@item 3level +@item 4level, This is the default. +@end table @item tier Set the operating point tier. +@table @samp +@item main +The main tier was designed for most applications. This is the default. +@item high +The high tier was designed for very demanding applications. +@end table @item rc Set the rate control mode to use. From patchwork Sat Sep 18 01:26:43 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 30323 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2a4a:0:0:0:0 with SMTP id k10csp2720896iov; Fri, 17 Sep 2021 18:27:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzGTM2YQBtjOCad9Unphs307V85lH2MV/tXtdBl9tm+fgSSSWwYpRikKNybabDy8qNKLok5 X-Received: by 2002:a17:906:dbc9:: with SMTP id yc9mr16132313ejb.439.1631928454551; Fri, 17 Sep 2021 18:27:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631928454; cv=none; d=google.com; s=arc-20160816; b=LyXD++CoAXbIYUx9omx+YqTE3NhhJ+N/41rjLXt1QP/D7WJp+gNkjsWseOCTF6KOGp 7TChkLU+Rjdomw+O5Jw2vs+fTXGitUYoxjaWbYy+EgMIWckmfkgMfL1hhTX16hGqcbpL CBV1uWhSaN8o1Dc6fkx/hX6cWBh8mjYWmfd2GdprmjpiyGrwrf07z9dETXG6hP7GPJRh SpQRDSBM5C0AZD/vIKYIR+Q8A7kId5VJj2tE7yb5xMV3enUZCYtS0rlNCnMfIBVpd4+5 o+dcQvpMU3McdgUaQSeOadTH1OtkNxhGtfUhYGjYlEuArE2EnfmtD92NH4e5fvr6pedB a4rg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=eMeO4xRwHkdglcTsjAd8m9yQLCM87N2l4a6NZr2k2PE=; b=au6Sa/XNfoWuL90KgXBeHtOiHF5q4w94WiG0kXOXizaOLPzJKoNi4t/uB5metoH0P3 TPjYglr1eR/hwpStHLqAVmoaUzDeegLjm0TGJgIsjwsotrjJgosuFOiaGgjGv/cejgvS yrZEevssThzN8Cf/aw0jHduE8d9tuMwiEpbeKD3jswrnVzRMrhj6IjavLnvz9R2ms1JM 10bE5Lagw8d+mOH/nRbL5cmD6JTgyK1BoX6BxtY45sOI9bRUXPLOmHy1x6ZwpFt7SGo7 cYUEVrKjUtsT1nyeNGEEuximmI1YY3AlgItiST3yVrA5tByIUdStdgWWjeg2Zrwdv2zd 7G/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=NnknIbAe; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id h25si8702204ejt.16.2021.09.17.18.27.34; Fri, 17 Sep 2021 18:27:34 -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=@gmail.com header.s=20210112 header.b=NnknIbAe; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BA36768B08A; Sat, 18 Sep 2021 04:27:04 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 94B5668ACF8 for ; Sat, 18 Sep 2021 04:26:55 +0300 (EEST) Received: by mail-pj1-f45.google.com with SMTP id f3-20020a17090a638300b00199097ddf1aso11260933pjj.0 for ; Fri, 17 Sep 2021 18:26:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=EBElJJVY/Y8r2x61OH0cilS+/YUS2wj2cyPyd48mQ8w=; b=NnknIbAeBhbllsdOnDB/gEHciW28Sx+YdKZSs+fst/elwckTajACpqQST1VCeAIMBd 1Fh3HZQsoadN0DKDxovMULRuWXtg9kqAjSCNx7us3rbk757eb6B8Z2t6b2h9zeQw3m8C +0TSXLJ3aXhIh/Y+WtgEXc6Q6Hqo7HWXCe6OL06v+UGKTeGFIA+Ce5zuaK9Iwq6cCq0V IQYIXyh+aUYlhyM01Man+fWBmZfPj5CRmDzKjD6HllE86WOrw+picgI3M/9cVgssmtP+ 7ZKG1DxI3+uaLHVtfSgbYB/QI88X6qHvndB3NcsWbw+YJrHI9tWxu4A5kzhwTp2A56MO 9Jrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=EBElJJVY/Y8r2x61OH0cilS+/YUS2wj2cyPyd48mQ8w=; b=C67IeG2+MmwvwfbBrza+VvW+rRWYoR38rVKfpQHe9E/iwLCc8wUzGgqLWAJe9nkFEq 2h+36JMv8eft0Oa9xYqO6Yig8axw9up77DSDZ+y2+GrbfaH7F9kIvV4xVszwkT6F8tXO UxM/s4LXpwJ8m4URg1QBzOUIOMwHpNF64kb9D7ifLZC/0ZlPLPXcY01aHFJ3rEvGiFQV /fkLXWZLLt+Us1m4NTW91n7Vyh062Ss96Y0czei/MkZPF3Pc9mmRmWLP7mpBx58yjQm2 QEUzBYfKG84MJyiM2v2veE0J58juKsCkWrpFVI8MizXPAShhIJ4bJCrNNn1Ia9OTZchF yUZw== X-Gm-Message-State: AOAM531HRSfpLtH9MootWDlc1yscfZJkKB+UPwYAUo474Z37UUQ2pnos ngPu5lVdjpLshvGfiRPtBUJYPBvujS4= X-Received: by 2002:a17:902:f703:b029:12c:982:c9ae with SMTP id h3-20020a170902f703b029012c0982c9aemr12152834plo.20.1631928413647; Fri, 17 Sep 2021 18:26:53 -0700 (PDT) Received: from vpn2.localdomain ([161.117.202.209]) by smtp.gmail.com with ESMTPSA id cp17sm6576815pjb.3.2021.09.17.18.26.52 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 Sep 2021 18:26:53 -0700 (PDT) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Sat, 18 Sep 2021 09:26:43 +0800 Message-Id: <1631928405-26935-4-git-send-email-lance.lmwang@gmail.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> References: <1631789657-16936-1-git-send-email-lance.lmwang@gmail.com> <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> Subject: [FFmpeg-devel] [PATCH v2 4/6] avcodec/libsvtav1: Fix CQP mode doesn't work as expection 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: Limin Wang MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: +rtpe0thWckp From: Limin Wang Signed-off-by: Limin Wang --- libavcodec/libsvtav1.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c index 0dc25ca..b029e01 100644 --- a/libavcodec/libsvtav1.c +++ b/libavcodec/libsvtav1.c @@ -208,6 +208,8 @@ static int config_enc_params(EbSvtAv1EncConfiguration *param, if (param->rate_control_mode) { param->max_qp_allowed = avctx->qmax; param->min_qp_allowed = avctx->qmin; + } else { + param->enable_tpl_la = 0; /* CQP need turn off enable_tp_la */ } /* 2 = IDR, closed GOP, 1 = CRA, open GOP */ From patchwork Sat Sep 18 01:26:44 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 30322 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2a4a:0:0:0:0 with SMTP id k10csp2720981iov; Fri, 17 Sep 2021 18:27:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxq+O0eaaJQaTClJUw/gizRCaYBtyVThn9EBvsvOL9TiSv7yBqqlrSJxg27UNB3gED2qTix X-Received: by 2002:a17:907:995a:: with SMTP id kl26mr15641140ejc.6.1631928465070; Fri, 17 Sep 2021 18:27:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631928465; cv=none; d=google.com; s=arc-20160816; b=FfQlDCZN0lUhp4gYyJjHKZUvkxnblenp9YPSljGI9iQ+TWlFXlctZRSnZZFl8OAxBL Ei1aH9KjUmRcI/+PWuty2JnqvpqbbNjEtNWOV0/l2QFbziyiMjNftLwNisNSZhiCh8O+ 4sK7GJD585F2u/YBHVjjXpyWyN6uW7B7gEPvn46TkJkztKCllk3o/kxw9e4UDa4Q3X1J Mqo4WTYe5enfpXdtLh+RI4rt3lCLAiCVBkgtyZxE/anuQU3qt3rIQlYcjsE0MarXrq62 zsnnmz2v+lt/0MemhrHvIqb5EE5shv99umM31+OYP05JW1BWUDDqZjIcK9O5xwkjkZ2K FvKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=VGSU9q9dc3ri0TUeMo8GDn3Y2o85qkUVbJYgAuVZMnk=; b=ugOn0GdIuvdpCfxPZMYc7SVwknjV6H23AGXcf+i0Zf8SW7xNvVKlDpJOgeUoTOY/q+ NueHO43X3jerFza2CkqfCXUS44zkCi05DHlGqWQvQW0jwEVNTbKQY0qWbIm14kTJkBj8 sRI75rofQGcYPMh8CVpeeNNlvYEUjj20HbU3VfXivxcrc5xy2kbeMrMzKRlZD8sWByGL Lw+tECCWX6JK6crjM0I+ZhsH0OQHE1wajsG9s23Cfi/SsdDu/D9tYoWWOIzzzAzb8fJo 792Hy8CjRXo9u2fdLmO60RHGj5dcORgdRk6wV5j5d6W6ZA7MF+rdcHn71phbVGlgXxKd aNbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=TyUnk5Lu; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id e3si7673179edc.457.2021.09.17.18.27.44; Fri, 17 Sep 2021 18:27:45 -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=@gmail.com header.s=20210112 header.b=TyUnk5Lu; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BD6E268AFB3; Sat, 18 Sep 2021 04:27:06 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8F70E68AF96 for ; Sat, 18 Sep 2021 04:26:56 +0300 (EEST) Received: by mail-pl1-f178.google.com with SMTP id d18so7278456pll.11 for ; Fri, 17 Sep 2021 18:26:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=kWYcZhZ5xtEwnDUsr1PzLIyXjIERIRfeDQwYiGYhzBo=; b=TyUnk5LupivumPFydgfOq/IQmgdiTZ/e6rMkgx4mre4glaAiwCab1EbiA/FDOs1gHN 1Kq92boFT7tXaD8eaCzJY+joM11ajAIWj49ff9UA9qsDEd74PhFFd3Wwa8XzmUyEKpgL yDiQifah2UZV6FSl3glu+VC6p2Sk5+cyLetP1Fe5LKgS63ks1tNX0+MfcDHlm2jyhJ10 E5bNgDjCefgeWZNA6z+x/66CufI09pyfrE1b8NhTJUafpALHYLHIl51KNcLc0l5J9zm+ MtBOYa71ediI2oHELuP+u6pdV8KCN3Xdo1XVj3puk3wHn/jpKwA4vxeBvtG9fPeFHEeL RL6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=kWYcZhZ5xtEwnDUsr1PzLIyXjIERIRfeDQwYiGYhzBo=; b=qG97yhOdEW0qU8p4/5HFA8SmqHFmhGxOfvL1RhGlfO/aPRnQd9oR/uhfCgBddc7zd6 L1CTF61+Q4KpLP48N+Lyo80Bz3wQkUDfiM2Td/51XUU0U91gQgALQoRkYlcYDLi6regD bRsXM8qCmy2pk+nVZEmjzfZNlvU1r9C7c/uttDh46y57CRjhAKB4iii84KWgpt72p/nP tUF7lV27lsxKdQ+2eukHR8FdH8w5DOd0N+Z4655HH1i7femrZLaQwQuDkw8EnEEGx/GO 9ovt0zU5TK8iciHgdrulzz71/1aVsCRk+Ayu6m5dvw4aKcflX3z0J6x/SXftTmqD68CE C/rg== X-Gm-Message-State: AOAM531hWL3orwNXQmJIoTw3StD85b0CD4ve40Eg70rAFMqPd5thrGHx jm/zxg+E56jeka0uKvtOUKu/9Bipcsw= X-Received: by 2002:a17:90a:4306:: with SMTP id q6mr15858843pjg.17.1631928414792; Fri, 17 Sep 2021 18:26:54 -0700 (PDT) Received: from vpn2.localdomain ([161.117.202.209]) by smtp.gmail.com with ESMTPSA id cp17sm6576815pjb.3.2021.09.17.18.26.53 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 Sep 2021 18:26:54 -0700 (PDT) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Sat, 18 Sep 2021 09:26:44 +0800 Message-Id: <1631928405-26935-5-git-send-email-lance.lmwang@gmail.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> References: <1631789657-16936-1-git-send-email-lance.lmwang@gmail.com> <1631928405-26935-1-git-send-email-lance.lmwang@gmail.com> Subject: [FFmpeg-devel] [PATCH v2 5/6] avcodec/libsvtav1: Fix the max range for 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 Cc: Limin Wang MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: JSGCuj3pok9X From: Limin Wang Signed-off-by: Limin Wang --- libavcodec/libsvtav1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c index b029e01..509d92d 100644 --- a/libavcodec/libsvtav1.c +++ b/libavcodec/libsvtav1.c @@ -522,7 +522,7 @@ static const AVOption options[] = { #undef LEVEL { "rc", "Bit rate control mode", OFFSET(rc_mode), - AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 3, VE , "rc"}, + AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 2, VE , "rc"}, { "cqp", "Constant quantizer", 0, AV_OPT_TYPE_CONST, { .i64 = 0 }, INT_MIN, INT_MAX, VE, "rc" }, { "vbr", "Variable Bit Rate, use a target bitrate for the entire stream", 0, AV_OPT_TYPE_CONST, { .i64 = 1 }, INT_MIN, INT_MAX, VE, "rc" }, { "cvbr", "Constrained Variable Bit Rate, use a target bitrate for each GOP", 0, AV_OPT_TYPE_CONST,{ .i64 = 2 }, INT_MIN, INT_MAX, VE, "rc" },