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 ECD5D4CC2A
	for <ffmpegdev@gitmailbox.com>; Sat, 12 Apr 2025 01:41:49 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E318A68C4E4;
	Sat, 12 Apr 2025 04:41:45 +0300 (EEST)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com
 (mail-bn8nam12olkn2038.outbound.protection.outlook.com [40.92.21.38])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BE07968C4E4
 for <ffmpeg-devel@ffmpeg.org>; Sat, 12 Apr 2025 04:41:38 +0300 (EEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=IMrpZRYk6ZK9YCAer6bpRFCOCCkjFI2hcEpo5Pv1Dz1vc+l/ut+iBJvlzfxB06LQe0xXN3vrXSVBEBmU9ZqlmGJtWjuSwouEOCsyWT+a35l74jWcJLtVvv6+wnQEfXrq9ns/vASUALEujR1aJekV2izlXEXa0mhtbhypYCZRfHhdQ9NafEbGl569Afh5dbRoy18BLQCQzXJMl8dPnPELdk7hRL8zcn/AmUDs2ZKsp1J6zIOAoTlVsyGB4HoqoIeERE+IzjNoOdC6S83g5Tzh4vUaNBxDC3qlTEjQBBxld1dMtTiQnvRwct5D0N1EYB051nxNfRtG0/+WwiAk5Larmg==
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=X1I78yOfEaykNiOmZ4dRjSPgM3NoReEtSfND32lvO+Q=;
 b=mCOFexctV2mI4mFhtZCEpdyz9EwcBhfBLSCijguuGbzIyLV6gq8Fyrxhaw0xA0TYA2LzhrRZTviHXOxalWFgU1l1Hy9B7Ga1N+L0T1+0FzRwiBcOC/JVtIrY3xpf3A3wcdE4UchXaye+i4avQhkhndrbU9doIDxQ4cwumQlnbdURR3hOJqSW24LfHg3q8jiUZEuOfrKtBsCxLZXP9XP9jPBDfCl+3M3cJ9LBzm05D+GuUTT5nJKzMJuoILxlDjldWEqdNe2TaAjMCuyeei163Mi9+Dx8n+7e0P8E1RbFGwWXFk/LyizAxmDaqZxFbc3QP32cPPqVjIPCgLo5JULbmQ==
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=X1I78yOfEaykNiOmZ4dRjSPgM3NoReEtSfND32lvO+Q=;
 b=f0NcfjaFIdN7vXYl0/pGT3ZotwgGb3MMIJX6t4ddjsAhHbGATC6RS8LMsfVAoIlhil1vOxmmVuewzCKBi3WxhrYUC4k+5QJ2yJqolmzTOe4HW8tamkCziVf0INNaad+koAU+lNCIJIo2ChDQsgPrbpU9D1tpep7eUJjPL0uPUlzSQBhgV1j55dAPhpeM5US3E6C0vFCJrF6oCw4pGpV93mKks0d+z3hr46ADPHE3T17kiBah3n4Fm3wzgFNduIMX9gAbmAOjwVf+Q3zXibRAoX2Z1m+1FevntJFq2qAiRjzHXHE7/89JeueqSvSfHfnKeNpQ8q6chJ4RiTcyyK/qTA==
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by
 BL3P223MB0196.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:34d::23) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8632.22; Sat, 12 Apr 2025 01:41:35 +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.8606.033; Sat, 12 Apr 2025
 01:41:35 +0000
From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Thread-Topic: [FFmpeg-devel] [RFC] AVDictionary2
Thread-Index: AQHbqG/RC945j8SkUUWxeNzx/WS92bOZ+5mAgAAYMICAAAEgMIAAF6cAgAAFp4CABKZ5AIAAairw
Date: Sat, 12 Apr 2025 01:41:35 +0000
Message-ID: <DM8P223MB0365D3F387962801A65838D6BAB12@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
References: <20250408101959.GP4991@pb2>
 <DM8P223MB03654302FB66A2EEB0039C45BAB52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <20250408181621.GQ4991@pb2>
 <DM8P223MB0365F368CEF792DBBD091ABABAB52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <20250408194502.GR4991@pb2>
 <DM8P223MB036537514113E407B2437CF3BAB52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <20250411190608.GC4991@pb2>
In-Reply-To: <20250411190608.GC4991@pb2>
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_|BL3P223MB0196:EE_
x-ms-office365-filtering-correlation-id: 236468ff-afd3-4d9e-fcd5-08dd79632916
x-microsoft-antispam: BCL:0;
 ARA:14566002|7092599003|19110799003|8060799006|15080799006|8062599003|461199028|440099028|3412199025|102099032;
x-microsoft-antispam-message-info: =?utf-8?B?alIveVVURzFKZ1VOSjFIVnRLU1UvelJsV3pybE93Q2ptUDRyQ0xhVldyRStm?=
 =?utf-8?B?eitVcXFOd0txS2RWZkJxeXFLU0V4Tk1LYzl2MWg0ZGlhcno0UlJlOURldytD?=
 =?utf-8?B?alZ3S0k2QTEzRWtYZGt2ZC9uUk9vQ3luWlVQbHZ4RnBhclRqVWk4cFJ1bkxz?=
 =?utf-8?B?R04yS0VxMkFwdnM5d1dXTGpaVGREeVJCR0ZnYlRkNUJoRGxZR0IvR21nU3ND?=
 =?utf-8?B?eU8wZmF1SytxWEo2cnowREFPOWpTcTNjd1RtUTBHSXgrOW1FczEySExUemM3?=
 =?utf-8?B?aFNLMGFKVzNqQVUvT3dPcjZIL0dSdzVyaWh0NERPRVFSaUpwU0lndklCcVJC?=
 =?utf-8?B?WTlWdzJQSkVnUXF2UUdmU1hVdEgrNjhTZFJaTkNweUxjNTVpRHUwZTNFMWxz?=
 =?utf-8?B?alVUN0tTaGFyMHl4cjBGMEtJZDFORXJDN0VVM05jM0lZaFh0blNSL1dWZEUx?=
 =?utf-8?B?bEdwejlRVDI4V3NqN3g4M25WaEFPTmNySWNWWnpOY1B2b1NSQWpDekxxYjJ0?=
 =?utf-8?B?UUsrQTMxa01KUjVQNGVweFNMakdFYkhEcGZYc3gzY3p2R21Ia3lTMXVMZndi?=
 =?utf-8?B?cFJlNWJWMGFIa0hmb3V4WFBmd2VNZ3FKTm5zOHpxNEs3dFQ0Z0ZWRmJtekY0?=
 =?utf-8?B?VTF3RFljdUNFaGg5cHdFUUhXRVJGTTFKMVdaOWl2U0RDZ2tyZnVBcS9SZmg1?=
 =?utf-8?B?RUovbWc4ZFdjRDBkOEZlUERMbG5nTUpGWW4reTc0ZzhVeWdwbEhYcmZoM3VO?=
 =?utf-8?B?MmI1WklzazZvdXdpK2NLU3RURXRPcW1ScjB5YmhOak9Sczl3M3Qyc0p0Nm03?=
 =?utf-8?B?ckxWYzBzaDJWcG93eUk1TW1kV0hBemd1MCs4SnhKczVFNTkzQ1NHSEx6YkVj?=
 =?utf-8?B?d3pRbWwwaVZvNE9GNVNvT25PUk5DaHFnRVBUb0F4Q0tzN2h6clh1cFIwbnNu?=
 =?utf-8?B?UE9FeDVGZjQ5Qlc4SUZBMHNRWElEV05JUGNHekVYMGMwd3kwNmhtN2ZlYllE?=
 =?utf-8?B?a1RpVWI1dHJ4Zm1xd2JyRk9ZUG9GdFlmZ1pvTVVqb29YVUxRSlFLejFJam1y?=
 =?utf-8?B?cU5nN1MxRlF0bVhrSkNsUUw1amRPMzlYNFQzWCsrZHpNZHpqbWFHZXVrVURQ?=
 =?utf-8?B?WXdGL2RzdVJQUk1HZVRhOWs1OUNVTGFTZ0dMR0ZyVVRZTHlYWVF6R3BMdkQ5?=
 =?utf-8?B?WW5DbmVSNnQ5ZVF3WEEvczU5TW9VM2ducTNaQUNFMzhmbEJFZ2M3bzJtNjNp?=
 =?utf-8?B?MkpJODdTQlA1N2FpZHFEa05pbm1wTUQyOUFWQVExUGlBSU1NaUJTUVdMRTZw?=
 =?utf-8?B?R0ozNmVqZzdsZ3B3cWw4Vnc3WUZmTW42bW9jZStvL3d1MVhDSytmQkt5Sm9H?=
 =?utf-8?B?WmlaUVQ1emEwOEpKNUMzb0VWQXdKSnlreFdaM1lRb1ZVd0owa0hWZWYwMlBQ?=
 =?utf-8?B?VTdoYU5KdEJJNklBSEloNE1lejZhK3laTjlrUlJ6VXVKSTFiaTZmK2dSSWhG?=
 =?utf-8?Q?+E6Tnk=3D?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OVNqV1RWRDJNeEl5MzAwMzFJajUwV0NHU1NUN3VXRUFlSExPamVhb3Voa1BD?=
 =?utf-8?B?L2tNZFQxRmNNaDVWWGNWbzZZeExPdm5nWWVrMGJ6T2lteVBUVWNoRUFvS2Ri?=
 =?utf-8?B?Y0xybjB2WjRLaEJTallqU1BVNHRGeGVjV1VOWEJ0K3hHbER5TGsvRjdYU1Y5?=
 =?utf-8?B?YnhxNFNiaGdvVWl0TmZndzlleHBOK0pwMW4rdkZoUHZFSWIvcVJKR3BHd0RP?=
 =?utf-8?B?MUNHN1J6T05FYkloZkNkTFlIT0tpSkZacnZuQlFKRUpDY3FsbVVrMXF4aCt2?=
 =?utf-8?B?Z1dhQVJvaWhaMFFwWWczeWZET3Z2OGRuWUhNMzBNTzdldVhMZXVzVEw1Y1V1?=
 =?utf-8?B?bWNKSVlZNG9DdDZtRWZwY2p2aTMrdVB0ZnlPbGJnVVRIbzluckUzUFZqQ25l?=
 =?utf-8?B?cE8yVFQ5Z1hiMVNON21vT2RXN0xIcFhQYTkxVUgxUGZncnVYb04vRVVHOGhW?=
 =?utf-8?B?SXlQNkJFNHdYRnZsdURERVhUaHdlbmpOZW1EYU8yczVlUmExa2FnalV1bmI1?=
 =?utf-8?B?bUZYOXVjdDJEQWdlaW9rMHY4bk1lK2NpZWJCSWp1dlRtRUJLWVlwY3RReGNs?=
 =?utf-8?B?aEtzTXlaaTV0MlVEaWhMU3dJbGhpRlVUSWhMUHdrc08zZ0g5eVVoWXJYNnZM?=
 =?utf-8?B?UmY5UnRaSjl2Qi93bUxuRFV5YWd0R2cyazl6cytHREtnVzFCSEcxN2VFdFIr?=
 =?utf-8?B?eHAvSEZTUXc5cEZkZGZkYzBhQlFnZk95VmVNTlVqN01PUEpqc0pVTGRSQldP?=
 =?utf-8?B?dU5JTU1lQ3JEVWR5T245SDltL0VOVlQzV1RVc0VWQmJhSlZ3NnhOU2Izd25W?=
 =?utf-8?B?aTA1N3F2TWo3K3RRYUE3Z0t4N3VkZ1RMcVoxUk1XUzdRWnhXcXJlZTg1OWhv?=
 =?utf-8?B?VTRzRzRqSE1JY0swcXAvT0RtZndkck1CazlPdlNoNUZtZng2TDFCTE52b1ZF?=
 =?utf-8?B?WURlRTYrM05lMlRuemF5cGRNV0pjRHplc2tIOHcvOG5uaXdvMXo2VE9WMTMv?=
 =?utf-8?B?Nmx1KzNsNlptZ3czWHBWOGtrNURRZlBlL0ZvZzVuUzRBYk5INnNaWXdLaHl5?=
 =?utf-8?B?WHJyV3NzVlpEd3pjQjNyNGx4ZFBYWXM5OGhvNmFwZFE1MTRLTUhPZTZIOFc1?=
 =?utf-8?B?OGNhZ1gxTkxDWHRQUEtNQ3k2K3A0SW1tblZTL1VyYkpnUzZaR3VQSEk2K1JG?=
 =?utf-8?B?eUNXZ1h4VGo2S0tsQTlKWUQxbEtBbCt5bnNHMFkzUXlqUDJWVHBxdnRzWXF4?=
 =?utf-8?B?akUxdCtJQmtGNUtUT1BsSXhVNUJMMm8xdWJwOWYzZzZ6WVJaOUJXcHBLTE83?=
 =?utf-8?B?aG1nNUNja0xaVTlzZFFmK3F0M1FubDRjRi9zWkdqSG1icTNoaHhWeVIxc2Vn?=
 =?utf-8?B?S3pKM0hmMWNtZHVmOHBraStqVjB3TUtNNmc4OFVYR0t0VzR6TktKSnJlL1JP?=
 =?utf-8?B?RlJGbVdZOU1xSUxQd1F5VzE3SGMwVDZ2Q3k4b2dhN1RaYkh0T0FkS05QcnpK?=
 =?utf-8?B?TWplME5laVZhcE96Mzh6Y3Q0VHpEMEpTTTlkKysyRjFiNEw4aTdmOE5GdlVm?=
 =?utf-8?B?YTUrQ3YvVVowcDEvb0JQNmV3MmNXL0N1azREZzEvanV6UE1aMWwzbTB4OVJM?=
 =?utf-8?Q?4MzNUr+o7AoMvTQp1AiV4FA+NIgCoaBD6uE6xL/kxp/E=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: 236468ff-afd3-4d9e-fcd5-08dd79632916
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2025 01:41:35.4479 (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: BL3P223MB0196
Subject: Re: [FFmpeg-devel] [RFC] AVDictionary2
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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/DM8P223MB0365D3F387962801A65838D6BAB12@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm
Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gTWljaGFlbCBO
aWVkZXJtYXllcg0KPiBTZW50OiBGcmVpdGFnLCAxMS4gQXByaWwgMjAyNSAyMTowNg0KPiBUbzog
RkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctZGV2ZWxA
ZmZtcGVnLm9yZz4NCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtSRkNdIEFWRGljdGlv
bmFyeTINCj4gDQo+IEhpDQo+IA0KPiBPbiBUdWUsIEFwciAwOCwgMjAyNSBhdCAwOTozMDoxNlBN
ICswMDAwLCBzb2Z0d29ya3ogLiB3cm90ZToNCj4gWy4uLl0NCj4gDQo+ID4gVG8gdGVsbCB5b3Ug
dGhlIHRydXRoIC0gYXQgdGhhdCBwb2ludCBJIHdhcyB0aGlua2luZzogIkFoLCBjbGV2ZXIhDQo+
IFRoYXQncyB3aHkgdGhlIEFWRGljdGlvbmFyeSBpcyBkb25lIGxpa2UgdGhhdCIg8J+Yig0KPiAN
Cj4gVGhlIGRpY3Rpb25hcnkgaW1wbGVtZW50YXRpb24gaXMgbm90IGNsZXZlcg0KPiBsb29rIGF0
IGNvcHkgZm9yIGV4YW1wbGUgaXQgaXRlcmF0ZXMgb3ZlciBhdl9kaWN0X3NldCgpIHdoaWNoIGl0
c2VsZg0KPiBjYWxscw0KPiBhdl9kaWN0X2dldCgpIHdoaWNoIGl0IGl0c2VsZiBpdGVyYXRlcyBv
dmVyIHRoZSBkaWN0aW9uYXJ5DQo+IHNvIGF2X2RpY3RfY29weSgpIGlzIE8obl4yKSBmb3IgZXhh
bXBsZQ0KDQpJIG1lYW50ICJjbGV2ZXIiIGluIHRoZSBzZW5zZSBvZiAiaW50ZW50aW9uYWxseSBr
ZXB0IHNpbXBsZSIgYW5kIHVzaW5nIGxpbmVhciBsb29rdXAgaW4gb3JkZXIgdG8gYmUgZmFzdCBp
biBjYXNlcyBsaWtlIEZGcHJvYmUgd2hlcmUgdGhlcmUncyBqdXN0IGEgdmVyeSBzbWFsbCBudW1i
ZXIgb2YgaXRlbXMuDQoNCg0KPiBhbHNvIGEgc2luZ2xlIGZhdGUgcnVuLCBjYWxscyBhdl9kaWN0
X2l0ZXJhdGUoKSA0OTIxMjA3IHRpbWVzDQo+IGFuZCBmYXRlIHNob3VsZCBtb3N0bHkgYmUgc2hv
cnQgc21hbGwgZmlsZXMgYW5kIG1pbmltYWwgc2VsZiBjb250YWluZWQNCj4gdGVzdGNhc2VzDQoN
ClRoYXQncyAxLjJrIHBlciB0ZXN0IGluIGF2ZXJhZ2UuLg0KDQpOb3cgLSBsb29rIGF0IHRoaXMg
bWFzdGVycGllY2Ugb2YgYSBzZW50ZW5jZToNCg0KICAgIElzbid0IGl0IGFuIGluZXZpdGFibGUg
RkFURSBmb3IgYW4gaXRlcmF0b3IgaW1wbGVtZW50YXRpb24gDQogICAgdG8gc2VlIHN1Y2ggaGln
aCBpbnZvY2F0aW9uIGNvdW50cz8NCg0KDQrwn5iK8J+YivCfmIoNCnN3DQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBs
aXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9y
IGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1
YnNjcmliZSIuCg==