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 312B244DDB for ; Wed, 23 Nov 2022 05:05:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6C40568BBA5; Wed, 23 Nov 2022 07:05:30 +0200 (EET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10olkn2079.outbound.protection.outlook.com [40.92.41.79]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A70A068A417 for ; Wed, 23 Nov 2022 07:05:23 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fYQB9AXoNLMkTl9qb4WcnzBIR//eE8X632Cf4aNqcd/BLwrGpRse4VrBJSE93vRWloLAXIB4FZPVQ2+EHG128g86QqP//OvBDjjLBaCnVfFEn9eNgDN4l1a1gOmF8IDeklZ/BFZDp032Ta6zwKmM3ZXVUzcw4NZ8l7nkiM6lSKydSEsjOf36WYdLJaEcMwKr0tm6KuWh0iagwIwKD6vKLTo+VCpwPyvUgFwAPGkmQdrXxfTSOqlESRrxhCzKFEeNP+/8TzFuLdrb1ar/08FcuS5kHyTTU0w8Y62fIPxY9t0NVKHWdBHWuMbveQZk2b2zyisvfBCuljObAYLor7+cQg== 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=pQvqvzYuu3f1kBetA/BBtQb6ueEGWYpUgycarfsSKnc=; b=GxU7Bz8hG68wcsG5W6qvSsiJRbn2wHPwjtp5V8VZfwxXtftSQaAqiZQmw0K7nwhOcXUvNr+TggzfeXZTvGz0v7vnSyhouTAQoEF3VuxqiuvEIL0My/2tyB96fhVdhIxQP54nmyr3icGXPS+YbHk+59uboFSAIq6KGXgJiawB43ayEJQslEq2TQ2BysopOFdBau3xBi29kTrPdFM5xVzFIh+mC7z27UYzePX2odyJeW5v4D2Zay1VSS7PD/m0okkxkHJEMh71k1wYAOUU3gqv+/uNeJmPfllknC01bD+BV/YA+ZT30rzajLFMSC0TqNfkUckBJGr7u9V0WQnhSZH1Wg== 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=pQvqvzYuu3f1kBetA/BBtQb6ueEGWYpUgycarfsSKnc=; b=kBZOJePNixygoHcQUlGzXyz6gKhQQ9GTV1UmzYKD7TVOD5F7hY8LPtBFw2aa6/PGakoBbsJhTe0VYfppMNbglX5/kaJQAvTUpQ0kLXhF+3Mm4KHnota174k60Evz3MoybQV3oOBOP4wSItYG0mHbgDVTL7QskRGOZ9C3cx82QLQcZk+Ky44bkOtjcp/zYBdCv840flfxy4i0PBbsgE3J3oNB1x+RCQiwjPxoVggvUuBzscyHp6MHetaK7AbDwQtdR82/LLjwIdE5YiOclvsAu+a5MD/DLPGrkJ/FQtc8zfBTqfdQ9ppvN+sMukPadtw/i7dMbCF/58c/40x4+rrPiQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SN7P223MB0645.NAMP223.PROD.OUTLOOK.COM (2603:10b6:806:267::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.11; Wed, 23 Nov 2022 05:05:19 +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.5834.015; Wed, 23 Nov 2022 05:05:19 +0000 From: Soft Works To: Andreas Rheinhardt , FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 01/20] avcodec/hevc_sei: Use proper type for NALU type Thread-Index: AQHYjmIf1Eu5zrkDcEqoBh3qklKHrK1ruMDQgOD/UQCAABuCkA== Date: Wed, 23 Nov 2022 05:05:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [ayc5JmdlroWhV7dilvTZzHwNzNxS6NSV] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|SN7P223MB0645:EE_ x-ms-office365-filtering-correlation-id: 232d221b-4323-4ea2-620d-08dacd1051a2 x-ms-exchange-slblob-mailprops: ZILSnhm0P3neBLaiMYV2lB5LSyKKKau5cHkWt78i7pcnY7QSNg7gEhWib1infmzxRRqjNrlI4RpyL4ZrXOqdmTD/T3iF9fPvYNrSainwPjLpU0bIeCCp8tyK+eybB6GOGa+YxBe/dHWKtlXhRHffl0X4voIr0WVqt7SBlJh0l+z9ttEPsPVYoPzEcQyeedXS0R6sFUckKzFqMjQqEXJMtOgI4SVV95HnmlUz8xSD2pgpoB1ul/TocpUosY6tNUECHm9AWm+A36AbLwW6TIKxB9EJtrnNZXMDoXr0to+CHosaNe7kYvoNfc0JN1KCXbSHTaFnbMSXS6XnGvbTHPOA1nImrrj6a2uSR07jrwiA/SEvuxecaNdqIqWsnLzpkMH4Rd5u1w+X9sOjvdVOblxVpbROseBQjQeU+Oqp/gPp8G2dsJATitKT6kqFW2hb2hDZlkrdYG+OVvj6cmsy4m1UR9yxLMeEokrcvFbh45x7FtXKG8WyKYCihJb+tp2qjmMhYGb6yuo/al4J1bK7qkvvDPH8jl4tZcA01SNe9L7iuBhh6vVChf8f3KJdNB8IY4IQcoW4T1YLtkq2ji8Wo1528kBOwpSGb7BKKsoN3qoDxPf1NhNuay9DjWMKiQaobLrZmZgNO2/kfH9kn1iWUbOX1AKoNJTa3hYYnYUMQnTb3ayWIpHV2ew8jMbxOk8wm0q4R/XDLQ5xoQIVs2J3xvYryb8K5eAaKSJYc8LqhLt884fZo5dXtEUa5ppoI+6DXApWzIdcAxvnPX14HGXwZrumU+MAYWJ0iOPh x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CHR3yAAVVU1hcuLBZUP9obu52q889jNYkL2WHZtS8hFkRiuCdHVC5oPXbqievFcohLAqI0O3BRPu+aVGNERh5YMSqGGSOHktHDLXM2+CjtPkRqTB14+wG6vdE1UXOnG7/aHJlMyrMMfHBmXXWKAQIfySs7XIeyif92oRbcKiQFHDgAeSv7ZUUk6lRAPenrgjq+j8+PqT1sbIQ7ISqz21M0zGiXvJkFbCae7HJzhDUjwNOX/I6ZiC8c8J0JffLs8iEAB/i4ouqopCW9TX6Hww2xft00OmyFIqDhvYOh+9E+kUq+B/CF1qeKLKY4OBqLhijcvAOF6h/EsggZW3gGM0QGx52Oy0lXy+noIb7GxWobDDiskcBqle1jy20dItDJ+lgF3lpl1TVQ/7q1mCW0hzO8jTUkWH1KLYsHYtMomQocLYtaaUq4OBf4g7X7VQ7k5V8xk2up1YHRIWFYAqdv6MOx2jHXcMbjvjoGlYJAjJSMWRVXhI1iCoksk3SAtmdksulKk7NGkm0ZmEyX8HRKKObKKJDSuijrmnq+bArKlDzVBtc6kvt41hg4XeyA+uCCET78DHjKAH7WW5m9EUY+NuzvphhlwZGQQckllM5rZbsDoCsnTAP+ji16zLMqby92mfAKWwoziyzVs0xGRd8boz8w== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MWZocUJtVzd2MWMxSmdTMk1EYS9pZlhTUEEzK1ROQ2t2QlNHVGxsN3ZmS2hy?= =?utf-8?B?UGhWdENKcFJrcTZsbnoxTFA5bEJDSDlQZVpVYURORFFvRTR2WlpzN0tjWW1I?= =?utf-8?B?Vzg2R2tMMTRDZm5EYmV3NUZlSWU2ZGp0b3kwbGE4QzVWS1BEdld1Y0tTVUto?= =?utf-8?B?REgybFZISm5kd2NBTU9CbVhlc1NQSmF4c2IyamhCNWwzditaUjEwSzBoSkJt?= =?utf-8?B?cHVtY1pzdGxUOTVtbDhLNEpxekFRV1lGZTZFWXJpdlFmWUwrOGJudmhock5G?= =?utf-8?B?ek4yNm42OHJlMHk4UTB3Z2dMUXl3cnRQUnBRRFEwS3ZndGpVMWN3NUVpSUs2?= =?utf-8?B?TTU2K1lrTEoyQThIUXlQNkorNFBTbWJTYjZIN3lzcWhyODFLUGpEeFdOMkV1?= =?utf-8?B?eDNRbnNsT0duUWlYTVdyZm9ycFdFWERiaVV5WW01Uk1ib3hqR05UVldDZml0?= =?utf-8?B?S0JXWDNsbnBmTHByTldwN3hWOEVtdGRuK1g3aFo0Qm5CZUFRRHlMY29sdnVM?= =?utf-8?B?bFBmam5kNktoSmtJUTg2REZMZkgxSm5tS0w0RFAvMVhsckd5Mll4R002Qm4r?= =?utf-8?B?dEpNSnJUMTZjYTB3ZCtIZjhMdUxBeVZUOVRhRTN6L3h5R0V0akZiMTlneVlE?= =?utf-8?B?T3F1VnpvUXRjTWpnb2ptbzJiRCtOekkwQlR4ek9DZmxER0hxV2NUc1M5KzF6?= =?utf-8?B?TDVLSjBNZDAvUGtCejVxeWZNekNGVjY1KytBS2dqRFNPZzFOc0JIempzMEJv?= =?utf-8?B?VzVOMXptSmVGWGhxMFhhSXVlNm5uUnYzVTRpbFM3VnRpQ0tYMWd6Nkt5SXQr?= =?utf-8?B?UktTUXlIZ2ttcjNCS1M4dVpUWWY4NmNRQmZuemVWSEdqMGtxcDBkcThyWDJC?= =?utf-8?B?QzNwcWZUc2oxaDFmQzJlS09oNWh5cWx0TjkycDZlUFVLTXhWeEpEamJiQjFx?= =?utf-8?B?UFp6YW9rR0FhN1hkTkl2NnArY01uN2FjOXhGV0hTV243a2dHenNyajVBQVRW?= =?utf-8?B?Ukc0YUVjZ3V4elBpalYvQkcxb1RZUDd2QmptdGZ4NTBqMDE0OFhQZlNDL24r?= =?utf-8?B?MHAxbzR4MlBCNzBKRll3cTZlU3FmYnBxRUo0bktTbGNMUHhLSFpNQ3R4aHhO?= =?utf-8?B?cnd1dzZwZ2EwZ2FVRDZwQStpTS8zN1Nqd3FEMlRhQjFHN3M5MnovTWs3d1Mr?= =?utf-8?B?Ymx3N3IxTHMyeWhWZXR6enlkUWdaL2I4Q3phL3FIMzFtRHg0YjB1MlcrLzQ5?= =?utf-8?B?Mlg0SDljUE5zTWhLNUZrZWY1Z2o1a0V6RmI3Z3FXa2pIUDdtZjllY1haSmIr?= =?utf-8?B?L3dRV3VxdjN2TVJNaXhrM3RpMnJSRHMxS24rL3hjVzhlL3M4Q0cyVS9nNXdQ?= =?utf-8?B?ZDRhK1UycTdGWFU1Z3p0emI2emVaT2ZzVEwzdGlrbkNqVjc0T1lUSGsxVEJ0?= =?utf-8?B?RGdvNW85S0dxbWRMT0tnUksvM2gwQkc2bUFCVEs4bmtyeHZId1kxWnB0YlVs?= =?utf-8?B?YVVYSElpYVVUMFdrWUhZc0puVzhralBJa0UrNnJCSTFnRnFNQW10M2hYS1p1?= =?utf-8?B?T0ZYOE5sUG1hYWdRREY4NmxSQVVMMVpETG93WEt5c1BwQWRWUVZxK0MzbnRU?= =?utf-8?B?QzlwVmNIYW9VdHdZMU1LelZXa1ljU0NwTFFBVUN4RllhdWdhbExuM2kwTXFK?= =?utf-8?B?WTFFOHMrL3VwbnF0eTh3K1BVbmh5WTlpNkFpYUFUSGVjTXZrK0lLMDV3PT0=?= 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: 232d221b-4323-4ea2-620d-08dacd1051a2 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Nov 2022 05:05:19.8466 (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: SN7P223MB0645 Subject: Re: [FFmpeg-devel] [PATCH 01/20] avcodec/hevc_sei: Use proper type for NALU type 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: Andreas Rheinhardt > Sent: Wednesday, November 23, 2022 4:20 AM > To: Soft Works ; FFmpeg development > discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH 01/20] avcodec/hevc_sei: Use > proper type for NALU type > > Soft Works: > > > > > >> -----Original Message----- > >> From: ffmpeg-devel On Behalf Of > >> Andreas Rheinhardt > >> Sent: Sunday, July 3, 2022 12:21 AM > >> To: ffmpeg-devel@ffmpeg.org > >> Cc: Andreas Rheinhardt > >> Subject: [FFmpeg-devel] [PATCH 01/20] avcodec/hevc_sei: Use proper > >> type for NALU type > >> > >> Signed-off-by: Andreas Rheinhardt > >> --- > > > > Nice! That's helpful for the QSV SEI parsing. The one missing bit > > is the HDR data (AVMasteringDisplayMetadata and > AVContentLightMetadata) > > assignment which still seems to remain in hevcdec. Would it make > sense > > for factor this out as well? > > > > While the H.264 and HEVC syntax and semantics for these coincide, the > HEVC implementation of it is not completely spec-compliant with > respect > to its persistency: The persistence ends when the coded video > sequence > ends and if the new coded video sequence does not have these SEIs, > then > we would need to attach an AVMasteringDisplayMetadata and/or > AVContentLightMetadata just to cancel the earlier values. I just > don't > want to enter this and this includes not extending it to H.264. Just to clarify - by "factoring out" AVMasteringDisplayMetadata and AVContentLightMetadata, I didn't mean in a way that it gets unified to handle H.264 and H.265. I just meant to move it into a separate module, so that it can be used by qsvdec.c without needing to link to the whole H.265 implementation. sw _______________________________________________ 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".