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 4B0AA4B5F3 for ; Mon, 21 Jul 2025 13:54:11 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 4F3E468C528; Mon, 21 Jul 2025 16:54:08 +0300 (EEST) Received: from mail-ua1-f54.google.com (mail-ua1-f54.google.com [209.85.222.54]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id CA6B068B144 for ; Mon, 21 Jul 2025 16:54:01 +0300 (EEST) Received: by mail-ua1-f54.google.com with SMTP id a1e0cc1a2514c-87f2aed4092so2657672241.2 for ; Mon, 21 Jul 2025 06:54:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753106040; x=1753710840; darn=ffmpeg.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=CwEFaBOlFQVt/uM4krjmbE9WdUNFXZhiCLBE1OuRf6M=; b=Ghr4cNvp1skV7Ko/MPVFt2AvBZ9Dxlv57AagQuy7u64QrVIcBIzLNsUn9HnyWbqwWv p5F2hNAp6piM2VtM9E3jR3bgDFbn4THeKD5T7ZL7rJhGhbuefd3Mn1ftubo+vn56pOR1 uvMuqQA1Z7f2Cw51p/emjHzDCJS8vp1F9SapQXfrXz+BHMtm1LNpWKIf6JeD80oIFpEw Secu1z85b197g6V9Q5wgfkQBESo38g+4v91XHRVzXdHPxtvpSKiVgJ8BRNcNpJSM4MlS mpZbPboD307EnRKsYhlMjiQO0rJStX+y4mANY1ax6+HloKFkp9NfDkcyAIMyov3G++Yp 91+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753106040; x=1753710840; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CwEFaBOlFQVt/uM4krjmbE9WdUNFXZhiCLBE1OuRf6M=; b=KytbhufYBzcP/cthjsurTkZgl8X6ORty2Qa3X9XH4/S4CeF4rKzrXMNqRzxz/OtakP K/pBgIEgp0bey378/BL6+2Fvw0lTH3VU9WpROUCo1o9yiQF+S0UqKCeed2JINTbgd9Be mu4kIkbpc2vE6d9FNdbHlCjV0jQkbarCGvx3gio+ZDA/mvsZjRa20zeWxIHNmaPQY5yA WAlpLjAOzSnTbO3sPcZfR4cNRpmkelVokKulfU88MgNhsEKysZPFeW2/ZxHceDiqof9/ Fvu8e5jyu5ygj1AtQRcrwjI4wn/cEwwjXTUNX1BcPuJ6AujKJuRIpfuyY30Y7qmg8+F4 aXYw== X-Gm-Message-State: AOJu0YzWb/i5B72+lZWJgQdyN8h3f2RHxVKPePIeuY6JHeJ3BaaZzP++ kA8mmLWvlbV6f1nLr1KIuNQuulXYzHGtkvh2JJBnOX2H7B6h44c/B0Yc9RRa62PusySCZyj175s X/VXOfJgRecRrGpAoPBDP89xySNiIWHiLrw== X-Gm-Gg: ASbGnctwZuBpQD9TNlizwNXFO3qStcYuMFlge8iNDHiCMCH2IrpewMV1AK6PrWJ41FG uxzCghbJWFPYH7rVd+Bsw+aRJvkE5/eM5bMwYlztim8iN3GQPSOw9H9PJU6E8de0GrxDn1VQMnl J6jcu3wXTOFoslbFeGhTEPgfSWXpge6XLZL6ge3TPkWl3bbT7RbWZzDFNlJFIPGnXfwiWNugfM+ z9YTJMR8w== X-Google-Smtp-Source: AGHT+IF7145922BX6aTHCA7iNyLcOrDYVygCLfEF17yc3MPTxiJRc2x6umZRwGVQ412jxm/QzmArS3ccHrsNrt4M4DE= X-Received: by 2002:a05:6102:8007:b0:4eb:53ca:3cfb with SMTP id ada2fe7eead31-4f899a48237mr9943363137.25.1753106040232; Mon, 21 Jul 2025 06:54:00 -0700 (PDT) MIME-Version: 1.0 References: <20250721113023.91931-1-jacklau1222@qq.com> <20250721113023.91931-2-jacklau1222@qq.com> In-Reply-To: <20250721113023.91931-2-jacklau1222@qq.com> From: Steven Liu Date: Mon, 21 Jul 2025 21:53:49 +0800 X-Gm-Features: Ac12FXxxdNtCaPHNVgTqTVbei3CpwDjT-56WQk3dT0uzYFWA5dhoqW8Qlvy8XqA Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v4 01/11] avformat/whip: add whip_flags ignore_ipv6 to skip IPv6 ICE 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 Cc: Jack Lau 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: SmFjayBMYXUgPGphY2tsYXUxMjIyZ21AZ21haWwuY29tPiDkuo4yMDI15bm0N+aciDIx5pel5ZGo 5LiAIDE5OjMw5YaZ6YGT77yaCj4KPiBtYXJrIHRoaXMgaWdub3JlX2lwdjYgZmxhZyBjb3VsZCBp Z25vcmUgYW55IElQdjYgSUNFIGNhbmRpZGF0ZSwKPiBwcmV2ZW50aW5nIOKAnE5vIHJvdXRlIHRv IGhvc3TigJ0gZXJyb3JzIG9uIGRldmljZXMgd2l0aG91dCBJUHY2IGNvbm5lY3Rpdml0eS4KPgo+ IFNpZ25lZC1vZmYtYnk6IEphY2sgTGF1IDxqYWNrbGF1MTIyMkBxcS5jb20+Cj4gLS0tCj4gIGxp YmF2Zm9ybWF0L3doaXAuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2Vk LCAxNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZm b3JtYXQvd2hpcC5jIGIvbGliYXZmb3JtYXQvd2hpcC5jCj4gaW5kZXggZmQ2ZGU4NTAzZi4uY2Fh YzhkNTY4MCAxMDA2NDQKPiAtLS0gYS9saWJhdmZvcm1hdC93aGlwLmMKPiArKysgYi9saWJhdmZv cm1hdC93aGlwLmMKPiBAQCAtMTkzLDkgKzE5MywxNCBAQCBlbnVtIFdISVBTdGF0ZSB7Cj4gICAg ICBXSElQX1NUQVRFX0ZBSUxFRCwKPiAgfTsKPgo+ICt0eXBlZGVmIGVudW0gV0hJUEZsYWdzIHsK PiArICAgIFdISVBfRkxBR19JR05PUkVfSVBWNiAgPSAoMSA8PCAwKSAvLyBJZ25vcmUgaXB2NiBj YW5kaWRhdGUKPiArfSBXSElQRmxhZ3M7Cj4gKwo+ICB0eXBlZGVmIHN0cnVjdCBXSElQQ29udGV4 dCB7Cj4gICAgICBBVkNsYXNzICphdl9jbGFzczsKPgo+ICsgICAgdWludDMyX3QgZmxhZ3M7ICAg ICAgICAvLyBlbnVtIFdISVBGbGFncwo+ICAgICAgLyogVGhlIHN0YXRlIG9mIHRoZSBSVEMgY29u bmVjdGlvbi4gKi8KPiAgICAgIGVudW0gV0hJUFN0YXRlIHN0YXRlOwo+ICAgICAgLyogVGhlIGNh bGxiYWNrIHJldHVybiB2YWx1ZSBmb3IgRFRMUy4gKi8KPiBAQCAtODg0LDYgKzg4OSw5IEBAIHN0 YXRpYyBpbnQgcGFyc2VfYW5zd2VyKEFWRm9ybWF0Q29udGV4dCAqcykKPiAgICAgICAgICAgICAg aWYgKHB0ciAmJiBhdl9zdHJpc3RyKHB0ciwgImhvc3QiKSkgewo+ICAgICAgICAgICAgICAgICAg Y2hhciBwcm90b2NvbFsxN10sIGhvc3RbMTI5XTsKPiAgICAgICAgICAgICAgICAgIGludCBwcmlv cml0eSwgcG9ydDsKPiArI2lmIEhBVkVfU1RSVUNUX1NPQ0tBRERSX0lONgo+ICsgICAgICAgICAg ICAgICAgc3RydWN0IGluNl9hZGRyIGFkZHI2Owo+ICsjZW5kaWYKPiAgICAgICAgICAgICAgICAg IHJldCA9IHNzY2FuZihwdHIsICIlMTZzICVkICUxMjhzICVkIHR5cCBob3N0IiwgcHJvdG9jb2ws ICZwcmlvcml0eSwgaG9zdCwgJnBvcnQpOwo+ICAgICAgICAgICAgICAgICAgaWYgKHJldCAhPSA0 KSB7Cj4gICAgICAgICAgICAgICAgICAgICAgYXZfbG9nKHdoaXAsIEFWX0xPR19FUlJPUiwgIkZh aWxlZCAlZCB0byBwYXJzZSBsaW5lICVkICVzIGZyb20gJXNcbiIsCj4gQEAgLTg5MSw3ICs4OTks MTIgQEAgc3RhdGljIGludCBwYXJzZV9hbnN3ZXIoQVZGb3JtYXRDb250ZXh0ICpzKQo+ICAgICAg ICAgICAgICAgICAgICAgIHJldCA9IEFWRVJST1IoRUlPKTsKPiAgICAgICAgICAgICAgICAgICAg ICBnb3RvIGVuZDsKPiAgICAgICAgICAgICAgICAgIH0KPiAtCj4gKyNpZiBIQVZFX1NUUlVDVF9T T0NLQUREUl9JTjYKPiArICAgICAgICAgICAgICAgIGlmICh3aGlwLT5mbGFncyAmIFdISVBfRkxB R19JR05PUkVfSVBWNiAmJiBpbmV0X3B0b24oQUZfSU5FVDYsIGhvc3QsICZhZGRyNikgPT0gMSkg ewo+ICsgICAgICAgICAgICAgICAgICAgIGF2X2xvZyh3aGlwLCBBVl9MT0dfREVCVUcsICJJZ25v cmluZyBJUHY2IElDRSBjYW5kaWRhdGVzICVzLCBsaW5lICVkICVzIFxuIiwgaG9zdCwgaSwgbGlu ZSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgY29udGludWU7Cj4gKyAgICAgICAgICAgICAgICB9 Cj4gKyNlbmRpZgo+ICAgICAgICAgICAgICAgICAgaWYgKGF2X3N0cmNhc2VjbXAocHJvdG9jb2ws ICJ1ZHAiKSkgewo+ICAgICAgICAgICAgICAgICAgICAgIGF2X2xvZyh3aGlwLCBBVl9MT0dfRVJS T1IsICJQcm90b2NvbCAlcyBpcyBub3Qgc3VwcG9ydGVkIGJ5IFJUQywgY2hvb3NlIHVkcCwgbGlu ZSAlZCAlcyBvZiAlc1xuIiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgcHJvdG9jb2wsIGks IGxpbmUsIHdoaXAtPnNkcF9hbnN3ZXIpOwo+IEBAIC0xOTAxLDYgKzE5MTQsOCBAQCBzdGF0aWMg Y29uc3QgQVZPcHRpb24gb3B0aW9uc1tdID0gewo+ICAgICAgeyAiYXV0aG9yaXphdGlvbiIsICAg ICAgIlRoZSBvcHRpb25hbCBCZWFyZXIgdG9rZW4gZm9yIFdISVAgQXV0aG9yaXphdGlvbiIsICAg ICAgICAgT0ZGU0VUKGF1dGhvcml6YXRpb24pLCAgICAgIEFWX09QVF9UWVBFX1NUUklORywgeyAu c3RyID0gTlVMTCB9LCAgICAgMCwgICAgICAgMCwgRU5DIH0sCj4gICAgICB7ICJjZXJ0X2ZpbGUi LCAgICAgICAgICAiVGhlIG9wdGlvbmFsIGNlcnRpZmljYXRlIGZpbGUgcGF0aCBmb3IgRFRMUyIs ICAgICAgICAgICAgICBPRkZTRVQoY2VydF9maWxlKSwgICAgICAgICAgQVZfT1BUX1RZUEVfU1RS SU5HLCB7IC5zdHIgPSBOVUxMIH0sICAgICAwLCAgICAgICAwLCBFTkMgfSwKPiAgICAgIHsgImtl eV9maWxlIiwgICAgICAgICAgICJUaGUgb3B0aW9uYWwgcHJpdmF0ZSBrZXkgZmlsZSBwYXRoIGZv ciBEVExTIiwgICAgICAgICAgICAgIE9GRlNFVChrZXlfZmlsZSksICAgICAgQVZfT1BUX1RZUEVf U1RSSU5HLCB7IC5zdHIgPSBOVUxMIH0sICAgICAwLCAgICAgICAwLCBFTkMgfSwKPiArICAgIHsg IndoaXBfZmxhZ3MiLCAgICAgICAgICJTZXQgZmxhZ3MgYWZmZWN0aW5nIFdISVAgY29ubmVjdGlv biBiZWhhdmlvciIsICAgICAgICAgICAgIE9GRlNFVChmbGFncyksICAgICAgICAgQVZfT1BUX1RZ UEVfRkxBR1MsICB7IC5pNjQgPSAwIH0sICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgVUlO VF9NQVgsIEVOQywgLnVuaXQgPSAiZmxhZ3MiIH0sCj4gKyAgICB7ICJpZ25vcmVfaXB2NiIsICAg ICAgICAiKE9wdGlvbmFsKSBJZ25vcmUgYW55IElQdjYgSUNFIGNhbmRpZGF0ZSIsICAgICAgICAg ICAgICAgICAwLCAgICAgICAgICAgICAgICAgICAgIEFWX09QVF9UWVBFX0NPTlNULCAgeyAuaTY0 ID0gV0hJUF9GTEFHX0lHTk9SRV9JUFY2IH0sICAgICAgIDAsIFVJTlRfTUFYLCBFTkMsIC51bml0 ID0gImZsYWdzIiB9LAoKIEFkZCB0aGlzIG9wdGlvbnMgaW50byBkb2N1bWVudHM/Cj4gICAgICB7 IE5VTEwgfSwKPiAgfTsKPgo+IC0tCj4gMi40OS4wCj4KPiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9y IGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVu c3Vic2NyaWJlIi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=