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 4D60648FEE for ; Wed, 31 Jan 2024 06:55:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 71FA868CD39; Wed, 31 Jan 2024 08:55:05 +0200 (EET) Received: from mail.comstyle.com (speedy.comstyle.com [206.51.28.2]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D371D68C44F for ; Wed, 31 Jan 2024 08:54:59 +0200 (EET) Received: from mail.comstyle.com (localhost [127.0.0.1]) by mail.comstyle.com (Postfix) with ESMTP id 4TPt816qyXz8PbP for ; Wed, 31 Jan 2024 01:54:57 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=comstyle.com; h=message-id :date:mime-version:subject:from:to:references:in-reply-to :content-type:content-transfer-encoding; s=default; bh=uZA+3rrMb LVI0r25jAxVTXJqkaA=; b=oAEego/eUcbbNT5zF39OYSliVnMQ642RZUcJftbht WcasN4RAkZogWafB4g5GSlmkLpeyGoQ6UEz+ezz60y4RR6oi5quP6SZg7yU28y1E uEvIvnK89TVvPPgZBz/bFKthyeeeimoqXKhoH3dZlndNFibaJWXeGnF4/URYupBz v0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=comstyle.com; h=message-id :date:mime-version:subject:from:to:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=default; b=O6/ QBJ+3mCmiWB4tWnYLEr1FeMrgzWqHEn/yCwTVqKis/FgPFcro5VV1nSrJ5/hpvb2 I4miC7QBIMMlKbI4eFI1x7FIHwAtn3Co/6iMKYckHYKm62IHK/mukAi2b8Rrm57Z pfkapaMYd8BNPvmTdYtSrdKyIQjiMoXdLVYsfnFw= Received: from [IPV6:2001:470:b050:6:d50d:80e:ed55:d29] (unknown [IPv6:2001:470:b050:6:d50d:80e:ed55:d29]) (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 4TPt813wfvz8PbN for ; Wed, 31 Jan 2024 01:54:57 -0500 (EST) Message-ID: Date: Wed, 31 Jan 2024 01:54:56 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Brad Smith To: FFmpeg development discussions and patches References: <54479357-fbd4-4226-8c27-3bfceacc516c@comstyle.com> Content-Language: en-US In-Reply-To: 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: T24gMjAyNC0wMS0yMyAyOjQ0IHAubS4sIEJyYWQgU21pdGggd3JvdGU6Cj4gT24gMjAyNC0wMS0x NiAxOjI1IGEubS4sIEJyYWQgU21pdGggd3JvdGU6Cj4+IE9uIDIwMjQtMDEtMDcgMTI6NTUgYS5t LiwgQnJhZCBTbWl0aCB3cm90ZToKPj4+IGxhdnUvdGhyZWFkOiBhZGQgc3VwcG9ydCBmb3Igc2V0 dGluZyB0aHJlYWQgbmFtZSBvbiAqYnNkIGFuZCBzb2xhcmlzCj4+Pgo+Pj4gRnJlZUJTRC9EcmFn b25GbHkvU29sYXJpcyB1c2UgcHRocmVhZF9zZXRuYW1lX25wKCkuIE9wZW5CU0QgdXNlcyAKPj4+ IHB0aHJlYWRfc2V0X25hbWVfbnAoKS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBCcmFkIFNtaXRo PGJyYWRAY29tc3R5bGUuY29tPgo+Pj4gLS0tCj4+PiDCoCBjb25maWd1cmXCoMKgwqDCoMKgwqDC oMKgwqAgfCAxMCArKysrKysrKysrCj4+PiDCoCBsaWJhdnV0aWwvdGhyZWFkLmggfCAxNCArKysr KysrKysrKystLQo+Pj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9jb25maWd1cmUgYi9jb25maWd1cmUKPj4+ IGluZGV4IDBiNWU4M2JkMjAuLjY3NjYwYjYyOTIgMTAwNzU1Cj4+PiAtLS0gYS9jb25maWd1cmUK Pj4+ICsrKyBiL2NvbmZpZ3VyZQo+Pj4gQEAgLTIyMzksNiArMjIzOSw3IEBAIEhFQURFUlNfTElT VD0iCj4+PiDCoMKgwqDCoMKgIG9wZW5jdjJfY29yZV9jb3JlX2NfaAo+Pj4gwqDCoMKgwqDCoCBP cGVuR0xfZ2wzX2gKPj4+IMKgwqDCoMKgwqAgcG9sbF9oCj4+PiArwqDCoMKgIHB0aHJlYWRfbnBf aAo+Pj4gwqDCoMKgwqDCoCBzeXNfcGFyYW1faAo+Pj4gwqDCoMKgwqDCoCBzeXNfcmVzb3VyY2Vf aAo+Pj4gwqDCoMKgwqDCoCBzeXNfc2VsZWN0X2gKPj4+IEBAIC0yMzQxLDYgKzIzNDIsOCBAQCBT WVNURU1fRlVOQ1M9Igo+Pj4gwqDCoMKgwqDCoCBwb3NpeF9tZW1hbGlnbgo+Pj4gwqDCoMKgwqDC oCBwcmN0bAo+Pj4gwqDCoMKgwqDCoCBwdGhyZWFkX2NhbmNlbAo+Pj4gK8KgwqDCoCBwdGhyZWFk X3NldF9uYW1lX25wCj4+PiArwqDCoMKgIHB0aHJlYWRfc2V0bmFtZV9ucAo+Pj4gwqDCoMKgwqDC oCBzY2hlZF9nZXRhZmZpbml0eQo+Pj4gwqDCoMKgwqDCoCBTZWNJdGVtSW1wb3J0Cj4+PiDCoMKg wqDCoMKgIFNldENvbnNvbGVUZXh0QXR0cmlidXRlCj4+PiBAQCAtNjUyMyw2ICs2NTI2LDcgQEAg Y2hlY2tfaGVhZGVycyBtYWxsb2MuaAo+Pj4gwqAgY2hlY2tfaGVhZGVycyBtZnRyYW5zZm9ybS5o Cj4+PiDCoCBjaGVja19oZWFkZXJzIG5ldC91ZHBsaXRlLmgKPj4+IMKgIGNoZWNrX2hlYWRlcnMg cG9sbC5oCj4+PiArY2hlY2tfaGVhZGVycyBwdGhyZWFkX25wLmgKPj4+IMKgIGNoZWNrX2hlYWRl cnMgc3lzL3BhcmFtLmgKPj4+IMKgIGNoZWNrX2hlYWRlcnMgc3lzL3Jlc291cmNlLmgKPj4+IMKg IGNoZWNrX2hlYWRlcnMgc3lzL3NlbGVjdC5oCj4+PiBAQCAtNjY5MSw2ICs2Njk1LDEyIEBAIGlm ICEgZGlzYWJsZWQgcHRocmVhZHMgJiYgISBlbmFibGVkIAo+Pj4gdzMydGhyZWFkcyAmJiAhIGVu YWJsZWQgb3MydGhyZWFkczsgdGhlbgo+Pj4gwqDCoMKgwqDCoCBpZiBlbmFibGVkIHB0aHJlYWRz OyB0aGVuCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgY2hlY2tfYnVpbHRpbiBzZW1fdGltZWR3YWl0 IHNlbWFwaG9yZS5oICJzZW1fdCAqczsgCj4+PiBzZW1faW5pdChzLDAsMCk7IHNlbV90aW1lZHdh aXQocywwKTsgc2VtX2Rlc3Ryb3kocykiIAo+Pj4gJHB0aHJlYWRzX2V4dHJhbGlicwo+Pj4gwqDC oMKgwqDCoMKgwqDCoMKgIGNoZWNrX2Z1bmMgcHRocmVhZF9jYW5jZWwgJHB0aHJlYWRzX2V4dHJh bGlicwo+Pj4gK8KgwqDCoMKgwqDCoMKgIGhkcnM9cHRocmVhZC5oCj4+PiArwqDCoMKgwqDCoMKg wqAgaWYgZW5hYmxlZCBwdGhyZWFkX25wX2g7IHRoZW4KPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIGhkcnM9IiRoZHJzIHB0aHJlYWRfbnAuaCIKPj4+ICvCoMKgwqDCoMKgwqDCoCBmaQo+Pj4g K8KgwqDCoMKgwqDCoMKgIGNoZWNrX2xpYiBwdGhyZWFkX3NldF9uYW1lX25wICIkaGRycyIgcHRo cmVhZF9zZXRfbmFtZV9ucCAKPj4+IC1scHRocmVhZAo+Pj4gK8KgwqDCoMKgwqDCoMKgIGNoZWNr X2xpYiBwdGhyZWFkX3NldG5hbWVfbnAgIiRoZHJzIiBwdGhyZWFkX3NldG5hbWVfbnAgCj4+PiAt bHB0aHJlYWQKPj4+IMKgwqDCoMKgwqAgZmkKPj4+IMKgIGZpCj4+PiDCoCBkaWZmIC0tZ2l0IGEv bGliYXZ1dGlsL3RocmVhZC5oIGIvbGliYXZ1dGlsL3RocmVhZC5oCj4+PiBpbmRleCAyZGVkNDk4 Yzg5Li5mYTc0ZGQyZWE3IDEwMDY0NAo+Pj4gLS0tIGEvbGliYXZ1dGlsL3RocmVhZC5oCj4+PiAr KysgYi9saWJhdnV0aWwvdGhyZWFkLmgKPj4+IEBAIC0yNiw2ICsyNiw4IEBACj4+PiDCoCDCoCAj aWYgSEFWRV9QUkNUTAo+Pj4gwqAgI2luY2x1ZGUgPHN5cy9wcmN0bC5oPgo+Pj4gKyNlbGlmIChI QVZFX1BUSFJFQURfU0VUTkFNRV9OUCB8fCBIQVZFX1BUSFJFQURfU0VUX05BTUVfTlApICYmIAo+ Pj4gSEFWRV9QVEhSRUFEX05QX0gKPj4+ICsjaW5jbHVkZSA8cHRocmVhZF9ucC5oPgo+Pj4gwqAg I2VuZGlmCj4+PiDCoCDCoCAjaW5jbHVkZSAiZXJyb3IuaCIKPj4+IEBAIC0yMTMsMTEgKzIxNSwx OSBAQCBzdGF0aWMgaW5saW5lIGludCBmZl90aHJlYWRfb25jZShjaGFyIAo+Pj4gKmNvbnRyb2ws IHZvaWQgKCpyb3V0aW5lKSh2b2lkKSkKPj4+IMKgIMKgIHN0YXRpYyBpbmxpbmUgaW50IGZmX3Ro cmVhZF9zZXRuYW1lKGNvbnN0IGNoYXIgKm5hbWUpCj4+PiDCoCB7Cj4+PiArwqDCoMKgIGludCBy ZXQgPSAwOwo+Pj4gKwo+Pj4gwqAgI2lmIEhBVkVfUFJDVEwKPj4+IC3CoMKgwqAgcmV0dXJuIEFW RVJST1IocHJjdGwoUFJfU0VUX05BTUUsIG5hbWUpKTsKPj4+ICvCoMKgwqAgcmV0ID0gQVZFUlJP UihwcmN0bChQUl9TRVRfTkFNRSwgbmFtZSkpOwo+Pj4gKyNlbGlmIEhBVkVfUFRIUkVBRF9TRVRO QU1FX05QCj4+PiArwqDCoMKgIHJldCA9IEFWRVJST1IocHRocmVhZF9zZXRuYW1lX25wKHB0aHJl YWRfc2VsZigpLCBuYW1lKSk7Cj4+PiArI2VsaWYgSEFWRV9QVEhSRUFEX1NFVF9OQU1FX05QCj4+ PiArwqDCoMKgIHB0aHJlYWRfc2V0X25hbWVfbnAocHRocmVhZF9zZWxmKCksIG5hbWUpOwo+Pj4g KyNlbHNlCj4+PiArwqDCoMKgIHJldCA9IEFWRVJST1IoRU5PU1lTKTsKPj4+IMKgICNlbmRpZgo+ Pj4gwqAgLcKgwqDCoCByZXR1cm4gQVZFUlJPUihFTk9TWVMpOwo+Pj4gK8KgwqDCoCByZXR1cm4g cmV0Owo+Pj4gwqAgfQo+Pj4gwqAgwqAgI2VuZGlmIC8qIEFWVVRJTF9USFJFQURfSCAqLwo+Pgo+ Pgo+PiBwaW5nLgo+Cj4gcGluZy4KCgpwaW5nLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2 ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWct ZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWct ZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=