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 9D3F04E336 for ; Mon, 9 Jun 2025 03:22:24 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id A229F68C90B; Mon, 9 Jun 2025 06:22:18 +0300 (EEST) Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id D89CC68C8BA for ; Mon, 9 Jun 2025 06:22:11 +0300 (EEST) Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-73972a54919so3193619b3a.3 for ; Sun, 08 Jun 2025 20:22:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749439330; x=1750044130; darn=ffmpeg.org; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=flYKXIip8ml0BiV019iVc60qg5+5YS3xAeLufLz1EAQ=; b=QIMGQVaMifTfBJZEhAAWyt+JveYF98MfRV8dULDrEcmE6kRQGjGkAcztGOFiYEOEqY aAOv/edFmlCY0wsAr+3TKofGuB3+GLO9Q4sYYx4WRdABzHqmLNkkVZXrA8KWQ9sMjJOe Ad0Sb1BKq9nV7e/h72crHpGfB74UCKCzqt56/Wo4x/urQp8mFghPXfVLvCrRQc30tfkd y5hj+421qFp7bLvv6m04OMvv5D9ELwtw62uOJeSVyc5dSjmnfzM0wgJi2mGB16Ny0Dhz DgYDAXNR25fSLTc8WAHHIJbeBoP4avXMZB//DVWvAvkGkB9fg5BrwmyjMbB8UzRKvZpn yT+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749439330; x=1750044130; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=flYKXIip8ml0BiV019iVc60qg5+5YS3xAeLufLz1EAQ=; b=ItknhxbP2hlr3vzKaMoLSNPWJbLqp6YA24mM+jQnSOjtQJ8gzEXYfBDCyWU1POPWwT OUsBBfgBxtaYS+9Z6vtfY7M+riHDmdeW1TqIIuWlZdTbVyGTl6zgalrLZG+rOhnSTjyl zn8xiBzRsegmckZcg9al8M/7la+GfLEcLwQLiHDWLk1ZylGChSjS08FpZA0dhTe+x7/2 Dpdgg4guEhKN7dgC7RyZL+oIayJI57Vg1DKM1amVlQ5U5Cb3WHMs1dY0HcLYd1D6+rbJ x3Jdo+S8NyfXT01pAMwyrTye5Kx4rWeLH5TnksNK65F22aA0Zjz2M/i/H1gjvXAR5GDq I/+A== X-Gm-Message-State: AOJu0Yy4NdFsN0+CiXjCG8b4I3Rds46jZhTOxoVRI3dMCecB28qiZ35D WQWYo/8a/hpRptOyTHZLiomlVvfV8jc1v2wjYyUdU79qllclFUSCuNnQmIR+Phukdec= X-Gm-Gg: ASbGncuDoUXwfZuddBsnkn6qs5OlHapwwyhgtNm74EpyFSfwi0sfIktvozHN1dG08z+ 3pgeF7PrGURrAArhPSeSb4r9Eqsy8RnLzqfUgIjBVKrDKRyDec+Ax0oj6B4AM+H4OASnxRxTjEw SjdNfz4Fbqy+zyVZss6CS0UDUYjohYdr/DnhucAXq62c/XsRztqz+KOgtAhE8Ml3fNBHgZeH4Ym RbR4t+cLtZqAQhKzp2DsrBQ3Mok6lJeCMnSIer8U/WBfalmZT1gQZt7wWys2gjwCwr6fxKG740Y LYtdR/Rml07bhZQtCI7voHSRdrgPRsR9iZCBatRr1R5uZTfc3DIo6X7NwDmCOA== X-Google-Smtp-Source: AGHT+IEsPxP7DuNXQQD6gHX/6KRvag+zrNOVkj9LUI+j8MTU6o8ELypiZc3bWtYyXGZ/+qttIz5nYw== X-Received: by 2002:a05:6a20:3d07:b0:216:19c1:1f5d with SMTP id adf61e73a8af0-21ee24cab60mr17655644637.3.1749439329407; Sun, 08 Jun 2025 20:22:09 -0700 (PDT) Received: from smtpclient.apple ([38.99.248.174]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7482b0c05afsm4758359b3a.114.2025.06.08.20.22.08 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 08 Jun 2025 20:22:09 -0700 (PDT) From: Jack Lau Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\)) Date: Mon, 9 Jun 2025 11:21:54 +0800 References: <20250606030206.67340-1-lq@chinaffmpeg.org> <20250606030206.67340-2-lq@chinaffmpeg.org> To: FFmpeg development discussions and patches In-Reply-To: <20250606030206.67340-2-lq@chinaffmpeg.org> Message-Id: <944B9256-0651-4DBC-B201-B056F03AFB88@gmail.com> X-Mailer: Apple Mail (2.3826.600.51.1.1) 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: Cgo+IE9uIEp1biA2LCAyMDI1LCBhdCAxMTowMiwgU3RldmVuIExpdSA8bHFAY2hpbmFmZm1wZWcu b3JnPiB3cm90ZToKPiAKPiBNYWtlIHN1cmUgdGhlIFdISVAgcHJvdG9jb2wgcGVyZm9ybXMgdGhl IFNEUCBvZmZlci9hbnN3ZXIKPiBleGNoYW5nZSB3aXRoIHRoZSBXZWJSVEMgcGVlciBvdmVyIEhU VFAuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RldmVuIExpdSA8bHFAY2hpbmFmZm1wZWcub3JnPgo+ IC0tLQo+IGxpYmF2Zm9ybWF0L3doaXAuYyB8IDggKysrKysrKysKPiAxIGZpbGUgY2hhbmdlZCwg OCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L3doaXAuYyBiL2xp YmF2Zm9ybWF0L3doaXAuYwo+IGluZGV4IGNlMDZhNjZiYzQuLmI3OGFkMjc4NTggMTAwNjQ0Cj4g LS0tIGEvbGliYXZmb3JtYXQvd2hpcC5jCj4gKysrIGIvbGliYXZmb3JtYXQvd2hpcC5jCj4gQEAg LTczMiwxMCArNzMyLDE4IEBAIHN0YXRpYyBpbnQgZXhjaGFuZ2Vfc2RwKEFWRm9ybWF0Q29udGV4 dCAqcykKPiAgICAgVVJMQ29udGV4dCAqd2hpcF91YyA9IE5VTEw7Cj4gICAgIEFWRGljdGlvbmFy eSAqb3B0cyA9IE5VTEw7Cj4gICAgIGNoYXIgKmhleF9kYXRhID0gTlVMTDsKPiArICAgIGNvbnN0 IGNoYXIgKnByb3RvX25hbWUgPSBhdmlvX2ZpbmRfcHJvdG9jb2xfbmFtZShzLT51cmwpOwo+IAo+ ICAgICAvKiBUbyBwcmV2ZW50IGEgY3Jhc2ggZHVyaW5nIGNsZWFudXAsIGFsd2F5cyBpbml0aWFs aXplIGl0LiAqLwo+ICAgICBhdl9icHJpbnRfaW5pdCgmYnAsIDEsIE1BWF9TRFBfU0laRSk7Cj4g Cj4gKyAgICBpZiAoIWF2X3N0cnN0YXJ0KHByb3RvX25hbWUsICJodHRwIiwgTlVMTCkpIHsKPiAr ICAgICAgICBhdl9sb2cod2hpcCwgQVZfTE9HX0VSUk9SLCAiV0hJUDogUHJvdG9jb2wgJXMgaXMg bm90IHN1cHBvcnRlZCBieSBSVEMsIGNob29zZSBodHRwLCB1cmwgaXMgJXNcbiIsCj4gKyAgICAg ICAgICAgIHByb3RvX25hbWUsIHMtPnVybCk7Cj4gKyAgICAgICAgcmV0ID0gQVZFUlJPUihFSU5W QUwpOwo+ICsgICAgICAgIGdvdG8gZW5kOwo+ICsgICAgfQo+ICsKPiAgICAgaWYgKCF3aGlwLT5z ZHBfb2ZmZXIgfHwgIXN0cmxlbih3aGlwLT5zZHBfb2ZmZXIpKSB7Cj4gICAgICAgICBhdl9sb2co d2hpcCwgQVZfTE9HX0VSUk9SLCAiV0hJUDogTm8gb2ZmZXIgdG8gZXhjaGFuZ2VcbiIpOwo+ICAg ICAgICAgcmV0ID0gQVZFUlJPUihFSU5WQUwpOwo+IC0tIAo+IDIuMzkuMyAoQXBwbGUgR2l0LTE0 NikKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0 dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+IAo+IFRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZeKAnS4KCnBhdGNoc2V0IExH VE0KClRoYW5rcwpKYWNrCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5v cmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVl c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K