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 E2C5B40BA6 for ; Wed, 9 Mar 2022 00:31:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 42B6968B213; Wed, 9 Mar 2022 02:31:12 +0200 (EET) Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5986368AF69 for ; Wed, 9 Mar 2022 02:31:06 +0200 (EET) Received: by mail-wr1-f51.google.com with SMTP id u1so578308wrg.11 for ; Tue, 08 Mar 2022 16:31:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=iK8ka8p2aG2Hk7PJxzzE0j/5NCEd82RJdFjou0qC5Ak=; b=Vol0UOopWcx1W80ug//IButJIwQl05ntWtTNP+/qWEsu/cfHf37X19nW3LJ5MdxA8h xTVUyhm9Yds0j4ESeLMwMvkk06XErLDdxakfSM4iSyZ2x0hQrRUXM61LAgH/TR//zSPx 7e24Ft/NITDUBB3w030DnN2rZC99rzO47uMey1uPiveG5TvI09IVMM8kob/4Qa4/f1Xu f4lyArQB+E7HJ6nBqIjs8kVbPL94FLGHPKOMMG0oNwEHIv/U+cqbB6AgMVKC5GmhdnLw 5L324eRgLZn9dwfOxmCdFEpyBiLYxVo8GzffIDaoROqjekMPOT6ibalowCta9UyMVx7/ k5eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=iK8ka8p2aG2Hk7PJxzzE0j/5NCEd82RJdFjou0qC5Ak=; b=5A3wzafVVHWsndGgGrKCpIleMsqdWDG2IMURoGCE9LXgWKjNyrSTF/+8HWhginR+No 6m8dhHs0iSCviRx6RUJeitGae41Z30ILww72vkYnlGMUiw1hlzZjOUZ0K+LNNnyYXsTW jn8f8Ly68VLjNd6QrHL6qjyQYt5+GEmxkPHbaDrTL1Laz8XHAU2yfJihFBTIWEtsBnkE B6TThFuqVjskdYpJCWDsA7nLeTyY1wP3HO96WYmucJtZ3Hb6MDjkSLYHMZq+pdFKV/3m xLwvOhk+GjwQTXzoF8ZoOyavIFX/c24z8dksgr0qhUfPuQ2vcH6vEEFiY7cQcSMz2Gor D2Ng== X-Gm-Message-State: AOAM532dbyHnzYeRugcNf/GiPg80vzy8eNRLPFBYz0Jx0quPL6lcQfqz nKFNwJIEoPEM1CP7oumWaIzqb6YlsSOpe8XnXy4wH6sm X-Google-Smtp-Source: ABdhPJydljD1ou8BuOprIpxgtenLl6K9ChXs2YJF4Lpzbsi7xzZEEps1KTPtgaKgVLcJp0vHwYnmt8g4THZOdWPCc4k= X-Received: by 2002:a05:6000:1acf:b0:1f0:5e59:6c40 with SMTP id i15-20020a0560001acf00b001f05e596c40mr14595504wry.42.1646785864607; Tue, 08 Mar 2022 16:31:04 -0800 (PST) MIME-Version: 1.0 References: <20220217144904.158764-1-markg85@gmail.com> <20220217144904.158764-2-markg85@gmail.com> <9d46b2e33342cef9793b1c71fb5a60aac9108ea1.camel@acc.umu.se> <20220301220134.GX2829255@pb2> <20220304180916.GD2829255@pb2> <20220308234522.GS2829255@pb2> In-Reply-To: <20220308234522.GS2829255@pb2> From: Mark Gaiser Date: Wed, 9 Mar 2022 01:30:30 +0100 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v8 1/1] avformat: Add IPFS protocol support. 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: T24gV2VkLCBNYXIgOSwgMjAyMiBhdCAxMjo0NSBBTSBNaWNoYWVsIE5pZWRlcm1heWVyIDxtaWNo YWVsQG5pZWRlcm1heWVyLmNjPgp3cm90ZToKCj4gT24gVHVlLCBNYXIgMDgsIDIwMjIgYXQgMDE6 NDk6MjJQTSArMDEwMCwgTWFyayBHYWlzZXIgd3JvdGU6Cj4gPiBPbiBGcmksIE1hciA0LCAyMDIy IGF0IDc6MDkgUE0gTWljaGFlbCBOaWVkZXJtYXllciA8Cj4gbWljaGFlbEBuaWVkZXJtYXllci5j Yz4KPiA+IHdyb3RlOgo+ID4KPiA+ID4gT24gVGh1LCBNYXIgMDMsIDIwMjIgYXQgMDM6NTg6NTNQ TSArMDEwMCwgTWFyayBHYWlzZXIgd3JvdGU6Cj4gPiA+ID4gT24gVHVlLCBNYXIgMSwgMjAyMiBh dCAxMTowMSBQTSBNaWNoYWVsIE5pZWRlcm1heWVyIDwKPiA+ID4gbWljaGFlbEBuaWVkZXJtYXll ci5jYz4KPiA+ID4gPiB3cm90ZToKPiA+ID4gPgo+ID4gPiA+ID4gT24gTW9uLCBGZWIgMjgsIDIw MjIgYXQgMDI6MDk6MTVQTSArMDEwMCwgVG9tYXMgSMOkcmRpbiB3cm90ZToKPiA+ID4gPiA+ID4g c8O2biAyMDIyLTAyLTI3IGtsb2NrYW4gMTU6MjkgKzAxMDAgc2tyZXYgTWFyayBHYWlzZXI6Cj4g PiA+ID4gPiA+ID4gUGluZyAyLi4uLgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gSSdkIHJl YWxseSBsaWtlIHRvIGdldCB0aGlzIG1lcmdlZCEKPiA+ID4gPiA+ID4gPiBUaGlzIGtpbmRhIGJs b2NrcyBtZSByaWdodCBub3cgZnJvbSBwcm9jZWVkaW5nIHdpdGggSVBGUwo+ID4gPiBpbnRlZ3Jh dGlvbgo+ID4gPiA+ID4gPiA+IGluCj4gPiA+ID4gPiA+ID4gS29kaSwgTVBWIGFuZCBWTEMuIElt cGxlbWVudGF0aW9ucyBpbiB0aG9zZSAod2hvIHJlbHkgb24KPiBmZm1wZWcpCj4gPiA+IGFyZQo+ ID4gPiA+ID4gPiA+IHNpZ25pZmljYW50bHkgZWFzaWVyIG9uY2UgdGhpcyBwYXRjaCBpcyBmaW5h bGx5IGxhbmRlZCBpbgo+IGZmbXBlZy4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gSSdkIGxpa2Ug dG8gaGVhciBhdCBsZWFzdCBvbmUgb3RoZXIgZGV2IGNoaW1lIGluIG9uIHRoaXMgb25lCj4gPiA+ ID4gPgo+ID4gPiA+ID4gd2hhdCBleGFjdGx5IGFyZSB5b3Ugbm90IHN1cmUgYWJvdXQgPwo+ID4g PiA+ID4gd2hhdCBleGFjdGx5IG5lZWRzIGEgMm5kIGxvb2sgPwo+ID4gPiA+ID4KPiA+ID4gPgo+ ID4gPiA+IE15IGFzc3VtcHRpb24uCj4gPiA+ID4gSW4gZ2VuZXJhbCBqdXN0IGEgc2Vjb25kIGxv b2sgYnkgc29tZW9uZSBvdGhlciB0aGFuIFRvbWFzLgo+ID4gPiA+IEFuZCwgYXMgaGUgd2FzIHNr ZXB0aWNhbCBhYm91dCB0aGlzIHBhdGNoIGF0IGZpcnN0LCBsaWtlbHkgYW5vdGhlcgo+ID4gPiBv cGluaW9uCj4gPiA+ID4gaWYgdGhpcyBtYWtlcyBzZW5zZSB0byBhZGQgaW4gZmZtcGVnLgo+ID4g PiA+IFRvIG1lIGl0IGRvZXMgdmVyeSBtdWNoIGJ1dCBpJ20gYmlhc2VkIDopCj4gPiA+Cj4gPiA+ IGlwZnMgc3VwcG9ydCBtYWtlcyBzZW5zZSB0byBiZSBhZGRlZCB0byBmZm1wZWcuIGl2ZSBzZWVu IGlwZnMgdXJscyBhbmQKPiBpdmUKPiA+ID4gYWxyZWFkeSBiZWVuIGFubm95ZWQgdGhhdCBzb21l IHRvb2xzIGRvbnQgImp1c3QiIHdvcmsgd2l0aCB0aGVtLgo+ID4gPiBXaGlsZSBpZiBpIGNvbXBh cmUgdGhpcyB0byBtYW55IG90aGVyIGZvcm1hdHMgd2hpY2ggaSBoYXZlIG5ldmVyIHNlZW4KPiA+ ID4gb3V0c2lkZSB0aGUgY29udGV4dCBvZiBGRm1wZWcuIFNvIGZyb20gdGhpcyBiaWFzZWQgc2lu Z2xlIHNhbXBsZSB0aGF0IGkKPiA+ID4gYW0sIGlwZnMgc2VlbXMgbW9yZSB3aWRlc3ByZWFkIGFu ZCB0aGF0cyB3aHkgaWFtIGluIGZhdm9yIG9mIGl0cwo+IHN1cHBvcnQKPiA+ID4KPiA+ID4gdGh4 Cj4gPiA+Cj4gPiA+IEdyZWF0IHRvIGhhdmUgeW91ciBzdXBwb3J0IDopCj4gPiBSZWFkaW5nIHRo YXQgaXMgcXVpdGUgbW90aXZhdGluZyB0byB3b3JrIG9uIGl0LCBubyBqb2tlIQo+ID4KPiA+IEp1 c3QgdG8gYmUgY2xlYXIgaGVyZS4gSGF2aW5nIHRoaXMgaW4gZmZtcGVnIHdvbid0IG1ha2UgaXQg Imp1c3Qgd29yayIKPiB5ZXQuCj4gPiBGb3IgYSBtaW5pbWFsIGZlZWxpbmcgb2YgImhleSwgaXQg d29ya3Mgb3V0IG9mIHRoZSBib3giIHlvdSdkIG5lZWQ6Cj4gPiAtIFRoZSBuZXh0IG9yIHZlcnNp b24gYWZ0ZXIgdGhlIG5leHQgSVBGUy4KPiA+IC0gTVBWIHN1cHBvcnQgd2hpY2ggcmVsaWVzIG9u IHRoaXMgcGF0Y2ggdG8gZXZlbiBiZSBzdXBwb3J0ZWQgaW4gbXB2Cj4gPiAtIEhhdmUgYSBub2Rl IHJ1bm5pbmcgbG9jYWxseQo+Cj4gaWYgdGhlcmVzIG5vIGxvY2FsIG5vZGUgaXQgc2hvdWxkIGZh bGxiYWNrIHRvIGEgcHVibGljIG5vZGUKPiBBVE0KPiBJUEZTX0dBVEVXQVk9aHR0cHM6Ly9kd2Vi LmxpbmsgLi9mZnBsYXkgaXBmczovLy4uLgo+IHdvcmtzCj4gc28gc3VjaCBhIGZhbGxiYWNrIGlz IGFsbCB0aGF0cyBuZWVkZWQgZm9yIGl0IHRvIGp1c3Qgd29yawo+CgpZZXMsIHRoZSBiZWF1dHkg b2YgZ2F0ZXdheXMuCgpBcmUgeW91IHN1Z2dlc3RpbmcgdGhhdCBJIHVwZGF0ZSB0aGUgcGF0Y2gg dG8gYWRkIHRoaXMgZGVmYXVsdD8KSSB3b3VsZCBwcmVmZXIgbm90IHRvIGFkZCB0aGF0IGV2ZW4g dGhvdWdoIGl0IHdvdWxkIGdpdmUgYSBmZWVsaW5nIG9mICJqdXN0CndvcmtzIi4KSSdtIG1vc3Rs eSBjb25jZXJuZWQgYWJvdXQgdGhlIGJhbmR3aWR0aCB1c2FnZSBpdCBjb3VsZCBjYXVzZSBvbiB0 aGF0IHNpdGUuCkJ1dCBhbHNvIGFib3V0IHBvdGVudGlhbCBoYWNrcy4gSWYgdGhpcyBpcyBhIGRl ZmF1bHQgYW5kIHdlbGwgdXNlZCB0aGVuIGl0CmJlY29tZXMgcXVpdGUgYXBwZWFsaW5nIGZvciBo YWNrZXJzIHRvIHRha2UgY29udHJvbCBvZiBkd2ViLmxpbmsgYW5kIHNlbmQKYmFjayBkYXRhIHRo YXQgd2Fzbid0IHJlcXVlc3RlZC4KCklmIHlvdSBpbnNpc3QgdGhpcyB3b3VsZCBiZSByZWFsbHkg YmV0dGVyIHRvIGFkZCB0aGVuIEknbGwgbmVlZCB0byBnbyBmaW5kCnRoZSBvbmVzIG1hbmFnaW5n IHRoYXQgc2l0ZSAocGF5aW5nIGZvciBpdCkgdG8gYXNrIHBlcm1pc3Npb24gaWYgdGhpcyB3b3Vs ZApiZSBhbGxvd2VkLgoKCj4gdGh4Cj4KPiBbLi4uXQo+IC0tCj4gTWljaGFlbCAgICAgR251UEcg ZmluZ2VycHJpbnQ6IDlGRjIxMjhCMTQ3RUY2NzMwQkFERjEzMzYxMUVDNzg3MDQwQjBGQUIKPgo+ IElmIHRoZSBVbml0ZWQgU3RhdGVzIGlzIHNlcmlvdXMgYWJvdXQgdGFja2xpbmcgdGhlIG5hdGlv bmFsIHNlY3VyaXR5Cj4gdGhyZWF0cwo+IHJlbGF0ZWQgdG8gYW4gaW5zZWN1cmUgNUcgbmV0d29y aywgaXQgbmVlZHMgdG8gcmV0aGluayB0aGUgZXh0ZW50IHRvIHdoaWNoCj4gaXQKPiB2YWx1ZXMg Y29ycG9yYXRlIHByb2ZpdHMgYW5kIGdvdmVybm1lbnQgZXNwaW9uYWdlIG92ZXIgc2VjdXJpdHku LUJydWNlCj4gU2NobmVpZXIKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==