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 2C0C6461C7 for ; Tue, 9 May 2023 06:19:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 879DD68C1F4; Tue, 9 May 2023 09:19:43 +0300 (EEST) Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 301E668C073 for ; Tue, 9 May 2023 09:19:37 +0300 (EEST) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id E4A392404EC for ; Tue, 9 May 2023 08:19:36 +0200 (CEST) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id SJZ_WpVuazxn for ; Tue, 9 May 2023 08:19:36 +0200 (CEST) Received: from lain.khirnov.net (lain.khirnov.net [IPv6:2001:67c:1138:4306::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "lain.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id 2F972240177 for ; Tue, 9 May 2023 08:19:36 +0200 (CEST) Received: by lain.khirnov.net (Postfix, from userid 1000) id 14FF11601B2; Tue, 9 May 2023 08:19:36 +0200 (CEST) From: Anton Khirnov To: FFmpeg development discussions and patches In-Reply-To: <20230508223508.GW1391451@pb2> References: <20230506132503.9524-1-michael@niedermayer.cc> <20230508223508.GW1391451@pb2> Mail-Followup-To: FFmpeg development discussions and patches Date: Tue, 09 May 2023 08:19:36 +0200 Message-ID: <168361317605.3843.15085974109463921278@lain.khirnov.net> User-Agent: alot/0.8.1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 1/3] avformat/dashdec: fail on probing non mpd file extension 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: UXVvdGluZyBNaWNoYWVsIE5pZWRlcm1heWVyICgyMDIzLTA1LTA5IDAwOjM1OjA4KQo+IE9uIE1v biwgTWF5IDA4LCAyMDIzIGF0IDA0OjA1OjQwUE0gKzAyMDAsIFRvYmlhcyBSYXBwIHdyb3RlOgo+ ID4gT24gMDgvMDUvMjAyMyAxNDowMCwgSmFtZXMgQWxtZXIgd3JvdGU6Cj4gPiAKPiA+ID4gT24g NS82LzIwMjMgMTA6MjUgQU0sIE1pY2hhZWwgTmllZGVybWF5ZXIgd3JvdGU6Cj4gPiA+ID4gSXRz IHVuZXhwZWN0ZWQgdGhhdCBhIC5hdmkgb3Igb3RoZXIgInN0YW5kYXJkIiBmaWxlIHR1cm5zIGlu dG8gYQo+ID4gPiA+IHBsYXlsaXN0Lgo+ID4gPiA+IFRoZSBnb2FsIG9mIHRoaXMgcGF0Y2ggaXMg dG8gYXZvaWQgdGhpcyB1bmV4cGVjdGVkIGJlaGF2aW9yIGFuZCBwb3NzaWJsZQo+ID4gPiA+IHBy aXZhY3kgb3Igc2VjdXJpdHkgZGlmZmVyZW5jZXMuCj4gPiA+ID4gCj4gPiA+ID4gVGhpcyBpcyBz aW1pbGFyIHRvIHRoZSBzYW1lIGNoYW5nZSB0byBobHMKPiA+ID4gPiAKPiA+ID4gPiBTaWduZWQt b2ZmLWJ5OiBNaWNoYWVsIE5pZWRlcm1heWVyIDxtaWNoYWVsQG5pZWRlcm1heWVyLmNjPgo+ID4g PiA+IC0tLQo+ID4gPiA+IMKgIGxpYmF2Zm9ybWF0L2Rhc2hkZWMuYyB8IDExICsrKysrKystLS0t Cj4gPiA+ID4gwqAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo LSkKPiA+ID4gPiAKPiA+ID4gPiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvZGFzaGRlYy5jIGIv bGliYXZmb3JtYXQvZGFzaGRlYy5jCj4gPiA+ID4gaW5kZXggMjlkNDY4MGM2OC4uMjk0ZTE0MTUw ZCAxMDA2NDQKPiA+ID4gPiAtLS0gYS9saWJhdmZvcm1hdC9kYXNoZGVjLmMKPiA+ID4gPiArKysg Yi9saWJhdmZvcm1hdC9kYXNoZGVjLmMKPiA+ID4gPiBAQCAtMjMzNiwxMCArMjMzNiwxMyBAQCBz dGF0aWMgaW50IGRhc2hfcHJvYmUoY29uc3QgQVZQcm9iZURhdGEgKnApCj4gPiA+ID4gwqDCoMKg wqDCoMKgwqDCoMKgIGF2X3N0cmlzdHIocC0+YnVmLCAiZGFzaDpwcm9maWxlOmlzb2ZmLWxpdmU6 MjAxMSIpIHx8Cj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgIGF2X3N0cmlzdHIocC0+YnVmLCAi ZGFzaDpwcm9maWxlOmlzb2ZmLWxpdmU6MjAxMiIpIHx8Cj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDC oMKgIGF2X3N0cmlzdHIocC0+YnVmLCAiZGFzaDpwcm9maWxlOmlzb2ZmLW1haW46MjAxMSIpIHx8 Cj4gPiA+ID4gLcKgwqDCoMKgwqDCoMKgIGF2X3N0cmlzdHIocC0+YnVmLCAiM0dQUDpQU1M6cHJv ZmlsZTpEQVNIMSIpKSB7Cj4gPiA+ID4gLcKgwqDCoMKgwqDCoMKgIHJldHVybiBBVlBST0JFX1ND T1JFX01BWDsKPiA+ID4gPiAtwqDCoMKgIH0KPiA+ID4gPiAtwqDCoMKgIGlmIChhdl9zdHJpc3Ry KHAtPmJ1ZiwgImRhc2g6cHJvZmlsZSIpKSB7Cj4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgIGF2X3N0 cmlzdHIocC0+YnVmLCAiM0dQUDpQU1M6cHJvZmlsZTpEQVNIMSIpIHx8Cj4gPiA+ID4gK8KgwqDC oMKgwqDCoMKgIGF2X3N0cmlzdHIocC0+YnVmLCAiZGFzaDpwcm9maWxlIikpIHsKPiA+ID4gPiAr wqDCoMKgwqDCoMKgwqAgaWYgKCFhdl9tYXRjaF9leHQocC0+ZmlsZW5hbWUsICJtcGQiKSkgewo+ ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGF2X2xvZyhOVUxMLCBBVl9MT0dfRVJST1Is ICJOb3QgZGV0ZWN0aW5nIGRhc2ggd2l0aCBub24KPiA+ID4gPiBzdGFuZGFyZCBleHRlbnNpb25c biIpOwo+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAwOwo+ID4gPiA+ICvC oMKgwqDCoMKgwqDCoCB9Cj4gPiA+ID4gKwo+ID4gPiA+IMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1 cm4gQVZQUk9CRV9TQ09SRV9NQVg7Cj4gPiA+ID4gwqDCoMKgwqDCoCB9Cj4gPiA+IAo+ID4gPiBG YWlsaW5nIGJlY2F1c2UgaXQgZGlkbid0IG1hdGNoIGFuIGV4dGVuc2lvbnMgc29ydCBvZiBnb2Vz IGFnYWluc3QgdGhlCj4gPiA+IHBvaW50IG9mIHByb2JpbmcsIHdoaWNoIGV2ZW4gaGFzIGEgbG93 IHNjb3JlIHJldHVybiB2YWx1ZSB0aGF0J3MKPiA+ID4gYmFzaWNhbGx5ICJpdCBtYXRjaGVkIGV4 dGVuc2lvbiIgYXMgYSBzb3J0IG9mIGxhc3QgcmVzb3J0Lgo+ID4gPiAKPiA+ID4gSSdkIHNheSB3 cmFwIHRoaXMgaW4gYSBGRl9DT01QTElBTkNFX1NUUklDVCBjaGVjayAoc2luY2UgaSBhc3N1bWUg dGhlCj4gPiA+IHNwZWMgZG9lcyBzdGF0ZSBtcGQgbXVzdCBiZSB0aGUgZXh0ZW5zaW9uKSwgYnV0 IGkgdGhpbmsgd2UgaGF2ZSBubwo+ID4gPiBhY2Nlc3MgdG8gdGhlIEFWRm9ybWF0Q29udGV4dCBo ZXJlPwo+ID4gCj4gPiBEQVNIIGlzIHVzdWFsbHkgdHJhbnNmZXJyZWQgb3ZlciBIVFRQIHdoZXJl IGZpbGUgZXh0ZW5zaW9ucyBhcmUgb2YgbWlub3IKPiA+IGludGVyZXN0LCB0aGUgcmVsZXZhbnQg dHlwZSBpbmZvcm1hdGlvbiBpcyBpbiB0aGUgTWltZS1UeXBlIGhlYWRlci4KPiAKPiB3b3VsZCBh bnlvbmUgYmUgb3Bwb3NlZCB0byByZXR1cm4gMCBmcm9tIGRhc2hfcHJvYmUoKSB3aGVuCj4gYm90 aCB0aGUgbWltZV90eXBlIGFuZCB0aGUgZXh0ZW5zaW9uIGFyZSB3cm9uZyA/CgpJIHdvdWxkLgoK cHJvYmUoKSBpcyBmb3IgcHJvYmluZywgbm90IGltcGxlbWVudGluZyBzZWN1cml0eSBwb2xpY2ll cy4gSU1PIHRyeWluZwp0byBmaXggc2VjdXJpdHkgaXNzdWVzIGF0IHRoZSB3cm9uZyBsYXllciB3 aWxsIG9ubHkgbGVhZCB0byBtb3JlCmNvbmZ1c2lvbiwgbW9yZSBjb21wbGV4aXR5LCBhbmQgTEVT UyBzZWN1cml0eS4KCi0tIApBbnRvbiBLaGlybm92Cl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K