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 ESMTP id 2232248C65 for ; Tue, 23 Jan 2024 19:44:18 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D79E368CFE2; Tue, 23 Jan 2024 21:44:16 +0200 (EET) Received: from mail.comstyle.com (speedy.comstyle.com [206.51.28.2]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1FB2B68A9C8 for ; Tue, 23 Jan 2024 21:44:05 +0200 (EET) Received: from mail.comstyle.com (localhost [127.0.0.1]) by mail.comstyle.com (Postfix) with ESMTP id 4TKHb75ry9z8PbP; Tue, 23 Jan 2024 14:44:03 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=comstyle.com; h=message-id :date:mime-version:subject:to:references:from:in-reply-to :content-type:content-transfer-encoding; s=default; bh=E6ICUY4YM O1ey4iGw6qr9Z1K/lI=; b=SWGZ2S78xUwFs+yJT9u0YTnM25xvJxF1xqTYGPfn5 Aas+xpxXFHWOj6zj5AmDLxGnV+qE2vzAaRFH8UhcrfamqFwrNFk1AVxcrGghy1Ed Lmd5Elm7jgBCEhixA6JVabIL3p5C8rjPrZdxh4MiQ3N9XhNsEdiisg50uFB/kp/y zE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=comstyle.com; h=message-id :date:mime-version:subject:to:references:from:in-reply-to :content-type:content-transfer-encoding; q=dns; s=default; b=ePU Lqs6QijnioMCxwBgzPGGTb9my2q3Y923jZRmSDVxOPBs6wX0qVLYxuVbilC8LQGO uQfPFjt24Y8xvaXviiE5As35NL885o7tcCPk0jauUI/L8ffkC3LtEMyVvDiJEyWm BEfYZG2hyrLMh7Z+kwD8Q0tszmXUeDKkw+ZmDo08= Received: from [IPV6:2001:470:b050:6:cc31:46d5:f26a:a82b] (unknown [IPv6:2001:470:b050:6:cc31:46d5:f26a:a82b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: brad) by mail.comstyle.com (Postfix) with ESMTPSA id 4TKHb72jFkz8PbN; Tue, 23 Jan 2024 14:44:03 -0500 (EST) Message-ID: Date: Tue, 23 Jan 2024 14:44:02 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: FFmpeg development discussions and patches , Brad Smith References: <54479357-fbd4-4226-8c27-3bfceacc516c@comstyle.com> Content-Language: en-US From: Brad Smith In-Reply-To: <54479357-fbd4-4226-8c27-3bfceacc516c@comstyle.com> Subject: Re: [FFmpeg-devel] [PATCH v2] lavu/thread: add support for setting thread name on *bsd and solaris 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gMjAyNC0wMS0xNiAxOjI1IGEubS4sIEJyYWQgU21pdGggd3JvdGU6Cj4gT24gMjAyNC0wMS0w NyAxMjo1NSBhLm0uLCBCcmFkIFNtaXRoIHdyb3RlOgo+PiBsYXZ1L3RocmVhZDogYWRkIHN1cHBv cnQgZm9yIHNldHRpbmcgdGhyZWFkIG5hbWUgb24gKmJzZCBhbmQgc29sYXJpcwo+Pgo+PiBGcmVl QlNEL0RyYWdvbkZseS9Tb2xhcmlzIHVzZSBwdGhyZWFkX3NldG5hbWVfbnAoKS4gT3BlbkJTRCB1 c2VzIAo+PiBwdGhyZWFkX3NldF9uYW1lX25wKCkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEJyYWQg U21pdGg8YnJhZEBjb21zdHlsZS5jb20+Cj4+IC0tLQo+PiDCoCBjb25maWd1cmXCoMKgwqDCoMKg wqDCoMKgwqAgfCAxMCArKysrKysrKysrCj4+IMKgIGxpYmF2dXRpbC90aHJlYWQuaCB8IDE0ICsr KysrKysrKysrKy0tCj4+IMKgIDIgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMiBk ZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQo+PiBp bmRleCAwYjVlODNiZDIwLi42NzY2MGI2MjkyIDEwMDc1NQo+PiAtLS0gYS9jb25maWd1cmUKPj4g KysrIGIvY29uZmlndXJlCj4+IEBAIC0yMjM5LDYgKzIyMzksNyBAQCBIRUFERVJTX0xJU1Q9Igo+ PiDCoMKgwqDCoMKgIG9wZW5jdjJfY29yZV9jb3JlX2NfaAo+PiDCoMKgwqDCoMKgIE9wZW5HTF9n bDNfaAo+PiDCoMKgwqDCoMKgIHBvbGxfaAo+PiArwqDCoMKgIHB0aHJlYWRfbnBfaAo+PiDCoMKg wqDCoMKgIHN5c19wYXJhbV9oCj4+IMKgwqDCoMKgwqAgc3lzX3Jlc291cmNlX2gKPj4gwqDCoMKg wqDCoCBzeXNfc2VsZWN0X2gKPj4gQEAgLTIzNDEsNiArMjM0Miw4IEBAIFNZU1RFTV9GVU5DUz0i Cj4+IMKgwqDCoMKgwqAgcG9zaXhfbWVtYWxpZ24KPj4gwqDCoMKgwqDCoCBwcmN0bAo+PiDCoMKg wqDCoMKgIHB0aHJlYWRfY2FuY2VsCj4+ICvCoMKgwqAgcHRocmVhZF9zZXRfbmFtZV9ucAo+PiAr wqDCoMKgIHB0aHJlYWRfc2V0bmFtZV9ucAo+PiDCoMKgwqDCoMKgIHNjaGVkX2dldGFmZmluaXR5 Cj4+IMKgwqDCoMKgwqAgU2VjSXRlbUltcG9ydAo+PiDCoMKgwqDCoMKgIFNldENvbnNvbGVUZXh0 QXR0cmlidXRlCj4+IEBAIC02NTIzLDYgKzY1MjYsNyBAQCBjaGVja19oZWFkZXJzIG1hbGxvYy5o Cj4+IMKgIGNoZWNrX2hlYWRlcnMgbWZ0cmFuc2Zvcm0uaAo+PiDCoCBjaGVja19oZWFkZXJzIG5l dC91ZHBsaXRlLmgKPj4gwqAgY2hlY2tfaGVhZGVycyBwb2xsLmgKPj4gK2NoZWNrX2hlYWRlcnMg cHRocmVhZF9ucC5oCj4+IMKgIGNoZWNrX2hlYWRlcnMgc3lzL3BhcmFtLmgKPj4gwqAgY2hlY2tf aGVhZGVycyBzeXMvcmVzb3VyY2UuaAo+PiDCoCBjaGVja19oZWFkZXJzIHN5cy9zZWxlY3QuaAo+ PiBAQCAtNjY5MSw2ICs2Njk1LDEyIEBAIGlmICEgZGlzYWJsZWQgcHRocmVhZHMgJiYgISBlbmFi bGVkIHczMnRocmVhZHMgCj4+ICYmICEgZW5hYmxlZCBvczJ0aHJlYWRzOyB0aGVuCj4+IMKgwqDC oMKgwqAgaWYgZW5hYmxlZCBwdGhyZWFkczsgdGhlbgo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgY2hl Y2tfYnVpbHRpbiBzZW1fdGltZWR3YWl0IHNlbWFwaG9yZS5oICJzZW1fdCAqczsgCj4+IHNlbV9p bml0KHMsMCwwKTsgc2VtX3RpbWVkd2FpdChzLDApOyBzZW1fZGVzdHJveShzKSIgJHB0aHJlYWRz X2V4dHJhbGlicwo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgY2hlY2tfZnVuYyBwdGhyZWFkX2NhbmNl bCAkcHRocmVhZHNfZXh0cmFsaWJzCj4+ICvCoMKgwqDCoMKgwqDCoCBoZHJzPXB0aHJlYWQuaAo+ PiArwqDCoMKgwqDCoMKgwqAgaWYgZW5hYmxlZCBwdGhyZWFkX25wX2g7IHRoZW4KPj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqAgaGRycz0iJGhkcnMgcHRocmVhZF9ucC5oIgo+PiArwqDCoMKgwqDC oMKgwqAgZmkKPj4gK8KgwqDCoMKgwqDCoMKgIGNoZWNrX2xpYiBwdGhyZWFkX3NldF9uYW1lX25w ICIkaGRycyIgcHRocmVhZF9zZXRfbmFtZV9ucCAKPj4gLWxwdGhyZWFkCj4+ICvCoMKgwqDCoMKg wqDCoCBjaGVja19saWIgcHRocmVhZF9zZXRuYW1lX25wICIkaGRycyIgcHRocmVhZF9zZXRuYW1l X25wIAo+PiAtbHB0aHJlYWQKPj4gwqDCoMKgwqDCoCBmaQo+PiDCoCBmaQo+PiDCoCBkaWZmIC0t Z2l0IGEvbGliYXZ1dGlsL3RocmVhZC5oIGIvbGliYXZ1dGlsL3RocmVhZC5oCj4+IGluZGV4IDJk ZWQ0OThjODkuLmZhNzRkZDJlYTcgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2dXRpbC90aHJlYWQuaAo+ PiArKysgYi9saWJhdnV0aWwvdGhyZWFkLmgKPj4gQEAgLTI2LDYgKzI2LDggQEAKPj4gwqAgwqAg I2lmIEhBVkVfUFJDVEwKPj4gwqAgI2luY2x1ZGUgPHN5cy9wcmN0bC5oPgo+PiArI2VsaWYgKEhB VkVfUFRIUkVBRF9TRVROQU1FX05QIHx8IEhBVkVfUFRIUkVBRF9TRVRfTkFNRV9OUCkgJiYgCj4+ IEhBVkVfUFRIUkVBRF9OUF9ICj4+ICsjaW5jbHVkZSA8cHRocmVhZF9ucC5oPgo+PiDCoCAjZW5k aWYKPj4gwqAgwqAgI2luY2x1ZGUgImVycm9yLmgiCj4+IEBAIC0yMTMsMTEgKzIxNSwxOSBAQCBz dGF0aWMgaW5saW5lIGludCBmZl90aHJlYWRfb25jZShjaGFyICpjb250cm9sLCAKPj4gdm9pZCAo KnJvdXRpbmUpKHZvaWQpKQo+PiDCoCDCoCBzdGF0aWMgaW5saW5lIGludCBmZl90aHJlYWRfc2V0 bmFtZShjb25zdCBjaGFyICpuYW1lKQo+PiDCoCB7Cj4+ICvCoMKgwqAgaW50IHJldCA9IDA7Cj4+ ICsKPj4gwqAgI2lmIEhBVkVfUFJDVEwKPj4gLcKgwqDCoCByZXR1cm4gQVZFUlJPUihwcmN0bChQ Ul9TRVRfTkFNRSwgbmFtZSkpOwo+PiArwqDCoMKgIHJldCA9IEFWRVJST1IocHJjdGwoUFJfU0VU X05BTUUsIG5hbWUpKTsKPj4gKyNlbGlmIEhBVkVfUFRIUkVBRF9TRVROQU1FX05QCj4+ICvCoMKg wqAgcmV0ID0gQVZFUlJPUihwdGhyZWFkX3NldG5hbWVfbnAocHRocmVhZF9zZWxmKCksIG5hbWUp KTsKPj4gKyNlbGlmIEhBVkVfUFRIUkVBRF9TRVRfTkFNRV9OUAo+PiArwqDCoMKgIHB0aHJlYWRf c2V0X25hbWVfbnAocHRocmVhZF9zZWxmKCksIG5hbWUpOwo+PiArI2Vsc2UKPj4gK8KgwqDCoCBy ZXQgPSBBVkVSUk9SKEVOT1NZUyk7Cj4+IMKgICNlbmRpZgo+PiDCoCAtwqDCoMKgIHJldHVybiBB VkVSUk9SKEVOT1NZUyk7Cj4+ICvCoMKgwqAgcmV0dXJuIHJldDsKPj4gwqAgfQo+PiDCoCDCoCAj ZW5kaWYgLyogQVZVVElMX1RIUkVBRF9IICovCj4KPgo+IHBpbmcuCgpwaW5nLgoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWls aW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxt YW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3Qg InVuc3Vic2NyaWJlIi4K