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 64828425BB for ; Sun, 20 Mar 2022 23:34:18 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6092268B177; Mon, 21 Mar 2022 01:34:16 +0200 (EET) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2041.outbound.protection.outlook.com [40.92.89.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 86E2768A774 for ; Mon, 21 Mar 2022 01:34:09 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DGSSKuq6ltLaFNCipO4hf1Wp6TK1Oe41dvvnTztK01OQLr8HXz2TIezCWat0CnlMg4osDmKbhReMXv7aLM4RgQOKs4gMe8PznQ1hcvFaNGILkNpAcGgCFpTLwVeb5eA+fQiLVzsJ7m/3Js3gwXLT1ZkUQuc5F3XgHv7dSXbdyMExiYHMQYNGdlaKPAVfdGrmpa9Mhy4gM4QKrFwelfD8oLThP3pbVJyYCT6Tq6MtQ0b06KfXp/Ivte28U742Nx/5GUstZG+5zRNZKce72s7mCRcpYxb7hy3brI99P4HFSienTbIKbdndFesl1MFoVR5YhOkUzEJ8K0g5/zX7qg6JhQ== 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=u5bodz2ffX//ULwH82QsvxS8Tpa1FgPhCO/cptsa+bk=; b=k7+CE+L6VafH0pJt1ZY/i1tt7eA+8owFQT2MXzY735tUQzffPslDrTYslwIAyMSmkl7XWT/9GMZ/G1P5RcTDbf9zBVnlQUNjtKj7xBs6MtA0nlONC5HPrfi7m5QG0GkagLvUc9EJkRRMciCIRZNw2OSDlEptkn8wNqWiu9H3a2NhI2griy70cc7dA5zz5VsAg7VlhOel5mF+VAvulViOoxy4mHzzx/zWzVoJ9rz1HVpkFRrNnW+6XKJxueYC/VDaOsJ1CgKXOJmMvTQJBkpqYQabSwSjB+zsaxIMcFRRiG/3kVy0noNM90oxHEPNTVnrQ0Kq49DNgjPJrCcxr07pIw== 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=u5bodz2ffX//ULwH82QsvxS8Tpa1FgPhCO/cptsa+bk=; b=gSxJ1FWQoK0apVvKMAFzhgEB5upNu7WdWoh1awCEW+GrrLgfGFEU0JsaG4UgbT3dZdHoX6+UN7JDX5D/roj1Ocmu95IP4gielazDQQuZEEERcaZetBl8oz++QhBj7QZ8NH49B11VL7nuurDYCKErnG1VvND2dsQ1wZBdRP5OTXzAeeTopK+UfNIn2KkM9zuVa6wqx2BVk6yfiZFQBR6ehVQwfjw41u6GUiTLN9U3EhfSF8zzYIgMSXLTRJDvray6OkSHVvb5IRYHcAqkPHytRLFv82z3hbrIzdgJwx4GSF/yj6zTSD1VUU8m6pr4Mkdau+j5OOPUeUbzlLUuY6eJXg== Received: from AS1PR01MB9564.eurprd01.prod.exchangelabs.com (2603:10a6:20b:4d1::16) by DB8PR01MB5788.eurprd01.prod.exchangelabs.com (2603:10a6:10:102::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5081.17; Sun, 20 Mar 2022 23:34:08 +0000 Received: from AS1PR01MB9564.eurprd01.prod.exchangelabs.com ([fe80::9070:a5fd:e532:bdf8]) by AS1PR01MB9564.eurprd01.prod.exchangelabs.com ([fe80::9070:a5fd:e532:bdf8%3]) with mapi id 15.20.5081.022; Sun, 20 Mar 2022 23:34:08 +0000 Message-ID: Date: Mon, 21 Mar 2022 00:34:06 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220320231809.40398-1-jamrial@gmail.com> <66b6e472-d8fd-f544-8256-e3b7aadb6bb3@gmail.com> From: Andreas Rheinhardt In-Reply-To: <66b6e472-d8fd-f544-8256-e3b7aadb6bb3@gmail.com> X-TMN: [31KEEpsBcMk5e/GoQXM6V2iEjXMIdouk] X-ClientProxiedBy: AM5PR0601CA0066.eurprd06.prod.outlook.com (2603:10a6:206::31) To AS1PR01MB9564.eurprd01.prod.exchangelabs.com (2603:10a6:20b:4d1::16) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f0729cdc-1b65-4f52-fbb2-08da0aca20ed X-MS-TrafficTypeDiagnostic: DB8PR01MB5788:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HsKCxRzA+6dkUVc/lcF4EFHCQSStuOBcPPAxeidk9bpUVpWY8ADVhdK6Vau/2giJVSFCsVEXyYaLeb1KeVIZSbf+theO2HKrJOW5QGPL5g8zMQRdGsxN/+lvv8U6Mtho4HR6TJoHp5vce6PPFebssCmnQa7Mm4G3j5YYSCR7BvDKCZzvREKATr3sCkCSjFPbUw/LF+FDQi8o1WphWw/+Z03j7seK/LyvCd+80TLpKJWIbGEwfJZW1XSjUoyG85O8AMzXrIhrcf42XiRnOjWPCeL9hckRIWwVIYaRnauXVLH258TQTVnj1QjGLHY6mmDZbInntomg7lT2goyJTm8az/2JdEVqSht4YTZsYHIrdXBylN6jzkDpVux2VKrfffmdTIEHWJmXcgcWolYpLs7V2U6tLm8Po7RqUQBj32yVwKS7hTgG1tbLeqixLZFdXnCcFXoe9mZgu9/kU7cyUu1F1hvZZvUXu1chz0O6ALRglgZCDEAvRf1q/lGl6PcPa+ByB1VSMzoV3psWDfz0qlbigpxiELucsQopSZWnQWTk0dT4d9Lz427oCe/TVzp0rghdLtGEnqMchyMNXc/q6Qtf8A== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VlZ1RzMyYkNqR0pQVDJpMHpoVk9jZE1CbXdvaHZJa3lrWHZNb3Baa1puVmJl?= =?utf-8?B?NVJBMzI2bmVDVDY3UHFBV25RbXdVVC9iWDlWcGhMVHBRUHlReU1FdzduSWl4?= =?utf-8?B?eVArYi9rYXVNZ3Ezakg0YjJvRDJ4VU92Nmw3QWg2ejArTEt1Mjh3dll1eE03?= =?utf-8?B?L1BCL3JaWUZ5dWxORGphOVc2elpoWFNmd0Uwd283dHRzTk9wdWVPWDlxRk1p?= =?utf-8?B?bUtuVTdmaFVQY3pkUWV1VitKWUl0MUJyNDZLdm00OEV3SUFweWpxeGpPbSts?= =?utf-8?B?cmFJM2p2eVhhTnZrVWtoeWNZTEhZbEIxVXdCSFlvL3N2UTNTNVJjWjg3Y3Js?= =?utf-8?B?Szc3Z1BZTnhiUkZRVmhscDRVbVN6TGNQei8vOVJMMzVZeEEyR3F2WjAvKzdX?= =?utf-8?B?YkxRNnpUU0laL2ttS3lHd2NHZ3NhTE5Yc3lNL3cxN0tMNFhMWTZtKzAzYU9G?= =?utf-8?B?eXFzWHJJYlgzbG9PamFkejlPVWxkdUt1MFdHaXhmWDNieG1DcmR4MnQydEJw?= =?utf-8?B?ZjZnSHZrSHErWGpxQXE0Qmt6N2RPSHp2YW1wMUFpWThwU1h4eWFTSE0zbTFK?= =?utf-8?B?U0lUcS8zWDRUY0tyWUtleEtKb0EyQkFFUDM2dEI3QytyWFdiemk5bUNsaVBN?= =?utf-8?B?THhaVVl2azNKM2lSOWVCdkFBREdLenRkWGg4UTdHczVFbVVPUklRUWRZKzZy?= =?utf-8?B?Rks5SFNLTzJ0a2JBNTk2UUtOVTYyNEx1Vlc5RUR6SDQ4ZytUWEtkeFFMaDg2?= =?utf-8?B?OEJaZEdRTDc0REY3bWlzeHcvSVo3Q2ROSWFTZ3JJWlhZZllsYnFRSWRkV3NV?= =?utf-8?B?aTZHQjNyK3RSVkhxeURhbTMxWDgvNzJoaGw2TXhSRkpLanViTk56Z1VZbHpB?= =?utf-8?B?ZEVpUGVPbjhySlJMWi8vY3NpL2tYMW8zQnZJd0FVd3laaUNNbFVlblVSdUI0?= =?utf-8?B?L3ExR2oybjNVYVpMRytUbStqaXRWVUp0RTlicmZVUnhzUDh6V05KbkNLaDBE?= =?utf-8?B?WUhvTTRuRHRueTJVSUk5VCtBZHhkbE0yQ3ppR1NXSk15YjBMNU1Rc3A2bGN6?= =?utf-8?B?Q1lod0pBQ3Y4RFl5V29UeHBDNFpPbEpoSnRLbVZXa2VOanJHS2hWZngwZU1K?= =?utf-8?B?VGhZQzlsN2l6TFFRNVJPa3FlOU92UnJteVJ3SDM0eWRGY0FTdnAzYTFDaGxi?= =?utf-8?B?MzdEYkF6RlpNemZJOTQya3B0TERHdWVwWG9OaFFkZXh5bzVTNE1lN09Ca21X?= =?utf-8?B?UmQ4STRDbDJDWmdNWWhqRE1yb1Z0Wi9Ob3M0dmE0VXJoY21nRkcvczVGbFlk?= =?utf-8?B?alZnTUd4QUZ2YkhhYzQ1ZnliUlJHbUxQOUpJTSswMDk1WUthYzhkd0IxcXAz?= =?utf-8?B?L0d5cDNacFFrcVlIajlEdTZiMkJWSEppS0xIYTNzNXJuazdXTU8vanBkTThN?= =?utf-8?B?ZEwwd2pqcHBiVE1KNEhnTGoybnl3QkcvT292TWtzMTVteTBNZXUwQjhCNzRE?= =?utf-8?B?blRreDlMYWNGaGRHS24va3FXeWl3VHhKM25udEdwSktvQkxSR2pJWVpqOUJV?= =?utf-8?Q?buI5jMXHPRCRoxuyKCuW+U3Hc=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f0729cdc-1b65-4f52-fbb2-08da0aca20ed X-MS-Exchange-CrossTenant-AuthSource: AS1PR01MB9564.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Mar 2022 23:34:08.0203 (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: DB8PR01MB5788 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/avcodec: don't free AVOption settable fields in avcodec_close() 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SmFtZXMgQWxtZXI6Cj4gCj4gCj4gT24gMy8yMC8yMDIyIDg6MjYgUE0sIEFuZHJlYXMgUmhlaW5o YXJkdCB3cm90ZToKPj4gSmFtZXMgQWxtZXI6Cj4+PiBJdCBjYW4gdW5pbml0aWFsaXplIGZpZWxk cyB0aGF0IG1heSBzdGlsbCBiZSB1c2VkIGFmdGVyIHRoZSBjb250ZXh0Cj4+PiB3YXMgY2xvc2Vk LAo+Pj4gc28gZG8gaXQgaW5zdGVhZCBpbiBhdmNvZGVjX2ZyZWVfY29udGV4dCgpLgo+Pj4KPj4+ IFNpZ25lZC1vZmYtYnk6IEphbWVzIEFsbWVyIDxqYW1yaWFsQGdtYWlsLmNvbT4KPj4+IC0tLQo+ Pj4gwqAgbGliYXZjb2RlYy9hdmNvZGVjLmMgfCAxIC0KPj4+IMKgIGxpYmF2Y29kZWMvb3B0aW9u cy5jIHwgMiArLQo+Pj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxl dGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9hdmNvZGVjLmMgYi9saWJh dmNvZGVjL2F2Y29kZWMuYwo+Pj4gaW5kZXggMzhiZGFhZDRmYS4uMTIyZDA5YjYzYSAxMDA2NDQK Pj4+IC0tLSBhL2xpYmF2Y29kZWMvYXZjb2RlYy5jCj4+PiArKysgYi9saWJhdmNvZGVjL2F2Y29k ZWMuYwo+Pj4gQEAgLTUyNCw3ICs1MjQsNiBAQCBhdl9jb2xkIGludCBhdmNvZGVjX2Nsb3NlKEFW Q29kZWNDb250ZXh0ICphdmN0eCkKPj4+IMKgIMKgwqDCoMKgwqAgaWYgKGF2Y3R4LT5wcml2X2Rh dGEgJiYgYXZjdHgtPmNvZGVjICYmCj4+PiBhdmN0eC0+Y29kZWMtPnByaXZfY2xhc3MpCj4+PiDC oMKgwqDCoMKgwqDCoMKgwqAgYXZfb3B0X2ZyZWUoYXZjdHgtPnByaXZfZGF0YSk7Cj4+PiAtwqDC oMKgIGF2X29wdF9mcmVlKGF2Y3R4KTsKPj4+IMKgwqDCoMKgwqAgYXZfZnJlZXAoJmF2Y3R4LT5w cml2X2RhdGEpOwo+Pj4gwqDCoMKgwqDCoCBpZiAoYXZfY29kZWNfaXNfZW5jb2RlcihhdmN0eC0+ Y29kZWMpKSB7Cj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgYXZfZnJlZXAoJmF2Y3R4LT5leHRyYWRh dGEpOwo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvb3B0aW9ucy5jIGIvbGliYXZjb2RlYy9v cHRpb25zLmMKPj4+IGluZGV4IDMzZjExNDgwYTcuLjkxMzM1NDE1YzEgMTAwNjQ0Cj4+PiAtLS0g YS9saWJhdmNvZGVjL29wdGlvbnMuYwo+Pj4gKysrIGIvbGliYXZjb2RlYy9vcHRpb25zLmMKPj4+ IEBAIC0xNzIsNyArMTcyLDcgQEAgdm9pZCBhdmNvZGVjX2ZyZWVfY29udGV4dChBVkNvZGVjQ29u dGV4dCAqKnBhdmN0eCkKPj4+IMKgwqDCoMKgwqAgYXZfZnJlZXAoJmF2Y3R4LT5pbnRyYV9tYXRy aXgpOwo+Pj4gwqDCoMKgwqDCoCBhdl9mcmVlcCgmYXZjdHgtPmludGVyX21hdHJpeCk7Cj4+PiDC oMKgwqDCoMKgIGF2X2ZyZWVwKCZhdmN0eC0+cmNfb3ZlcnJpZGUpOwo+Pj4gLcKgwqDCoCBhdl9j aGFubmVsX2xheW91dF91bmluaXQoJmF2Y3R4LT5jaF9sYXlvdXQpOwo+Pj4gK8KgwqDCoCBhdl9v cHRfZnJlZShhdmN0eCk7Cj4+PiDCoCDCoMKgwqDCoMKgIGF2X2ZyZWVwKHBhdmN0eCk7Cj4+PiDC oCB9Cj4+Cj4+IFRoaXMgd2lsbCBsZWFkIHRvIG1lbWxlYWtzIGZvciB1c2VycyB0aGF0IHVzZSBh dmNvZGVjX2Nsb3NlKGF2Y3R4KSArCj4+IGF2X2ZyZWUoYXZjdHgpIHRvIGZyZWUgYW4gQVZDb2Rl Y0NvbnRleHQgKGUuZy4gb3VyIGZyYW1lLXRocmVhZGVkCj4+IGVuY29kZXJzIGRvIHRoaXMpLiBO b3RpY2UgdGhhdCBhdmNvZGVjX2ZyZWVfY29udGV4dCgpIHZpb2xhdGVzIHRoZQo+PiBkb2N1bWVu dGF0aW9uIG9mIEFWQ29kZWNDb250ZXh0LmV4dHJhZGF0YSAoZG9jdW1lbnRlZCB0byBub3QgYmUg ZnJlZWQKPj4gZm9yIGRlY29kZXJzKSBhbmQgQVZDb2RlY0NvbnRleHQuc3VidGl0bGVfaGVhZGVy IGFuZAo+PiBBVkNvZGVjQ29udGV4dC5yY19vdmVycmlkZSAoZG9jdW1lbnRlZCB0byBub3QgYmUg ZnJlZWQgYnkgbGF2YyBmb3IKPj4gZW5jb2RlcnMpLCBzbyB0aGVyZSBpcyBhIHJlYXNvbiBmb3Ig dXNpbmcgaXQgaW5zdGVhZCBvZgo+PiBhdmNvZGVjX2ZyZWVfY29udGV4dCgpIChldmVuIHdoZW4g bm90IHJldXNpbmcgdGhlIGNvbnRleHQpLgo+IAo+IFRoYXQncyBhbiBhYnNvbHV0ZSBtZXNzIG9m IGEgc2l0dWF0aW9uLiBhdl9mcmVlKGF2Y3R4KSBzaG91bGQgbm90IGJlIGFuCj4gYWxsb3dlZCBv ciBzdXBwb3J0ZWQgc2NlbmFyaW8gd2hlbiBhdmNvZGVjX2ZyZWVfY29udGV4dCgpIGV4aXN0cy4g QW5kCj4gd2h5IGlzIHRoZSBsYXR0ZXIgdmlvbGF0aW5nIGl0cyBvd24gZG9jdW1lbnRhdGlvbj8K PiAKCkl0IGlzIG5vdCB2aW9sYXRpbmcgaXRzIG93biBkb2N1bWVudGF0aW9uLCBidXQgdGhlIGRv Y3VtZW50YXRpb24gb2YgdGhlCnJlbGV2YW50IEFWQ29kZWNDb250ZXh0IGZpZWxkcy4gSUlSQyBB bnRvbiB3YW50ZWQgYSBmdW5jdGlvbiB0aGF0IGp1c3QKZnJlZXMgdGhlIHdob2xlIGNvbnRleHQs IGV2ZW4gaWYgdGhpcyBtZWFudCB0aGF0IGZpZWxkcyB3aGljaCBhcmUKZG9jdW1lbnRlZCBhcyBi ZWluZyBvd25lZCBieSB0aGUgdXNlciBhcmUgZnJlZWQuIEV2ZW4gZG9jdW1lbnRpbmcgdGhlCmN1 cnJlbnQgc3RhdGUgb2YgYWZmYWlycyBpbiBhdmNvZGVjLmggZG9lc24ndCBjaGFuZ2UgdGhlIGZh Y3QgdGhhdCB0aGVyZQppcyBhIHZhbGlkIHJlYXNvbiB0byB1c2UgYXZjb2RlY19jbG9zZSgpK2F2 X2ZyZWUoKSwgc28gd2UgY2FuJ3QgcHJldGVuZAppdCBkb2Vzbid0IGhhcHBlbi4KCi0gQW5kcmVh cwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0 IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0 aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==