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 975564DDF0 for ; Tue, 4 Mar 2025 14:57:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A934468EDBF; Tue, 4 Mar 2025 16:57:55 +0200 (EET) Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8553B68E99A for ; Tue, 4 Mar 2025 16:57:49 +0200 (EET) Received: by mail-ej1-f48.google.com with SMTP id a640c23a62f3a-aaecf50578eso1091925066b.2 for ; Tue, 04 Mar 2025 06:57:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741100268; x=1741705068; 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=HOgYW5VFDtm5X7AWE2KGLIn6rnwdTRTMJDKu+JAK8cM=; b=bDkvFhYdfs2Mm8FN3Lsi+mZlpelxTKSYDrEwTDquX1+M+lSwB+c9QoVBIzQ5e8VV/7 x3Y9IdtyPgYeLkqRg5jQsTXvPuhbo8XZtqesGc6WcHN2Yobj7Ce+aeQPWFGnXjUkoFSu JFV1GZWtTArWsrb4Ml+jcXtaIHtN4Y2xrSF5QiOtFtE/EpfTySms2AVzjv4QLqXLSodn fhLqx6jormLUXLi02KCFdR4AzUjmilsaUhgwKwikILnYMOifMbMFcWN79hP6xaXSkv4h b6VlMTx/AGtunmnYf7WM24gN/Fwrx//dSNzQyTcvvaehgbyCWUH+mMJ9aYCmyQ4/X2eS +nYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741100268; x=1741705068; 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=HOgYW5VFDtm5X7AWE2KGLIn6rnwdTRTMJDKu+JAK8cM=; b=qFVS3aid09cLEmwy9WcFRicJRWwacF+/9siCdcWXRwuA81OjisK9Hp6pdqSQ8dVDHx CEd58zOvyPb1OyUSzFx1X4Vxwr08SDiJ/SgM3VxzhVTNI0cJbpBt/k1feRCV42LDu5eH mtw/AAWHvZ6ZrTNmvpm7GveuO57QNTEhWpbW+lVqvVV7Eqo8/t4Qu27cG4Wjg3RXKStW NvxzvNXO4Xp0Oi+CpORX8E4c3HY6oiTCusZgT1T4EYqCDniw0YhcM8tJN/p4lhkYiZnG 2Nc2UHW8Y02hPZ/BgR5b/MLcUQXGCBl6/HS6m6jQ9FLatv/r+aRsZdvu6aOTdrrao74N /krA== X-Gm-Message-State: AOJu0YyVCmbE+KUzrRDkyIaz4KToEjBVVOwrjojbKGxfG/UfUD1QLG5H /IdCirBPIV21o4G9brjIf6qdMifkOO2kRJX8vERZw3XCN4ouBEHc6BIO5REb4YiERq6QRzacodD k5PApwj20xD49tFefLLeFth/hcRIvzeyB X-Gm-Gg: ASbGncvBwcmsjmnMoT5n6+dA1nmXF0eOLz5UkhG42R/A+014HfPgi7cl5v7w/tJ9dSA 4pqScqDW/z9YvS7+H33taZQ2mVIAtxf5YHpBhQuhNmlYIioh4gYnHOHi0HvmHhrT6UQFkoGwbmd KB7rYsknWe4iwSCGBs0Kh2VEU= X-Google-Smtp-Source: AGHT+IHFAUGRgWXBxmfSYzcnKfNmGJuvXknlcAe7uTUXp47TVpIeYSAWXKvUoizFTz5nZH+Qe9kmisHbdn8vN9pWa2U= X-Received: by 2002:a17:906:c10a:b0:abf:5d4a:56e5 with SMTP id a640c23a62f3a-abf5d4a6eb4mr1239238366b.26.1741100268473; Tue, 04 Mar 2025 06:57:48 -0800 (PST) MIME-Version: 1.0 References: <20250304125249.1879-1-kasper93@gmail.com> <4ce55c78-9711-4fdd-9792-3556f441095f@gmail.com> In-Reply-To: <4ce55c78-9711-4fdd-9792-3556f441095f@gmail.com> From: Kacper Michajlow Date: Tue, 4 Mar 2025 15:57:27 +0100 X-Gm-Features: AQ5f1JpXxr1gnckKNxpm_3ue6GAquneNp4yLMPhaL_jH3fFc2VUIhJZxITLOqgk 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: T24gVHVlLCA0IE1hciAyMDI1IGF0IDE1OjUwLCBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFpbC5j b20+IHdyb3RlOgo+Cj4gT24gMy80LzIwMjUgOTo1MiBBTSwgS2FjcGVyIE1pY2hhasWCb3cgd3Jv dGU6Cj4gPiBTaWduZWQtb2ZmLWJ5OiBLYWNwZXIgTWljaGFqxYJvdyA8a2FzcGVyOTNAZ21haWwu Y29tPgo+ID4gLS0tCj4gPiAgIGNvbXBhdC93MzJwdGhyZWFkcy5oIHwgMzAgKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrCj4gPiAgIGxpYmF2dXRpbC90aHJlYWQuaCAgIHwgIDIgKysKPiA+ ICAgMiBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspCj4gPgo+ID4gZGlmZiAtLWdpdCBh L2NvbXBhdC93MzJwdGhyZWFkcy5oIGIvY29tcGF0L3czMnB0aHJlYWRzLmgKPiA+IGluZGV4IGZk NjQyOGUyOWYuLjgzYjQ4MTkyMDUgMTAwNjQ0Cj4gPiAtLS0gYS9jb21wYXQvdzMycHRocmVhZHMu aAo+ID4gKysrIGIvY29tcGF0L3czMnB0aHJlYWRzLmgKPiA+IEBAIC00NCw2ICs0NCw3IEBACj4g PiAgICNpbmNsdWRlICJsaWJhdnV0aWwvaW50ZXJuYWwuaCIKPiA+ICAgI2luY2x1ZGUgImxpYmF2 dXRpbC9tZW0uaCIKPiA+ICAgI2luY2x1ZGUgImxpYmF2dXRpbC90aW1lLmgiCj4gPiArI2luY2x1 ZGUgImxpYmF2dXRpbC93Y2hhcl9maWxlbmFtZS5oIgo+ID4KPiA+ICAgdHlwZWRlZiBzdHJ1Y3Qg cHRocmVhZF90IHsKPiA+ICAgICAgIHZvaWQgKmhhbmRsZTsKPiA+IEBAIC0yMDksNCArMjEwLDMz IEBAIHN0YXRpYyBpbmxpbmUgaW50IHB0aHJlYWRfc2V0Y2FuY2Vsc3RhdGUoaW50IHN0YXRlLCBp bnQgKm9sZHN0YXRlKQo+ID4gICAgICAgcmV0dXJuIDA7Cj4gPiAgIH0KPiA+Cj4gPiArc3RhdGlj IGlubGluZSBpbnQgd2luMzJfdGhyZWFkX3NldG5hbWUoY29uc3QgY2hhciAqbmFtZSkKPiA+ICt7 Cj4gPiArICAgIHR5cGVkZWYgSFJFU1VMVCAoV0lOQVBJICpTZXRUaHJlYWREZXNjcmlwdGlvbkZu KShIQU5ETEUsIFBDV1NUUik7Cj4gPiArICAgIFNldFRocmVhZERlc2NyaXB0aW9uRm4gcFNldFRo cmVhZERlc2NyaXB0aW9uOwo+ID4gKyAgICBIUkVTVUxUIGhyOwo+ID4gKyAgICB3Y2hhcl90ICp3 bmFtZTsKPiA+ICsKPiA+ICsjaWYgIUhBVkVfVVdQCj4gPiArICAgIEhNT0RVTEUga2VybmVsMzIg PSBHZXRNb2R1bGVIYW5kbGVXKEwia2VybmVsMzIuZGxsIik7Cj4gPiArICAgIGlmICgha2VybmVs MzIpCj4gPiArICAgICAgICByZXR1cm4gRU5PU1lTOwo+ID4gKyAgICBwU2V0VGhyZWFkRGVzY3Jp cHRpb24gPSAoU2V0VGhyZWFkRGVzY3JpcHRpb25GbikKPiA+ICsgICAgICAgIEdldFByb2NBZGRy ZXNzKGtlcm5lbDMyLCAiU2V0VGhyZWFkRGVzY3JpcHRpb24iKTsKPiA+ICsgICAgaWYgKCFwU2V0 VGhyZWFkRGVzY3JpcHRpb24pCj4gPiArICAgICAgICByZXR1cm4gRU5PU1lTOwo+ID4gKyNlbHNl Cj4gPiArICAgIFdJTkJBU0VBUEkgSFJFU1VMVCBXSU5BUEkKPiA+ICsgICAgU2V0VGhyZWFkRGVz Y3JpcHRpb24oSEFORExFIGhUaHJlYWQsIFBDV1NUUiBscFRocmVhZERlc2NyaXB0aW9uKTsKPiA+ ICsgICAgcFNldFRocmVhZERlc2NyaXB0aW9uID0gJlNldFRocmVhZERlc2NyaXB0aW9uOwo+ID4g KyNlbmRpZgo+ID4gKwo+ID4gKyAgICBpZiAodXRmOHRvd2NoYXIobmFtZSwgJnduYW1lKSA8IDAp Cj4gPiArICAgICAgICByZXR1cm4gRU5PTUVNOwo+ID4gKwo+ID4gKyAgICBociA9IHBTZXRUaHJl YWREZXNjcmlwdGlvbihHZXRDdXJyZW50VGhyZWFkKCksIHduYW1lKTsKPiA+ICsgICAgYXZfZnJl ZSh3bmFtZSk7Cj4gPiArICAgIHJldHVybiBTVUNDRUVERUQoaHIpID8gMCA6IEVJTlZBTDsKPiA+ ICt9Cj4gPiArCj4gPiAgICNlbmRpZiAvKiBDT01QQVRfVzMyUFRIUkVBRFNfSCAqLwo+ID4gZGlm ZiAtLWdpdCBhL2xpYmF2dXRpbC90aHJlYWQuaCBiL2xpYmF2dXRpbC90aHJlYWQuaAo+ID4gaW5k ZXggMmMwMGM3Y2MzNS4uZDFhMzZhNjc3MiAxMDA2NDQKPiA+IC0tLSBhL2xpYmF2dXRpbC90aHJl YWQuaAo+ID4gKysrIGIvbGliYXZ1dGlsL3RocmVhZC5oCj4gPiBAQCAtMjI5LDYgKzIyOSw4IEBA IHN0YXRpYyBpbmxpbmUgaW50IGZmX3RocmVhZF9zZXRuYW1lKGNvbnN0IGNoYXIgKm5hbWUpCj4g PiAgICNlbmRpZgo+ID4gICAjZWxpZiBIQVZFX1BUSFJFQURfU0VUX05BTUVfTlAKPiA+ICAgICAg IHB0aHJlYWRfc2V0X25hbWVfbnAocHRocmVhZF9zZWxmKCksIG5hbWUpOwo+ID4gKyNlbGlmIEhB VkVfVzMyVEhSRUFEUwo+ID4gKyAgICByZXQgPSBBVkVSUk9SKHdpbjMyX3RocmVhZF9zZXRuYW1l KG5hbWUpKTsKPgo+IEFWRVJST1IoMCkgaXMgcHJvYmFibHkgbm90IGEgZ29vZCBpZGVhLCBzbyBu ZWdhdGUgdGhlIGNvZGVzIGluCj4gd2luMzJfdGhyZWFkX3NldG5hbWUoKSBkaXJlY3RseS4KCkht bSwgSSBjYW4sIGJ1dCB0aGlzIGlzIGZvbGxvd2luZyB0aGUgY3VycmVudCBwYXR0ZXJuLiBBbGwK YHB0aHJlYWRfc2V0bmFtZV9ucGAgY2FsbHMgYWJvdmUgd2lsbCByZXR1cm4gMCBvbiBzdWNjZXNz IGFuZCBhcmUKd3JhcHBlZCBieSBBVkVSUk9SLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==