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 9B94D4FBC1 for ; Sat, 28 Jun 2025 02:20:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 0BF4268E25C; Sat, 28 Jun 2025 05:20:54 +0300 (EEST) Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 78AE268E1BC for ; Sat, 28 Jun 2025 05:20:47 +0300 (EEST) Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-749248d06faso3119968b3a.2 for ; Fri, 27 Jun 2025 19:20:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751077245; x=1751682045; darn=ffmpeg.org; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :from:to:cc:subject:date:message-id:reply-to; bh=zuOmNp20uOiZAwn1nZVbkhFqLkNWDXos3yFzD6Z0FsI=; b=ElrHLp/he/I0rn9PIl75dZRU+PZq25iFjpgovRFsCo2tfriexyGkFS6y0oYJMlTr3P D4fx753jhppug/VQrM8/5RWwNLC4sZx0d+2baxW5hX6D82MP482+yfVP7qx0ApGG1/uv vaYlWGSgN15fh9TZvLvluMzy/gMIEmknvM/VPBiRCG/6PMsYzKON7wE3HJwQRyXNdgWs T6VyTADsF895VHRgVpQtJVmjyjy6vUYFJgFTjc5ftF1dDHAj/4ZlPL+eFEv+vdOQl/gG JFWx7ZdQ5RDMFhlU8smKzmTuPQkiQgbbGzEgqNH4QeAaQsa3ks2EbmMtlrox9Gg4Xaop cCOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751077245; x=1751682045; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=zuOmNp20uOiZAwn1nZVbkhFqLkNWDXos3yFzD6Z0FsI=; b=mesCk+xy4BPDI9JbOnn75irlX0qWs4NunIYsjg7M/b0uf+NZoKME6GBJoxoZiIGMlF /wkop2GU/AqtoIsS9Ujn110PRwFpH8g2k1nNzx/E6U+spokYnijeBT/RzdANWu+hIvO1 j2SeiosC3yOXY48xTpg7GLuhYAimIYtnC+pYqOeR9q5LmUewuglVOMkARKMP/RsUKrps dRw0X7KkzMyzqbNjidqgmRTnUaxf/Q7Xhn0KasSsZA/U8excBeg59OJ7S9xZznORauPT HgZSaT2wQHGrmpa7b3m+78qTirZGPwS1BDwv+uV1VF8H75yawx4GgExKnONmiBAsoFX9 anvQ== X-Gm-Message-State: AOJu0Yxrors07ifmmkQTkRDEQchc4Os5H30QrzZtmg6WemDxdGMHi6xm 21VXPKKsyB2ZvVJ9lFOcoHE46AyKgD6hDC0BQRIb7+k1Sv+IoddWJTpN0l6rdInk X-Gm-Gg: ASbGncuhAzEtCGY3aj2MPHh/OQHPMVcAek0rF4nDx5tB/ROoi3KEh1eumBGCKSrSLNi jQgVsuZG9+7rSK+de8qa7931tHRYOpKENyzVtUgm9Jz2Qos29YNcDuTY0vwQBh83mCp/3lZ4qp2 NFeuwluXWJhw329n09/iycfh2zh4Umb39HgH8nJWlMMnvS6v1dC2Q7cSpZ0a/Tg9jhkU5PVgBLH INn4wkNmgw54VV1RWBO/OUgpSqEz1sxAHC++3dzn6aCRiljjVa2atgWGdZd5SpnrWtd/MJDT2Jq MxdZa6nJQnR9M3jP4guGxl663jpxWoQ0Oiu3O1eDRkPJy8L4Eol5hLtS73gvpHUznnX+c6bC7kY = X-Google-Smtp-Source: AGHT+IFQEHOAS9ZgOzX/odIYQVRjZMgUK4QGqU/IAznUzmTbUzze4J13dM5sXGJf3pgeG0U+3FwKrg== X-Received: by 2002:a05:6a00:b56:b0:73c:a55c:6cdf with SMTP id d2e1a72fcca58-74af6e61c65mr7012554b3a.1.1751077245212; Fri, 27 Jun 2025 19:20:45 -0700 (PDT) Received: from smtpclient.apple ([23.247.137.216]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-74af57f6c76sm3720662b3a.178.2025.06.27.19.20.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Jun 2025 19:20:44 -0700 (PDT) From: Jack Lau Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\)) Date: Sat, 28 Jun 2025 10:20:30 +0800 References: To: FFmpeg development discussions and patches In-Reply-To: Message-Id: <29B36B02-91D6-468E-B7C5-CE1D9A7DACF6@gmail.com> X-Mailer: Apple Mail (2.3826.600.51.1.1) X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v3 2/3] avformat/whip: add whip_flags ignore_ipv6 to skip IPv6 candidates 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+IE9uIEp1biAyNywgMjAyNSwgYXQgMjI6MDMsIE1hcnZpbiBTY2hvbHogPGVwaXJhdDA3LWF0 LWdtYWlsLmNvbUBmZm1wZWcub3JnPiB3cm90ZToKPiAKPiBPbiAxMyBKdW4gMjAyNSwgYXQgMTA6 NTYsIEphY2sgTGF1IHZpYSBmZm1wZWctZGV2ZWwgd3JvdGU6Cj4gCj4+IG1hcmsgdGhpcyBpZ25v cmVfaXB2NiBmbGFnIGNvdWxkIGlnbm9yZSBhbnkgaXB2NiBJQ0UgY2FuZGlkYXRlLAo+PiBwcmV2 ZW50aW5nIOKAnE5vIHJvdXRlIHRvIGhvc3TigJ0gZXJyb3JzIG9uIGRldmljZXMgd2l0aG91dCBJ UHY2IGNvbm5lY3Rpdml0eS4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEphY2sgTGF1IDxqYWNrbGF1 MTIyMkBxcS5jb20+Cj4+IC0tLQo+PiBsaWJhdmZvcm1hdC93aGlwLmMgfCAxMyArKysrKysrKysr KysrCj4+IDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspCj4+IAo+PiBkaWZmIC0tZ2l0 IGEvbGliYXZmb3JtYXQvd2hpcC5jIGIvbGliYXZmb3JtYXQvd2hpcC5jCj4+IGluZGV4IGE2ODI3 ZDM0NzguLjg0YzIwOTJlNWUgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Zm9ybWF0L3doaXAuYwo+PiAr KysgYi9saWJhdmZvcm1hdC93aGlwLmMKPj4gQEAgLTE5Myw5ICsxOTMsMTQgQEAgZW51bSBXSElQ U3RhdGUgewo+PiAgICAgV0hJUF9TVEFURV9GQUlMRUQsCj4+IH07Cj4+IAo+PiArdHlwZWRlZiBl bnVtIFdISVBGbGFncyB7Cj4+ICsgICAgV0hJUF9GTEFHX0lHTk9SRV9JUFY2ICA9ICgxIDw8IDAp IC8vIElnbm9yZSBpcHY2IGNhbmRpZGF0ZQo+PiArfSBXSElQRmxhZ3M7Cj4+ICsKPj4gdHlwZWRl ZiBzdHJ1Y3QgV0hJUENvbnRleHQgewo+PiAgICAgQVZDbGFzcyAqYXZfY2xhc3M7Cj4+IAo+PiAr ICAgIHVpbnQzMl90IGZsYWdzOyAgICAgICAgLy8gZW51bSBXSElQRmxhZ3MKPj4gICAgIC8qIFRo ZSBzdGF0ZSBvZiB0aGUgUlRDIGNvbm5lY3Rpb24uICovCj4+ICAgICBlbnVtIFdISVBTdGF0ZSBz dGF0ZTsKPj4gICAgIC8qIFRoZSBjYWxsYmFjayByZXR1cm4gdmFsdWUgZm9yIERUTFMuICovCj4+ IEBAIC04NzEsNiArODc2LDcgQEAgc3RhdGljIGludCBwYXJzZV9hbnN3ZXIoQVZGb3JtYXRDb250 ZXh0ICpzKQo+PiAgICAgICAgICAgICBpZiAocHRyICYmIGF2X3N0cmlzdHIocHRyLCAiaG9zdCIp KSB7Cj4+ICAgICAgICAgICAgICAgICBjaGFyIHByb3RvY29sWzE3XSwgaG9zdFsxMjldOwo+PiAg ICAgICAgICAgICAgICAgaW50IHByaW9yaXR5LCBwb3J0Owo+PiArICAgICAgICAgICAgICAgIHN0 cnVjdCBpbjZfYWRkciBhZGRyNjsKPj4gICAgICAgICAgICAgICAgIHJldCA9IHNzY2FuZihwdHIs ICIlMTZzICVkICUxMjhzICVkIHR5cCBob3N0IiwgcHJvdG9jb2wsICZwcmlvcml0eSwgaG9zdCwg JnBvcnQpOwo+PiAgICAgICAgICAgICAgICAgaWYgKHJldCAhPSA0KSB7Cj4+ICAgICAgICAgICAg ICAgICAgICAgYXZfbG9nKHdoaXAsIEFWX0xPR19FUlJPUiwgIldISVA6IEZhaWxlZCAlZCB0byBw YXJzZSBsaW5lICVkICVzIGZyb20gJXNcbiIsCj4+IEBAIC04NzksNiArODg1LDExIEBAIHN0YXRp YyBpbnQgcGFyc2VfYW5zd2VyKEFWRm9ybWF0Q29udGV4dCAqcykKPj4gICAgICAgICAgICAgICAg ICAgICBnb3RvIGVuZDsKPj4gICAgICAgICAgICAgICAgIH0KPj4gCj4+ICsgICAgICAgICAgICAg ICAgaWYgKHdoaXAtPmZsYWdzICYgV0hJUF9GTEFHX0lHTk9SRV9JUFY2ICYmIGluZXRfcHRvbihB Rl9JTkVUNiwgaG9zdCwgJmFkZHI2KSA9PSAxKSB7Cj4+ICsgICAgICAgICAgICAgICAgICAgIGF2 X2xvZyh3aGlwLCBBVl9MT0dfREVCVUcsICJXSElQOiBJZ25vcmUgaXB2NiAlcywgbGluZSAlZCAl cyBcbiIsIGhvc3QsIGksIGxpbmUpOwo+IAo+IE5pdDogIklnbm9yaW5nIElQdjYiCj4gQWxzbyB3 aHkgdGhlIFdISVAgcHJlZml4PyBZb3VyIGxvZyBjb250ZXh0IHdvdWxkIGFscmVhZHkgYWRkIHRo ZSB3aGlwIGRlbXV4IG5hbWUgdG8gdGhlIG1lc3NhZ2UsIG5vPwo+IAo+PiArICAgICAgICAgICAg ICAgICAgICBjb250aW51ZTsKPj4gKyAgICAgICAgICAgICAgICB9Cj4+ICsKPj4gICAgICAgICAg ICAgICAgIGlmIChhdl9zdHJjYXNlY21wKHByb3RvY29sLCAidWRwIikpIHsKPj4gICAgICAgICAg ICAgICAgICAgICBhdl9sb2cod2hpcCwgQVZfTE9HX0VSUk9SLCAiV0hJUDogUHJvdG9jb2wgJXMg aXMgbm90IHN1cHBvcnRlZCBieSBSVEMsIGNob29zZSB1ZHAsIGxpbmUgJWQgJXMgb2YgJXNcbiIs Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgIHByb3RvY29sLCBpLCBsaW5lLCB3aGlwLT5zZHBf YW5zd2VyKTsKPj4gQEAgLTE4OTIsNiArMTkwMyw4IEBAIHN0YXRpYyBjb25zdCBBVk9wdGlvbiBv cHRpb25zW10gPSB7Cj4+ICAgICB7ICJhdXRob3JpemF0aW9uIiwgICAgICAiVGhlIG9wdGlvbmFs IEJlYXJlciB0b2tlbiBmb3IgV0hJUCBBdXRob3JpemF0aW9uIiwgICAgICAgICBPRkZTRVQoYXV0 aG9yaXphdGlvbiksICAgICAgQVZfT1BUX1RZUEVfU1RSSU5HLCB7IC5zdHIgPSBOVUxMIH0sICAg ICAwLCAgICAgICAwLCBFTkMgfSwKPj4gICAgIHsgImNlcnRfZmlsZSIsICAgICAgICAgICJUaGUg b3B0aW9uYWwgY2VydGlmaWNhdGUgZmlsZSBwYXRoIGZvciBEVExTIiwgICAgICAgICAgICAgIE9G RlNFVChjZXJ0X2ZpbGUpLCAgICAgICAgICBBVl9PUFRfVFlQRV9TVFJJTkcsIHsgLnN0ciA9IE5V TEwgfSwgICAgIDAsICAgICAgIDAsIEVOQyB9LAo+PiAgICAgeyAia2V5X2ZpbGUiLCAgICAgICAg ICAgIlRoZSBvcHRpb25hbCBwcml2YXRlIGtleSBmaWxlIHBhdGggZm9yIERUTFMiLCAgICAgICAg ICAgICAgT0ZGU0VUKGtleV9maWxlKSwgICAgICBBVl9PUFRfVFlQRV9TVFJJTkcsIHsgLnN0ciA9 IE5VTEwgfSwgICAgIDAsICAgICAgIDAsIEVOQyB9LAo+PiArICAgIHsgIndoaXBfZmxhZ3MiLCAg ICAgICAgICJTZXQgZmxhZ3MgYWZmZWN0aW5nIFdISVAgY29ubmVjdGlvbiBiZWhhdmlvciIsICAg ICAgICAgICAgIE9GRlNFVChmbGFncyksICAgICAgICAgICAgICBBVl9PUFRfVFlQRV9GTEFHUywg IHsgLmk2NCA9IDAgfSwgICAgICAgIDAsIFVJTlRfTUFYLCBFTkMsIC51bml0ID0gImZsYWdzIiB9 LAo+PiArICAgIHsgImlnbm9yZV9pcHY2IiwgICAgICAgICJUaGUgb3B0aW9uYWwgaWdub3JlIGFu eSBJUHY2IElDRSBjYW5kaWRhdGUiLCAwLCBBVl9PUFRfVFlQRV9DT05TVCwgIHsgLmk2NCA9IFdI SVBfRkxBR19JR05PUkVfSVBWNiB9LCAwLCBVSU5UX01BWCwgRU5DLCAudW5pdCA9ICJmbGFncyIg fSwKPiAKPiBOaXQ6IFRoZSBkZXNjcmlwdGlvbiBncmFtbWFyIGlzIGEgYml0IGNvbmZ1c2luZywg bWF5YmUganVzdDogIklnbm9yZSBhbnkgSVB2NiBJQ0UgY2FuZGlkYXRlcyIuCkkgdG90YWxseSBh Z3JlZSB3aXRoIHlvdXIgaWRlYXMsIEnigJl2ZSBhbHJlYWR5IHNlbmQgdGhlIHY0IHBhdGNoc2V0 IGh0dHBzOi8vcGF0Y2h3b3JrLmZmbXBlZy5vcmcvcHJvamVjdC9mZm1wZWcvbGlzdC8/c2VyaWVz PTE0ODY3CgpUaGFua3MgZm9yIHlvdXIgcmV2aWV3cyEKSmFjawo+IAo+PiAgICAgeyBOVUxMIH0s Cj4+IH07Cj4gCj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCj4+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gZmZtcGVnLWRldmVsQGZmbXBlZy5v cmcKPj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4+ IAo+PiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPiBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZt cGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+IAo+IFRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBl Zy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Zm bXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu Cg==