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 CFB874BF9E for ; Tue, 4 Feb 2025 21:51:43 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6CED968B672; Tue, 4 Feb 2025 23:51:39 +0200 (EET) Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 917D268AB35 for ; Tue, 4 Feb 2025 23:51:32 +0200 (EET) Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-543d8badc30so6447286e87.0 for ; Tue, 04 Feb 2025 13:51:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1738705891; x=1739310691; darn=ffmpeg.org; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=T3w9pmXpOMakJv/sjo1zylPWMUUXkh9oD5xynLlT6I0=; b=YpB5lxZmBn6egb2+0Jiga+xPD8PZwJDo7BpdUkVrNgTeefDcV504wzfsQNrcy/ZX9n ffTjUvSesOoWf7uSP/kuCFKu2iMiLl4oX79dOd5N46laVyaiGa34VOKAFyy8poFxsRyb rilnA9Wv+fMeEEwUQG0tFb6rqotZvpiRVwVcXtnoCkeZmfS2DHeCOyGGpYiq4Hre75U9 bzr5pDsavapvzLCAWLeApLGm64fh/nLXUh41bgE/6IpUfI37Mh77nWFkkFNq1Dk2GW1f MpXiFEVvoJQmLvnHxf5TF6I7wyFHE9C/vXF670GZMWx8I7uZgChXEE5BGbtExP0Kd7bZ Dx/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738705891; x=1739310691; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=T3w9pmXpOMakJv/sjo1zylPWMUUXkh9oD5xynLlT6I0=; b=XK6AI9zCnMPY/IOmH7IJ/HMRVjQaomOiv3GxfVJs7UVvRfXaKcbwQIiwsAlEg0Vf5l NBLWdbncCJPqO44flWTGy0WE4aw9zXovn83afmGElw2UKDzmQaREUctn0QR0y/pF+w+8 UB5wl4aGKhev6g9D21Q/WLtFTOkUIKw1HfefGcVH+2Q7yRkPaALzVR7n+AAXUzkmUQG2 CDNRTlCEBmi8VzDAJDdm3ZjQeAMoC3kWAdVXlR2hjkZKLrt+S+dhqIinCftA74TMW1jx Uzw3VVRduIn/NrzvilD2QEcN4PCWaKj6SdA7G1W2WLGDUrsVRPUxIZrA30vTNHMYQyha QKjg== X-Gm-Message-State: AOJu0YweRvMfFDQSvcZCNjBaKSeiypb3YCmw/tFJDIolnn3E1aUGhoC8 On8xYKnS9N96uw3BF+Tp42PHi8jy86kL6G6GzsXK9Wr8ONun9+s6C62vcxWBl4o2b/ZNxpABJ9H xXQ== X-Gm-Gg: ASbGncuImp9Ntm8Yt4fMEdk+27Km9zXXE1vQEzxHL/wyXsV33103TDVoFel2zUEKN7Q gF3mdP6TKRXtrkzYXwF3BzQAL0WUPhKX0tjq9oaxFnACz695p/KDRi/3w7+khw60WC8OR4koyvI rontXsYB2vcOQ+admVtpJpNhE3X6lqq+ulByoxyoUkUqcwjwJkyXmTuTxRlxpwhW0cZfwVXtODI gtdUiqSAd3CfpZGT41PQF9n2gY99XuEoywcdwRGW05pAT04tKfZKv3UVYg+pJwpM7ITz0GWpyb3 sSCq63ym3eVN5YzPJejrJ5SvKSu84wxPqq+c//kXRCCsKmoQgAZDOJvS8+2NOrJORnLmxW/RVXV AC6JLUfzZC2Q= X-Google-Smtp-Source: AGHT+IG3mbIFu/8WCLFf/oxcUYEy4M9apnuY80UD4Ts1B4Eydx9LS/OFWhpYZuzLBsa6djacqagHAQ== X-Received: by 2002:a05:651c:2121:b0:2ff:d044:61fc with SMTP id 38308e7fff4ca-307cf386ed8mr1295161fa.33.1738705891114; Tue, 04 Feb 2025 13:51:31 -0800 (PST) Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-307a30890absm19205441fa.38.2025.02.04.13.51.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Feb 2025 13:51:30 -0800 (PST) Date: Tue, 4 Feb 2025 23:51:23 +0200 (EET) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: =?ISO-8859-15?Q?Dennis_S=E4dtler_via_ffmpeg-devel?= In-Reply-To: <20241216092829.1237-1-dennis@obsproject.com> Message-ID: References: <20241216092829.1237-1-dennis@obsproject.com> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] lavc/videotoolboxenc: Add spatial_aq option 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 Cc: dennis@obsproject.com 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: T24gTW9uLCAxNiBEZWMgMjAyNCwgRGVubmlzIFPDpGR0bGVyIHZpYSBmZm1wZWctZGV2ZWwgd3Jv dGU6Cgo+IEZyb206IERlbm5pcyBTw6RkdGxlciA8ZGVubmlzQG9ic3Byb2plY3QuY29tPgo+Cj4g QWRkZWQgaW4gbWFjT1MgMTUgIlNlcXVvaWEiLgo+Cj4gU2lnbmVkLW9mZi1ieTogRGVubmlzIFPD pGR0bGVyIDxkZW5uaXNAb2JzcHJvamVjdC5jb20+Cj4gLS0tCj4gRml4ZWQgbGluZS1lbmRpbmdz LCBvdGhlcndpc2UgaWRlbnRpY2FsIHRvIHYxLgo+Cj4gbGliYXZjb2RlYy92aWRlb3Rvb2xib3hl bmMuYyB8IDEyICsrKysrKysrKysrKwo+IDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCsp Cj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92aWRlb3Rvb2xib3hlbmMuYyBiL2xpYmF2Y29k ZWMvdmlkZW90b29sYm94ZW5jLmMKPiBpbmRleCBkYTdiMjkxYjAzLi5mYjJkZTdiOTYwIDEwMDY0 NAo+IC0tLSBhL2xpYmF2Y29kZWMvdmlkZW90b29sYm94ZW5jLmMKPiArKysgYi9saWJhdmNvZGVj L3ZpZGVvdG9vbGJveGVuYy5jCj4gQEAgLTEyMSw2ICsxMjEsNyBAQCBzdGF0aWMgc3RydWN0ewo+ ICAgICBDRlN0cmluZ1JlZiBrVlRDb21wcmVzc2lvblByb3BlcnR5S2V5X1ByaW9yaXRpemVFbmNv ZGluZ1NwZWVkT3ZlclF1YWxpdHk7Cj4gICAgIENGU3RyaW5nUmVmIGtWVENvbXByZXNzaW9uUHJv cGVydHlLZXlfQ29uc3RhbnRCaXRSYXRlOwo+ICAgICBDRlN0cmluZ1JlZiBrVlRDb21wcmVzc2lv blByb3BlcnR5S2V5X0VuY29kZXJJRDsKPiArICAgIENGU3RyaW5nUmVmIGtWVENvbXByZXNzaW9u UHJvcGVydHlLZXlfU3BhdGlhbEFkYXB0aXZlUVBMZXZlbDsKPgo+ICAgICBDRlN0cmluZ1JlZiBr VlRWaWRlb0VuY29kZXJTcGVjaWZpY2F0aW9uX0VuYWJsZUhhcmR3YXJlQWNjZWxlcmF0ZWRWaWRl b0VuY29kZXI7Cj4gICAgIENGU3RyaW5nUmVmIGtWVFZpZGVvRW5jb2RlclNwZWNpZmljYXRpb25f UmVxdWlyZUhhcmR3YXJlQWNjZWxlcmF0ZWRWaWRlb0VuY29kZXI7Cj4gQEAgLTIwOCw2ICsyMDks NyBAQCBzdGF0aWMgdm9pZCBsb2FkVlRFbmNTeW1ib2xzKHZvaWQpewo+ICAgICAgICAgICAgICJS ZWZlcmVuY2VCdWZmZXJDb3VudCIpOwo+ICAgICBHRVRfU1lNKGtWVENvbXByZXNzaW9uUHJvcGVy dHlLZXlfTWF4QWxsb3dlZEZyYW1lUVAsICJNYXhBbGxvd2VkRnJhbWVRUCIpOwo+ICAgICBHRVRf U1lNKGtWVENvbXByZXNzaW9uUHJvcGVydHlLZXlfTWluQWxsb3dlZEZyYW1lUVAsICJNaW5BbGxv d2VkRnJhbWVRUCIpOwo+ICsgICAgR0VUX1NZTShrVlRDb21wcmVzc2lvblByb3BlcnR5S2V5X1Nw YXRpYWxBZGFwdGl2ZVFQTGV2ZWwsICJTcGF0aWFsQWRhcHRpdmVRUExldmVsIik7Cj4gfQo+IAo+ ICNkZWZpbmUgSDI2NF9QUk9GSUxFX0NPTlNUUkFJTkVEX0hJR0ggKEFWX1BST0ZJTEVfSDI2NF9I SUdIIHwgQVZfUFJPRklMRV9IMjY0X0NPTlNUUkFJTkVEKQo+IEBAIC0yNzksNiArMjgxLDcgQEAg dHlwZWRlZiBzdHJ1Y3QgVlRFbmNDb250ZXh0IHsKPiAgICAgaW50IG1heF9zbGljZV9ieXRlczsK PiAgICAgaW50IHBvd2VyX2VmZmljaWVudDsKPiAgICAgaW50IG1heF9yZWZfZnJhbWVzOwo+ICsg ICAgaW50IHNwYXRpYWxhcTsKPiB9IFZURW5jQ29udGV4dDsKPiAKPiBzdGF0aWMgdm9pZCB2dGVu Y19mcmVlX2J1Zl9ub2RlKEJ1Zk5vZGUgKmluZm8pCj4gQEAgLTE1OTksNiArMTYwMiwxMyBAQCBz dGF0aWMgaW50IHZ0ZW5jX2NyZWF0ZV9lbmNvZGVyKEFWQ29kZWNDb250ZXh0ICAgKmF2Y3R4LAo+ ICAgICAgICAgfQo+ICAgICB9Cj4gCj4gKyAgICBpZiAodnRjdHgtPnNwYXRpYWxhcSA+PSAwKSB7 Cj4gKyAgICAgICAgc2V0X2VuY29kZXJfaW50X3Byb3BlcnR5X29yX2xvZyhhdmN0eCwKPiArICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdF9rZXlzLmtWVENvbXBy ZXNzaW9uUHJvcGVydHlLZXlfU3BhdGlhbEFkYXB0aXZlUVBMZXZlbCwKPiArICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzcGF0aWFsYXEiLAo+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgdnRjdHgtPnNwYXRpYWxhcSA/IGtWVFFQTW9kdWxh dGlvbkxldmVsX0RlZmF1bHQgOiBrVlRRUE1vZHVsYXRpb25MZXZlbF9EaXNhYmxlKTsKClRoZXNl IGNvbnN0YW50cyBhcmVuJ3QgYXZhaWxhYmxlIGlmIGJ1aWxkaW5nIHdpdGggYW4gb2xkZXIgU0RL LCBzbyB0aGlzIAp3b3VsZCBicmVhayBidWlsZGluZyBpbiBzdWNoIGNhc2VzLgoKRm9yIG90aGVy IHNpbWlsYXIgY2FzZXMgb2YgY29tcGlsZSB0aW1lIGNvbnN0YW50cyB0aGF0IG1heSBvciBtYXkg bm90IGJlIAphdmFpbGFibGUsIHdlIGhhdmUgY29uZmlndXJlIGNoZWNrcyBhbmQgcHJvdmlkZSB0 aGUgY29uc3RhbnRzIG91cnNlbHZlcyAtIAp0aGF0IHNlZW1zIHRvIGJlIHJlYXNvbmFibGUgaGVy ZSB0b28uCgpXaXRoIHRoZSBmb2xsb3dpbmcgY2hhbmdlcyBvbiB0b3AsIGl0IHNlZW1zIHRvIGJ1 aWxkIHN1Y2Nlc3NmdWxseSBldmVuIGZvciAKb2xkZXIgdmVyc2lvbnM6CgoKZGlmZiAtLWdpdCBh L2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQppbmRleCAzMmZiZTU4MTI2Li4wMjBjMmFmODQzIDEwMDc1 NQotLS0gYS9jb25maWd1cmUKKysrIGIvY29uZmlndXJlCkBAIC0yNDkwLDYgKzI0OTAsNyBAQCBU WVBFU19MSVNUPSIKICAgICAga0NWSW1hZ2VCdWZmZXJDb2xvclByaW1hcmllc19JVFVfUl8yMDIw CiAgICAgIGtDVkltYWdlQnVmZmVyVHJhbnNmZXJGdW5jdGlvbl9JVFVfUl8yMDIwCiAgICAgIGtD VkltYWdlQnVmZmVyVHJhbnNmZXJGdW5jdGlvbl9TTVBURV9TVF80MjhfMQorICAgIGtWVFFQTW9k dWxhdGlvbkxldmVsX0RlZmF1bHQKICAgICAgc29ja2xlbl90CiAgICAgIHN0cnVjdF9hZGRyaW5m bwogICAgICBzdHJ1Y3RfZ3JvdXBfc291cmNlX3JlcQpAQCAtNjc0OCw2ICs2NzQ5LDcgQEAgZW5h YmxlZCB2aWRlb3Rvb2xib3ggJiYgewogICAgICBjaGVja19mdW5jX2hlYWRlcnMgQ29yZVZpZGVv L0NWSW1hZ2VCdWZmZXIuaCBrQ1ZJbWFnZUJ1ZmZlckNvbG9yUHJpbWFyaWVzX0lUVV9SXzIwMjAg Ii1mcmFtZXdvcmsgQ29yZVZpZGVvIgogICAgICBjaGVja19mdW5jX2hlYWRlcnMgQ29yZVZpZGVv L0NWSW1hZ2VCdWZmZXIuaCBrQ1ZJbWFnZUJ1ZmZlclRyYW5zZmVyRnVuY3Rpb25fSVRVX1JfMjAy MCAiLWZyYW1ld29yayBDb3JlVmlkZW8iCiAgICAgIGNoZWNrX2Z1bmNfaGVhZGVycyBDb3JlVmlk ZW8vQ1ZJbWFnZUJ1ZmZlci5oIGtDVkltYWdlQnVmZmVyVHJhbnNmZXJGdW5jdGlvbl9TTVBURV9T VF80MjhfMSAiLWZyYW1ld29yayBDb3JlVmlkZW8iCisgICAgY2hlY2tfZnVuY19oZWFkZXJzIFZp ZGVvVG9vbGJveC9WVENvbXByZXNzaW9uUHJvcGVydGllcy5oIGtWVFFQTW9kdWxhdGlvbkxldmVs X0RlZmF1bHQgIi1mcmFtZXdvcmsgQ29yZVZpZGVvIgogIH0KCiAgZW5hYmxlZCBtZXRhbCAmJiB0 ZXN0X2NtZCAkbWV0YWxjYyAtdiB8fCBkaXNhYmxlIG1ldGFsCmRpZmYgLS1naXQgYS9saWJhdmNv ZGVjL3ZpZGVvdG9vbGJveGVuYy5jIGIvbGliYXZjb2RlYy92aWRlb3Rvb2xib3hlbmMuYwppbmRl eCBmYjJkZTdiOTYwLi45NTBhMjlkOWZhIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3ZpZGVvdG9v bGJveGVuYy5jCisrKyBiL2xpYmF2Y29kZWMvdmlkZW90b29sYm94ZW5jLmMKQEAgLTU0LDYgKzU0 LDExIEBAIGVudW0geyBrQ1ZQaXhlbEZvcm1hdFR5cGVfNDIwWXBDYkNyMTBCaVBsYW5hckZ1bGxS YW5nZSAKPSAneGYyMCcgfTsKICBlbnVtIHsga0NWUGl4ZWxGb3JtYXRUeXBlXzQyMFlwQ2JDcjEw QmlQbGFuYXJWaWRlb1JhbmdlID0gJ3g0MjAnIH07CiAgI2VuZGlmCgorI2lmICFIQVZFX0tWVFFQ TU9EVUxBVElPTkxFVkVMX0RFRkFVTFQKK2VudW0geyBrVlRRUE1vZHVsYXRpb25MZXZlbF9EZWZh dWx0ID0gLTEgfTsKK2VudW0geyBrVlRRUE1vZHVsYXRpb25MZXZlbF9EaXNhYmxlID0gMCB9Owor I2VuZGlmCisKICAjaWZuZGVmIFRBUkdFVF9DUFVfQVJNNjQKICAjICAgZGVmaW5lIFRBUkdFVF9D UFVfQVJNNjQgMAogICNlbmRpZgoKCklmIHlvdSBkb24ndCBtaW5kIHRoZXNlIGNoYW5nZXMsIEkg Y291bGQgcHVzaCB0aGUgcGF0Y2ggd2l0aCB0aGVzZSBjaGFuZ2VzIApzcXVhc2hlZCBpbi4KCi8v IE1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpm Zm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUs IHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==