From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id D7AD34CAF6 for ; Thu, 7 Aug 2025 20:13:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id E3D0C68CD34; Thu, 7 Aug 2025 23:12:57 +0300 (EEST) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7667B68B5A1 for ; Thu, 7 Aug 2025 23:12:51 +0300 (EEST) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-76be8e4b59aso1452985b3a.1 for ; Thu, 07 Aug 2025 13:12:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1754597569; x=1755202369; 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=IjWPhPPpgAAIlUySpwUmKgDbZ/n+bwr5XeFvLZAG82U=; b=OPDG/Qa2wQnWy8KG5tPzR9uA8QQmZ9tLQaqgK57v5qq7fmgG4qiwJOIK0vMcMqy2Nq Ol88S0P4VMv+xNntOI+FfpxKDHizwfMLvK2KKjeb6dt7c1CIU7Tl+mU0ZiurJmP5d1k/ hErFyjgRxc2N2ehFqvQ4YsBReVvK+yzNZK76cfWgC1ma5ED/o4xbpC/BTrGbatudPROZ HjifTCQ2+xhG1izfolrUsu8wlkyfAce23O512j2XqHTYS+Wlv6d4wezc2R7fpwGKcLhz SsLRY8vDzKbuuQE1MJPFrEw4NleXuOomB4FGpjFg65d+d65HRIoYRO3LnNLsFEPs9rnz iy3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754597569; x=1755202369; 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=IjWPhPPpgAAIlUySpwUmKgDbZ/n+bwr5XeFvLZAG82U=; b=q/+vTSrKFc+1ZFNrcHEoJwwR1blYGUlPSB5TJYChHxGe7WDV1+9X/CQOaA+9pOV30D fylPAWsVCjD+1sMwyMO94GKpqe/uDE21Mwdl27Tq/IH/x5g+uBsqHTid6NRXjGHeDtwl FsrjQfOP9gDQbU53RdAlRiJgD8gyQbiDG2ScA/vKhJS3w7nbUUYker6WFHIt9pS1dyMe +buDjEKTiycWL9KUIdqBARHIyq7YdVUAiHFYpUdLtKcioQw7Pvpr37AUMTO8f0YLRD7E G7cR+a4Cc0I5kewkEb3lLDKj/rQ9ZburXC5xiZC+7OfxkBTONSek+JbhGVziPe+dugzi wLaA== X-Gm-Message-State: AOJu0Yzev0qy3H/XLRzFC/xtL4kz0pTCa9MGlF9dqBGwPkkx41KLeUbh rcLxgpfDZSKYeiMxe8gm2w3ZYKRvQmZE3lmbvQkPN3gEgYMNm+2oWQ4dG20MRA== X-Gm-Gg: ASbGncuCc6dIRZCxxGwFmlgeucHqiUdBcb8pWrfsXxmJGkDZaKTvG1p1G+ccINrvPDL 9jJNUn7A8+2ID6tjUsjjlcMsQfp/Uln4ivsuRkxMgMactF72qJGYTQQDySQpPumLJirxIJUL1on FwLHr0SgL21sUqdVHLoOdN8wN4o8bJLhdbOgyNJDjpoSpgItJqp0CR9DRaMfaQP3/N4XMRGSYZ2 PY/dSHG7P4UmrHnxmrIKgUnVE4waJE2dWDWsKEDgDUMKUYOJexX9ZrDd/lFrsNOHE4+RzXNJrK1 2spIjKcvmZ8NUSE2DyYd3NT6XV8r4ISFF3W27UP+HhRZ/iAqMnGaqmBSKXCd8DSUVj3GzJL8g1Z 6dulJQNKsYoW+b/NfU7WMKpvStjM+QaP1IOcxnGvJ3j0F/elqwy8II1wP+W0asiaNQAjlgkzT/c mweqt8Iw== X-Google-Smtp-Source: AGHT+IFzvBsa28nI+noR4MBXar7qr0CmpG5wjdJPk3KhbMestGbXlddMGBgCGceBPj0smFoKROtuyg== X-Received: by 2002:a05:6a00:234b:b0:76b:e109:a1f4 with SMTP id d2e1a72fcca58-76c4611cc59mr549799b3a.12.1754597568791; Thu, 07 Aug 2025 13:12:48 -0700 (PDT) Received: from ?IPV6:2800:2121:b000:82e:41d3:184:38e3:73d0? ([2800:2121:b000:82e:41d3:184:38e3:73d0]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-76bccead450sm18793748b3a.54.2025.08.07.13.12.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 07 Aug 2025 13:12:47 -0700 (PDT) Message-ID: <3dfd6642-9f52-4808-a25c-60807ddb18ef@gmail.com> Date: Thu, 7 Aug 2025 17:12:45 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250807195800.77462-1-jestrada.list@gmail.com> Content-Language: en-US From: James Almer In-Reply-To: <20250807195800.77462-1-jestrada.list@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] avfilter/vf_alphamerge: use refcounting for planar formats 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="===============6432775556417650561==" 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) --===============6432775556417650561== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------u8YLkc4nOBGmc0xYc3fxwp6j" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------u8YLkc4nOBGmc0xYc3fxwp6j Content-Type: multipart/mixed; boundary="------------0jdnAQSkf0dsOgvyb0BpLpZx"; protected-headers="v1" From: James Almer To: ffmpeg-devel@ffmpeg.org Message-ID: <3dfd6642-9f52-4808-a25c-60807ddb18ef@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] avfilter/vf_alphamerge: use refcounting for planar formats References: <20250807195800.77462-1-jestrada.list@gmail.com> In-Reply-To: <20250807195800.77462-1-jestrada.list@gmail.com> --------------0jdnAQSkf0dsOgvyb0BpLpZx Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gOC83LzIwMjUgNDo1OCBQTSwgSm9yZ2UgRXN0cmFkYSB3cm90ZToNCj4gVXNlIHJlZmVy ZW5jZSBwbGFuZSB3aGVuIGhhbmRsaW5nIHBsYW5hciBmb3JtYXRzLiBTaG91bGQgYWRkcmVz cw0KPiBodHRwczovL2NvZGUuZmZtcGVnLm9yZy9GRm1wZWcvRkZtcGVnL2lzc3Vlcy8yMDE1 Mw0KPiANCj4gRXhhbXBsZToNCj4gZmZtcGVnIC1mIGxhdmZpIC1pICJjb2xvcj1yZWQ6cz02 NDB4NDgwOmQ9NSxmb3JtYXQ9eXV2YTQyMHAiIFwNCj4gICAgICAgICAtZiBsYXZmaSAtaSAi Y29sb3I9YmxhY2s6cz02NDB4NDgwOmQ9NSxmb3JtYXQ9eXV2NDIwcCxnZXE9bHVtPScyNTUq Z3QoMTUwLGh5cG90KFgtVy8yLFktSC8yKSknOmE9MCIgXA0KPiAgICAgICAgIC1mIGxhdmZp IC1pICJjb2xvcj1ibHVlOnM9NjQweDQ4MDpkPTUsZm9ybWF0PXl1djQyMHAiIFwNCj4gICAg ICAgICAtZmlsdGVyX2NvbXBsZXggIlswOnZdWzE6dl1hbHBoYW1lcmdlW21lcmdlZF93aXRo X2FscGhhXTtbMjp2XVttZXJnZWRfd2l0aF9hbHBoYV1vdmVybGF5IiBcDQo+ICAgICAgICAg LWM6diBsaWJ4MjY0IFwNCj4gICAgICAgICAteSBvdXQubXA0DQo+IC0tLQ0KPiAgIGxpYmF2 ZmlsdGVyL3ZmX2FscGhhbWVyZ2UuYyB8IDI2ICsrKysrKysrKysrKysrKysrKystLS0tLS0t DQo+ICAgMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0p DQo+IA0KPiBkaWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvdmZfYWxwaGFtZXJnZS5jIGIvbGli YXZmaWx0ZXIvdmZfYWxwaGFtZXJnZS5jDQo+IGluZGV4IGY1Nzc5NDg0YTkuLjlmNTM4MDY1 MzcgMTAwNjQ0DQo+IC0tLSBhL2xpYmF2ZmlsdGVyL3ZmX2FscGhhbWVyZ2UuYw0KPiArKysg Yi9saWJhdmZpbHRlci92Zl9hbHBoYW1lcmdlLmMNCj4gQEAgLTI4LDEyICsyOCwxMiBAQA0K PiAgICNpbmNsdWRlICJsaWJhdnV0aWwvaW1ndXRpbHMuaCINCj4gICAjaW5jbHVkZSAibGli YXZ1dGlsL29wdC5oIg0KPiAgICNpbmNsdWRlICJsaWJhdnV0aWwvcGl4Zm10LmgiDQo+ICsj aW5jbHVkZSAibGliYXZ1dGlsL2ZyYW1lLmgiDQo+ICAgI2luY2x1ZGUgImF2ZmlsdGVyLmgi DQo+ICAgI2luY2x1ZGUgImRyYXd1dGlscy5oIg0KPiAgICNpbmNsdWRlICJmb3JtYXRzLmgi DQo+ICAgI2luY2x1ZGUgImZpbHRlcnMuaCINCj4gICAjaW5jbHVkZSAiZnJhbWVzeW5jLmgi DQo+IC0jaW5jbHVkZSAidmlkZW8uaCINCj4gICANCj4gICBlbnVtIHsgWSwgVSwgViwgQSB9 Ow0KPiAgIA0KPiBAQCAtNzgsMTEgKzc4LDIzIEBAIHN0YXRpYyBpbnQgZG9fYWxwaGFtZXJn ZShGRkZyYW1lU3luYyAqZnMpDQo+ICAgICAgICAgICAgICAgfQ0KPiAgICAgICAgICAgfQ0K PiAgICAgICB9IGVsc2Ugew0KPiAtICAgICAgICBjb25zdCBpbnQgbWFpbl9saW5lc2l6ZSA9 IG1haW5fYnVmLT5saW5lc2l6ZVtBXTsNCj4gLSAgICAgICAgY29uc3QgaW50IGFscGhhX2xp bmVzaXplID0gYWxwaGFfYnVmLT5saW5lc2l6ZVtZXTsNCj4gLSAgICAgICAgYXZfaW1hZ2Vf Y29weV9wbGFuZShtYWluX2J1Zi0+ZGF0YVtBXSwgbWFpbl9saW5lc2l6ZSwNCj4gLSAgICAg ICAgICAgICAgICAgICAgICAgICAgICBhbHBoYV9idWYtPmRhdGFbWV0sIGFscGhhX2xpbmVz aXplLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZGTUlOKG1haW5fbGluZXNp emUsIGFscGhhX2xpbmVzaXplKSwgYWxwaGFfYnVmLT5oZWlnaHQpOw0KPiArICAgICAgICBB VkJ1ZmZlclJlZiAqYWxwaGFfcGxhbmVfYnVmID0gYXZfZnJhbWVfZ2V0X3BsYW5lX2J1ZmZl cihhbHBoYV9idWYsIFkpOw0KPiArDQo+ICsgICAgICAgIGlmICghYWxwaGFfcGxhbmVfYnVm KSB7DQo+ICsgICAgICAgICAgICBhdl9sb2coY3R4LCBBVl9MT0dfRVJST1IsICJDb3VsZCBu b3QgZ2V0IGJ1ZmZlciBmb3IgYWxwaGEgcGxhbmUuXG4iKTsNCj4gKyAgICAgICAgICAgIHJl dHVybiBBVkVSUk9SKEVJTlZBTCk7DQo+ICsgICAgICAgIH0NCj4gKw0KDQo+ICsgICAgICAg IGF2X2J1ZmZlcl91bnJlZigmbWFpbl9idWYtPmJ1ZltBXSk7DQo+ICsNCj4gKyAgICAgICAg bWFpbl9idWYtPmJ1ZltBXSA9IGF2X2J1ZmZlcl9yZWYoYWxwaGFfcGxhbmVfYnVmKTsNCg0K YXZfYnVmZmVyX3JlcGxhY2UoKQ0KDQo+ICsgICAgICAgIGlmICghbWFpbl9idWYtPmJ1ZltB XSkgew0KPiArICAgICAgICAgICAgYXZfbG9nKGN0eCwgQVZfTE9HX0VSUk9SLCAiRmFpbGVk IHRvIHJlZmVyZW5jZSBhbHBoYSBwbGFuZSBidWZmZXIuXG4iKTsNCj4gKyAgICAgICAgICAg IHJldHVybiBBVkVSUk9SKEVOT01FTSk7DQo+ICsgICAgICAgIH0NCj4gKw0KPiArICAgICAg ICBtYWluX2J1Zi0+ZGF0YVtBXSA9IGFscGhhX2J1Zi0+ZGF0YVtZXTsNCj4gKyAgICAgICAg bWFpbl9idWYtPmxpbmVzaXplW0FdID0gYWxwaGFfYnVmLT5saW5lc2l6ZVtZXTsNCj4gICAg ICAgfQ0KPiAgIA0KPiAgICAgICByZXR1cm4gZmZfZmlsdGVyX2ZyYW1lKGN0eC0+b3V0cHV0 c1swXSwgbWFpbl9idWYpOw0KPiBAQCAtMjEyLDQgKzIyNCw0IEBAIGNvbnN0IEZGRmlsdGVy IGZmX3ZmX2FscGhhbWVyZ2UgPSB7DQo+ICAgICAgIEZJTFRFUl9RVUVSWV9GVU5DMihxdWVy eV9mb3JtYXRzKSwNCj4gICAgICAgLnVuaW5pdCAgICAgICAgID0gdW5pbml0LA0KPiAgICAg ICAuYWN0aXZhdGUgICAgICAgPSBhY3RpdmF0ZSwNCj4gLX07DQo+ICt9Ow0KPiBcIE5vIG5l d2xpbmUgYXQgZW5kIG9mIGZpbGUNClBsZWFzZSBmaXggdGhpcy4NCg0K --------------0jdnAQSkf0dsOgvyb0BpLpZx-- --------------u8YLkc4nOBGmc0xYc3fxwp6j Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmiVCL0FAwAAAAAACgkQFGMBrXN2WeAY Vgf9E3+BYtJm+5ICVB5y5zBrcXkVTV89DrNYFo+5SPs+XL5oFSezpZStqxCXmyNQeroLkazzr3jE Mtj3SuU2v5hB3fuFNkP5iRt27j/GHLgkVajd6b3NigCoRdla4VL2g2ZwqN9WokMUFcmG/ogkJM9F hNLVFL2qgLHhQiFf1rk3ub8ztLI54Kgi4bBUYehdaatlhX/m4J4PJlklOSTW7D8Fc50Kc4KmwXh9 ewU3M+Zd/6bnccrsUragJidyMz2gajCTFsWKHh+uH6ajJ+5BLPwbKLoRGVGdj4PaFGNsIFgPUoac iGReo0vNqUGzwO7yXHCoW1sXsH/MosCOznyWqEu9LA== =rl+z -----END PGP SIGNATURE----- --------------u8YLkc4nOBGmc0xYc3fxwp6j-- --===============6432775556417650561== 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". --===============6432775556417650561==--