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 C5A4F47308 for ; Tue, 5 Sep 2023 05:08:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 33B4468B1D3; Tue, 5 Sep 2023 08:08:37 +0300 (EEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D989268C50A for ; Tue, 5 Sep 2023 08:08:30 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1693890516; x=1725426516; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=g5iu+/kuPdH+XTVJL4S/Opk7jybB1eOhJt8nFr2G9zI=; b=JFr6iT011rs90qGXemkbcpv4TRe/Wsc3GiKP7Be7Df5dZ6qwiS5p7gbD 55BSyfmG9U5U6pqQe5ogctfNPy9NMw/u25o+N4Po0bHmdYvlAigLz/fp1 WTL1Ny1cLIPC/WOUCcnZ9GEjqpNjqZwd6LZ7bV1xldH3oRPd/Q2188SSD DD0SLKZknUd9wn8kAeqxil452PJqM3zo3WpIt1a7Uf6sRjGGbp3RIfmOi j6lfj6lvIEL1fzL9q0mxEVl3I99lubgF528QRNDBeDlwojDpE7CzUG/vi XzMXi+tFFZs1WV1yblYGscD90ZAw9bT2WfbWzYwFJGQtDd2ZOxiR40ctc A==; X-IronPort-AV: E=McAfee;i="6600,9927,10823"; a="443107465" X-IronPort-AV: E=Sophos;i="6.02,228,1688454000"; d="scan'208";a="443107465" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Sep 2023 22:08:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10823"; a="884188179" X-IronPort-AV: E=Sophos;i="6.02,228,1688454000"; d="scan'208";a="884188179" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga001.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 04 Sep 2023 22:08:20 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 4 Sep 2023 22:08:26 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 4 Sep 2023 22:08:26 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Mon, 4 Sep 2023 22:08:26 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Mon, 4 Sep 2023 22:08:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ReTeSAdRuIUapqdHPKvNPu/GlqBq3h8MhywBcjrqRZUZfNvc5l744hcYUo6cq13KzC/6uIm3L6Vmkx3uD7b7fX7THpjsHcg+RjYOnd71ma1oT8nWdixbIAdtmH7FUvVPopzo8byUsYwXMg27A7uiLOfSFRizu6F8TpqyaofXDUg6aFtw012EVgygahjF8Lkbekx99wLKigLw0/gUVDJzjd+LgUFlazXez6YsDe1sUroW1RL15ekayDgMHiYBwEo7fKPIFjOpXzoJ+B+CvsaFMi7Xs4yAidJxcs0GOrE2NGFmx1AaYV3WMSZV6M20vzcQqY4Thm5jhCZ3XGocUSByHg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=g5iu+/kuPdH+XTVJL4S/Opk7jybB1eOhJt8nFr2G9zI=; b=FA2xp5JTJ9f/1Cf4N8hUFAmvowlOBHAcIRDD+zBNtvZ+hVWAXF5a7edmZbIy9+NTrQ22Xb4QDiLFpYfLNdvoi7ASPXice97ueYRcLy6CLYa8Z968db3fLl6xkBusEOQuLQvVzkigMCoxyLI9V02WI7S9lEiQ+OHwh9ITha3olElYl1dDIpyrEb9CeWNRQcgC2KmX2APcEO788jca2FmwpWTAqq7GA1CuWsvbUGuULIW+9WXILYDg35FvMkv67SUcEurSZTuA7lIKWaB4ggYQ2aqp0j7jx6owHvJcFlo1CqWmXKETwyngFIOEukqeAp8APljPn0lCi6EATjvADr61YA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH0PR11MB5030.namprd11.prod.outlook.com (2603:10b6:510:41::5) by PH0PR11MB5626.namprd11.prod.outlook.com (2603:10b6:510:ee::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.32; Tue, 5 Sep 2023 05:08:22 +0000 Received: from PH0PR11MB5030.namprd11.prod.outlook.com ([fe80::77e2:c7a3:f37c:2a41]) by PH0PR11MB5030.namprd11.prod.outlook.com ([fe80::77e2:c7a3:f37c:2a41%4]) with mapi id 15.20.6745.030; Tue, 5 Sep 2023 05:08:22 +0000 From: "Wang, Fei W" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel][PATCH v4 7/8] lavc/vaapi_encode: Add VAAPI AV1 encoder Thread-Index: AQHZ29vEAiRmjKxXEUiztIQyQP6VcLALtjeA Date: Tue, 5 Sep 2023 05:08:22 +0000 Message-ID: References: <20230831072107.1051955-1-fei.w.wang@intel.com> <20230831072107.1051955-7-fei.w.wang@intel.com> In-Reply-To: <20230831072107.1051955-7-fei.w.wang@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB5030:EE_|PH0PR11MB5626:EE_ x-ms-office365-filtering-correlation-id: ca163655-943b-4060-0c99-08dbadce2099 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NfabNroG2IU5Y5I45CN4Ohu5UqCsbrwrLpaFiyUNMnKwhQgD6eL9/hNnzr/230NhFD56AhVJHVYhutzfwUDfZeIDzigeU1t6r/rktnO9SudwSd8xVqeRXEBiIlXEjDes3jXaEDwORMSA4CngfQGYmzd1g6zpjsjc5cge54134IIYqoR8Zem5BJVI4DKr7GYQmv3gT30IujrdQkDfnex1r87F/qrRJ8TjytiQdS271u7NW7VEPTUZreDZq8Dwpws3XaqxQLy07rklET410lYXbsrlJ8r8XyQSpydR/7IGF8tDP++kcQ598/zgS2bRee6koyVFd/MShojcZhpOaOKD+FTsT28SNBes8wmSOtLDEtvkILiqmOVr0h45q2uN+MykzhNt5lMA4yABeXa8QzLA6QPm5g1s0ullrsDIUvWJSVHThgpva9LJvQhZM5/pLOTkG4c6sQgrBX7axCNs7bP0mI7dir2thUeSzmru+vVMWIK7/CxDyzm/zLPvT/GgCHmSvoGha69ojIYAsS+427xlQXmSRfN5HVsHbH+HEhJ84Um0W9h9yO6Z4jswPqxDFWmisla+V8mT6InWXrtD7/mTO0YRIEbRrzYeJqdhy2dZDl1qUzLKk+zharWYcE+CG3uX x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5030.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(376002)(366004)(396003)(39860400002)(346002)(451199024)(1800799009)(186009)(6512007)(6486002)(4326008)(8676002)(8936002)(83380400001)(6916009)(64756008)(66446008)(66556008)(66476007)(66946007)(71200400001)(316002)(91956017)(76116006)(6506007)(478600001)(41300700001)(5660300002)(36756003)(38100700002)(38070700005)(82960400001)(86362001)(26005)(4744005)(2906002)(2616005)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cnc0RDNCT090ckpGYXBDa2NNYWhOQThKclJCcEdEL1R5MFhsTVlpTEtRWE5K?= =?utf-8?B?WlhrQm5PRUt4bzk5dHBXMk1HZmh2QnB6TXU1bGZHT1QzZHZqeHJNNU9OYmVU?= =?utf-8?B?dDNTYjcxNW9VM0QzeUFOUkplM2UzSWdCSlo4K05uUEdPdkFKQjRFZWhENFpW?= =?utf-8?B?b05wSFlKblZiTU83eSt0bnZDT2RzSmV5N0RoUU9LVnptd2JGTkxaTGdEQjcv?= =?utf-8?B?Nmxya1BhN0o2b3Y1ODgwTGxSc0FIQmZnblcxcFF1MURYTnBFc2krL2VKWVhv?= =?utf-8?B?azh6LzdMWC9EdUpYMUhscHdwTXU1TTBHRTNJYW93VWtIVDk0MW94YmtkS3Zu?= =?utf-8?B?TFQwNEVmYWFMSU1jNklIZUkva3RNb1hvcUxuMFdlQWdJK09HOEpHTVZCZC9R?= =?utf-8?B?MjVGR0JYVnQvWklYNU1VNjBDamRPQU5keUJjcURSODFPUlZXVndvV09oQk5R?= =?utf-8?B?U3c4U1o2ODUvQmlpcnU4UW5QWnFFN05qT3N0aFZuekQ0ZjE4ejBoMjZnOExV?= =?utf-8?B?UEtqT2VDcnU2QUVSbzJTSWtMMTA3UC9CeFFlRzZqUGxCdFhCK28rN2hBWUNR?= =?utf-8?B?MU0zREFvVEFWZG9EQkpsWFUySmwvbm5vNVgwOVQ0Q0FPVWg3TVY4R3ZZUTdT?= =?utf-8?B?Q3Q5WUJXV3drVkE3dGRFM1VGZVNkbkpHM0xneDRMYXdJQUFtbG9Dak9jRGlM?= =?utf-8?B?cXZFeWJSNEpnamVrRzAyNlA1dUFQcmRzeVpwZ21jUGdWb3lhQWVrcWNjSjNV?= =?utf-8?B?WC81aUNUWmMyRmRpWkhtSGlNK3BGOW1pY3YyQXRiS1NFZ1dyMTZFVmdCUyti?= =?utf-8?B?MXl0OEh2cVB2YzJWY2hYcm9WYTBjWkxhUVpVVEVwMm9MWTJSdjc5dnIyNDRr?= =?utf-8?B?YWFVY0MwRXo3cW10blVWWGt5STJmZzBPMWpKT2tRQWFMR0k0RkFRNG1KOTlt?= =?utf-8?B?MlNSZUpCUXBEVGh5eXU3cHdxY3pyV3hPNDU4TzgxdTVkR0o0aFkwMUFoNmdR?= =?utf-8?B?cUlsRkZ0aFVjWXZaOVdaZTZ4bmFzQktBOWtaUFFEd09PTzR5dEVhdHA1VzFG?= =?utf-8?B?VkNyc0lNTXBvZUZsckkzckdOcGNaOE54T2gvaHBEd2NSTkRWeTg2QVV1TlVq?= =?utf-8?B?cWZBcFE5aGVlS0ZQQzVqdm40eUxVcDg3VVlLcEE0YkhKWEdDT0UvNTRwOWNz?= =?utf-8?B?eURnN0U2ZnQ1RmJoVzhWUld4OU94N0plYThMcGNYTzFFUVVWNVVxZFJzcE56?= =?utf-8?B?K3NrcWR1NXhVSERleXJrNVo0Zzl4My8vUHRWSUJ3S3l3ZHBTMThGVC9ocW1u?= =?utf-8?B?SmRyeDF3c1o4Nm1pN1VKcUxZUC9JMFBsSFEzaVdWem1NUnZ4aXlqN1ptbUZF?= =?utf-8?B?eDVzSkEyZVV5L3J4QU5aNzkycVBueVFWSXB6am1SMTdhWUhYUlZULzF0VG5P?= =?utf-8?B?WGFCKy91UVRhbmZVV2FxeTU5bHROVFRWK1piTU0zWGNzN0k0MzdZc3dxeFVV?= =?utf-8?B?b2JmakpkeEN1MSs4ZCtDREtFUlNJbHlxVGVmaTJaOVBBWUxQbHRYd256dlZN?= =?utf-8?B?RlhNVTZZWUJRZVBiM3hiZDh5RHgyYlpTOHp1SWhTUTFjbSt6T0hHd0ZnSk4w?= =?utf-8?B?RkEwZ2FWN2t1OVB3VU9wcERUT0NzMkRiQVRCcEhkbmdKZmYzV1kwbFlUUU5N?= =?utf-8?B?RTJ4L1NBSkF3SldwaDNQVHdWcEFhYjB5c0VOaklrenJ6RE4vM2hRY2kzRDdY?= =?utf-8?B?a0hkalB0bDMxT2FQL1pBQ2s4T3hNT001MmpBSGdkWTAwZUppTWRzSTVuMnd1?= =?utf-8?B?akhyTEFReEp0Y2xORlRYbXZQMnV1bDJEczlZTEZQQWZJVTZyK1hkYWk3SFlr?= =?utf-8?B?QUFCSjRGd3g3bHJWejZTbzlLTkwxVGQ3V2JqUk1kR0w2R0hPRDNsNFEyNHRX?= =?utf-8?B?bTdkUnB4b3BMZUlhU2o4TkZud3E1aDJYZHlnaE5ydE1QSzBZOXhoN2tyMHU3?= =?utf-8?B?VEo5b1lCK1o2MFVLaG4yaXVkNmlWcVp5bFlTcjM2RVRXM09uLzJWTGpFb043?= =?utf-8?B?eUR1alErRzkzUlU3Ulk5ZVM1RFB0cW4yMk5wcWtmbWIxZGZnRWhmREFocHVM?= =?utf-8?B?NkxRRnhtVENzM3Vpb1NEMmI0R2VoL3FRMDNrNng5VkpoZFRiVzRMSEhCYkd4?= =?utf-8?B?NHc9PQ==?= Content-ID: <316655092DDD434D97B8E1B557E45F52@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5030.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ca163655-943b-4060-0c99-08dbadce2099 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Sep 2023 05:08:22.4572 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UvJHYkvEXN/eCA6VC6nq7CGSEyMyGCKzM1QwN7Ta/klwhCHxSEMXeMFueydaT9NonkV7utfECDlX7ifmK/KOvg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5626 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v4 7/8] lavc/vaapi_encode: Add VAAPI AV1 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: "sw@jkqxz.net" 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: On Thu, 2023-08-31 at 15:21 +0800, fei.w.wang@intel.com wrote: > From: Fei Wang > > Signed-off-by: Fei Wang > --- > Fixed the discussions in V3. @Mark, any more comment on this version? Thanks > > Changelog | 1 + > configure | 3 + > doc/encoders.texi | 14 + > libavcodec/Makefile | 2 + > libavcodec/allcodecs.c | 1 + > libavcodec/av1_levels.c | 92 ++++ > libavcodec/av1_levels.h | 58 +++ > libavcodec/vaapi_encode.c | 198 +++++-- > libavcodec/vaapi_encode.h | 24 + > libavcodec/vaapi_encode_av1.c | 949 > ++++++++++++++++++++++++++++++++++ > libavcodec/version.h | 2 +- > 11 files changed, 1311 insertions(+), 33 deletions(-) > create mode 100644 libavcodec/av1_levels.c > create mode 100644 libavcodec/av1_levels.h > create mode 100644 libavcodec/vaapi_encode_av1.c _______________________________________________ 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".