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 24BBB4CDAA for ; Sun, 10 Aug 2025 00:48:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 911D968CF06; Sun, 10 Aug 2025 03:48:42 +0300 (EEST) Received: from 0f9ae49ae7c8 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 2A6F668CA1E for ; Sun, 10 Aug 2025 03:48:41 +0300 (EEST) MIME-Version: 1.0 From: Jack Lau To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] =?utf-8?q?=5BPATCH=5D_avformat/whip=3A_add_whip?= =?utf-8?q?=5Fflags_ignore=5Fipv6_to_skip_IPv6_ICE_candidates_=28PR_=23202?= =?utf-8?b?MDQp?= 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" Message-Id: <20250810004842.911D968CF06@ffbox0-bg.ffmpeg.org> Date: Sun, 10 Aug 2025 03:48:42 +0300 (EEST) Archived-At: List-Archive: List-Post: UFIgIzIwMjA0IG9wZW5lZCBieSBKYWNrIExhdSAoSmFja0xhdSkKVVJMOiBodHRwczovL2NvZGUu ZmZtcGVnLm9yZy9GRm1wZWcvRkZtcGVnL3B1bGxzLzIwMjA0ClBhdGNoIFVSTDogaHR0cHM6Ly9j b2RlLmZmbXBlZy5vcmcvRkZtcGVnL0ZGbXBlZy9wdWxscy8yMDIwNC5wYXRjaAoKbWFyayB0aGlz IGlnbm9yZV9pcHY2IGZsYWcgY291bGQgaWdub3JlIGFueSBJUHY2IElDRSBjYW5kaWRhdGUsDQpw cmV2ZW50aW5nIOKAnE5vIHJvdXRlIHRvIGhvc3TigJ0gZXJyb3JzIG9uIGRldmljZXMgd2l0aG91 dCBJUHY2IGNvbm5lY3Rpdml0eS4NCg0KU2lnbmVkLW9mZi1ieTogSmFjayBMYXUgPGphY2tsYXUx MjIyQHFxLmNvbT4NCg0KVGhpcyBwYXRjaGVzIHdhcyBzcGxpdCBmcm9tICMyMDAzMCB0byBtYWtl IHRoZSBwYXRjaHNldCBzbWFsbGVyIGFuZCBlYXNpZXIgdG8gcmV2aWV3LgoKCkZyb20gZDEyM2Vj YjM5M2Q0NWZlYWYwOWJkN2UzNzFhYTA1YTE2YTQ3YjJiYyBNb24gU2VwIDE3IDAwOjAwOjAwIDIw MDEKRnJvbTogSmFjayBMYXUgPGphY2tsYXUxMjIyQHFxLmNvbT4KRGF0ZTogU2F0LCAyOCBKdW4g MjAyNSAwOToyODozNSArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIGF2Zm9ybWF0L3doaXA6IGFkZCB3 aGlwX2ZsYWdzIGlnbm9yZV9pcHY2IHRvIHNraXAgSVB2NiBJQ0UKIGNhbmRpZGF0ZXMKTUlNRS1W ZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04CkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCm1hcmsgdGhpcyBpZ25vcmVfaXB2NiBmbGFnIGNv dWxkIGlnbm9yZSBhbnkgSVB2NiBJQ0UgY2FuZGlkYXRlLApwcmV2ZW50aW5nIOKAnE5vIHJvdXRl IHRvIGhvc3TigJ0gZXJyb3JzIG9uIGRldmljZXMgd2l0aG91dCBJUHY2IGNvbm5lY3Rpdml0eS4K ClNpZ25lZC1vZmYtYnk6IEphY2sgTGF1IDxqYWNrbGF1MTIyMkBxcS5jb20+Ci0tLQogbGliYXZm b3JtYXQvd2hpcC5jIHwgMTkgKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDE4 IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC93 aGlwLmMgYi9saWJhdmZvcm1hdC93aGlwLmMKaW5kZXggNjVmZDNiMzliMi4uZmQ3MWQ4NWE1ZSAx MDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvd2hpcC5jCisrKyBiL2xpYmF2Zm9ybWF0L3doaXAuYwpA QCAtNDMsNiArNDMsOCBAQAogI2luY2x1ZGUgInNydHAuaCIKICNpbmNsdWRlICJ0bHMuaCIKIAor I2RlZmluZSBJTkVUX1BUT05fT0sgMQorCiAvKioKICAqIE1heGltdW0gc2l6ZSBsaW1pdCBvZiBh IFNlc3Npb24gRGVzY3JpcHRpb24gUHJvdG9jb2wgKFNEUCksCiAgKiBiZSBpdCBhbiBvZmZlciBv ciBhbnN3ZXIuCkBAIC0xOTMsOSArMTk1LDE0IEBAIGVudW0gV0hJUFN0YXRlIHsKICAgICBXSElQ X1NUQVRFX0ZBSUxFRCwKIH07CiAKK3R5cGVkZWYgZW51bSBXSElQRmxhZ3MgeworICAgIFdISVBf RkxBR19JR05PUkVfSVBWNiAgPSAoMSA8PCAwKSAvLyBJZ25vcmUgaXB2NiBjYW5kaWRhdGUKK30g V0hJUEZsYWdzOworCiB0eXBlZGVmIHN0cnVjdCBXSElQQ29udGV4dCB7CiAgICAgQVZDbGFzcyAq YXZfY2xhc3M7CiAKKyAgICB1aW50MzJfdCBmbGFnczsgICAgICAgIC8vIGVudW0gV0hJUEZsYWdz CiAgICAgLyogVGhlIHN0YXRlIG9mIHRoZSBSVEMgY29ubmVjdGlvbi4gKi8KICAgICBlbnVtIFdI SVBTdGF0ZSBzdGF0ZTsKICAgICAvKiBUaGUgY2FsbGJhY2sgcmV0dXJuIHZhbHVlIGZvciBEVExT LiAqLwpAQCAtODg0LDYgKzg5MSw5IEBAIHN0YXRpYyBpbnQgcGFyc2VfYW5zd2VyKEFWRm9ybWF0 Q29udGV4dCAqcykKICAgICAgICAgICAgIGlmIChwdHIgJiYgYXZfc3RyaXN0cihwdHIsICJob3N0 IikpIHsKICAgICAgICAgICAgICAgICBjaGFyIHByb3RvY29sWzE3XSwgaG9zdFsxMjldOwogICAg ICAgICAgICAgICAgIGludCBwcmlvcml0eSwgcG9ydDsKKyNpZiBIQVZFX1NUUlVDVF9TT0NLQURE Ul9JTjYKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgaW42X2FkZHIgYWRkcjY7CisjZW5kaWYKICAg ICAgICAgICAgICAgICByZXQgPSBzc2NhbmYocHRyLCAiJTE2cyAlZCAlMTI4cyAlZCB0eXAgaG9z dCIsIHByb3RvY29sLCAmcHJpb3JpdHksIGhvc3QsICZwb3J0KTsKICAgICAgICAgICAgICAgICBp ZiAocmV0ICE9IDQpIHsKICAgICAgICAgICAgICAgICAgICAgYXZfbG9nKHdoaXAsIEFWX0xPR19F UlJPUiwgIkZhaWxlZCAlZCB0byBwYXJzZSBsaW5lICVkICVzIGZyb20gJXNcbiIsCkBAIC04OTEs NyArOTAxLDEyIEBAIHN0YXRpYyBpbnQgcGFyc2VfYW5zd2VyKEFWRm9ybWF0Q29udGV4dCAqcykK ICAgICAgICAgICAgICAgICAgICAgcmV0ID0gQVZFUlJPUihFSU8pOwogICAgICAgICAgICAgICAg ICAgICBnb3RvIGVuZDsKICAgICAgICAgICAgICAgICB9Ci0KKyNpZiBIQVZFX1NUUlVDVF9TT0NL QUREUl9JTjYKKyAgICAgICAgICAgICAgICBpZiAod2hpcC0+ZmxhZ3MgJiBXSElQX0ZMQUdfSUdO T1JFX0lQVjYgJiYgaW5ldF9wdG9uKEFGX0lORVQ2LCBob3N0LCAmYWRkcjYpID09IElORVRfUFRP Tl9PSykgeworICAgICAgICAgICAgICAgICAgICBhdl9sb2cod2hpcCwgQVZfTE9HX1ZFUkJPU0Us ICJJZ25vcmluZyBJUHY2IElDRSBjYW5kaWRhdGVzICVzLCBsaW5lICVkICVzIFxuIiwgaG9zdCwg aSwgbGluZSk7CisgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAgICAg IH0KKyNlbmRpZgogICAgICAgICAgICAgICAgIGlmIChhdl9zdHJjYXNlY21wKHByb3RvY29sLCAi dWRwIikpIHsKICAgICAgICAgICAgICAgICAgICAgYXZfbG9nKHdoaXAsIEFWX0xPR19FUlJPUiwg IlByb3RvY29sICVzIGlzIG5vdCBzdXBwb3J0ZWQgYnkgUlRDLCBjaG9vc2UgdWRwLCBsaW5lICVk ICVzIG9mICVzXG4iLAogICAgICAgICAgICAgICAgICAgICAgICAgcHJvdG9jb2wsIGksIGxpbmUs IHdoaXAtPnNkcF9hbnN3ZXIpOwpAQCAtMTkwMiw2ICsxOTE3LDggQEAgc3RhdGljIGNvbnN0IEFW T3B0aW9uIG9wdGlvbnNbXSA9IHsKICAgICB7ICJhdXRob3JpemF0aW9uIiwgICAgICAiVGhlIG9w dGlvbmFsIEJlYXJlciB0b2tlbiBmb3IgV0hJUCBBdXRob3JpemF0aW9uIiwgICAgICAgICBPRkZT RVQoYXV0aG9yaXphdGlvbiksICAgICAgQVZfT1BUX1RZUEVfU1RSSU5HLCB7IC5zdHIgPSBOVUxM IH0sICAgICAwLCAgICAgICAwLCBFTkMgfSwKICAgICB7ICJjZXJ0X2ZpbGUiLCAgICAgICAgICAi VGhlIG9wdGlvbmFsIGNlcnRpZmljYXRlIGZpbGUgcGF0aCBmb3IgRFRMUyIsICAgICAgICAgICAg ICBPRkZTRVQoY2VydF9maWxlKSwgICAgICAgICAgQVZfT1BUX1RZUEVfU1RSSU5HLCB7IC5zdHIg PSBOVUxMIH0sICAgICAwLCAgICAgICAwLCBFTkMgfSwKICAgICB7ICJrZXlfZmlsZSIsICAgICAg ICAgICAiVGhlIG9wdGlvbmFsIHByaXZhdGUga2V5IGZpbGUgcGF0aCBmb3IgRFRMUyIsICAgICAg ICAgICAgICBPRkZTRVQoa2V5X2ZpbGUpLCAgICAgIEFWX09QVF9UWVBFX1NUUklORywgeyAuc3Ry ID0gTlVMTCB9LCAgICAgMCwgICAgICAgMCwgRU5DIH0sCisgICAgeyAid2hpcF9mbGFncyIsICAg ICAgICAgIlNldCBmbGFncyBhZmZlY3RpbmcgV0hJUCBjb25uZWN0aW9uIGJlaGF2aW9yIiwgICAg ICAgICAgICAgT0ZGU0VUKGZsYWdzKSwgICAgICAgICBBVl9PUFRfVFlQRV9GTEFHUywgIHsgLmk2 NCA9IDAgfSwgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCBVSU5UX01BWCwgRU5DLCAudW5p dCA9ICJmbGFncyIgfSwKKyAgICB7ICJpZ25vcmVfaXB2NiIsICAgICAgICAiSWdub3JlIGFueSBJ UHY2IElDRSBjYW5kaWRhdGUiLCAgICAgICAgICAgICAgICAgMCwgICAgICAgICAgICAgICAgICAg ICBBVl9PUFRfVFlQRV9DT05TVCwgIHsgLmk2NCA9IFdISVBfRkxBR19JR05PUkVfSVBWNiB9LCAg ICAgICAwLCBVSU5UX01BWCwgRU5DLCAudW5pdCA9ICJmbGFncyIgfSwKICAgICB7IE5VTEwgfSwK IH07CiAKLS0gCjIuNDkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9y ZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=