From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 488A74DDFC for ; Tue, 4 Mar 2025 15:07:34 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9EF2E68EE19; Tue, 4 Mar 2025 17:07:31 +0200 (EET) Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8F25368C2F6 for ; Tue, 4 Mar 2025 17:07:25 +0200 (EET) Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-ab744d5e567so974106966b.1 for ; Tue, 04 Mar 2025 07:07:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741100844; x=1741705644; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=lF21R4/fpccoxGPlX++eszQAKJK7sGWqBI+IifGxg2Y=; b=Z9SeFkFCe2JgQ0Z3iaSbQ6WfTg3roCznwIoARmfmP9pCCMB7do95rjnAahilrALZLX F+1D1fAdKaY3U5LN+4tYoZ6SckeQ9u71J8JlTs1xNh5BjoDxnWdZdpZlfe1hWUw/R29R qjjrEw4oiy6aBbs7OYgzkxNcpteV+hc5UfCd1MnSwMo4n1l4jNjeyl0zElkDguAYiTFT ZO5ufgQscq40D9eq2oBkd9H7TDz1ugCHt6hktfrQa0L95BlgCZSnq7O5cXYEkuqkznEV KWNIwfOBSEPg5G7+ZRKlTWLs9vysS6leXeXsDNkslVQHB/4YSWH4Gx7cV1xI7YUB6Aae tlSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741100844; x=1741705644; h=content-transfer-encoding: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=lF21R4/fpccoxGPlX++eszQAKJK7sGWqBI+IifGxg2Y=; b=HC7UJ1qratLrbsE0xJJsBT/xf1h2S43aKt7fHsO2/a2PAr/qtPvhHWKpOmWjyEkhLJ o4bX7oE1aIWOTAaYi43nhrZbSv6CvlurtNb7KBVvAwql9jKVgM3wGtcTvJafOuH0Lxmb YpZvWwKRYQmIi+KA3XOph4ySNlsoWM157ciMY88LXdPVD/VC7G8HmSSzLodz765lwTLH 2ER41alxWAWsaGEiuLa5SeGjBw982NKwPA5wvuX/zMdAJLVDy4hYWsG8S6sfFpiLUosD goH+a5lIW3YkLuwqHDdXVByyg66Vx8n67EdOhKAZMgcBh4CshiFeW0y98EYmm8cRsn9j raDw== X-Gm-Message-State: AOJu0YyV8q+ermEB8AXt+PhoTOmU4l4Z2CngONOPlFvLkATxAeOoPcwT KjAYvKbIJF07cqd8WT/4XpwSbOu1mUVHA1Dm9F5ykAKqZP2h+tmiGUG3zmbw3P4rHdvIbkj7yAN VmDMAOsxp1Acq8FsWhK5bPCvnIQgu8g== X-Gm-Gg: ASbGnctUTWljE9mITX8x0DMC+oTx8+Hrqh8uXOjVeeYilj1YJwZohW6TCUeQOnCD8Nb DTJGYkYiLHqEHsK1Gi9FRoduk+8l2EEGsRFDpnMLQlfWIQqJRRHama3a4JCNKYoYbky1MvM3Udu lVfTNuX9fChIUqW2KTlzduSkE= X-Google-Smtp-Source: AGHT+IEYF7GqZquhVioTDZagN3XRdXe7P//fw2b3jSUuYZqcyBBtiuAUPy4ghfpNnN1S7RRRgDiyz+ohbd3wFk2y1OE= X-Received: by 2002:a17:907:8692:b0:ac1:e08c:6ac8 with SMTP id a640c23a62f3a-ac1f0eb2835mr404003066b.2.1741100843965; Tue, 04 Mar 2025 07:07:23 -0800 (PST) MIME-Version: 1.0 References: <20250304125249.1879-1-kasper93@gmail.com> <4ce55c78-9711-4fdd-9792-3556f441095f@gmail.com> In-Reply-To: From: Kacper Michajlow Date: Tue, 4 Mar 2025 16:07:04 +0100 X-Gm-Features: AQ5f1JqAXrJkbhbVlcZNPtPMsbBC-JbWqIbM4zIqgBHWhKC0_FXVqWXzRPVigvk Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] w32pthreads: add support for setting thread name 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: T24gVHVlLCA0IE1hciAyMDI1IGF0IDE1OjU3LCBLYWNwZXIgTWljaGFqbG93IDxrYXNwZXI5M0Bn bWFpbC5jb20+IHdyb3RlOgo+Cj4gT24gVHVlLCA0IE1hciAyMDI1IGF0IDE1OjUwLCBKYW1lcyBB bG1lciA8amFtcmlhbEBnbWFpbC5jb20+IHdyb3RlOgo+ID4KPiA+IE9uIDMvNC8yMDI1IDk6NTIg QU0sIEthY3BlciBNaWNoYWrFgm93IHdyb3RlOgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBLYWNwZXIg TWljaGFqxYJvdyA8a2FzcGVyOTNAZ21haWwuY29tPgo+ID4gPiAtLS0KPiA+ID4gICBjb21wYXQv dzMycHRocmVhZHMuaCB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gPiAg IGxpYmF2dXRpbC90aHJlYWQuaCAgIHwgIDIgKysKPiA+ID4gICAyIGZpbGVzIGNoYW5nZWQsIDMy IGluc2VydGlvbnMoKykKPiA+ID4KPiA+ID4gZGlmZiAtLWdpdCBhL2NvbXBhdC93MzJwdGhyZWFk cy5oIGIvY29tcGF0L3czMnB0aHJlYWRzLmgKPiA+ID4gaW5kZXggZmQ2NDI4ZTI5Zi4uODNiNDgx OTIwNSAxMDA2NDQKPiA+ID4gLS0tIGEvY29tcGF0L3czMnB0aHJlYWRzLmgKPiA+ID4gKysrIGIv Y29tcGF0L3czMnB0aHJlYWRzLmgKPiA+ID4gQEAgLTQ0LDYgKzQ0LDcgQEAKPiA+ID4gICAjaW5j bHVkZSAibGliYXZ1dGlsL2ludGVybmFsLmgiCj4gPiA+ICAgI2luY2x1ZGUgImxpYmF2dXRpbC9t ZW0uaCIKPiA+ID4gICAjaW5jbHVkZSAibGliYXZ1dGlsL3RpbWUuaCIKPiA+ID4gKyNpbmNsdWRl ICJsaWJhdnV0aWwvd2NoYXJfZmlsZW5hbWUuaCIKPiA+ID4KPiA+ID4gICB0eXBlZGVmIHN0cnVj dCBwdGhyZWFkX3Qgewo+ID4gPiAgICAgICB2b2lkICpoYW5kbGU7Cj4gPiA+IEBAIC0yMDksNCAr MjEwLDMzIEBAIHN0YXRpYyBpbmxpbmUgaW50IHB0aHJlYWRfc2V0Y2FuY2Vsc3RhdGUoaW50IHN0 YXRlLCBpbnQgKm9sZHN0YXRlKQo+ID4gPiAgICAgICByZXR1cm4gMDsKPiA+ID4gICB9Cj4gPiA+ Cj4gPiA+ICtzdGF0aWMgaW5saW5lIGludCB3aW4zMl90aHJlYWRfc2V0bmFtZShjb25zdCBjaGFy ICpuYW1lKQo+ID4gPiArewo+ID4gPiArICAgIHR5cGVkZWYgSFJFU1VMVCAoV0lOQVBJICpTZXRU aHJlYWREZXNjcmlwdGlvbkZuKShIQU5ETEUsIFBDV1NUUik7Cj4gPiA+ICsgICAgU2V0VGhyZWFk RGVzY3JpcHRpb25GbiBwU2V0VGhyZWFkRGVzY3JpcHRpb247Cj4gPiA+ICsgICAgSFJFU1VMVCBo cjsKPiA+ID4gKyAgICB3Y2hhcl90ICp3bmFtZTsKPiA+ID4gKwo+ID4gPiArI2lmICFIQVZFX1VX UAo+ID4gPiArICAgIEhNT0RVTEUga2VybmVsMzIgPSBHZXRNb2R1bGVIYW5kbGVXKEwia2VybmVs MzIuZGxsIik7Cj4gPiA+ICsgICAgaWYgKCFrZXJuZWwzMikKPiA+ID4gKyAgICAgICAgcmV0dXJu IEVOT1NZUzsKPiA+ID4gKyAgICBwU2V0VGhyZWFkRGVzY3JpcHRpb24gPSAoU2V0VGhyZWFkRGVz Y3JpcHRpb25GbikKPiA+ID4gKyAgICAgICAgR2V0UHJvY0FkZHJlc3Moa2VybmVsMzIsICJTZXRU aHJlYWREZXNjcmlwdGlvbiIpOwo+ID4gPiArICAgIGlmICghcFNldFRocmVhZERlc2NyaXB0aW9u KQo+ID4gPiArICAgICAgICByZXR1cm4gRU5PU1lTOwo+ID4gPiArI2Vsc2UKPiA+ID4gKyAgICBX SU5CQVNFQVBJIEhSRVNVTFQgV0lOQVBJCj4gPiA+ICsgICAgU2V0VGhyZWFkRGVzY3JpcHRpb24o SEFORExFIGhUaHJlYWQsIFBDV1NUUiBscFRocmVhZERlc2NyaXB0aW9uKTsKPiA+ID4gKyAgICBw U2V0VGhyZWFkRGVzY3JpcHRpb24gPSAmU2V0VGhyZWFkRGVzY3JpcHRpb247Cj4gPiA+ICsjZW5k aWYKPiA+ID4gKwo+ID4gPiArICAgIGlmICh1dGY4dG93Y2hhcihuYW1lLCAmd25hbWUpIDwgMCkK PiA+ID4gKyAgICAgICAgcmV0dXJuIEVOT01FTTsKPiA+ID4gKwo+ID4gPiArICAgIGhyID0gcFNl dFRocmVhZERlc2NyaXB0aW9uKEdldEN1cnJlbnRUaHJlYWQoKSwgd25hbWUpOwo+ID4gPiArICAg IGF2X2ZyZWUod25hbWUpOwo+ID4gPiArICAgIHJldHVybiBTVUNDRUVERUQoaHIpID8gMCA6IEVJ TlZBTDsKPiA+ID4gK30KPiA+ID4gKwo+ID4gPiAgICNlbmRpZiAvKiBDT01QQVRfVzMyUFRIUkVB RFNfSCAqLwo+ID4gPiBkaWZmIC0tZ2l0IGEvbGliYXZ1dGlsL3RocmVhZC5oIGIvbGliYXZ1dGls L3RocmVhZC5oCj4gPiA+IGluZGV4IDJjMDBjN2NjMzUuLmQxYTM2YTY3NzIgMTAwNjQ0Cj4gPiA+ IC0tLSBhL2xpYmF2dXRpbC90aHJlYWQuaAo+ID4gPiArKysgYi9saWJhdnV0aWwvdGhyZWFkLmgK PiA+ID4gQEAgLTIyOSw2ICsyMjksOCBAQCBzdGF0aWMgaW5saW5lIGludCBmZl90aHJlYWRfc2V0 bmFtZShjb25zdCBjaGFyICpuYW1lKQo+ID4gPiAgICNlbmRpZgo+ID4gPiAgICNlbGlmIEhBVkVf UFRIUkVBRF9TRVRfTkFNRV9OUAo+ID4gPiAgICAgICBwdGhyZWFkX3NldF9uYW1lX25wKHB0aHJl YWRfc2VsZigpLCBuYW1lKTsKPiA+ID4gKyNlbGlmIEhBVkVfVzMyVEhSRUFEUwo+ID4gPiArICAg IHJldCA9IEFWRVJST1Iod2luMzJfdGhyZWFkX3NldG5hbWUobmFtZSkpOwo+ID4KPiA+IEFWRVJS T1IoMCkgaXMgcHJvYmFibHkgbm90IGEgZ29vZCBpZGVhLCBzbyBuZWdhdGUgdGhlIGNvZGVzIGlu Cj4gPiB3aW4zMl90aHJlYWRfc2V0bmFtZSgpIGRpcmVjdGx5Lgo+Cj4gSG1tLCBJIGNhbiwgYnV0 IHRoaXMgaXMgZm9sbG93aW5nIHRoZSBjdXJyZW50IHBhdHRlcm4uIEFsbAo+IGBwdGhyZWFkX3Nl dG5hbWVfbnBgIGNhbGxzIGFib3ZlIHdpbGwgcmV0dXJuIDAgb24gc3VjY2VzcyBhbmQgYXJlCj4g d3JhcHBlZCBieSBBVkVSUk9SLgoKSSd2ZSBzZW50IHYyIHdpdGggc3VnZ2VzdGVkIGNoYW5nZS4K Ci0gS2FjcGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6 Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmli ZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVn Lm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K