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 182CE46174 for ; Mon, 8 May 2023 14:38:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 90ADB68C187; Mon, 8 May 2023 17:38:50 +0300 (EEST) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A24EA68C06B for ; Mon, 8 May 2023 17:38:44 +0300 (EEST) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-1aaea43def7so30991285ad.2 for ; Mon, 08 May 2023 07:38:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sandflow-com.20221208.gappssmtp.com; s=20221208; t=1683556722; x=1686148722; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=V1DRx9EjMU8YHDbWVFq0qIketgGYkxUor0AI+HXhXv4=; b=SMK3GiImNbpFYnWzITERWPfqHJTCAMkPPqyo3F5C6FEYx1zmNyrDXAqI3jTJJHIET+ 4qPOvjpvDbRgiXRrr+XAav3uPp7ias12k6qmxt85Mxf3zZd/eZMtXEwIo5PjdJ0F+NmS zLswW54YIPZPjrVdezQ4cbGoy4vfmcK9gtJK0PG/eG6TCFCKP+7Qwox/KLb5Pd4Vi7wO RTLH30ua5+P9ecfl4UD2ly3/nuMVw3g7oXytZzCdHHzGQuiSyrbnqlLcxHcYtAG3GoAh tbvnBmOhPHbr0Fb6KJiUSvsjkeG/cqhjFJNQSV7ZmSOVUSQ6kV9ocfVrEGWHblKGa/zK VZZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683556722; x=1686148722; h=content-transfer-encoding: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=V1DRx9EjMU8YHDbWVFq0qIketgGYkxUor0AI+HXhXv4=; b=UCTQHB60vh8pqVoWtrZH+tSvh3+cO7/vzDGDfPYzDbUuMLU3H0agWqAYTm870R8SlZ yjGWt61rdt+KDreNJKQCagBfgpoOsW4EwZXgEhrVdNgovctWOr+FeUtzd1/KTCf8t59+ JPA8rrnVriO6VmrwbNWfIdOkCrJ5zJEpd5/4HmWtgM4rvhmDE1E1IjekXwkyeBTwHnT9 Ivn7ioTmtmo6g1LuibeEvGPXTJT/cNEhteatDyYjsnPSNfpDbjYVPq4J6ZQY3YpRB5vu p7rt1ZDR1JAlwDV7KCJtjMTg9Oc+JPGXtMxErKTi1cMoa58FVqlq7kptYkbv0Pan1vuu ikTg== X-Gm-Message-State: AC+VfDxfGqjo3vk62hHGrAw+gdee4Kr98xslvsRkwcUD2Ggm0YRdhVCY GaBw1eH//pK9d3+qdgGsMhfBLm8Le4Zm/NaE/lg= X-Google-Smtp-Source: ACHHUZ54BLXziR/GjKDjYw6XW4DG0S095vTjGCWUd0BcwSbor7v23TnvryVe3bGAe3lij1VgHwDAbg== X-Received: by 2002:a17:902:e543:b0:1ac:8062:4f31 with SMTP id n3-20020a170902e54300b001ac80624f31mr3538581plf.37.1683556722260; Mon, 08 May 2023 07:38:42 -0700 (PDT) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com. [209.85.210.177]) by smtp.gmail.com with ESMTPSA id b17-20020a170902d51100b001a6b2813c13sm7305533plg.172.2023.05.08.07.38.41 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 May 2023 07:38:41 -0700 (PDT) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-64384274895so3217415b3a.2 for ; Mon, 08 May 2023 07:38:41 -0700 (PDT) X-Received: by 2002:a05:6a00:b8a:b0:646:663a:9d60 with SMTP id g10-20020a056a000b8a00b00646663a9d60mr3009821pfj.10.1683556720823; Mon, 08 May 2023 07:38:40 -0700 (PDT) MIME-Version: 1.0 References: <20230506132503.9524-1-michael@niedermayer.cc> In-Reply-To: From: Pierre-Anthony Lemieux Date: Mon, 8 May 2023 07:38:29 -0700 X-Gmail-Original-Message-ID: Message-ID: To: FFmpeg development discussions and patches 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: T24gTW9uLCBNYXkgOCwgMjAyMyBhdCA3OjA14oCvQU0gVG9iaWFzIFJhcHAgPHQucmFwcEBub2Et YXJjaGl2ZS5jb20+IHdyb3RlOgo+Cj4gT24gMDgvMDUvMjAyMyAxNDowMCwgSmFtZXMgQWxtZXIg d3JvdGU6Cj4KPiA+IE9uIDUvNi8yMDIzIDEwOjI1IEFNLCBNaWNoYWVsIE5pZWRlcm1heWVyIHdy b3RlOgo+ID4+IEl0cyB1bmV4cGVjdGVkIHRoYXQgYSAuYXZpIG9yIG90aGVyICJzdGFuZGFyZCIg ZmlsZSB0dXJucyBpbnRvIGEKPiA+PiBwbGF5bGlzdC4KPiA+PiBUaGUgZ29hbCBvZiB0aGlzIHBh dGNoIGlzIHRvIGF2b2lkIHRoaXMgdW5leHBlY3RlZCBiZWhhdmlvciBhbmQgcG9zc2libGUKPiA+ PiBwcml2YWN5IG9yIHNlY3VyaXR5IGRpZmZlcmVuY2VzLgo+ID4+Cj4gPj4gVGhpcyBpcyBzaW1p bGFyIHRvIHRoZSBzYW1lIGNoYW5nZSB0byBobHMKPiA+Pgo+ID4+IFNpZ25lZC1vZmYtYnk6IE1p Y2hhZWwgTmllZGVybWF5ZXIgPG1pY2hhZWxAbmllZGVybWF5ZXIuY2M+Cj4gPj4gLS0tCj4gPj4g ICBsaWJhdmZvcm1hdC9kYXNoZGVjLmMgfCAxMSArKysrKysrLS0tLQo+ID4+ICAgMSBmaWxlIGNo YW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiA+Pgo+ID4+IGRpZmYgLS1n aXQgYS9saWJhdmZvcm1hdC9kYXNoZGVjLmMgYi9saWJhdmZvcm1hdC9kYXNoZGVjLmMKPiA+PiBp bmRleCAyOWQ0NjgwYzY4Li4yOTRlMTQxNTBkIDEwMDY0NAo+ID4+IC0tLSBhL2xpYmF2Zm9ybWF0 L2Rhc2hkZWMuYwo+ID4+ICsrKyBiL2xpYmF2Zm9ybWF0L2Rhc2hkZWMuYwo+ID4+IEBAIC0yMzM2 LDEwICsyMzM2LDEzIEBAIHN0YXRpYyBpbnQgZGFzaF9wcm9iZShjb25zdCBBVlByb2JlRGF0YSAq cCkKPiA+PiAgICAgICAgICAgYXZfc3RyaXN0cihwLT5idWYsICJkYXNoOnByb2ZpbGU6aXNvZmYt bGl2ZToyMDExIikgfHwKPiA+PiAgICAgICAgICAgYXZfc3RyaXN0cihwLT5idWYsICJkYXNoOnBy b2ZpbGU6aXNvZmYtbGl2ZToyMDEyIikgfHwKPiA+PiAgICAgICAgICAgYXZfc3RyaXN0cihwLT5i dWYsICJkYXNoOnByb2ZpbGU6aXNvZmYtbWFpbjoyMDExIikgfHwKPiA+PiAtICAgICAgICBhdl9z dHJpc3RyKHAtPmJ1ZiwgIjNHUFA6UFNTOnByb2ZpbGU6REFTSDEiKSkgewo+ID4+IC0gICAgICAg IHJldHVybiBBVlBST0JFX1NDT1JFX01BWDsKPiA+PiAtICAgIH0KPiA+PiAtICAgIGlmIChhdl9z dHJpc3RyKHAtPmJ1ZiwgImRhc2g6cHJvZmlsZSIpKSB7Cj4gPj4gKyAgICAgICAgYXZfc3RyaXN0 cihwLT5idWYsICIzR1BQOlBTUzpwcm9maWxlOkRBU0gxIikgfHwKPiA+PiArICAgICAgICBhdl9z dHJpc3RyKHAtPmJ1ZiwgImRhc2g6cHJvZmlsZSIpKSB7Cj4gPj4gKyAgICAgICAgaWYgKCFhdl9t YXRjaF9leHQocC0+ZmlsZW5hbWUsICJtcGQiKSkgewo+ID4+ICsgICAgICAgICAgICBhdl9sb2co TlVMTCwgQVZfTE9HX0VSUk9SLCAiTm90IGRldGVjdGluZyBkYXNoIHdpdGggbm9uCj4gPj4gc3Rh bmRhcmQgZXh0ZW5zaW9uXG4iKTsKPiA+PiArICAgICAgICAgICAgcmV0dXJuIDA7Cj4gPj4gKyAg ICAgICAgfQo+ID4+ICsKPiA+PiAgICAgICAgICAgcmV0dXJuIEFWUFJPQkVfU0NPUkVfTUFYOwo+ ID4+ICAgICAgIH0KPiA+Cj4gPiBGYWlsaW5nIGJlY2F1c2UgaXQgZGlkbid0IG1hdGNoIGFuIGV4 dGVuc2lvbnMgc29ydCBvZiBnb2VzIGFnYWluc3QgdGhlCj4gPiBwb2ludCBvZiBwcm9iaW5nLCB3 aGljaCBldmVuIGhhcyBhIGxvdyBzY29yZSByZXR1cm4gdmFsdWUgdGhhdCdzCj4gPiBiYXNpY2Fs bHkgIml0IG1hdGNoZWQgZXh0ZW5zaW9uIiBhcyBhIHNvcnQgb2YgbGFzdCByZXNvcnQuCj4gPgo+ ID4gSSdkIHNheSB3cmFwIHRoaXMgaW4gYSBGRl9DT01QTElBTkNFX1NUUklDVCBjaGVjayAoc2lu Y2UgaSBhc3N1bWUgdGhlCj4gPiBzcGVjIGRvZXMgc3RhdGUgbXBkIG11c3QgYmUgdGhlIGV4dGVu c2lvbiksIGJ1dCBpIHRoaW5rIHdlIGhhdmUgbm8KPiA+IGFjY2VzcyB0byB0aGUgQVZGb3JtYXRD b250ZXh0IGhlcmU/Cj4KPiBEQVNIIGlzIHVzdWFsbHkgdHJhbnNmZXJyZWQgb3ZlciBIVFRQIHdo ZXJlIGZpbGUgZXh0ZW5zaW9ucyBhcmUgb2YgbWlub3IKPiBpbnRlcmVzdCwgdGhlIHJlbGV2YW50 IHR5cGUgaW5mb3JtYXRpb24gaXMgaW4gdGhlIE1pbWUtVHlwZSBoZWFkZXIuCj4KPiBJIHRoaW5r IHdlIGFscmVhZHkgaGF2ZSB0aGUgImZvcm1hdF93aGl0ZWxpc3QiIEFQSSBmb3IgYXBwbGljYXRp b25zIHRoYXQKPiB3YW50IHRvIHJlc3RyaWN0IHRoZSBsaXN0IG9mIGZvcm1hdHMgd2hlbiBsb2Fk aW5nIGEgZmlsZSBmcm9tIHVudHJ1c3RlZAo+IHNvdXJjZXM/CgpZZXMsIHRoZSBJTUYgcGxheWxp c3QsIGZvciBleGFtcGxlLCBpcyBvbmx5IGFsbG93ZWQgdG8gcmVmZXJlbmNlIE1YRiBmaWxlczoK Cmh0dHBzOi8vZ2l0aHViLmNvbS9GRm1wZWcvRkZtcGVnL2Jsb2IvbWFzdGVyL2xpYmF2Zm9ybWF0 L2ltZmRlYy5jI0wzOTMKCj4KPiBSZWdhcmRzLCBUb2JpYXMKPgo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVj dCAidW5zdWJzY3JpYmUiLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn Cmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5z dWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==