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 744ED40181 for ; Thu, 3 Nov 2022 16:02:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6449668BFB5; Thu, 3 Nov 2022 18:01:58 +0200 (EET) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-oln040092069075.outbound.protection.outlook.com [40.92.69.75]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BDB1E68BF57 for ; Thu, 3 Nov 2022 18:01:52 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k1LTArrx1pIrwEIVfAUfFR/jkVBAnC+mIglbhRUNNlGmTUjwvPse9hopOjHHoxCJ5KotnCtfGjsD8bzICvG2ORcOxkigLBKLSikqtJH7ow8qpnyBNBm0bV9HOmtQxGe+Eyvv4oaWUfxOLN7etA0ewI/CWvEcV2SaF93n5EiRumDuV/16x2gKLwglAuBFzM7wn4yPyVqB3cFnD2gAfzEGAwgdYDaqLTTK/pPdOKcqjL/CU5Zomf7OtVo4gJ5RxyazPq7gkUuRIwP9Q01+45NZCmtqyZn+/APR79CJLGERnTA8DqSh6RjDgSSKCSeLCMOehxb7Qn1Dea5ytY2xw+dTRw== 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=gY4AfrvlvCXVuDswkENYRjFFnFuz0OfjFiSehs8vhEE=; b=iZ/2Y/dOXLjxSgjFZQWTOn32iNWxFMnhydTW1O1Ty8d4wqZxKRKF77OhIeZpSH+sEBRMEaIsSXKNcEVGzbQ7Fs5osUoKvu5iPCYTLIpdmz3Uitah+rNR6UJ+lMNSAYWGnHxAGtAlrLgv0jDE5bzetiiS7SOt0qOUw4Z6Xi30arCvgrjLt1xyHkAtvhOukK4rMGITdoa/7WF+cPlQm5KDMj7YqL3fKn8zODq/q934JILz+Wc+I86XtIcTjyhS7zX1wYb5pG1B+LOeG+aQs7VHN61Vzu7g0ui64j0DGlxKO642TL6HVzvlSS5h2TvXWP9uylq55B6klQ/UP+E/+YSASA== 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=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gY4AfrvlvCXVuDswkENYRjFFnFuz0OfjFiSehs8vhEE=; b=HYW8+87EUjz46jWZ0XSHsUYfnYcTDJP6WxK2TgYKrdvV+I4Qw8djfmtlVkY22am3GoyEKNjkqfP+mQ3jATDjjfSRhhKJc80gt3MHzF+so68/KCGKasWts8zcLkvgGPAS3ZsvoGBDY5E12y1EVKG2E/ehe4HwNsWYA3uYCVplkVDmOCyHSqWyR/FWEItEVk6wMwl6EXAhLBiJbCz8wkv1z3p8nAqdLPxyIAbom4fWgJ23MZeXVqExr8K1/c8AuBbh2L/sS+wD/Q0bn+I0pe+82BI1rk8bqTtaEQRQFUYZK+qlf1qzqUBm3Ds/DmZd1TmLWS2joPq4fYGHvxhbDwHKXA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DB4P250MB0806.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:38e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.21; Thu, 3 Nov 2022 16:01:51 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::9587:72b8:e3ec:c4fe]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::9587:72b8:e3ec:c4fe%6]) with mapi id 15.20.5791.022; Thu, 3 Nov 2022 16:01:51 +0000 Message-ID: Date: Thu, 3 Nov 2022 17:02:01 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20221103122158.27169-1-thomas.ff@spin-digital.com> <20221103122158.27169-3-thomas.ff@spin-digital.com> From: Andreas Rheinhardt In-Reply-To: X-TMN: [yH5+jmX2WYEMYNH4YXTwp/wVfQrOyihwNFdCLYX6MQA=] X-ClientProxiedBy: AS9PR07CA0012.eurprd07.prod.outlook.com (2603:10a6:20b:46c::17) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DB4P250MB0806:EE_ X-MS-Office365-Filtering-Correlation-Id: 6319db0c-aee4-4b79-6ad5-08dabdb4b857 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JGp8QME8FW5LVbY55PaakwZsN5H3TjLZqHnN/T7IDdcCuhqSrtKmUcOA++VZLNaqpuSkT+hn+UpkoZxVwmmLT/gRoPaB20zbpTgBzGbSm/6P2Yqrl5IJS0FjClDOEMR44cSYazMCaiNZh+k7Jr3NxunJYGTZAtbyU7QUQ85SIHq+0tt6AT0086BD2kl2k9IDNarF8hqlQdc5OZdMb45E1mriyZoqFtqhvas+baHMPZRm7XGtKu2B+FvOSr157B8HTC3oZQb6tKTTQ1xTtae5tXAIppR03Q4Tmvq7tNBg+PosRyT1cN+57t9V/a7Pv0DowM5L9vzcY1GuWf3cvASSl+RIR2PT0ev6C0EPgZ+TfDMNTRFyOQkv1adxLmNRHRfFOsiPSf+zEIHsB2ipFJdC4CNIISwGzfnsxLrOoJzp49g9jwghbzessuakYVdxGZeB7h4WyGbHhJ6OSZoKjBJjCxSILkDe2bZ360LGlmn+eUAwkqTqWQ2oKTwAllDr7+l9RgFCpVmhufAT5y2izOVESE1O/3eH+O0i9kA0kv/TUOluO5Hb4vFRfeBeqlDKPtZAyI56PqRx+8cqycpVNt++I7kftl4BReV+ZUt0rKk6u5+M2opotCYMTWJV+KAO55QrlRo0z5KEO3z56zKLWOtEYdU/jSWhaoOucTNI8PMhhi8iYsT95B+1LiucW3N5zD8W X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YkJlWlM1OFZZd1FBdktWRUwwNjF4OU5jTTJzTmlCTnNMN2dCSFVGSVdGa1JU?= =?utf-8?B?eE5zYndDREJmcTJtUWNFQytheHMxV25YbjY3T3RDOEdoeHVDTnAxa0lZaXEw?= =?utf-8?B?dXRvd05BNXFYWUZUUEFndTRkdHZaMlE0VWE1S1VFcEIvOWZiOFh6KzNuMVNl?= =?utf-8?B?TzNXdTlrdG5xdW1xMlJWcmIvT25ReXFUS0VlK1NBVnNIcHE5d1hEeE9nYTIv?= =?utf-8?B?ajJwMFZjNTdxQ05TMTNKdE1KMkx4V0JqbzNremJFNUE1VGFPYXJQSkRMaEVm?= =?utf-8?B?Vm5XWUVva25GTEpMTnlzRkczQ00rQUdSVnNLbUNGMXZ5ZDg2WmdhbFE3THUy?= =?utf-8?B?cENid2N4NDkzUndNUkhYc2wxdmRhbWdOellvNjNCeWd1RlBpR1JCckhHUnc2?= =?utf-8?B?RmtvbnlTRWZablVkcHN4YmJtTGY4MXQzS2RkWXBnbFk5WmcyRHg0bldJbjQ5?= =?utf-8?B?NHdpRHdYTnRwMDI3Y2tOcURObDFoTTVkMVRyd2JwbVFQZzNlQTFhL1BLN01h?= =?utf-8?B?RUJMcSt3RFpLeUtYRWJwMVM5aEdlaWZjQndGQ291dlNHbEw4YUhvL1g1ZDJk?= =?utf-8?B?TXJ3eXp4QXYwTmJIUHFlT3ZVNGtnWFRjTi8wa3c5empJS1VjeXI3M2tiSkto?= =?utf-8?B?WFVoVnU1aFhzcGFkYkVoOGsraGVzWXE0bmxManlYNXAvR0QzbEZZUEtPK01H?= =?utf-8?B?YXdxaE4zcG5KbENyZ1ViNTZSd2dRRXdaRkszY01wVUxvclc4eUJUK28veVpq?= =?utf-8?B?VGNQeGpzelY2c3RnRXBsQUxkL0QwdFBDSkNKQWk5MFBOeDZwTnhwV3lKK2dV?= =?utf-8?B?RFlCZm9KTTI0TG1mVVNNUldYdXBrMnZneUFud0pyL2tIcDJrVHAwSkNkY3d1?= =?utf-8?B?WmpZa3FjSExwUzdFbG1uZGRwYnJiZHBxNzU4cTFwaE1qaGV5c0x1MENIZlBU?= =?utf-8?B?MENMY3F2d2FkaUszWE1LWTFidUFud2ZuZm9YeTlkdHJ6Y21pNGlrNHlGNzNN?= =?utf-8?B?T1pKTWpYL2VOZkZ3SEFsOUZIc3NLTkJLTGU4emY0YUdsWE95MmMyM1A5Qlpu?= =?utf-8?B?M21nM3NvbmxLMTJ1QkFTL3RBcnBJdENuSkF6QzdGUStpQWpDNXNtd2kxWXB1?= =?utf-8?B?bnhxOEh5NjdpRkVqS2ZGdFEwbHBva3VoRmVKK0c1SjBIS3l2N0JEcEtJTSs2?= =?utf-8?B?YTRaVGVRQVBhbjFUOS8yZkJUZXRVWWJDQW1SaUJQRGJQeXJnc2owTEhRUitJ?= =?utf-8?B?dFFUS200bEt5ajBmOHhHMlByVVRWSDBKRlVXWXU4YzZWL25tZ0dXK1pnaUNn?= =?utf-8?B?UnZya0R3OTNUOFZudFdiK3A5OFRQOUhxK1BxN0IxalA3TGs4dktMYVJXdmJ4?= =?utf-8?B?amQxeGNvZEdxWVFCMDdvNjdJUVBpaTNNTWtHSXJkNXVHL1VXQXoyNGIySm9l?= =?utf-8?B?VDd2NGMvMkxhSTRkWHJMYndtNEJuSGh6WG5JZFZuM2RaNjNrTjNzakJ4bzE1?= =?utf-8?B?b25OTTM0VDRIS2MrbENmK0hNVXJyZG92NjRxSmhBYyszNDQvdnNMM3R2U3VO?= =?utf-8?B?YjhQcHZHL0RZM0Z3TDMrUzludmM0UFVFMWVyQm81RlpUTFBEeWZLOEo5R0Ux?= =?utf-8?B?eU5sY0xtTHRUTW1GKzVzWTl2VEVpYWJzWWIzaTFaMWZoajgrZXRoMXR4elpi?= =?utf-8?B?dFFKb25veHd4VVh4K21UMWR2V2FPNXlTNkNXU0JWVGF4N3lqV2lvTFBrVUU4?= =?utf-8?Q?m4BIXPkT8IjzS1G2Dgf2LL5/VkpF/2I3Gf1AkFo?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6319db0c-aee4-4b79-6ad5-08dabdb4b857 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Nov 2022 16:01:51.2721 (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: DB4P250MB0806 Subject: Re: [FFmpeg-devel] [PATCH v3 02/10] avcodec: add cbs for H266/VVC 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: Lynne: > > Nov 3, 2022, 13:21 by thomas.ff@spin-digital.com: > >> Add CodedBitstreamContext to parse VPS,SPS,PPS in VVC nal units. >> Implement parsing and writing of SPS,PPS,VPS,PH,AUD,SEI and slices. >> Add ff_cbs_type_h266 to cbs types tables and AV_CODEC_ID_H266 >> to cbs codec ids. >> >> Signed-off-by: Thomas Siedel <> thomas.ff@spin-digital.com> > >> --- >> libavcodec/cbs.c | 6 + >> libavcodec/cbs_h2645.c | 373 ++- >> libavcodec/cbs_h266.h | 791 +++++++ >> libavcodec/cbs_h266_syntax_template.c | 3010 +++++++++++++++++++++++++ >> libavcodec/cbs_internal.h | 1 + >> libavcodec/cbs_sei.c | 29 + >> 6 files changed, 4208 insertions(+), 2 deletions(-) >> create mode 100644 libavcodec/cbs_h266.h >> create mode 100644 libavcodec/cbs_h266_syntax_template.c >> > > Can't this be integrated with libavcodec/cbs_h2645.c? But this is actually what the patch does. - Andreas _______________________________________________ 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".