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 988AB4FB1A for ; Thu, 26 Jun 2025 20:22:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9A1D768E54A; Thu, 26 Jun 2025 23:22:46 +0300 (EEST) Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id D670668E529 for ; Thu, 26 Jun 2025 23:22:39 +0300 (EEST) Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4535fbe0299so8820555e9.3 for ; Thu, 26 Jun 2025 13:22:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750969359; x=1751574159; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=mSW7k0lhJTRUq5s7VoD7630aHdUt7zCiEecMT2agxhk=; b=ZyXdrTM72+fpmF5gKvRTuVqNVwrbxCt7pumLLjovekEUiziqdFUbk0uetEKiZ4PHde YIQ94dP956NB6IlKAaIEPS5eFgzc6uvqrfq9m6IsqgT1YrvNU2N2pzgvB2Chtgy5FJX7 8iLItslhvRzthzM+nnCSNTPz9FN1QZAqbV5o4ENlHxWKeqP6maTYFvNbXopSDiBBo9O4 rYhYwISQSTfGVZH/HfjWAfXUliMKW8rgJqoRV6btbTSZ1ADt24QizvbkdchLOUD7bMiR spXT8GG3RUdHhhw/s+ITc2ChAis5s/qJfPnPxTA23Cb4s2mMWBHaA7vKwszItzspEfJo Mo6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750969359; x=1751574159; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mSW7k0lhJTRUq5s7VoD7630aHdUt7zCiEecMT2agxhk=; b=hxuD01zRdlMrCZ8Mems2lWtfDQaBKKqpdaizXmu4jasEpNkY/uKfNLOUlwbFiblxIW yJtapb+D8VSwHJy0TCoDhgs7lpbGGIPrpoP2AZ3ovwIL5DLf3nayFW5UvPSs/nezz6iz 2LxKt9bUpRd8IxIg01HSwW0n4LZDHDOKPbJU0DNXCrwsMHjHn6DybubB49IGjMrFyQ9s V8+y7fuiV6L1f+zEGSH2jPdeecCOZEU0ovULPdOGULbGBeJ6OnWKG9MoKQdejSWD+VmO tZb7xvUG68lecdWY8O/exEmhMZakVSQYPU9sDNvnOa50YCKTQ7U7yAtjsq4HMP/JXt22 gnwg== X-Gm-Message-State: AOJu0YztRZDdiPnY7/CDIUOEyJULVpeekPDVmoJ3SP/WGnBvR15DPx+z GZ8zbPHPTRpnyZK6fHoYwNO+8axmjjYuuDO5sNzvv9dbeguMCTBcPS6CznRz0w== X-Gm-Gg: ASbGncvZZFT6tbg/BeN2/Kkrya54FCFKhmqGkP+VWKWmUc4tetO9UYgevuHBNQEZ8JK 6gSNI7Pz5KcbfpfFsRuKbObwe7O8NLxTNjtXLix19CHfNC2XpOs5zG9mp13bKV4SVOrBKwDmLtQ nsQaH89GfCJwG/buPGRWcNSiM2qnNN3YzswcvBPkcFbGT8gwtsxsKGHm3OZ5C2hsfhkwGAdJJIE Ej/lprQNRpQWplqaaO43sjc17J5z72Z1yWV/RbRTwyLLFNIFSwh9IC/HOAzHnerBCL7wa4IWrnV joQVhpoUJ+YvWL8wYzHsN7XIWIzA5k3XM7fC3Hemo94ZS62RuyO9ZRYomiDrTo1B1omocdJ8p5V LoY1a/08iY1l/MAPg7m3rbkPHpt1spGOQAM0FZM9Xil0zmCE7+zxPpgYo5lIm9yDfwGpVUDu5ij I= X-Google-Smtp-Source: AGHT+IFWaxDwcWFA19ae5jRUom1ApjYUVpuqsuQqf3nIleov5rtC5GmdBMrWCGunolkY6mWbmDgT+w== X-Received: by 2002:a05:600c:1f84:b0:442:f4a3:9388 with SMTP id 5b1f17b1804b1-4538ee60a76mr6334225e9.19.1750969358791; Thu, 26 Jun 2025 13:22:38 -0700 (PDT) Received: from [192.168.178.57] (p20030102370045007d7f230e46ac5795.dip0.t-ipconnect.de. [2003:102:3700:4500:7d7f:230e:46ac:5795]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-453823b6e9esm60675725e9.28.2025.06.26.13.22.37 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 26 Jun 2025 13:22:38 -0700 (PDT) From: Marvin Scholz To: FFmpeg development discussions and patches Date: Thu, 26 Jun 2025 22:22:37 +0200 X-Mailer: MailMate (2.0r6222) Message-ID: <664F83C2-9F99-4519-BEF5-4D8D22128A40@gmail.com> In-Reply-To: <944B9256-0651-4DBC-B201-B056F03AFB88@gmail.com> References: <20250606030206.67340-1-lq@chinaffmpeg.org> <20250606030206.67340-2-lq@chinaffmpeg.org> <944B9256-0651-4DBC-B201-B056F03AFB88@gmail.com> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 2/2] avformat/whip: check the exchange sdp url is start with http 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: CgpPbiA5IEp1biAyMDI1LCBhdCA1OjIxLCBKYWNrIExhdSB3cm90ZToKCj4+IE9uIEp1biA2LCAy MDI1LCBhdCAxMTowMiwgU3RldmVuIExpdSA8bHFAY2hpbmFmZm1wZWcub3JnPiB3cm90ZToKPj4K Pj4gTWFrZSBzdXJlIHRoZSBXSElQIHByb3RvY29sIHBlcmZvcm1zIHRoZSBTRFAgb2ZmZXIvYW5z d2VyCj4+IGV4Y2hhbmdlIHdpdGggdGhlIFdlYlJUQyBwZWVyIG92ZXIgSFRUUC4KPj4KPj4gU2ln bmVkLW9mZi1ieTogU3RldmVuIExpdSA8bHFAY2hpbmFmZm1wZWcub3JnPgo+PiAtLS0KPj4gbGli YXZmb3JtYXQvd2hpcC5jIHwgOCArKysrKysrKwo+PiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRp b25zKCspCj4+Cj4+IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC93aGlwLmMgYi9saWJhdmZvcm1h dC93aGlwLmMKPj4gaW5kZXggY2UwNmE2NmJjNC4uYjc4YWQyNzg1OCAxMDA2NDQKPj4gLS0tIGEv bGliYXZmb3JtYXQvd2hpcC5jCj4+ICsrKyBiL2xpYmF2Zm9ybWF0L3doaXAuYwo+PiBAQCAtNzMy LDEwICs3MzIsMTggQEAgc3RhdGljIGludCBleGNoYW5nZV9zZHAoQVZGb3JtYXRDb250ZXh0ICpz KQo+PiAgICAgVVJMQ29udGV4dCAqd2hpcF91YyA9IE5VTEw7Cj4+ICAgICBBVkRpY3Rpb25hcnkg Km9wdHMgPSBOVUxMOwo+PiAgICAgY2hhciAqaGV4X2RhdGEgPSBOVUxMOwo+PiArICAgIGNvbnN0 IGNoYXIgKnByb3RvX25hbWUgPSBhdmlvX2ZpbmRfcHJvdG9jb2xfbmFtZShzLT51cmwpOwo+Pgo+ PiAgICAgLyogVG8gcHJldmVudCBhIGNyYXNoIGR1cmluZyBjbGVhbnVwLCBhbHdheXMgaW5pdGlh bGl6ZSBpdC4gKi8KPj4gICAgIGF2X2JwcmludF9pbml0KCZicCwgMSwgTUFYX1NEUF9TSVpFKTsK Pj4KPj4gKyAgICBpZiAoIWF2X3N0cnN0YXJ0KHByb3RvX25hbWUsICJodHRwIiwgTlVMTCkpIHsK Pj4gKyAgICAgICAgYXZfbG9nKHdoaXAsIEFWX0xPR19FUlJPUiwgIldISVA6IFByb3RvY29sICVz IGlzIG5vdCBzdXBwb3J0ZWQgYnkgUlRDLCBjaG9vc2UgaHR0cCwgdXJsIGlzICVzXG4iLAo+PiAr ICAgICAgICAgICAgcHJvdG9fbmFtZSwgcy0+dXJsKTsKPj4gKyAgICAgICAgcmV0ID0gQVZFUlJP UihFSU5WQUwpOwo+PiArICAgICAgICBnb3RvIGVuZDsKPj4gKyAgICB9Cj4+ICsKPj4gICAgIGlm ICghd2hpcC0+c2RwX29mZmVyIHx8ICFzdHJsZW4od2hpcC0+c2RwX29mZmVyKSkgewo+PiAgICAg ICAgIGF2X2xvZyh3aGlwLCBBVl9MT0dfRVJST1IsICJXSElQOiBObyBvZmZlciB0byBleGNoYW5n ZVxuIik7Cj4+ICAgICAgICAgcmV0ID0gQVZFUlJPUihFSU5WQUwpOwo+PiAtLSAKPj4gMi4zOS4z IChBcHBsZSBHaXQtMTQ2KQo+Pgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwo+PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IGZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCj4+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbAo+Pgo+PiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK Pj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2Ny aWJl4oCdLgo+Cj4gcGF0Y2hzZXQgTEdUTQo+Cj4gVGhhbmtzCj4gSmFjawo+CgpQdXNoZWQgYXMg ZjhhOWQ5NDczYjBhZjllNTc2OWE2NjlmNTQxODM2MWQ2YWMyNmFkOC4KClRoYW5rcwoKPgo+Cj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBl Zy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K