From patchwork Thu Jun 18 04:43:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: 2rd bunji X-Patchwork-Id: 20452 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 2527344949F for ; Thu, 18 Jun 2020 07:44:07 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E2C6C68B68D; Thu, 18 Jun 2020 07:44:06 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-oln040092253092.outbound.protection.outlook.com [40.92.253.92]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D1A1168B0FE for ; Thu, 18 Jun 2020 07:44:00 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Gw3Mm3lZjzYMRH1P5BVs94xZGcdJaP0QdJmIzigb8RaJ4TIxcXoZOuI6exLCpyTDpWssYrTWy3Epauxzm4EpAipsm0RPsEI6qVtfV82qsZ6iRdCwKL1fU4uwZghgDL4ws15oj6OiS2lCZYVk4M1x47/SMzjgdRQNl0wfj9jLNhadJKc2NRPWI5ocf0YqboVnfHn5JfQGjPRGro8m425fGq5GU2oJfflw9GLNlQ8StgDeczWhPh9+k0VrFZZuC9RWHbcVOfDG1YzQ6nKzBge7pI95PYaZRvqfdWxon4qr0daS0Cr49G7VmY16XSEzOMTUK8XqjMlPCLGMJJOvKf/m7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=STX2ohyNvKHErm7OABD9nflWhQbLAkRTiRx5ZcOaIMw=; b=DNSM17fG6YVNdxbr7YsjoSTb/9J5ULNuJGCYGUz2Wmq73HtJ/i0s5MRgDkEFAOHKCsGtQt5h0oAgsBfehT4AKRZHb4B69tweJu6MeespkTjMuZbY7iy25wQTvIqHJ+4bvxIJ+rsNwq5Gkf5wBsKhygThFEEDRvBb8znyag1KN+9pHJXLeN7LhPLEW20hxuUwrLfqSRzuVm6+DAjJoJ0CEYVOnPNuCrSuEJPkmdux+qtZMFUIeFqbyilxzSMnxSkC0VgtnykTR2KRf9CJ9+kNkCQ+3BICTOieetJmOKF6uIZXZuYpthY79NZeJjaDQSXChwgaoYI3vvgB08AE9XGKdg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=STX2ohyNvKHErm7OABD9nflWhQbLAkRTiRx5ZcOaIMw=; b=CKBMXLsVnVOMJxCCLnIilL9y0EGMtfrhmFZRWTQ0lAjXdltSI8BrIDdO9Isiia7q+forSO50S1ZBm/UrGsQWszGMNB/bVfp4AJTMCy3rau62a5STu5sUp/F5SFnCK7g7ErG6UwFA0koLcQMUF2ToF/4xLkwUQqqY+g3V59ZVJo2R8IIyPTrJLFHylwR6KdD3d8+pG1l5hHKH1K0d7bGqz9uwPeawQvEVrLVII1w2nvzbWc65qor26ZrRvAwH2sL+mbWXsrUtt4sHQmFy8Hu1zboiKPs389txYa/bhmaLbEnTG/9iOVxlMi/KWzwtKGlnVCFzhaUsAbpwzB3+OB/5jw== Received: from SG2APC01FT064.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebd::42) by SG2APC01HT189.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebd::342) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.22; Thu, 18 Jun 2020 04:43:58 +0000 Received: from HK0PR02MB3458.apcprd02.prod.outlook.com (2a01:111:e400:7ebd::51) by SG2APC01FT064.mail.protection.outlook.com (2a01:111:e400:7ebd::485) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.22 via Frontend Transport; Thu, 18 Jun 2020 04:43:58 +0000 Received: from HK0PR02MB3458.apcprd02.prod.outlook.com ([fe80::7de7:d504:5335:3e63]) by HK0PR02MB3458.apcprd02.prod.outlook.com ([fe80::7de7:d504:5335:3e63%7]) with mapi id 15.20.3109.021; Thu, 18 Jun 2020 04:43:58 +0000 From: 2rd bunji To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [PATCH] area changed: hevc_amf set default gops_per_idr 1 Thread-Index: AQHWQ+evO3EnIUMNMkqp2kNX9Hll9Kjdzgij Date: Thu, 18 Jun 2020 04:43:58 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:A510FFD887DFDA4351FB079E84D6EC28CAF2134874D3F5C68EAC6D3C3DC46910; UpperCasedChecksum:A00F3FD8F8D5AEA6D8A5A65630A7DABB91A42DA0EAEAC9A40966E22A7D528907; SizeAsReceived:6916; Count:44 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [XVICAGDrmuHvn5umZL/xPMm+Zo8EX85U] x-ms-publictraffictype: Email x-incomingheadercount: 44 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 59f732f0-643b-4680-9d60-08d8134236cf x-ms-traffictypediagnostic: SG2APC01HT189: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: c65VcIQZt+AA2Li/NswvY2GWQy9ZbXMPscJagjiqHRJZI6LO5sWcQxr1HOXzBdmsvJ0K/jGvv1pRxdCplKcB/9TlwsVqDJ/4CPxw8g/XpQH9Vb5HMEeLzKaMFtB0n45CB4TJXEno7NZiGFUnKPi76iE/vkTqdCg154G7SdlnfW3Lz0r87gInieWhg7sGVx0KjHLCY/7UazZsizLeZf5QDg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:HK0PR02MB3458.apcprd02.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; x-ms-exchange-antispam-messagedata: DDzcGGVFuqVO+FgpSEHBK69fi+cIuSqO+4MZBKjcI8lGuyx5okDK//yQ49dwy1w7CduLG/6h+NUXmXZi3Yns+0Z1KRP/APUKIkbwnO+WBbP4C/hEYCn+29neOKPGKA7JhPteYOEqoFWc1WW5z1OkMQ== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 59f732f0-643b-4680-9d60-08d8134236cf X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2020 04:43:58.0430 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT189 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 Subject: [FFmpeg-devel] [PATCH] area changed: hevc_amf set default gops_per_idr 1 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Lu Jiao Signed-off-by: Lu Jiao Signed-off-by: Lu Jiao --- libavcodec/amfenc_hevc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.27.0 diff --git a/libavcodec/amfenc_hevc.c b/libavcodec/amfenc_hevc.c index 77e57d2461..b0cb57cb96 100644 --- a/libavcodec/amfenc_hevc.c +++ b/libavcodec/amfenc_hevc.c @@ -69,7 +69,7 @@ static const AVOption options[] = { { "gop", "", 0, AV_OPT_TYPE_CONST, { .i64 = AMF_VIDEO_ENCODER_HEVC_HEADER_INSERTION_MODE_GOP_ALIGNED }, 0, 0, VE, "hdrmode" }, { "idr", "", 0, AV_OPT_TYPE_CONST, { .i64 = AMF_VIDEO_ENCODER_HEVC_HEADER_INSERTION_MODE_IDR_ALIGNED }, 0, 0, VE, "hdrmode" }, - { "gops_per_idr", "GOPs per IDR 0-no IDR will be inserted", OFFSET(gops_per_idr), AV_OPT_TYPE_INT, { .i64 = 60 }, 0, INT_MAX, VE }, + { "gops_per_idr", "GOPs per IDR 0-no IDR will be inserted", OFFSET(gops_per_idr), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, INT_MAX, VE }, { "preanalysis", "Enable preanalysis", OFFSET(preanalysis), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE}, { "vbaq", "Enable VBAQ", OFFSET(enable_vbaq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE}, { "enforce_hrd", "Enforce HRD", OFFSET(enforce_hrd), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE},