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 307D14B439 for ; Mon, 21 Jul 2025 11:30:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id A483A68BFFD; Mon, 21 Jul 2025 14:30:43 +0300 (EEST) Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id E7E9968A408 for ; Mon, 21 Jul 2025 14:30:36 +0300 (EEST) Received: by mail-pg1-f175.google.com with SMTP id 41be03b00d2f7-b3182c6d03bso4690353a12.0 for ; Mon, 21 Jul 2025 04:30:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753097435; x=1753702235; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ISe1nko0b0YyCB3RnYbJaz0wtK/O3IQGGID34GfOyYE=; b=e7PiLKD+LfDRuOoukK8qGOKljGSnLOBlvhDp6royHwEFLipw/vXPCTwo7TdFegHrWo bBfITOIHnSCb+HjmItnqHuouseR02oAfeu65dJbJerJPsibpt1LqfIYH5vn54/rJ28PC SNYwmFtb3Mb9cfb6UluT72cJ6PjGwDV/YyQHPTpqgsiRGuiFDMJRKubKBcGXng27VfQX yN2sr55frSUMxiK04P6I/MqSXRBmM1MaFpBec9HkRWDtNBFifcKPwVKKJAPzfsgMoQoW ni/8QwzlWZ4BmuFO6BvtIQGzzVw6CAmpv28XfNXlMbEIecyJmeP9QBhqLuE1LjGV4Of6 rBxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753097435; x=1753702235; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ISe1nko0b0YyCB3RnYbJaz0wtK/O3IQGGID34GfOyYE=; b=FTJfRNBIVW8bQbBhDXbwK23TGsDItA07O5zQP3LQY1Hz8VBucXc7yYe+fXpopeakKO jM3K/nftWAtb50KJiur8GYPHUCJ2Q3KKz1bKJX3GNBx55x6jMKD/SsQG2OZkCE1+z81w 1J8c8BHvh23uB6OoWxSrZ/7O/6LkU43lRg0HP7wKlfIvZM4MuwZ7eY0qDzLqNCDEIGck 1LUMKCpUTCN+ffbZQYsDFM8M0KdfNcAIFzmD5hMHzgUp5h3novyrrcdaGQc5Z6+JnCyw 6y8dd73Ikgwy5Xv7rnvOT0jUwFIhgKnfdYEeA2Nz8Dzm+BM6mijwOqQYSQ5YD2M4amgu WV/A== X-Gm-Message-State: AOJu0YzZBC7orELzyBUxK168fsR0WtKU5pBYVOGlZ8PhRsBdd92fAyaD SEmFVz4gRVElOgKimDdB5dD9ncNRzyC9vqC5OODMlDKUJ2QiUOIlWJX2tq3pSEYW X-Gm-Gg: ASbGncsCHL92lsNMnijZXlz2ZoFPQI3Nh2D9xheDh5GubKnGqu59M/mwXVwpryXzFH3 /RofkqroSWfMsaBidT9f6g5mxp0PvfjNX+9g6AtS73JL2Q7sezlGoFLmakXVkKFom8Z7fM18UNN WfuaKpPrypMP3g2lZ34A1+0liGIE8Qon+zXhdNbsI3jobrpjdutL3caFWPKpEbsl6kxyOn9aDBK 1Yy0JevHvqACAWeyukf7AxZBHAWx+oAw+cuyTRVsldDr+DWbFm3UKNIdufF83X2AtujhIkoqWup wsFGuAtCagL8cXaruEs8tWS1mhp39DGoxgMZQyp/WARpcFvFR1HwGHSh6A1Ae2wHp2P92XYiWfS r2MxKPkZpyspSrBQ9IKdPLTXljMPyvs7q X-Google-Smtp-Source: AGHT+IGy2UqWgaLJfe4jcezAX0V/5B67OO5BJXTYXZ61O1y2DxxLxxeadT6Yy6NFVfCrWNH4tWBsfQ== X-Received: by 2002:a05:6a20:4328:b0:22c:708a:5bd2 with SMTP id adf61e73a8af0-2390da50c69mr26913739637.3.1753097434700; Mon, 21 Jul 2025 04:30:34 -0700 (PDT) Received: from localhost.localdomain ([5.34.218.160]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-759cbd68350sm5630277b3a.148.2025.07.21.04.30.33 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Mon, 21 Jul 2025 04:30:34 -0700 (PDT) From: Jack Lau X-Google-Original-From: Jack Lau To: ffmpeg-devel@ffmpeg.org Date: Mon, 21 Jul 2025 19:30:12 +0800 Message-ID: <20250721113023.91931-2-jacklau1222@qq.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250721113023.91931-1-jacklau1222@qq.com> References: <20250721113023.91931-1-jacklau1222@qq.com> MIME-Version: 1.0 X-Unsent: 1 Subject: [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: bWFyayB0aGlzIGlnbm9yZV9pcHY2IGZsYWcgY291bGQgaWdub3JlIGFueSBJUHY2IElDRSBjYW5k aWRhdGUsCnByZXZlbnRpbmcg4oCcTm8gcm91dGUgdG8gaG9zdOKAnSBlcnJvcnMgb24gZGV2aWNl cyB3aXRob3V0IElQdjYgY29ubmVjdGl2aXR5LgoKU2lnbmVkLW9mZi1ieTogSmFjayBMYXUgPGph Y2tsYXUxMjIyQHFxLmNvbT4KLS0tCiBsaWJhdmZvcm1hdC93aGlwLmMgfCAxNyArKysrKysrKysr KysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK CmRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC93aGlwLmMgYi9saWJhdmZvcm1hdC93aGlwLmMKaW5k ZXggZmQ2ZGU4NTAzZi4uY2FhYzhkNTY4MCAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvd2hpcC5j CisrKyBiL2xpYmF2Zm9ybWF0L3doaXAuYwpAQCAtMTkzLDkgKzE5MywxNCBAQCBlbnVtIFdISVBT dGF0ZSB7CiAgICAgV0hJUF9TVEFURV9GQUlMRUQsCiB9OwogCit0eXBlZGVmIGVudW0gV0hJUEZs YWdzIHsKKyAgICBXSElQX0ZMQUdfSUdOT1JFX0lQVjYgID0gKDEgPDwgMCkgLy8gSWdub3JlIGlw djYgY2FuZGlkYXRlCit9IFdISVBGbGFnczsKKwogdHlwZWRlZiBzdHJ1Y3QgV0hJUENvbnRleHQg ewogICAgIEFWQ2xhc3MgKmF2X2NsYXNzOwogCisgICAgdWludDMyX3QgZmxhZ3M7ICAgICAgICAv LyBlbnVtIFdISVBGbGFncwogICAgIC8qIFRoZSBzdGF0ZSBvZiB0aGUgUlRDIGNvbm5lY3Rpb24u ICovCiAgICAgZW51bSBXSElQU3RhdGUgc3RhdGU7CiAgICAgLyogVGhlIGNhbGxiYWNrIHJldHVy biB2YWx1ZSBmb3IgRFRMUy4gKi8KQEAgLTg4NCw2ICs4ODksOSBAQCBzdGF0aWMgaW50IHBhcnNl X2Fuc3dlcihBVkZvcm1hdENvbnRleHQgKnMpCiAgICAgICAgICAgICBpZiAocHRyICYmIGF2X3N0 cmlzdHIocHRyLCAiaG9zdCIpKSB7CiAgICAgICAgICAgICAgICAgY2hhciBwcm90b2NvbFsxN10s IGhvc3RbMTI5XTsKICAgICAgICAgICAgICAgICBpbnQgcHJpb3JpdHksIHBvcnQ7CisjaWYgSEFW RV9TVFJVQ1RfU09DS0FERFJfSU42CisgICAgICAgICAgICAgICAgc3RydWN0IGluNl9hZGRyIGFk ZHI2OworI2VuZGlmCiAgICAgICAgICAgICAgICAgcmV0ID0gc3NjYW5mKHB0ciwgIiUxNnMgJWQg JTEyOHMgJWQgdHlwIGhvc3QiLCBwcm90b2NvbCwgJnByaW9yaXR5LCBob3N0LCAmcG9ydCk7CiAg ICAgICAgICAgICAgICAgaWYgKHJldCAhPSA0KSB7CiAgICAgICAgICAgICAgICAgICAgIGF2X2xv Zyh3aGlwLCBBVl9MT0dfRVJST1IsICJGYWlsZWQgJWQgdG8gcGFyc2UgbGluZSAlZCAlcyBmcm9t ICVzXG4iLApAQCAtODkxLDcgKzg5OSwxMiBAQCBzdGF0aWMgaW50IHBhcnNlX2Fuc3dlcihBVkZv cm1hdENvbnRleHQgKnMpCiAgICAgICAgICAgICAgICAgICAgIHJldCA9IEFWRVJST1IoRUlPKTsK ICAgICAgICAgICAgICAgICAgICAgZ290byBlbmQ7CiAgICAgICAgICAgICAgICAgfQotCisjaWYg SEFWRV9TVFJVQ1RfU09DS0FERFJfSU42CisgICAgICAgICAgICAgICAgaWYgKHdoaXAtPmZsYWdz ICYgV0hJUF9GTEFHX0lHTk9SRV9JUFY2ICYmIGluZXRfcHRvbihBRl9JTkVUNiwgaG9zdCwgJmFk ZHI2KSA9PSAxKSB7CisgICAgICAgICAgICAgICAgICAgIGF2X2xvZyh3aGlwLCBBVl9MT0dfREVC VUcsICJJZ25vcmluZyBJUHY2IElDRSBjYW5kaWRhdGVzICVzLCBsaW5lICVkICVzIFxuIiwgaG9z dCwgaSwgbGluZSk7CisgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAg ICAgIH0KKyNlbmRpZgogICAgICAgICAgICAgICAgIGlmIChhdl9zdHJjYXNlY21wKHByb3RvY29s LCAidWRwIikpIHsKICAgICAgICAgICAgICAgICAgICAgYXZfbG9nKHdoaXAsIEFWX0xPR19FUlJP UiwgIlByb3RvY29sICVzIGlzIG5vdCBzdXBwb3J0ZWQgYnkgUlRDLCBjaG9vc2UgdWRwLCBsaW5l ICVkICVzIG9mICVzXG4iLAogICAgICAgICAgICAgICAgICAgICAgICAgcHJvdG9jb2wsIGksIGxp bmUsIHdoaXAtPnNkcF9hbnN3ZXIpOwpAQCAtMTkwMSw2ICsxOTE0LDggQEAgc3RhdGljIGNvbnN0 IEFWT3B0aW9uIG9wdGlvbnNbXSA9IHsKICAgICB7ICJhdXRob3JpemF0aW9uIiwgICAgICAiVGhl IG9wdGlvbmFsIEJlYXJlciB0b2tlbiBmb3IgV0hJUCBBdXRob3JpemF0aW9uIiwgICAgICAgICBP RkZTRVQoYXV0aG9yaXphdGlvbiksICAgICAgQVZfT1BUX1RZUEVfU1RSSU5HLCB7IC5zdHIgPSBO VUxMIH0sICAgICAwLCAgICAgICAwLCBFTkMgfSwKICAgICB7ICJjZXJ0X2ZpbGUiLCAgICAgICAg ICAiVGhlIG9wdGlvbmFsIGNlcnRpZmljYXRlIGZpbGUgcGF0aCBmb3IgRFRMUyIsICAgICAgICAg ICAgICBPRkZTRVQoY2VydF9maWxlKSwgICAgICAgICAgQVZfT1BUX1RZUEVfU1RSSU5HLCB7IC5z dHIgPSBOVUxMIH0sICAgICAwLCAgICAgICAwLCBFTkMgfSwKICAgICB7ICJrZXlfZmlsZSIsICAg ICAgICAgICAiVGhlIG9wdGlvbmFsIHByaXZhdGUga2V5IGZpbGUgcGF0aCBmb3IgRFRMUyIsICAg ICAgICAgICAgICBPRkZTRVQoa2V5X2ZpbGUpLCAgICAgIEFWX09QVF9UWVBFX1NUUklORywgeyAu c3RyID0gTlVMTCB9LCAgICAgMCwgICAgICAgMCwgRU5DIH0sCisgICAgeyAid2hpcF9mbGFncyIs ICAgICAgICAgIlNldCBmbGFncyBhZmZlY3RpbmcgV0hJUCBjb25uZWN0aW9uIGJlaGF2aW9yIiwg ICAgICAgICAgICAgT0ZGU0VUKGZsYWdzKSwgICAgICAgICBBVl9PUFRfVFlQRV9GTEFHUywgIHsg Lmk2NCA9IDAgfSwgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCBVSU5UX01BWCwgRU5DLCAu dW5pdCA9ICJmbGFncyIgfSwKKyAgICB7ICJpZ25vcmVfaXB2NiIsICAgICAgICAiKE9wdGlvbmFs KSBJZ25vcmUgYW55IElQdjYgSUNFIGNhbmRpZGF0ZSIsICAgICAgICAgICAgICAgICAwLCAgICAg ICAgICAgICAgICAgICAgIEFWX09QVF9UWVBFX0NPTlNULCAgeyAuaTY0ID0gV0hJUF9GTEFHX0lH Tk9SRV9JUFY2IH0sICAgICAgIDAsIFVJTlRfTUFYLCBFTkMsIC51bml0ID0gImZsYWdzIiB9LAog ICAgIHsgTlVMTCB9LAogfTsKIAotLSAKMi40OS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==