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 8CB2244E3E for ; Fri, 25 Nov 2022 23:47:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0A76868B114; Sat, 26 Nov 2022 01:47:50 +0200 (EET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10olkn2016.outbound.protection.outlook.com [40.92.40.16]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 573D268AD79 for ; Sat, 26 Nov 2022 01:47:43 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ESUcpatPF8dynShrEnXka6/WVL2N01e8UqaRIS4mWHQWjhkU/fuLVc/oWP6sN9fdrTTcbxW7fLmNxtaYJbbiv2UFlYeKA1jmDqyNqO8cLjov0m5DSBVF42khLP6TXfaRKnTuOLK/WCqXF1VtpkjX2v5pM0jBbIVCeLerIvYu1+XioEpGZwdUgBMaqVR3qXZvrf+0YbwENYJK27jkYocrhQrd5G+FEv17MMoa1tj9zSAIFIbgmExNqbPPi9/g6SB3sLAuvyBOOfuMuRDssvpzhqCtHOEBnV7xOQ9ESOP9j/CIlOdYrIVU5lIxyYQ1jHOAc5bWCDnvMY8y/ZhdP+4QXQ== 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=WzUbXrgCVonRUxyv+04JJsORK1TBjakpM4/AQKtgCdM=; b=MZ1aYFnGy+RuB+HdNKu5ATAaVzuV+zyCCdWdbXBEPvqs3pKUtmAdj89a5zyP1YhD5X2zpa9QQrXhVqi6XiLsJWpIxpeUS2iuuBbaEmJYlPXDyFKIk61FP0+/tQMRAcfxLcElNrP1SvtJUH4bt/iL55weCrUcqiIuge9wmGdiDBBT+xn9kXxVTMJ9lmZtZzybpg9Lfpw5o7teUrFKY0jRjX72jobZV6dsGkt7Ylk72q1GgTLbbq+XXJ5npRIS/2pkK6hMyrnbn7sap82GNMWraZQrgCdgyAdWMsOWMPIbX+wRrfCwiKTLvDV7ChIMJ1XO25vQF5LexT8DGB8/2zZtoQ== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WzUbXrgCVonRUxyv+04JJsORK1TBjakpM4/AQKtgCdM=; b=e3LbldcTVuBqZ8cfHX8xAwcHnOHW9auXiOYaANFsV0ZOrfmiVORocpNkrPWnlMlorPRhWnHdbzQU+iK0Ri1tg6FGKZPZiFrkKhSMCCvAyul9uYE4k/0Bs0ckeXp6VwA7Ivn1lstUJjGxyGTneUkbWp7YNdYy/HVVJStrkIuYT5tbpfuURtrk05r0e8JAZzK6t17ywouEJ1bg17ihOEWEjqoIRZJL5OxxYwhPnUp68H5EuPmCVbS/MlJM+ktNIVw3bo8FaAZ2rEncAAl4uyjR7gbVqkz543Wc/SRKQpUb4d7on8g/s23iVT7wRQL7C8qeKsRclWFUVH8SpKiyTEOlTA== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SJ0P223MB0662.NAMP223.PROD.OUTLOOK.COM (2603:10b6:a03:47b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.19; Fri, 25 Nov 2022 23:47:38 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::45ea:be80:31df:38c0]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::45ea:be80:31df:38c0%9]) with mapi id 15.20.5857.020; Fri, 25 Nov 2022 23:47:38 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH] lavc/qsvenc_h264: don't support P010 format Thread-Index: AQHY/8THCFVwiEkFUEugDzP43oUjCq5PqNyAgABCHnCAACMZgIAAGzVQgAAhdoCAAATPYA== Date: Fri, 25 Nov 2022 23:47:38 +0000 Message-ID: References: <20221124052209.520239-1-haihao.xiang@intel.com> <166938393779.4503.7930861168279237996@lain.khirnov.net> <12d8e532-f236-83b8-61cf-6c9ee72b10ee@gmail.com> <4bcec8d4-8593-9a23-3130-8aa52b1f3c11@gmail.com> In-Reply-To: <4bcec8d4-8593-9a23-3130-8aa52b1f3c11@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [5ByJGFiC4fVZMOP3A4YRDM1Dz5J7Rcka] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|SJ0P223MB0662:EE_ x-ms-office365-filtering-correlation-id: 73b75b17-a059-4038-1a0b-08dacf3f6f9b x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nxZQ9x59fFsETRSCJu7mZwgQtja1UKNuYzOmmjlMU0ighzhOyGNvRMYSirCZT2U9dyzVmKcrkhd58Upo6VLrEV41QGw8jA2UFhTZtfbjpLRzRiA3UuFbwOQ00/35QcMUI+IJWc3ZAURCUnldp5D5b0sr2EPX1IuSOh6lG/4zmVbMKQ4/dHj6sVpfn2ZeYr7KqE5Cm80abPoxXfCooK8kEeRlmBRvGIi+YT4mpR8M9JMt5zdx0e5ufaegvOofcb31MyaJdfhfG+k+yHVUkIHZErxmeqnP0mo15fgN74p0oo9B/V+0u7He1nrZhj7htD7MfbTUlKKkka4Zc057ag5utpBGhdP0tuTV1g3Cb4IVXCM7HWPxBsgPL5qqtEGWo4oxM3wz36aA17ASheSdLfIIFv1rJL2agc3/4z5DKdcrDcGpGygLb8QwNREdtqAcpm2TkM59IrsLJhx+gPzzygTUGV95K5kTja9DtUgsSjvrPaMTStpChEqfUOqjWg2qrcVI6L9iym75y0oZjHpCFHfa1JmaezveFprDQHFEp5gDkF6IKH1VVzjD/fWZathnh9HkexaeWhgxCDf2gmtUfqVCj3Cy93CJP/k/GQmB4I+9wpr+f+l+Gkx81ttIOAwZwIHlHEdMvHex8tqWi7dCi7Az7g== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Tzdma3ROamRPNWhOdHNaeWl3dkdzVk9SbnFUc2hVeGxmakFoeHZiV1o5bFVK?= =?utf-8?B?ek9IR1RlZnRXUGQ5ZEw2U2RidE43OVB3ZjBLckRHOFNCR1psUEV6OHM0K0hZ?= =?utf-8?B?SE81bnMxdVIrS1M5RHF5Z0VlcFVzOWU3clltSXNQM0JtNlBrZVY3enFZQUVr?= =?utf-8?B?Z1lqOElyS0Q4NFhBby9BQ2dHY1Nmb210bGNjMGYyWklIKzhWUFcxc0JiRnZM?= =?utf-8?B?VWViQWZPcktYRXdscEd1dU5mM29QZDI3WEdnL0Vmb0JOY2pZSzJFczl3ODJX?= =?utf-8?B?cmE0dStqd285YzRVcXRwLzIrNHZyYWx1Z3JyRXh2bWhtSzJBL3dEK25CRnYz?= =?utf-8?B?ckdPdk5DakE4cGdCcFc0RGxMQXJ4RE1heXo4NkE0ZlFMeU04ek5hc3pHcnJj?= =?utf-8?B?dUM4NjNLc29jd3dnVWZIWElqKzZ4MUhhMXgwZnlmMTVCQzd1TnFkdVBpYmNi?= =?utf-8?B?U1k4QVpqU0R1WXNyS2hxeDMvV0NzcUFqTEJWS2tMN3JrNmdUVjZSVmhOWVl1?= =?utf-8?B?YlcyTktwTytzWlBRSnBtbTUrdlJHUEVrdzdicmlhVXJYOWswbEVrV3crdFZY?= =?utf-8?B?QlRxUVhIM1JDQnJ3RUlkWlN1dnoraUt2RG5EN0JnVXVrVzF6cnp3UG51SDJB?= =?utf-8?B?aGRkdVF3eWRuN29LVVh6TDJsRldZbE1sL3QzVlJTdENDZzUwZ1lCRHdhRnpx?= =?utf-8?B?NmxKcncwRlB6QXN3YkM0WDZCQit4OEN6Q1B5Q2FoL081aWRkRUF2ZnBHMGlR?= =?utf-8?B?TGNQaXErUFFXakdVQXErMUV5dGd3cnNqSGNkVk9QQ1dQQi8yRnRSckM0c0Ft?= =?utf-8?B?N3IxTEZvM1JIYjlXVW5TSFFFbDBKT1BrOEdwU1Q2ZURsTTJwQk1nOFo3Lzcx?= =?utf-8?B?OEwxbFM2QzBHUzZ5VnJONTNzY3QvaEtxdVdrd2JlMnlVQW15RERyOHBrands?= =?utf-8?B?ZktkWDMydXFOd0hQRktPc1k2WldlR1RiMFdsL0JEWnVmVjh5OTVnTkQ0UGVX?= =?utf-8?B?TjVwT05ESVFDOGpxQ1lJeUtadmdBdnZaQnFXVm1jWVZFb1VVdC80S0ppNjVu?= =?utf-8?B?K1RKSmc4SFF1UmFvZTBJUDFpbVpXeW80VnUxOURGd1Y5MHBHYWhSM0xsWWNX?= =?utf-8?B?WUp3Mm9lVVVWQy8zV1o4UGVTZDlPaXhGZzEwenBqZ3l1dk92c2ZmL3NMeE9J?= =?utf-8?B?NjRrNUJsSHY5TVhYeWNPTytsRS83d3pJSEhWUlJyMHNSVVRORkhPd3NuZ2Ns?= =?utf-8?B?cHV5d21DQm1WQmxMVlM1N29rSmVXMmxLNlEwRHJtc2tucjYvUmczV2ZCTEo3?= =?utf-8?B?WG12Tk1zRFg4UXZRTEdTQm1Xd2xvUTVqd3ZmL1VuSDE3azdna3dlNTdTMGdO?= =?utf-8?B?NGJsWEhIN1FwN1VRYXhYU29QbTF1bEhpUGF3TXRraWRieVpXV2FPdkI3QUx6?= =?utf-8?B?YWJMWWx5TTUycnh6U3RDKzZpMjBCWkdrRVFhREF5V3MzaG5FMEtLZXBnWWdl?= =?utf-8?B?VHo3QU1ldnJFOWUrRHIvVnppcVZBamE0TEZsYW8rVU9QNTNvSk13RVBmRU5l?= =?utf-8?B?R08yNStmdERNTGNSUWRrK0VEWHpwdkhNTlVLNVRXNlBHdEptdW1OL29adldY?= =?utf-8?B?Y1o1SE1wbXArK0JGa2MwTURpTGpCdDNJWnhqNHVGOHFrZ21pRFp2aVRCbm9I?= =?utf-8?B?TVZtdlFUVGtoSDZQcFB2L2NlcEIrbnRuWVRlTU0xa3FGZUdEdENFNzJBPT0=?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 73b75b17-a059-4038-1a0b-08dacf3f6f9b X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2022 23:47:38.8515 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0P223MB0662 Subject: Re: [FFmpeg-devel] [PATCH] lavc/qsvenc_h264: don't support P010 format 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: > -----Original Message----- > From: ffmpeg-devel On Behalf Of > James Almer > Sent: Saturday, November 26, 2022 12:25 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH] lavc/qsvenc_h264: don't support > P010 format > > On 11/25/2022 8:20 PM, Soft Works wrote: > > > > > >> -----Original Message----- > >> From: ffmpeg-devel On Behalf Of > >> James Almer > >> Sent: Friday, November 25, 2022 8:48 PM > >> To: ffmpeg-devel@ffmpeg.org > >> Subject: Re: [FFmpeg-devel] [PATCH] lavc/qsvenc_h264: don't > support > >> P010 format > >> > >> On 11/25/2022 3:03 PM, Soft Works wrote: > >>> > >>> > >>>> -----Original Message----- > >>>> From: ffmpeg-devel On Behalf > Of > >>>> Anton Khirnov > >>>> Sent: Friday, November 25, 2022 2:46 PM > >>>> To: FFmpeg development discussions and patches >>>> devel@ffmpeg.org> > >>>> Cc: Haihao Xiang > >>>> Subject: Re: [FFmpeg-devel] [PATCH] lavc/qsvenc_h264: don't > >> support > >>>> P010 format > >>>> > >>>> Why? > >>> > >>> It's rarely used. There's not even a hwaccel that can decode > this. > >> > >> The dxva2/d3d11 hwaccels seemingly do > > > > No, only for HEVC and VP9. Probably for AV1 as well in the near > future. > > Well, then that is a good reason to not remove support in this > encoder > for a pixel format that not only our software scaler can generate, > but > decoders using hwaccel backends can output too. That would be right when QSV would support it, but it doesn't, neither for decoding nor for encoding and there are no plans to implement it. I know this, because I had checked back with Intel on it, as I had been wondering about the existence of the MFX_PROFILE_AVC_HIGH10 constant, which is the profile for H.264 10bit encoding. It existed because an earlier version of MSDK had supported this, but only with their software implementations of H.264, never with HWA. And unlikely with ffmpeg as that constant has never been used there. Nvidia doesn't support it either. Neither decoding nor encoding. They don't even have a GUID constant mapping for the profile. https://www.ffmpeg.org/doxygen/3.2/nvEncodeAPI_8h_source.html (Line 151-) Best wishes, softworkz _______________________________________________ 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".