From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 9B2604E496 for <ffmpegdev@gitmailbox.com>; Sat, 3 May 2025 08:55:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B9EB968B407; Sat, 3 May 2025 11:55:53 +0300 (EEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10olkn2081.outbound.protection.outlook.com [40.92.40.81]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3A7B068B137 for <ffmpeg-devel@ffmpeg.org>; Sat, 3 May 2025 11:55:46 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kUiak7hp6PCqdkPWZms68iCeUpfzYKx+PnWHTbolkhV2HfKzSZxIXD2NKbtaUhA7FMz3aKQ/gDYoM8x0nt6nxmZvrzazpwYMqs8mC0Pv13pdC4PnnZxpNwsWXsd5fY/5JdlS8vf0hfzCRNf7CsdINt9PPnDt/GicUKuI6+VeqlLo+Ms0vVuzFF3ngahuM0aOtzFWvDnSBffzHfEHHQR2KRcqvsLPPpHcnRB0z0KOCEoIO8508SPqBltNMOBn3tU9tnA9FcFPQuBA8Jy08WyfsjEpB0Mp17N7XscxSB3Gk/OCR0y2KyM/YdyszhtJxq/qm4Hz43BgIf0sCuzIjzSQew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=ol6U3NDZcvVxvX7BdiuP11xR0Il9F6f3bxrkzBNkL8o=; b=AhC9Zhpr55JpUieDWVI8PY42648QWzReITzHR6Ex1ohmr20gTxsB9DYju+o/Q4AkbZQV7yf5kgw0wey9D8WH7ppf7Rw0vCX0GfPjnFq9wAw3Eht/6V4BxwdvzAn+572Ds8hr4tgd7qYIB8Q7zCePcFk2xuEmywyugNIgk0s6fhc5zZ6wmEVJxspRTdqrNY/RUvZaYAJzfV9cO8B/VkahGUIB0T94daa9pNJHhJm/vlbGjrelO8Opo2W7atY3mTFW0MbceAjNm0HyXWOD8/Gaswbo/MPF7LiRScNyohCBzf9JFr/ndWjjNSNs+JWO0RVBaxWphZoykxY7CNndkiydeQ== 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=ol6U3NDZcvVxvX7BdiuP11xR0Il9F6f3bxrkzBNkL8o=; b=Dq0g/UEHub8S+7qb1vL66x3JCUyJmYWWogJjVLrDfNku5yBIicB8noCMVWmutwMRWsg1nj5LN3J/bkLxCWB3GBLtADn3tabyKsJv9ZpjAm8S3RGlWbulrwRetIIScU8cggWG+FKiSpBX0up2P1JB3D+XuW3i+R2ISp9j+KwnZrKLaqGhsnihm1xJIKX2nnvhJON6mRkkbw7zRzWuhLSCASIJ0lSN+u2tGCUSzQLK5ukQr0akVW08yQNbV+bbxxnnocOBjxJZXkF4q5V9pMqv6qc53YqeZ7ApHfreyOMCxGhM+AVc9dVOMjQ+huMbXQOxeMf8hw2TMfGrzNDv6lpA5w== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by SJ5PPFBC14D44A1.NAMP223.PROD.OUTLOOK.COM (2603:10b6:a0f:fc02::635) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.23; Sat, 3 May 2025 08:55:42 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%4]) with mapi id 15.20.8699.019; Sat, 3 May 2025 08:55:42 +0000 From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Thread-Topic: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface Thread-Index: AduzMDhGXdsgXHAcTguhmPiAzJ4vgQCFz10AACbdH6AAX4aHgAALTBgQAD+ZO4AAAOjBQADd7v/A Date: Sat, 3 May 2025 08:55:42 +0000 Message-ID: <DM8P223MB0365C64B0C3BEB1C659F4DFABA8C2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> References: <DM8P223MB036504CFC0521633C2ADCCE3BABB2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <12650153.O9o76ZdvQC@basile.remlab.net> <DM8P223MB03656267310C697B2094F675BA842@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <aA4J/XYOzKKMouhn@mariano> <DM8P223MB036535B434099A2C30D82559BA862@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <aBAAm5UlUYl72dqB@mariano> <DM8P223MB036544510099A04264475BE1BA812@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> In-Reply-To: <DM8P223MB036544510099A04264475BE1BA812@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|SJ5PPFBC14D44A1:EE_ x-ms-office365-filtering-correlation-id: 816b318e-a836-4a1b-4dfe-08dd8a204907 x-microsoft-antispam: BCL:0; ARA:14566002|7092599003|15080799006|19110799003|461199028|8062599003|8060799006|102099032|440099028|3412199025; x-microsoft-antispam-message-info: =?us-ascii?Q?h6bRCZFx9llvuXVSev++yOdF//4se7aNBMZU2TvQuPM8EwEBhRDw2exXWdqj?= =?us-ascii?Q?/D6NXVhZjR6Tq/Jfw0vmuLyPAyfV/LSVaRus6B6W95BUxkmVa42IEylg5B8J?= =?us-ascii?Q?G1f7bIJn5rMK36JmcW0bq0gvGNtm10GFlIjZneGRZvL7qUisOncUap35Y8BH?= =?us-ascii?Q?WynSuH3cudcVQ634wl/rdaXWPVGGNOs/2RRTM4/bniMip633zYhlzBMatuRP?= =?us-ascii?Q?nNaf0j88bvey7ryO+kZ8sFC7TOsAdfQOYkH8+V974oiINFAKWkRCpAY+9Gdx?= =?us-ascii?Q?LX0SSK+GAPnQiq9Gfxf/McwkOLMwdcEftxoirEKEVFJWSseV9RGwBvPTo+3t?= =?us-ascii?Q?P0WsMlpYvXP6gVX1Numm6QpsZDT1EeOSevdb3S68HKa2Qaxn73QP4PJcAL2U?= =?us-ascii?Q?aemVNnDJARi0Djtd0VU1wWLjjeL8UaccEiMObRNZ+OZxdzdXx31jROcKdFSp?= =?us-ascii?Q?2YFewFAbzE+mm/g513IhhYvc6oncCD309+pnejDHA/PQ0LbYsaMVVSLMrXcq?= =?us-ascii?Q?PTYcZqSQvVLzv/s/Ab5qJddDGt1mtt+reChrrJEZTMoyN74d23SLVXxNPJQU?= =?us-ascii?Q?N0NYTQVkCFF13+HWP2c+KvJ/A7mNhPKYBJKnOTcaI5lhoGoEob2lQ3bAU1yJ?= =?us-ascii?Q?Mlvh3/it39ZgDxN1+QAfoxIe9BDyPCbKNiC55OU5dIv/1qQnHKp0+JXmflvm?= =?us-ascii?Q?gIGVXmZfxnmMjoQm/Enj0QCan5RCsKfD59SIz12bqUyDKLbDH9xh3DwArnQT?= =?us-ascii?Q?MHVdoyo3eA2H2IEzKeu6CopUK7/Z/V+hkNlEJhgj2uKRxy+kgFzWqxUAIL0z?= =?us-ascii?Q?aT7HT2CPwdTzrbyn2UM3WW8aBUQOFFL6/TPFdPcQnTV14yBs1usRAhM2YUWs?= =?us-ascii?Q?7sIK6PFcJEequpAlEuXuJ4XIw0BxBerwq3BtEc7z7gD/29Nf2IzUX+P9XBkL?= =?us-ascii?Q?9ywJrIDGBOmG1B/z18BvByq+u0m5dRAR3dTisTKkVSibRV/LM+kQMAteUy3y?= =?us-ascii?Q?E3XEhW1F/ngPHwfz7m+cxm36G1p3NC576sk03ML+IQ7OFUZupwPZ9JeB0Sgb?= =?us-ascii?Q?+N1md3qm1c00PpG+pTPeBZprvp1Fffzw2yaXmwhzByarqqGN8Eo=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?sD9zWsQqfa5AJFTOj+j9aLXmZvyEkw5rZ5UdgG8jvMulMNXsPRf8XNJNF8XP?= =?us-ascii?Q?tquPETnxqGfIP9wpY6of9mvi3tMvM2VP3VhG0Sfl93xJoQEvCTlID+evMFrj?= =?us-ascii?Q?hRrx5sFCcUZ13eA32r/D60N4R1seWYzPybil3Xxsq+XHWArGDtjwfDaf8kUa?= =?us-ascii?Q?isTBHnBEjXlTUJd6yfVj/1Y+e+OENDcQehiKUO/vSmxr+HalUKcHW0AJp5Bm?= =?us-ascii?Q?2Jr5N5Q+0QynnL7kogFt/Sh5LmpFrUauhYfxKZcKPHAs+xQBCBwtw/W7ejv/?= =?us-ascii?Q?uSjRHpE3P7RPhuo6tYAPzY/DdMKj2530VCkvlslBZN9qXyZS9qmYK931DK5E?= =?us-ascii?Q?ldxk790yvj3JTEXN0p4vIUEaTy8NA8b1eO8NxZuQP3WvLwxnQCzrLAcxn7AT?= =?us-ascii?Q?53SnzdcqUg3Dj5xzK1alQUB+1jNDO/+5956cNT9wQjzZ305w6ARYopVzNPir?= =?us-ascii?Q?u3tnTYFffMfCQpXsmeg0iGs5X0ZgQwekH4bIeiGVU+Gb6+c9oEG1c8VJyzmp?= =?us-ascii?Q?5+lMOUaKIb9foy4KdjJCp/okQhDsX+ZxNVf29F8RPfxTPHsj6Wf2SamaZ0a1?= =?us-ascii?Q?9Rso46ASiEwZZJkF9vOaqPIeq+j06Bz1LR9nMEPP6XuCVlRSmzX1RO5ydOWb?= =?us-ascii?Q?M62YzjqqFYxPNdRQzkWFPlMYcWLtj8gX38iAT3IQ9yZk5K8B55cfHvxqHQvJ?= =?us-ascii?Q?StXZV2tVTkRLONBPxnQk4WtRvng0FpvVgRc7cpvrvFP35qqWhwStQQPtOjDI?= =?us-ascii?Q?BuMGNpXgZjRcOnI++VsXeXt0o34AmRoduYrjuXEbp4s911jgOcgzrv2qEa4O?= =?us-ascii?Q?Md9OE7zP0DAB7NPfbekcjoAsZF2aAtjZDK32WEeA0O1Ovq0M2pD1wMWdafdK?= =?us-ascii?Q?mQaqYDRRl8cRxJit618roNcvoajdyosWZYs1R6xWXc+FWAddFpkEyxrveFCx?= =?us-ascii?Q?hYCy5vDI+A1tUTxR50C5CTjnIvUGBbuL7Uoy/aF5aJPXrPU8DhquhSpyQVvB?= =?us-ascii?Q?dUB/NA+B0eLpKiuVRXkZXUO1EZBZcp1AcpIYQM9JoFsvtm5P26Wmz/gNK23n?= =?us-ascii?Q?f1nc1k52smiMjtV6mmOHHe4tGfYpG94Dvjx9ytwEWaCjCTmVfC2yYeS/dPMT?= =?us-ascii?Q?v5DluqmpCAUfiK5uS/GMuwirv3ox7Pcr/8FjqSLYc2vCv/mAHs9JFu7t8s3a?= =?us-ascii?Q?6miKS/OSgJJIze5g+tXqIHOhQlzyJfT0FWAX60HfV4KE23RLpeJ3HMFfZtM?= =?us-ascii?Q?=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-92255.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: 816b318e-a836-4a1b-4dfe-08dd8a204907 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 May 2025 08:55:42.5098 (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: SJ5PPFBC14D44A1 Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: Stefano Sabatini <stefasab@gmail.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/DM8P223MB0365C64B0C3BEB1C659F4DFABA8C2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> > -----Original Message----- > From: ffmpeg-devel <ffmpeg-devel-bounces@ffmpeg.org> On Behalf Of softworkz . > Sent: Dienstag, 29. April 2025 01:24 > To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > > > > -----Original Message----- > > From: ffmpeg-devel <ffmpeg-devel-bounces@ffmpeg.org> On Behalf Of Stefano > > Sabatini > > Sent: Dienstag, 29. April 2025 00:27 > > To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> > > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > > > On date Sunday 2025-04-27 17:54:21 +0000, softworkz . wrote: > > > > > > > > > > -----Original Message----- > > > > From: ffmpeg-devel <ffmpeg-devel-bounces@ffmpeg.org> On Behalf Of > > > > Stefano Sabatini > > > > Sent: Sonntag, 27. April 2025 12:42 > > > > To: FFmpeg development discussions and patches <ffmpeg- > > > > devel@ffmpeg.org> > > > > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > > > > > [..] Hello Stefano, I have five new commits for this: fftools/textformat: Rename variables wctx to tctx fftools/textformat: Cleanup unneeded includes fftools/textformat: Add validation for TextFormat API fftools/textformat: Add validation for AVTextWriter implementations fftools/textformat: Add validation for AVTextFormatter implementations Yet I don't believe it makes sense to squash them once again back into commits that you have reviewed already, they are much easier to review separately. So, if you would agree, I'd merge the current patchset first (once Michael confirms the zlib issue being resolved) and send the new commits as a new patchset then? Thanks, 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".