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 0C1B0412C0 for ; Wed, 16 Feb 2022 09:41:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5682768B1B1; Wed, 16 Feb 2022 11:41:06 +0200 (EET) Received: from mail.acc.umu.se (mail.acc.umu.se [130.239.18.156]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 17C2268B0AD for ; Wed, 16 Feb 2022 11:41:00 +0200 (EET) Received: from localhost (localhost.localdomain [127.0.0.1]) by amavisd-new (Postfix) with ESMTP id 0900B44B90; Wed, 16 Feb 2022 10:40:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1645004459; bh=3MqEcTOK1dUzUY41G0cZ6PZawz6cIxE92UQwMxAM3cQ=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=H7wr2Y4kUAr1mOyxQ2AlWk2avT1ssyScrU5YaxZK/GjhitHqoy61CnLAiAKY0Xo9+ mlrvg9arJ1Q/Rb/8WGB+X2rCEaRLNoZyFmM332pPx968lojSdAsjWf6gcRvCgYgmm6 sS/c9YoRAoLyi+va2ZSMHxwDh3zqKm5eCSH1YCkxx9wDwWmSGOjBlNevRvDGObOmqO DfQEdJE+GDwFscVfNSMbJlihSPIfHEZTsM6gLYFmBL6tBNhWw+zYmxC56264n47suu ZDqlXi6mEAyP77snshw3MhD85Fpw1TwYp0+bz92h/J/kAioq0pQXuBDIYDzfiI5rfF evYtMx4+iU9oA== Received: from debian.lan (unknown [IPv6:2a00:66c0:a::72c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: tjoppen) by mail.acc.umu.se (Postfix) with ESMTPSA id 4776A44B8F; Wed, 16 Feb 2022 10:40:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1645004458; bh=3MqEcTOK1dUzUY41G0cZ6PZawz6cIxE92UQwMxAM3cQ=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=HGYbD4qaGdguQhzIW/tAiLIY3EpDJ0uySEIjO0lXFfQCQ9ExP076z1a5jOeJp+lYg uEJzYGQZLGneNkzDyBBEHYNuvq9Or8+3i2FLQULYflePkDGFn0rE/CWHJZnOtqtO8n K6xZbqMvPD8dQOK0nyR5mD7KPfpL4/CUYjk4LRC8WPpvdAZqmaiyQiaWsv2G/ec/Zb KE/77WG2zxUlh7oJ4k3kTE9+aEmWdYxev2P8a+ICBM0a4OIS4r9T5ZEiHvtyAVtb6t NCC0+C3wmsL2upX6Ir763kYzjFMbFrhBBF9VR6X0uygrRAsNwrZ4u/TuwM5WcDF3Cv 8Ti3oPTiojgUw== Message-ID: From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Wed, 16 Feb 2022 10:40:57 +0100 In-Reply-To: <20220213181826.251039-2-markg85@gmail.com> References: <20220213181826.251039-1-markg85@gmail.com> <20220213181826.251039-2-markg85@gmail.com> User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH v6 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 Cc: Mark Gaiser 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: Cj4gK8KgwqDCoCAvLyBUZXN0ICRJUEZTX0dBVEVXQVkuCj4gK8KgwqDCoCBpZiAoZ2V0ZW52KCJJ UEZTX0dBVEVXQVkiKSAhPSBOVUxMKSB7Cj4gK8KgwqDCoMKgwqDCoMKgIHNucHJpbnRmKGMtPmdh dGV3YXlfYnVmZmVyLCBzaXplb2YoYy0+Z2F0ZXdheV9idWZmZXIpLCAiJXMiLAo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnZXRlbnYoIklQRlNfR0FURVdBWSIpKTsKCm1pZ2h0 IHdhbnQgdG8gZXJyb3IgY2hlY2sgdGhpcyBvbmUKCj4gK8KgwqDCoMKgwqDCoMKgIHJldCA9IDE7 Cj4gK8KgwqDCoMKgwqDCoMKgIGdvdG8gZXJyOwo+ICvCoMKgwqAgfSBlbHNlCj4gK8KgwqDCoMKg wqDCoMKgIGF2X2xvZyhoLCBBVl9MT0dfREVCVUcsICIkSVBGU19HQVRFV0FZIGlzIGVtcHR5Llxu Iik7Cj4gKwo+ICvCoMKgwqAgLy8gV2UgbmVlZCB0byBrbm93IHRoZSBJUEZTIGZvbGRlciB0byAt IGV2ZW50dWFsbHkgLSByZWFkIHRoZQo+IGNvbnRlbnRzIG9mCj4gK8KgwqDCoCAvLyB0aGUgImdh dGV3YXkiIGZpbGUgd2hpY2ggd291bGQgdGVsbCB1cyB0aGUgZ2F0ZXdheSB0byB1c2UuCj4gK8Kg wqDCoCBpZiAoZ2V0ZW52KCJJUEZTX1BBVEgiKSA9PSBOVUxMKSB7Cj4gK8KgwqDCoMKgwqDCoMKg IGF2X2xvZyhoLCBBVl9MT0dfREVCVUcsICIkSVBGU19QQVRIIGlzIGVtcHR5LlxuIik7Cj4gKwo+ ICvCoMKgwqDCoMKgwqDCoCAvLyBUcnkgdmlhIHRoZSBob21lIGZvbGRlci4KPiArwqDCoMKgwqDC oMKgwqAgaWYgKGdldGVudigiSE9NRSIpID09IE5VTEwpIHsKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBhdl9sb2coaCwgQVZfTE9HX0VSUk9SLCAiJEhPTUUgYXBwZWFycyB0byBiZSBlbXB0eS5c biIpOwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldCA9IEFWRVJST1IoRUlOVkFMKTsKPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnb3RvIGVycjsKPiArwqDCoMKgwqDCoMKgwqAgfQo+ICsK PiArwqDCoMKgwqDCoMKgwqAgLy8gVmVyaWZ5IHRoZSBjb21wb3NlZCBwYXRoIGZpdHMuCj4gK8Kg wqDCoMKgwqDCoMKgIGlmIChzbnByaW50ZihpcGZzX2Z1bGxfZGF0YV9mb2xkZXIsCj4gc2l6ZW9m KGlwZnNfZnVsbF9kYXRhX2ZvbGRlciksCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgIiVzLy5pcGZzLyIsIGdldGVudigiSE9NRSIpKSA+Cj4gc2l6ZW9mKGlwZnNf ZnVsbF9kYXRhX2ZvbGRlcikpIHsKCj49IG5vdCA+IHNpbmNlIHNucHJpbnRmKCkgcmV0dXJucyB0 aGUgbnVtYmVyIG9mIGNoYXJhY3RlciB3cml0dGVuIHNhbnMKdGhlIHRlcm1pbmF0aW5nIE5VTAoK PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhdl9sb2coaCwgQVZfTE9HX0VSUk9SLCAiVGhlIElQ RlMgZGF0YSBwYXRoIGV4Y2VlZHMgdGhlCj4gbWF4IHBhdGggbGVuZ3RoICglbGkpXG4iLCBzaXpl b2YoaXBmc19mdWxsX2RhdGFfZm9sZGVyKSk7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0 ID0gQVZFUlJPUihFSU5WQUwpOwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdvdG8gZXJyOwo+ ICvCoMKgwqDCoMKgwqDCoCB9Cj4gKwo+ICvCoMKgwqDCoMKgwqDCoCAvLyBTdGF0IHRoZSBmb2xk ZXIuCj4gK8KgwqDCoMKgwqDCoMKgIC8vIEl0IHNob3VsZCBleGlzdCBpbiBhIGRlZmF1bHQgSVBG UyBzZXR1cCB3aGVuIHJ1biBhcyBsb2NhbAo+IHVzZXIuCj4gKyNpZm5kZWYgX1dJTjMyCj4gK8Kg wqDCoMKgwqDCoMKgIHN0YXRfcmV0ID0gc3RhdChpcGZzX2Z1bGxfZGF0YV9mb2xkZXIsICZzdCk7 Cj4gKyNlbHNlCj4gK8KgwqDCoMKgwqDCoMKgIHN0YXRfcmV0ID0gd2luMzJfc3RhdChpcGZzX2Z1 bGxfZGF0YV9mb2xkZXIsICZzdCk7Cj4gKyNlbmRpZgo+ICvCoMKgwqDCoMKgwqDCoCBpZiAoc3Rh dF9yZXQgPCAwKSB7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYXZfbG9nKGgsIEFWX0xPR19J TkZPLCAiVW5hYmxlIHRvIGZpbmQgSVBGUyBmb2xkZXIuIFdlCj4gdHJpZWQ6XG4iKTsKPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCBhdl9sb2coaCwgQVZfTE9HX0lORk8sICItICRJUEZTX1BBVEgs IHdoaWNoIHdhcwo+IGVtcHR5LlxuIik7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYXZfbG9n KGgsIEFWX0xPR19JTkZPLCAiLSAkSE9NRS8uaXBmcyAoZnVsbCB1cmk6ICVzKQo+IHdoaWNoIGRv ZXNuJ3QgZXhpc3QuXG4iLCBpcGZzX2Z1bGxfZGF0YV9mb2xkZXIpOwo+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIHJldCA9IEFWRVJST1IoRU5PRU5UKTsKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCBnb3RvIGVycjsKPiArwqDCoMKgwqDCoMKgwqAgfQo+ICvCoMKgwqAgfSBlbHNlCj4gK8KgwqDC oMKgwqDCoMKgIHNucHJpbnRmKGlwZnNfZnVsbF9kYXRhX2ZvbGRlciwKPiBzaXplb2YoaXBmc19m dWxsX2RhdGFfZm9sZGVyKSwgIiVzIiwKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgZ2V0ZW52KCJJUEZTX1BBVEgiKSk7Cgpub3QgY2hlY2tlZAoKPiArCj4gK8KgwqDCoCAvLyBD b3B5IHRoZSBmdWxseSBjb21wb3NlZCBnYXRld2F5IHBhdGggaW50byBpcGZzX2dhdGV3YXlfZmls ZS4KPiArwqDCoMKgIGlmIChzbnByaW50ZihpcGZzX2dhdGV3YXlfZmlsZSwgc2l6ZW9mKGdhdGV3 YXlfZmlsZV9kYXRhKSwKPiAiJXNnYXRld2F5IiwKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgaXBmc19mdWxsX2RhdGFfZm9sZGVyKSA+IHNpemVvZihpcGZzX2dhdGV3YXlfZmls ZSkpCj4gewoKPj0KCj4gK8KgwqDCoCAvLyBBdCB0aGlzIHBvaW50IGdhdGV3YXlfZmlsZV9kYXRh IGNvbnRhaW5zIGF0IGxlYXN0IHNvbWV0aGluZy4KPiArwqDCoMKgIC8vIENvcHkgaXQgaW50byBj LT5nYXRld2F5X2J1ZmZlci4KPiArwqDCoMKgIGlmIChzbnByaW50ZihjLT5nYXRld2F5X2J1ZmZl ciwgc2l6ZW9mKGMtPmdhdGV3YXlfYnVmZmVyKSwgIiVzIiwKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgZ2F0ZXdheV9maWxlX2RhdGEpID4gMCkgewo+ICvCoMKgwqDCoMKgwqDC oCByZXQgPSAxOwo+ICvCoMKgwqDCoMKgwqDCoCBnb3RvIGVycjsKPiArwqDCoMKgIH0gZWxzZQo+ ICvCoMKgwqDCoMKgwqDCoCBhdl9sb2coaCwgQVZfTE9HX0RFQlVHLCAiVW5rbm93biBlcnJvciBp biB0aGUgSVBGUyBnYXRld2F5Cj4gZmlsZS5cbiIpOwoKd2h5IG5vdCByZWFkIGRpcmVjdGx5IGlu dG8gYy0+Z2F0ZXdheV9idWZmZXI/Cgo+ICvCoMKgwqAgLy8gUHBwdWxhdGUgYy0+Z2F0ZXdheV9i dWZmZXIgd2l0aCB3aGF0ZXZlciBpcyBpbiBjLT5nYXRld2F5Cj4gK8KgwqDCoCBpZiAoYy0+Z2F0 ZXdheSAhPSBOVUxMKQo+ICvCoMKgwqDCoMKgwqDCoCBzbnByaW50ZihjLT5nYXRld2F5X2J1ZmZl ciwgc2l6ZW9mKGMtPmdhdGV3YXlfYnVmZmVyKSwgIiVzIiwKPiBjLT5nYXRld2F5KTsKPiArwqDC oMKgIGVsc2UKPiArwqDCoMKgwqDCoMKgwqAgYy0+Z2F0ZXdheV9idWZmZXJbMF0gPSAnXDAnOwo+ ICsKPiArwqDCoMKgIC8vIE9ubHkgZG8gdGhlIGF1dG8gZGV0ZWN0aW9uIGxvZ2ljIGlmIHRoZSBn YXRld2F5X2J1ZmZlciBpcwo+IGVtcHR5Cj4gK8KgwqDCoCBpZiAoYy0+Z2F0ZXdheV9idWZmZXJb MF0gPT0gJ1wwJykgewoKdGhlc2UgdHdvIGlmcyBjYW4gYmUgcm9sbGVkIHRvZ2V0aGVyCgo+ICvC oMKgwqAgLy8gQ29uY2F0ZW5hdGUgdGhlIHVybC4KPiArwqDCoMKgIC8vIFRoaXMgZW5kcyB1cCB3 aXRoIHNvbWV0aGluZyBsaWtlOiAgICAgIAo+IGh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9pcGZzL1Ft Li4uLi4KPiArwqDCoMKgIGZ1bGx1cmkgPSBhdl9hc3ByaW50ZigiJXMlcyVzIiwgYy0+Z2F0ZXdh eV9idWZmZXIsCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIChpc19pcG5zKSA/ICJpcG5zLyIgOiAiaXBmcy8iLAo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpcGZzX2NpZCk7CgppdCBpcyBoZXJl IHRoYXQgSSBtZWFuIHlvdSBjYW4gc3RpY2sgaW4gdGhlIC8gaWYgbmVjZXNzYXJ5LiB0aGF0IHdv dWxkCm1ha2UgdGhlIGNvZGUgbXVjaCBzaW1wbGVyCgovVG9tYXMKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QK ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGlu Zm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2Ny aWJlIi4K