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 C42A04D04B for ; Sat, 15 Feb 2025 03:42:19 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CF1C468BF01; Sat, 15 Feb 2025 05:42:13 +0200 (EET) Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C71B268BE90 for ; Sat, 15 Feb 2025 05:42:07 +0200 (EET) Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-220d39a5627so40476415ad.1 for ; Fri, 14 Feb 2025 19:42:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739590925; x=1740195725; darn=ffmpeg.org; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=7rtrFC392Ijd9/9ayN3dMCYkiT5oIw4VMvM66jwBIz4=; b=GjO1h0xeJJ0Ca4K9o5nlOANnfRRFJDtkFsWPnVHSc/gFbj/hBOfkQ4W3Y5VMSl4q6F i4BVxV6fPUlhk6FylcwYJF12PkpsAc+iMYq4r6OS/Abxy0VIw8rNxfB7kVLpwLFqtbQu y7sFww/IkTZ4x9Ouo8iVKkSRd/qbrXZXX6UlCeAIGAUOKoMtwAqqvZ0h6sLv1kSGBEjw qXXmNCMJankeP/VL73ho6zIoy3dcnAEFa0v+Ehlr2Ap5k/utz5VCGIBMITqdRWaf+oQK oLt4lDqU7xFlor5J/dxR8PHnSsGlZGbo4A6u8X2iTNHc0LOJH9bN08ZY4AWoMrL+6JBh GmIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739590925; x=1740195725; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=7rtrFC392Ijd9/9ayN3dMCYkiT5oIw4VMvM66jwBIz4=; b=TfbR/d9GkUM1xf9WRjpzZTWjljcwWV+97+2gtVvhvFfsCi7Je1Zv0gMGRJz/yPRRGS lShKUKTC5TLmoRwoJoXSEdvs3A3Ih96dYLFTdNmtxEMy0/NQafDUIJpPR8i3w3P3IhEE 3TfhuFdYjf8ODyW5K055vBldhhK2x78JNpNWJH1b9pfEt5yPs1a/cHEudaCnO0XdDFMo mRs+5GhbB1SCywFTKpskn9i+RRITwj8z2Q5sUKGHMb4f5mgwEdAVBT15W+dUp7Xh1/Y+ 39Ps8gBBvTrnwuiiUWK6BqFILkUpfW+22UVxoSC2/BT8yzOBXlWTOTFcg6Mu69oIEhnt Sgow== X-Gm-Message-State: AOJu0Yz8WeF4mxBR7QvZb7kpKuLtsw4S+FLWMJXK82vr9v9LqKgF2Xoy ugrS8UMet41Kq5PnTRY8qdhLRjypYheAiyt1xLIA2zqwuGIWRAEsjaM17L3m X-Gm-Gg: ASbGncv8aTsiSxH1I0CSEAmVDPgWfN5UlV2Rb4GQ4vYPvuBD2l4WEIvzpu69sLb90hj HvDyR+EuEwDdfya5NLUWorOuSfTdiZ76P3or7LCItltO5gyzNAfJkoi14bqwli0XYHo4Rsh6phX fgDnQ7o/KEd8JbciCg6SMXkWdUrWXkZfeVCvUoI1kQJJr93c3UiibxhAq/kD50xC9Tk4JUaVK3d 3Kg2fIVjx7eGrrwQFxBtHrgJmdb7y5ZNsfYvaoklVQuYw3FyxhhWhnKWgxqwdzvway2ckMCCdhM 5nGj2+2Vt0tVnGy8v2SIuUXDgA8vUdeEYEte1+gzHAq0o6+ckYn9C3yWXv2H X-Google-Smtp-Source: AGHT+IEXyaRrPiOMYKAK0og1bKASLUoizoVq9kIC0xSonAEtrX8w4JbeQGdr2an0sD0DWJThdsu/qA== X-Received: by 2002:a05:6a21:1fc3:b0:1e3:cf57:5f5f with SMTP id adf61e73a8af0-1ee8cc0336cmr3152502637.27.1739590924493; Fri, 14 Feb 2025 19:42:04 -0800 (PST) Received: from ?IPV6:2800:2121:b040:c:6025:f04b:6bb4:b67a? ([2800:2121:b040:c:6025:f04b:6bb4:b67a]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-adc7e4aa183sm2094628a12.4.2025.02.14.19.42.02 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 14 Feb 2025 19:42:03 -0800 (PST) Message-ID: <96d58c24-556c-465a-9325-dc6f3e6deaaa@gmail.com> Date: Sat, 15 Feb 2025 00:42:01 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250214163302.3043-1-jamrial@gmail.com> Content-Language: en-US From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: use an int for nb_threads 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: multipart/mixed; boundary="===============7940914661855580052==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============7940914661855580052== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------zDltyPNjLx00dtZ08Sz50i4e" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------zDltyPNjLx00dtZ08Sz50i4e Content-Type: multipart/mixed; boundary="------------Oi0TZu0RxONy5NSa25BUoztF"; protected-headers="v1" From: James Almer To: ffmpeg-devel@ffmpeg.org Message-ID: <96d58c24-556c-465a-9325-dc6f3e6deaaa@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: use an int for nb_threads References: <20250214163302.3043-1-jamrial@gmail.com> In-Reply-To: --------------Oi0TZu0RxONy5NSa25BUoztF Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMi8xNC8yMDI1IDEwOjI4IFBNLCBBbmRyZWFzIFJoZWluaGFyZHQgd3JvdGU6DQo+IEph bWVzIEFsbWVyOg0KPj4gUmVtb3ZlcyB1bm5lY2Vzc2FyeSBhbGxvY2F0aW9ucy4NCj4+DQo+ PiBTaWduZWQtb2ZmLWJ5OiBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFpbC5jb20+DQo+PiAt LS0NCj4+ICAgZmZ0b29scy9mZm1wZWcuaCAgICAgICAgICB8ICAyICstDQo+PiAgIGZmdG9v bHMvZmZtcGVnX2ZpbHRlci5jICAgfCAxNiArKysrKystLS0tLS0tLS0tDQo+PiAgIGZmdG9v bHMvZmZtcGVnX211eF9pbml0LmMgfCAgNSArKy0tLQ0KPj4gICAzIGZpbGVzIGNoYW5nZWQs IDkgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pDQo+Pg0KPj4gZGlmZiAtLWdpdCBh L2ZmdG9vbHMvZmZtcGVnLmggYi9mZnRvb2xzL2ZmbXBlZy5oDQo+PiBpbmRleCA5NDM5YmUw ZjQxLi42Y2MwZGEwNWEwIDEwMDY0NA0KPj4gLS0tIGEvZmZ0b29scy9mZm1wZWcuaA0KPj4g KysrIGIvZmZ0b29scy9mZm1wZWcuaA0KPj4gQEAgLTMxNiw3ICszMTYsNyBAQCB0eXBlZGVm IHN0cnVjdCBPdXRwdXRGaWx0ZXJPcHRpb25zIHsNCj4+ICAgICAgIEFWRGljdGlvbmFyeSAg ICAgICAqc3dzX29wdHM7DQo+PiAgICAgICBBVkRpY3Rpb25hcnkgICAgICAgKnN3cl9vcHRz Ow0KPj4gICANCj4+IC0gICAgY29uc3QgY2hhciAgICAgICAgICpuYl90aHJlYWRzOw0KPj4g KyAgICBpbnQ2NF90ICAgICAgICAgICAgIG5iX3RocmVhZHM7DQo+PiAgIA0KPj4gICAgICAg Ly8gQSBjb21iaW5hdGlvbiBvZiBPRmlsdGVyRmxhZ3MuDQo+PiAgICAgICB1bnNpZ25lZCAg ICAgICAgICAgIGZsYWdzOw0KPj4gZGlmZiAtLWdpdCBhL2ZmdG9vbHMvZmZtcGVnX2ZpbHRl ci5jIGIvZmZ0b29scy9mZm1wZWdfZmlsdGVyLmMNCj4+IGluZGV4IGEwZDA0ZmQ3NmYuLjgw MGUyYTNmMDYgMTAwNjQ0DQo+PiAtLS0gYS9mZnRvb2xzL2ZmbXBlZ19maWx0ZXIuYw0KPj4g KysrIGIvZmZ0b29scy9mZm1wZWdfZmlsdGVyLmMNCj4+IEBAIC02MCw3ICs2MCw3IEBAIHR5 cGVkZWYgc3RydWN0IEZpbHRlckdyYXBoUHJpdiB7DQo+PiAgIA0KPj4gICAgICAgY29uc3Qg Y2hhciAgICAgICpncmFwaF9kZXNjOw0KPj4gICANCj4+IC0gICAgY2hhciAgICAgICAgICAg ICpuYl90aHJlYWRzOw0KPj4gKyAgICBpbnQgICAgICAgICAgICAgIG5iX3RocmVhZHM7DQo+ PiAgIA0KPj4gICAgICAgLy8gZnJhbWUgZm9yIHRlbXBvcmFyaWx5IGhvbGRpbmcgb3V0cHV0 IGZyb20gdGhlIGZpbHRlcmdyYXBoDQo+PiAgICAgICBBVkZyYW1lICAgICAgICAgKmZyYW1l Ow0KPj4gQEAgLTEwNDIsNyArMTA0Miw2IEBAIHZvaWQgZmdfZnJlZShGaWx0ZXJHcmFwaCAq KnBmZykNCj4+ICAgICAgIH0NCj4+ICAgICAgIGF2X2ZyZWVwKCZmZy0+b3V0cHV0cyk7DQo+ PiAgICAgICBhdl9mcmVlcCgmZmdwLT5ncmFwaF9kZXNjKTsNCj4+IC0gICAgYXZfZnJlZXAo JmZncC0+bmJfdGhyZWFkcyk7DQo+PiAgIA0KPj4gICAgICAgYXZfZnJhbWVfZnJlZSgmZmdw LT5mcmFtZSk7DQo+PiAgICAgICBhdl9mcmFtZV9mcmVlKCZmZ3AtPmZyYW1lX2VuYyk7DQo+ PiBAQCAtMTA5Nyw2ICsxMDk2LDcgQEAgaW50IGZnX2NyZWF0ZShGaWx0ZXJHcmFwaCAqKnBm ZywgY2hhciAqZ3JhcGhfZGVzYywgU2NoZWR1bGVyICpzY2gpDQo+PiAgICAgICBmZy0+Y2xh c3MgICAgICAgPSAmZmdfY2xhc3M7DQo+PiAgICAgICBmZ3AtPmdyYXBoX2Rlc2MgPSBncmFw aF9kZXNjOw0KPj4gICAgICAgZmdwLT5kaXNhYmxlX2NvbnZlcnNpb25zID0gIWF1dG9fY29u dmVyc2lvbl9maWx0ZXJzOw0KPj4gKyAgICBmZ3AtPm5iX3RocmVhZHMgICAgICAgICAgPSAt MTsNCj4+ICAgICAgIGZncC0+c2NoICAgICAgICAgICAgICAgICA9IHNjaDsNCj4+ICAgDQo+ PiAgICAgICBzbnByaW50ZihmZ3AtPmxvZ19uYW1lLCBzaXplb2YoZmdwLT5sb2dfbmFtZSks ICJmYyMlZCIsIGZnLT5pbmRleCk7DQo+PiBAQCAtMTI0NywxMiArMTI0Nyw4IEBAIGludCBm Z19jcmVhdGVfc2ltcGxlKEZpbHRlckdyYXBoICoqcGZnLA0KPj4gICAgICAgaWYgKHJldCA8 IDApDQo+PiAgICAgICAgICAgcmV0dXJuIHJldDsNCj4+ICAgDQo+PiAtICAgIGlmIChvcHRz LT5uYl90aHJlYWRzKSB7DQo+PiAtICAgICAgICBhdl9mcmVlcCgmZmdwLT5uYl90aHJlYWRz KTsNCj4+IC0gICAgICAgIGZncC0+bmJfdGhyZWFkcyA9IGF2X3N0cmR1cChvcHRzLT5uYl90 aHJlYWRzKTsNCj4+IC0gICAgICAgIGlmICghZmdwLT5uYl90aHJlYWRzKQ0KPj4gLSAgICAg ICAgICAgIHJldHVybiBBVkVSUk9SKEVOT01FTSk7DQo+PiAtICAgIH0NCj4+ICsgICAgaWYg KG9wdHMtPm5iX3RocmVhZHMgPj0gMCkNCj4+ICsgICAgICAgIGZncC0+bmJfdGhyZWFkcyA9 IG9wdHMtPm5iX3RocmVhZHM7DQo+PiAgIA0KPj4gICAgICAgcmV0dXJuIDA7DQo+PiAgIH0N Cj4+IEBAIC0xOTM2LDggKzE5MzIsOCBAQCBzdGF0aWMgaW50IGNvbmZpZ3VyZV9maWx0ZXJn cmFwaChGaWx0ZXJHcmFwaCAqZmcsIEZpbHRlckdyYXBoVGhyZWFkICpmZ3QpDQo+PiAgICAg ICAgICAgICAgIHJldCA9IGF2X29wdF9zZXQoZmd0LT5ncmFwaCwgInRocmVhZHMiLCBmaWx0 ZXJfbmJ0aHJlYWRzLCAwKTsNCj4+ICAgICAgICAgICAgICAgaWYgKHJldCA8IDApDQo+PiAg ICAgICAgICAgICAgICAgICBnb3RvIGZhaWw7DQo+PiAtICAgICAgICB9IGVsc2UgaWYgKGZn cC0+bmJfdGhyZWFkcykgew0KPj4gLSAgICAgICAgICAgIHJldCA9IGF2X29wdF9zZXQoZmd0 LT5ncmFwaCwgInRocmVhZHMiLCBmZ3AtPm5iX3RocmVhZHMsIDApOw0KPj4gKyAgICAgICAg fSBlbHNlIGlmIChmZ3AtPm5iX3RocmVhZHMgPj0gMCkgew0KPj4gKyAgICAgICAgICAgIHJl dCA9IGF2X29wdF9zZXRfaW50KGZndC0+Z3JhcGgsICJ0aHJlYWRzIiwgZmdwLT5uYl90aHJl YWRzLCAwKTsNCj4+ICAgICAgICAgICAgICAgaWYgKHJldCA8IDApDQo+PiAgICAgICAgICAg ICAgICAgICByZXR1cm4gcmV0Ow0KPj4gICAgICAgICAgIH0NCj4+IGRpZmYgLS1naXQgYS9m ZnRvb2xzL2ZmbXBlZ19tdXhfaW5pdC5jIGIvZmZ0b29scy9mZm1wZWdfbXV4X2luaXQuYw0K Pj4gaW5kZXggOTQ0MTc2Y2E1ZC4uZDIxMmExZjMyNiAxMDA2NDQNCj4+IC0tLSBhL2ZmdG9v bHMvZmZtcGVnX211eF9pbml0LmMNCj4+ICsrKyBiL2ZmdG9vbHMvZmZtcGVnX211eF9pbml0 LmMNCj4+IEBAIC05MzAsNyArOTMwLDcgQEAgb3N0X2JpbmRfZmlsdGVyKGNvbnN0IE11eGVy ICptdXgsIE11eFN0cmVhbSAqbXMsIE91dHB1dEZpbHRlciAqb2ZpbHRlciwNCj4+ICAgICAg ICAgICAudHNfb2Zmc2V0ICAgICAgICA9IG11eC0+b2Yuc3RhcnRfdGltZSA9PSBBVl9OT1BU U19WQUxVRSA/DQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwIDogbXV4LT5v Zi5zdGFydF90aW1lLA0KPj4gICAgICAgICAgIC52cyAgICAgICAgICAgICAgID0gdnMsDQo+ PiAtDQo+PiArICAgICAgICAubmJfdGhyZWFkcyAgICAgICA9IC0xLA0KPj4gICAgICAgICAg IC5mbGFncyA9IE9GSUxURVJfRkxBR19ESVNBQkxFX0NPTlZFUlQgKiAhIWtlZXBfcGl4X2Zt dCB8DQo+PiAgICAgICAgICAgICAgICAgICAgT0ZJTFRFUl9GTEFHX0FVVE9TQ0FMRSAgICAg ICAqICEhYXV0b3NjYWxlICAgIHwNCj4+ICAgICAgICAgICAgICAgICAgICBPRklMVEVSX0ZM QUdfQVVESU9fMjRCSVQgKiAhIShhdl9nZXRfZXhhY3RfYml0c19wZXJfc2FtcGxlKGVuY19j dHgtPmNvZGVjX2lkKSA9PSAyNCksDQo+PiBAQCAtOTgyLDcgKzk4Miw3IEBAIG9zdF9iaW5k X2ZpbHRlcihjb25zdCBNdXhlciAqbXV4LCBNdXhTdHJlYW0gKm1zLCBPdXRwdXRGaWx0ZXIg Km9maWx0ZXIsDQo+PiAgICAgICB9DQo+PiAgIA0KPj4gICAgICAgaWYgKHRocmVhZHNfbWFu dWFsKSB7DQo+PiAtICAgICAgICByZXQgPSBhdl9vcHRfZ2V0KGVuY19jdHgsICJ0aHJlYWRz IiwgMCwgKHVpbnQ4X3QqKikmb3B0cy5uYl90aHJlYWRzKTsNCj4+ICsgICAgICAgIHJldCA9 IGF2X29wdF9nZXRfaW50KGVuY19jdHgsICJ0aHJlYWRzIiwgMCwgJm9wdHMubmJfdGhyZWFk cyk7DQo+PiAgICAgICAgICAgaWYgKHJldCA8IDApDQo+PiAgICAgICAgICAgICAgIHJldHVy biByZXQ7DQo+PiAgICAgICB9DQo+PiBAQCAtMTAwMiw3ICsxMDAyLDYgQEAgb3N0X2JpbmRf ZmlsdGVyKGNvbnN0IE11eGVyICptdXgsIE11eFN0cmVhbSAqbXMsIE91dHB1dEZpbHRlciAq b2ZpbHRlciwNCj4+ICAgICAgICAgICAgICAgb3N0LT5maWx0ZXIgPSBvc3QtPmZnX3NpbXBs ZS0+b3V0cHV0c1swXTsNCj4+ICAgDQo+PiAgICAgICB9DQo+PiAtICAgIGF2X2ZyZWVwKCZv cHRzLm5iX3RocmVhZHMpOw0KPj4gICAgICAgaWYgKHJldCA8IDApDQo+PiAgICAgICAgICAg cmV0dXJuIHJldDsNCj4+ICAgDQo+IA0KPiBXaGF0IGFib3V0ICJhdXRvIj8gSSB0aG91Z2h0 IHRoYXQgd2FzIGEgdGhpbmcuIE9yIGRvIEkgbWlzcmVtZW1iZXI/DQoNCkFoLCB5b3UncmUg cmlnaHQgdGhhdCdzIGFuIGFsaWFzIGZvciAwLg0KSSBndWVzcyBpIGNvdWxkIHVzZSBhdl9v cHRfZXZhbF9pbnQoKSwgYnV0IG1heWJlIGl0J3Mgbm90IHdvcnRoIHRoZSBoYXNzbGUuDQoN Cg== --------------Oi0TZu0RxONy5NSa25BUoztF-- --------------zDltyPNjLx00dtZ08Sz50i4e Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmewDQkFAwAAAAAACgkQFGMBrXN2WeDg UQgAuGd+akso6hP+LfrxzqZ4k4YM1RgHaUkiaASQ2dBnbq1Dt9CZOVO1rJqXgK/rL58PkdGoIV3A V486NUl5RJh6IbRG/DsZyW3Fj5sHV7tMrNRredW/0gYVbCJ3Tt4/BXlAdC/9JUXfaE78t6WLSV+o +J0XTOGFsUE5GAsxGfjWYlTUGfFvsFQhffucVdxgWGLHwIBAH0P62WNDhikdArWojZRckNNKUuNs brpbb04FhsDtwM1bLLdnGkhrYzOh/ZCcPZRE9v1MPjnIovQB7g30tzD+VeP9qEpmk1elrU06Rbmx Fe3P8o/wfP7PjtNbqqi/04eG4kJeYYBufRJdFL/6Ew== =I+Wx -----END PGP SIGNATURE----- --------------zDltyPNjLx00dtZ08Sz50i4e-- --===============7940914661855580052== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --===============7940914661855580052==--