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 A921B4074C for ; Sat, 23 Apr 2022 12:31:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C417A68B2DC; Sat, 23 Apr 2022 15:31:27 +0300 (EEST) Received: from relay.yourmailgateway.de (unknown [188.68.63.165]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0748768B23C for ; Sat, 23 Apr 2022 15:31:21 +0300 (EEST) Received: from mors-relay-8202.netcup.net (localhost [127.0.0.1]) by mors-relay-8202.netcup.net (Postfix) with ESMTPS id 4KlrH96Qb7z3p1p for ; Sat, 23 Apr 2022 14:31:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lisanet.de; s=key2; t=1650717077; bh=V2K9zbnb+tWAO+F9nSOQTU3Isi6e/8Pt1pC4ivRc4oU=; h=From:Subject:Date:References:To:In-Reply-To:From; b=kOSPQzdGMgPtR4AyW8DU+Noa9JbutfRVwxCAnEQqq/v+1jDV5vvT8dln2nF5hPtzJ vSvUHpmI+2tnXpGDbGbOU6qWIltp+z0oKSrJdEc3lCcS9mr/CErXXddwCACvZyEsC+ +xBQjA2YrDGxEOUbxWS7fv8i3DCoHIZRbPlaSFrWYJcys+aU9SNU7m9x8vq7KdnRJI b88A6RLZhCIaKQo1u2UVWfjRNNEoAJ+qP7VIQfqvKE8plm/WiFYd4HWf0GXjcEZAff d+1b7tWuSTxmJTp9C6VjK6jUkl94s98xUh/Bb43IxQMmxc1tGZm1oFRR1QvJmxc2xL KhIclHkxqe57Q== Received: from policy02-mors.netcup.net (unknown [46.38.225.53]) by mors-relay-8202.netcup.net (Postfix) with ESMTPS id 4KlrH961VKz3p1n for ; Sat, 23 Apr 2022 14:31:17 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at policy02-mors.netcup.net X-Spam-Flag: NO X-Spam-Score: -2.899 X-Spam-Level: X-Spam-Status: No, score=-2.899 required=6.31 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx2f68.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4KlrH862s9z8sWQ for ; Sat, 23 Apr 2022 14:31:16 +0200 (CEST) Received: from smtpclient.apple (ip-046-005-115-148.um12.pools.vodafone-ip.de [46.5.115.148]) by mx2f68.netcup.net (Postfix) with ESMTPSA id C9069A0099 for ; Sat, 23 Apr 2022 14:31:15 +0200 (CEST) Authentication-Results: mx2f68; spf=pass (sender IP is 46.5.115.148) smtp.mailfrom=simone@lisanet.de smtp.helo=smtpclient.apple Received-SPF: pass (mx2f68: connection is authenticated) From: Simone Karin Lehmann Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Date: Sat, 23 Apr 2022 14:31:15 +0200 References: <80886934-2099-4FE0-A95D-F9B6658F777F@lisanet.de> <5D3ED34A-A9B8-4870-B6C1-D462B086BC37@lisanet.de> <95e8daf2-9011-6622-a48f-cd1c89dea6c0@mail.de> <33796369-1344-4A5D-B429-0719D1DF2601@lisanet.de> To: FFmpeg development discussions and patches In-Reply-To: Message-Id: <3A858537-49E7-41C0-84EF-618E77C7A17E@lisanet.de> X-Mailer: Apple Mail (2.3696.80.82.1.1) X-PPP-Message-ID: <165071707617.5437.3800048696593565401@mx2f68.netcup.net> X-PPP-Vhost: lisanet.de X-NC-CID: mCj7+0DGlqsntywDd4n5FinkcmX5HA+C+1el9FR3U4L3 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] libavcodec/videotoolboxenc.c: add option to hevc encoder to prioritize speed. 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: Cgo+IEFtIDIyLjA0LjIwMjIgdW0gMTg6NTIgc2NocmllYiBUaGlsbyBCb3JnbWFubiA8dGhpbG8u Ym9yZ21hbm5AbWFpbC5kZT46Cj4gCj4gCgo+IEZvciB0aGF0IHZlcnNpb24gSSBnZXQ6Cj4gCj4g bGliYXZjb2RlYy92aWRlb3Rvb2xib3hlbmMuYzoxMTUzOjM5OiBlcnJvcjogdXNlIG9mIHVuZGVj bGFyZWQgaWRlbnRpZmllciAna1ZUQ29tcHJlc3Npb25Qcm9wZXJ0eUtleV9Qcmlvcml0aXplRW5j b2RpbmdTcGVlZE92ZXJRdWFsaXR5Jwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBrVlRDb21wcmVzc2lvblByb3BlcnR5S2V5X1ByaW9yaXRpemVFbmNvZGluZ1NwZWVkT3Zl clF1YWxpdHksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KPiAKPiBT aG91bGQgcmVxdWlyZSBzb21lIE9TWCB2ZXJzaW9uIGRlcGVuZGVuY3kgdmlhICNpZidlcnkgc29t ZXdoZXJlIHNhbmUuIExpa2UKPiAjaWYgIVRBUkdFVF9PU19JUEhPTkUgJiYgX19NQUNfT1NfWF9W RVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDcwCj4gCj4gb3Igc2ltaWxhci4KCklmIEkgdW5kZXJz dGFuZCB0aGUgY29kZSBjb3JyZWN0bHksIGl0IHNlZW1zIHRvIG1lIHRvIGJlIGJldHR0ZXIgdG8g YWRkIGtWVENvbXByZXNzaW9uUHJvcGVydHlLZXlfUHJpb3JpdGl6ZUVuY29kaW5nU3BlZWRPdmVy UXVhbGl0eSB0byB0aGUgY29tcGF0X2tleXMgc3RydWN0LiAKCkFuZCBkaWdnaW5nIHRocm91Z2gg dGhlIFNESyBoZWFkZXJzIEnigJl2ZSBmb3VuZCB0aGF0IHRoaXMgcHJvcGVydHkgaXMgYXZhaWxh YmxlIGZvciBoMjY0IGFuZCBQcm9SZXMgZW5jb2RlcnMgdG9vLiBCdXQgc2luY2UgdGhlIFNESyBz dGF0ZXMgdGhhdCB0aGlzIHByb3BlcnR5IGRlZmF1bHRzIHRvIEZBTFNFIGZvciBoMjY0IGFuZCBo ZXZjIGFuZCB0byBUUlVFIGZvciBQcm9SZXMgSSBkaWRu4oCZdCBhZGQgaXQgdG8gdGhlIENPTU1P Tl9PUFRJT05TIGJ1dCB0byBlYWNoIGVuY29kZXIgb3B0aW9ucywgYmVjYXVzZSBJIGRpZG7igJl0 IHdhbnQgdG8gbWFrZSBhIHJlZ3Jlc3Npb24gdG8gdGhlIFByb1JlcyBvciBlbmFibGluZyBpdCBi eSBkZWZhdWx0IGZvciBoMjY0IGFuZCBoZXZjLiBIb3BlIHRoYXTigJlzIG9rLgoKSGVyZeKAmXMg dGhlIHJlc3VsdGluZyBwYXRjaAoKUmVnYXJkcwpTaW1vbmUKCgpTaWduZWQtb2ZmLWJ5OiBTaW1v bmUgS2FyaW4gTGVobWFubiA8c2ltb25lQGxpc2FuZXQuZGUgPG1haWx0bzpzaW1vbmVAbGlzYW5l dC5kZT4+Ci0tLQpsaWJhdmNvZGVjL3ZpZGVvdG9vbGJveGVuYy5jIHwgMTggKysrKysrKysrKysr KysrKysrCjEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGli YXZjb2RlYy92aWRlb3Rvb2xib3hlbmMuYyBiL2xpYmF2Y29kZWMvdmlkZW90b29sYm94ZW5jLmMK aW5kZXggMjcwNDk2YjdhNy4uNDYyZDJhOGZiNiAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy92aWRl b3Rvb2xib3hlbmMuYworKysgYi9saWJhdmNvZGVjL3ZpZGVvdG9vbGJveGVuYy5jCkBAIC0xMDAs NiArMTAwLDcgQEAgc3RhdGljIHN0cnVjdHsKCiAgICBDRlN0cmluZ1JlZiBrVlRDb21wcmVzc2lv blByb3BlcnR5S2V5X1JlYWxUaW1lOwogICAgQ0ZTdHJpbmdSZWYga1ZUQ29tcHJlc3Npb25Qcm9w ZXJ0eUtleV9UYXJnZXRRdWFsaXR5Rm9yQWxwaGE7CisgICAgQ0ZTdHJpbmdSZWYga1ZUQ29tcHJl c3Npb25Qcm9wZXJ0eUtleV9Qcmlvcml0aXplRW5jb2RpbmdTcGVlZE92ZXJRdWFsaXR5OwoKICAg IENGU3RyaW5nUmVmIGtWVFZpZGVvRW5jb2RlclNwZWNpZmljYXRpb25fRW5hYmxlSGFyZHdhcmVB Y2NlbGVyYXRlZFZpZGVvRW5jb2RlcjsKICAgIENGU3RyaW5nUmVmIGtWVFZpZGVvRW5jb2RlclNw ZWNpZmljYXRpb25fUmVxdWlyZUhhcmR3YXJlQWNjZWxlcmF0ZWRWaWRlb0VuY29kZXI7CkBAIC0x NjEsNiArMTYyLDggQEAgc3RhdGljIHZvaWQgbG9hZFZURW5jU3ltYm9scygpewogICAgR0VUX1NZ TShrVlRDb21wcmVzc2lvblByb3BlcnR5S2V5X1JlYWxUaW1lLCAiUmVhbFRpbWUiKTsKICAgIEdF VF9TWU0oa1ZUQ29tcHJlc3Npb25Qcm9wZXJ0eUtleV9UYXJnZXRRdWFsaXR5Rm9yQWxwaGEsCiAg ICAgICAgICAgICJUYXJnZXRRdWFsaXR5Rm9yQWxwaGEiKTsKKyAgICBHRVRfU1lNKGtWVENvbXBy ZXNzaW9uUHJvcGVydHlLZXlfUHJpb3JpdGl6ZUVuY29kaW5nU3BlZWRPdmVyUXVhbGl0eSwKKyAg ICAgICAgICAgICJQcmlvcml0aXplRW5jb2RpbmdTcGVlZE92ZXJRdWFsaXR5Iik7CgogICAgR0VU X1NZTShrVlRWaWRlb0VuY29kZXJTcGVjaWZpY2F0aW9uX0VuYWJsZUhhcmR3YXJlQWNjZWxlcmF0 ZWRWaWRlb0VuY29kZXIsCiAgICAgICAgICAgICJFbmFibGVIYXJkd2FyZUFjY2VsZXJhdGVkVmlk ZW9FbmNvZGVyIik7CkBAIC0yMzcsNiArMjQwLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgVlRFbmNDb250 ZXh0IHsKICAgIGludCBhbGxvd19zdzsKICAgIGludCByZXF1aXJlX3N3OwogICAgZG91YmxlIGFs cGhhX3F1YWxpdHk7CisgICAgaW50IHByaW9fc3BlZWQ7CgogICAgYm9vbCBmbHVzaGluZzsKICAg IGludCBoYXNfYl9mcmFtZXM7CkBAIC0xMTQ2LDYgKzExNTAsMTYgQEAgc3RhdGljIGludCB2dGVu Y19jcmVhdGVfZW5jb2RlcihBVkNvZGVjQ29udGV4dCAgICphdmN0eCwKICAgICAgICByZXR1cm4g QVZFUlJPUl9FWFRFUk5BTDsKICAgIH0KCisgICAgLy8gcHJpb3JpdGl6ZSBzcGVlZCBvdmVyIHF1 YWxpdHkKKyAgICBpZiAodnRjdHgtPnByaW9fc3BlZWQpIHsKKyAgICAgICAgc3RhdHVzID0gVlRT ZXNzaW9uU2V0UHJvcGVydHkodnRjdHgtPnNlc3Npb24sCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGNvbXBhdF9rZXlzLmtWVENvbXByZXNzaW9uUHJvcGVydHlLZXlfUHJp b3JpdGl6ZUVuY29kaW5nU3BlZWRPdmVyUXVhbGl0eSwKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAga0NGQm9vbGVhblRydWUpOworICAgICAgICBpZiAoc3RhdHVzKSB7Cisg ICAgICAgICAgICBhdl9sb2coYXZjdHgsIEFWX0xPR19XQVJOSU5HLCAiUHJpb3JpdGl6ZUVuY29k aW5nU3BlZWRPdmVyUXVhbGl0eSBwcm9wZXJ0eSBpcyBub3Qgc3VwcG9ydGVkIG9uIHRoaXMgZGV2 aWNlLiBJZ25vcmluZy5cbiIpOworICAgICAgICB9CisgICAgfQorCiAgICBpZiAoKHZ0Y3R4LT5j b2RlY19pZCA9PSBBVl9DT0RFQ19JRF9IMjY0IHx8IHZ0Y3R4LT5jb2RlY19pZCA9PSBBVl9DT0RF Q19JRF9IRVZDKQogICAgICAgICAgICAmJiBtYXhfcmF0ZSA+IDApIHsKICAgICAgICBieXRlc19w ZXJfc2Vjb25kX3ZhbHVlID0gbWF4X3JhdGUgPj4gMzsKQEAgLTI3MTEsNiArMjcyNSw3IEBAIHN0 YXRpYyBjb25zdCBBVk9wdGlvbiBoMjY0X29wdGlvbnNbXSA9IHsKICAgIHsgImFjIiwgICAgIkNB QkFDIGVudHJvcHkgY29kaW5nIiwgMCwgQVZfT1BUX1RZUEVfQ09OU1QsIHsgLmk2NCA9IFZUX0NB QkFDIH0sIElOVF9NSU4sIElOVF9NQVgsIFZFLCAiY29kZXIiIH0sCgogICAgeyAiYTUzY2MiLCAi VXNlIEE1MyBDbG9zZWQgQ2FwdGlvbnMgKGlmIGF2YWlsYWJsZSkiLCBPRkZTRVQoYTUzX2NjKSwg QVZfT1BUX1RZUEVfQk9PTCwgey5pNjQgPSAxfSwgMCwgMSwgVkUgfSwKKyAgICB7ICJwcmlvX3Nw ZWVkIiwgInByaW9yaXRpemUgZW5jb2Rpbmcgc3BlZWQiLCBPRkZTRVQocHJpb19zcGVlZCksIEFW X09QVF9UWVBFX0JPT0wsIHsgLmk2NCA9IDAgfSwgMCwgMSwgVkUgfSwKCiAgICBDT01NT05fT1BU SU9OUwogICAgeyBOVUxMIH0sCkBAIC0yNzQ1LDYgKzI3NjAsNyBAQCBzdGF0aWMgY29uc3QgQVZP cHRpb24gaGV2Y19vcHRpb25zW10gPSB7CiAgICB7ICJtYWluMTAiLCAgICJNYWluMTAgUHJvZmls ZSIsICAgMCwgQVZfT1BUX1RZUEVfQ09OU1QsIHsgLmk2NCA9IEhFVkNfUFJPRl9NQUlOMTAgfSwg SU5UX01JTiwgSU5UX01BWCwgVkUsICJwcm9maWxlIiB9LAoKICAgIHsgImFscGhhX3F1YWxpdHki LCAiQ29tcHJlc3Npb24gcXVhbGl0eSBmb3IgdGhlIGFscGhhIGNoYW5uZWwiLCBPRkZTRVQoYWxw aGFfcXVhbGl0eSksIEFWX09QVF9UWVBFX0RPVUJMRSwgeyAuZGJsID0gMC4wIH0sIDAuMCwgMS4w LCBWRSB9LAorICAgIHsgInByaW9fc3BlZWQiLCAicHJpb3JpdGl6ZSBlbmNvZGluZyBzcGVlZCIs IE9GRlNFVChwcmlvX3NwZWVkKSwgQVZfT1BUX1RZUEVfQk9PTCwgeyAuaTY0ID0gMCB9LCAwLCAx LCBWRSB9LAoKICAgIENPTU1PTl9PUFRJT05TCiAgICB7IE5VTEwgfSwKQEAgLTI3ODUsNiArMjgw MSw4IEBAIHN0YXRpYyBjb25zdCBBVk9wdGlvbiBwcm9yZXNfb3B0aW9uc1tdID0gewogICAgeyAi NDQ0NCIsICAgICAiUHJvUmVzIDQ0NDQiLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMCwgQVZfT1BUX1RZUEVfQ09OU1QsIHsgLmk2NCA9IEZGX1BST0ZJTEVfUFJPUkVTXzQ0NDQg fSwgICAgICAgIElOVF9NSU4sIElOVF9NQVgsIFZFLCAicHJvZmlsZSIgfSwKICAgIHsgInhxIiwg ICAgICAgIlByb1JlcyA0NDQ0IFhRIiwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAs IEFWX09QVF9UWVBFX0NPTlNULCB7IC5pNjQgPSBGRl9QUk9GSUxFX1BST1JFU19YUSB9LCAgICAg ICAgICBJTlRfTUlOLCBJTlRfTUFYLCBWRSwgInByb2ZpbGUiIH0sCgorICB7ICJwcmlvX3NwZWVk IiwgInByaW9yaXRpemUgZW5jb2Rpbmcgc3BlZWQiLCBPRkZTRVQocHJpb19zcGVlZCksIEFWX09Q VF9UWVBFX0JPT0wsIHsgLmk2NCA9IDEgfSwgMCwgMSwgVkUgfSwKKwogICAgQ09NTU9OX09QVElP TlMKICAgIHsgTlVMTCB9LAp9OwotLSAKMi4zMi4wIChBcHBsZSBHaXQtMTMyKQoKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==