From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 3CAB84F710 for ; Sat, 21 Jun 2025 21:27:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id A12C968CF9B; Sun, 22 Jun 2025 00:27:42 +0300 (EEST) Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 3AF6668CF62 for ; Sun, 22 Jun 2025 00:27:36 +0300 (EEST) Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-ae04d3d63e6so368271866b.2 for ; Sat, 21 Jun 2025 14:27:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750541255; x=1751146055; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=9cns90/pdMXH0eK+G1K1VzRt+PJ2Cp2L5GDEdvWoiiE=; b=UDi6hiRjLVoaeuUlArBeVOzGRvqES1bmNXWxeyYlzJ47zgrsrSqgrC/9Cv+zt9C2lx TgT+8sR2PDqhCsXaigrxSjLYVaXnqfUBqvMnjVZLf5C/Lbkk52C446jR6+E70eMLTpHU OgvHHwQk8FoMFnxfgBfKG4l983sE8KRWB8ymAem+J71HuHio4n54YH0/m9mdh5XcHSu8 upwS3vpkDRiMSnTt4OaLER9UGDuacj6Oo6lm4TpmvnDhWk0ztGclrBn5E0aMXItjlxxl OnL5CoRmsA9wBlXYUVmhqI7T/edN+Y3VSyVYHg+3SY5QR0BaxlPO94VF12qc6N3PTQ6Z brYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750541255; x=1751146055; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9cns90/pdMXH0eK+G1K1VzRt+PJ2Cp2L5GDEdvWoiiE=; b=UakuQluziOtVb7ZXZ9CXophnfjZtAEVm1X3Q06ASscngDVC1PylE5zJIVLoByEy66p MLuTr19eUxtNEjTk+mXfqalZ0Uqy6HSWJDl2h11WskzVAf9Hx5DJxeIWfhz/o5WBwf2D FPyQp7HXTDACOelWrSOM9USVI8kEthtLV/EapaDvJ634Nv6bgLMPtyfFedtzX1uaObNm 45UED1m3Wzk5jxX1Mqxsu9RZzg2kaaCcEx5qTkh/6Ro0F+QQNdy7SiOK/mJlwYY0QDai kH76fYd3KIKn75WQ7memRKE7kiyXmUH9COmixN8eieJ47ksU07G6OyZLQ7cadL6O9ZKK ge5w== X-Gm-Message-State: AOJu0Yz4YlBTC26NgSCF2biYZ9MBZqrMttwMSSx34L1y4xk4npHwLNi2 RqzQjS0r2ub+yaoyc8OxvSIzov2gkP7ndqwoMK6LP/yES7q3FTfPttebvv9OWgEqkVn3nzZJxCZ 1E3PGnwv5n2/mesVDQbTlr4h433hlXdXnjYcbS2U= X-Gm-Gg: ASbGncvAK9qmh/70jKV3u9gL7s17B6uJ1Xtu123OCxiUwY2NwZtd7tr9k8P8Z++YtwV O/p0LVUAQVIb4x10WhNN2ifccz1FZLEcaddgw0f3PqJv25bx0r+V5VyQtPkVB0iO+8goBbPqtYD y6K41tm/l/00abgwCNwaEc3MGJFOu2SuwlkyEspBNW14cTIClMGAbU6N8UPFEdA4NFopLvAnPK9 hXZ X-Google-Smtp-Source: AGHT+IHiG157puv/HgVVsAjwSYhAJmurVmwnQ6sW6tAby32vfZeHAG/HwRToA5dtVpKPQCqmuA1rQfA/C+r6MhjBfcA= X-Received: by 2002:a17:906:c106:b0:ade:9fb:b0a9 with SMTP id a640c23a62f3a-ae05792cd95mr741543366b.6.1750541255126; Sat, 21 Jun 2025 14:27:35 -0700 (PDT) MIME-Version: 1.0 References: <20250617143659.26607-1-pkoshevoy@gmail.com> <20250621212118.GW29660@pb2> In-Reply-To: <20250621212118.GW29660@pb2> From: Pavel Koshevoy Date: Sat, 21 Jun 2025 15:26:58 -0600 X-Gm-Features: Ac12FXwl_s0DVcosKQSSKMHyOxwMY0j_B397d49Q1RuTPU0sX7GqiCUq5ai10jo Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avformat/demux: Add allow_codec_changes option to AVFormatContext (v2) 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: T24gU2F0LCBKdW4gMjEsIDIwMjUgYXQgMzoyMeKAr1BNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBPbiBUdWUsIEp1biAxNywgMjAyNSBhdCAw ODozNjo1OUFNIC0wNjAwLCBQYXZlbCBLb3NoZXZveSB3cm90ZToKPiA+IE1ha2UgcnVudGltZSBB VlN0cmVhbS5jb2RlY3BhciBjb2RlY19pZCB1cGRhdGVzIG9wdGlvbmFsIGFuZCBkaXNhYmxlZAo+ ID4gYnkgZGVmYXVsdCwgc28gdGhhdCBhdmZvcm1hdCBBUEkgY2xpZW50cyBjYW4gZW5hYmxlIHRo aXMgZmVhdHVyZQo+IGV4cGxpY2l0bHkKPiA+IHdoZW4gdGhleSBhZGQgc3VwcG9ydCBmb3IgcnVu dGltZSBjb2RlYyBjaGFuZ2VzLgo+ID4KPiA+IEFjY29yZGluZ2x5LCBjb2RlY19jbG9zZSBzaG91 bGQgbm90IGFzc3VtZSB0aGF0IHRoZSBjb2RlY19pZCBjYW5ub3QKPiBjaGFuZ2UuCj4gPiBUaGlz IGZpeGVzICdmZnByb2JlIDFfcG9jLm1wNCcgc2VnZmF1bHQgaW50cm9kdWNlZCB3aXRoCj4gPiBj b21taXQgMDAyMTQ4NGQwNWY5YjBmMDMyZmEzMTkzOTlkZTZlMjRlZWEwYzA0Zi4KPiA+IC0tLQo+ ID4gIGRvYy9BUEljaGFuZ2VzICAgICAgICAgICAgICB8ICAzICsrKwo+ID4gIGRvYy9mb3JtYXRz LnRleGkgICAgICAgICAgICB8ICA2ICsrKysrKwo+ID4gIGxpYmF2Zm9ybWF0L2F2Zm9ybWF0Lmgg ICAgICB8IDEwICsrKysrKysrKysKPiA+ICBsaWJhdmZvcm1hdC9kZW11eC5jICAgICAgICAgfCAg OCArKysrKysrLQo+ID4gIGxpYmF2Zm9ybWF0L21wZWd0cy5jICAgICAgICB8ICA0ICsrKy0KPiA+ ICBsaWJhdmZvcm1hdC9vcHRpb25zX3RhYmxlLmggfCAgMSArCj4gPiAgbGliYXZmb3JtYXQvdmVy c2lvbi5oICAgICAgIHwgIDIgKy0KPiA+ICB0ZXN0cy9mYXRlL2RlbXV4Lm1hayAgICAgICAgfCAg MiArLQo+ID4gIDggZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo LSkKPgo+IFsuLi5dCj4KPiA+IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9kZW11eC5jIGIvbGli YXZmb3JtYXQvZGVtdXguYwo+ID4gaW5kZXggZWNkNGY0MGRhOS4uMzc0OWFiNjdhMyAxMDA2NDQK PiA+IC0tLSBhL2xpYmF2Zm9ybWF0L2RlbXV4LmMKPiA+ICsrKyBiL2xpYmF2Zm9ybWF0L2RlbXV4 LmMKPiA+IEBAIC0xMjkyLDkgKzEyOTIsMTUgQEAgc3RhdGljIGludCBjb2RlY19jbG9zZShGRlN0 cmVhbSAqc3RpKQo+ID4gIHsKPiA+ICAgICAgQVZDb2RlY0NvbnRleHQgKmF2Y3R4X25ldyA9IE5V TEw7Cj4gPiAgICAgIEFWQ29kZWNQYXJhbWV0ZXJzICpwYXJfdG1wID0gTlVMTDsKPiA+ICsgICAg Y29uc3QgQVZDb2RlYyAqbmV3X2NvZGVjID0gTlVMTDsKPiA+ICAgICAgaW50IHJldDsKPiA+Cj4g PiAtICAgIGF2Y3R4X25ldyA9IGF2Y29kZWNfYWxsb2NfY29udGV4dDMoc3RpLT5hdmN0eC0+Y29k ZWMpOwo+ID4gKyAgICBuZXdfY29kZWMgPQo+ID4gKyAgICAgIChzdGktPmF2Y3R4LT5jb2RlY19p ZCAhPSBzdGktPnB1Yi5jb2RlY3Bhci0+Y29kZWNfaWQpID8KPiA+ICsgICAgICBhdmNvZGVjX2Zp bmRfZGVjb2RlcihzdGktPnB1Yi5jb2RlY3Bhci0+Y29kZWNfaWQpIDoKPiA+ICsgICAgICBzdGkt PmF2Y3R4LT5jb2RlYzsKPiA+ICsKPiA+ICsgICAgYXZjdHhfbmV3ID0gYXZjb2RlY19hbGxvY19j b250ZXh0MyhuZXdfY29kZWMpOwo+ID4gICAgICBpZiAoIWF2Y3R4X25ldykgewo+ID4gICAgICAg ICAgcmV0ID0gQVZFUlJPUihFTk9NRU0pOwo+ID4gICAgICAgICAgZ290byBmYWlsOwo+Cj4gdGhp cyBzaG91bGQgYmUgYSBzZXBlcmF0ZSBwYXRjaAo+CgpJdCBhbHJlYWR5IGV4aXN0cyBhcyBhIHNl cGFyYXRlIHBhdGNoOgpodHRwczovL2ZmbXBlZy5vcmcvcGlwZXJtYWlsL2ZmbXBlZy1kZXZlbC8y MDI1LUp1bmUvMzQ0ODkwLmh0bWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVn Lm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRv IHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVx dWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=