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 EC3E54BCB9 for ; Sun, 2 Feb 2025 16:04:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5914B68C087; Sun, 2 Feb 2025 18:04:42 +0200 (EET) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9C7F668B9C9 for ; Sun, 2 Feb 2025 18:04:36 +0200 (EET) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-21c2f1b610dso81973185ad.0 for ; Sun, 02 Feb 2025 08:04:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738512274; x=1739117074; 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=ds2cOU/jiFCb45PDQlT4uHO7qYfpCgAB0O7PCC3UptM=; b=gQJfDVK7s0jv4JxBlg5LXUTzveyP5UwcJNhqGpHk/oDlVSx4/QDbEKkAV3tl++vwjG jIsho+O95yYwLD0lR5U9K5m2qN4pRkdC4RyKzfhwn6RxUykF3m3tjwpiTz3eHarWLJsh /YjGU6yt2X/GjryyHVgZHUd0RufXjyZPABR8ns6W8BwaVmRcPcoAialPNjFJftg/tFFf R9VqbBWN0RLzBX+l6+Ko0s61EUiMpF3dQrEXAtxPzbmDe+px0KyCnc8N0fKWkSZXgslT AtXBrViEBOKM+uOCeFvY2r/Mh7VlB7lOXYfbe3hvMkS1MzBM49/hE0BKkIaE1BtNKpFm /GGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738512274; x=1739117074; 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=ds2cOU/jiFCb45PDQlT4uHO7qYfpCgAB0O7PCC3UptM=; b=OQ+gTt6TDw0GxSrLgPxTGtqkT1w4RVlrEV/tLJfy5hNPJu0uA3IcS4cmVZc4NvuIHn zbVdgd9NtcJDX6Abz/EmIAbOJb3NRotZ4wy+8JIRFjdK+or8b9+tp6XWT5hYxHh6PiMp czXnUpa5tAk6EiKVKsBv2Rw/+6Ic9v9vhO40Id8O6nivzpu6gG5a74JTmTVo8OfmEsqy ScBZGW2/6bZsYCdg9qSeARNRUq/EGsYMqPR2ojJDkevZe6HDP4kUJ6ECcC3XKQUEfNBx /q/OdLFIbIVmr2L0STC4p6QFidBz+TRsNZ5aTgVeHWph+9tNvB6dtjX/DWIRavED/dWU CkMg== X-Gm-Message-State: AOJu0YyM1bVn0Wp5Lcjhwo2UvmMLzqEkokPQNkFxFbUx9xVYUsObAqdu MBaI2nsuvn6w4ucM3RWbC4ig4xwhMmSP9G5WEJLKNlNTLdG0oRcpv8UlJ+P5 X-Gm-Gg: ASbGncuyr/QwB/Dv7th3vxmr5xocLlxZhCzOM2i4ZqWqD4eTpBpnyx9OJrubqY9yrAO Jw/ACZZqC8QKhpBcgQJTHEQ005pEdc+JS7zdksIOlDnCjTqs2JZ/F3GtUPpC6dw6HxUsPZkoDrZ OGoQGDyW3efDTLunohUcE6zoeyZTwiQPEorOgiP9RaOf6AGfCVr1Uau5SV8ruVwm9A/I229234r GeYf00rhjP85NLb1gmCEYcRHy/YmnSOIBK16sLiLD9L/bfWj71eaH3jlXlh/sU8KEqGztAp3C7D bLeoI+8XB8BjYWRP44Pl5NorKnG0us6G/oyvqdo5cqHZy4D3Xd0KZwza0XxS X-Google-Smtp-Source: AGHT+IEQ1kX2nZ1t6BFE9yFze4mUDUnjPso0OTOVgtpBqQoAwBDuGw3bpWT6ys7O2MYJKElnNvEMRg== X-Received: by 2002:a17:902:ec92:b0:215:7fad:49ab with SMTP id d9443c01a7336-21dd7c44573mr330790705ad.10.1738512273418; Sun, 02 Feb 2025 08:04:33 -0800 (PST) Received: from ?IPV6:2800:2121:b040:c:511c:7b61:5388:930d? ([2800:2121:b040:c:511c:7b61:5388:930d]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-21de331fabdsm60228545ad.221.2025.02.02.08.04.31 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 02 Feb 2025 08:04:32 -0800 (PST) Message-ID: Date: Sun, 2 Feb 2025 13:04:29 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] libswresample/rematrix.c sane_layout 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="===============3739361890758527535==" 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) --===============3739361890758527535== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------PQJEK00B1jGTmclSXJeNgKDo" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------PQJEK00B1jGTmclSXJeNgKDo Content-Type: multipart/mixed; boundary="------------KQVOJEPuhJ6JUKqxJcSY0gzq"; protected-headers="v1" From: James Almer To: ffmpeg-devel@ffmpeg.org Message-ID: Subject: Re: [FFmpeg-devel] libswresample/rematrix.c sane_layout References: In-Reply-To: --------------KQVOJEPuhJ6JUKqxJcSY0gzq Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMS8zMC8yMDI1IDEyOjI5IEFNLCBQYXZlbCBLb3NoZXZveSB3cm90ZToNCj4gSGksDQo+ IA0KPiBJIGhhdmUgYSBmaWxlIHdoaWNoIEkgY2FuJ3QgZG93bi1taXggdG8gc3RlcmVvIGR1 ZSB0bw0KPiBBVl9DSEFOTkVMX09SREVSX05BVElWRSByZXF1aXJlbWVudCBpbiBzYW5lX2xh eW91dC4NCg0KQ2FuIHlvdSBzaGFyZSB0aGF0IGZpbGU/IE9yIGFueSBvdGhlciB0aGF0IHJl cHJvZHVjZXMgdGhpcz8NCg0KPiANCj4gYGBgDQo+ICQgZmZtcGVnIC1pIENPTU1VTklUWV9I RVJPXzIubW92IC12biAtYWYNCj4gJ2Fmb3JtYXQ9c2FtcGxlX3JhdGVzPTQ4MDAwOmNoYW5u ZWxfbGF5b3V0cz1zdGVyZW8nIC15IC90bXAvb3V0Lndhdg0KPiBmZm1wZWcgdmVyc2lvbiBO LTExODM4MS1nNGJhOWFlNzc0MiBDb3B5cmlnaHQgKGMpIDIwMDAtMjAyNSB0aGUgRkZtcGVn DQo+IGRldmVsb3BlcnMNCj4gICAgYnVpbHQgd2l0aCBnY2MgNyAoU1VTRSBMaW51eCkNCj4g ICAgY29uZmlndXJhdGlvbjogLS1wcmVmaXg9L0RldmVsb3Blci94ODZfNjQgLS1wcmVmaXg9 L0RldmVsb3Blci94ODZfNjQNCj4gLS1lbmFibGUtcnVudGltZS1jcHVkZXRlY3QgLS1lbmFi bGUtbGliemltZyAtLWVuYWJsZS1saWJ4MjY0DQo+IC0tZW5hYmxlLWxpYmFzcyAtLWVuYWJs ZS1saWJtb2RwbHVnIC0tZW5hYmxlLWxpYnhtbDIgLS1lbmFibGUtbGlidm1hZg0KPiAtLWVu YWJsZS1zaGFyZWQgLS1lbmFibGUtcHRocmVhZHMgLS1lbmFibGUtZ3BsIC0tZW5hYmxlLXZl cnNpb24zDQo+IC0tZW5hYmxlLWdudXRscyAtLWVuYWJsZS1saWJmcmVldHlwZSAtLWVuYWJs ZS1waWMgLS1kaXNhYmxlLXN0YXRpYw0KPiAtLWVuYWJsZS1zaGFyZWQgLS1lbmFibGUtcnBh dGggLS1lbmFibGUtZmZudmNvZGVjIC0tZW5hYmxlLWRlYnVnDQo+IC0tZGlzYWJsZS1zdHJp cHBpbmcgLS1kaXNhYmxlLW9wdGltaXphdGlvbnMgLS1kaXNhYmxlLW1teA0KPiAgICBsaWJh dnV0aWwgICAgICA1OS4gNTYuMTAwIC8gNTkuIDU2LjEwMA0KPiAgICBsaWJhdmNvZGVjICAg ICA2MS4gMzEuMTAxIC8gNjEuIDMxLjEwMQ0KPiAgICBsaWJhdmZvcm1hdCAgICA2MS4gIDku MTA2IC8gNjEuICA5LjEwNg0KPiAgICBsaWJhdmRldmljZSAgICA2MS4gIDQuMTAwIC8gNjEu ICA0LjEwMA0KPiAgICBsaWJhdmZpbHRlciAgICAxMC4gIDkuMTAwIC8gMTAuICA5LjEwMA0K PiAgICBsaWJzd3NjYWxlICAgICAgOC4gMTMuMTAwIC8gIDguIDEzLjEwMA0KPiAgICBsaWJz d3Jlc2FtcGxlICAgNS4gIDQuMTAwIC8gIDUuICA0LjEwMA0KPiAgICBsaWJwb3N0cHJvYyAg ICA1OC4gIDQuMTAwIC8gNTguICA0LjEwMA0KPiBJbnB1dCAjMCwgbW92LG1wNCxtNGEsM2dw LDNnMixtajIsIGZyb20gJ0NPTU1VTklUWV9IRVJPXzIubW92JzoNCj4gICAgTWV0YWRhdGE6 DQo+ICAgICAgbWFqb3JfYnJhbmQgICAgIDogcXQNCj4gICAgICBtaW5vcl92ZXJzaW9uICAg OiA1MTINCj4gICAgICBjb21wYXRpYmxlX2JyYW5kczogcXQNCj4gICAgICBlbmNvZGVyICAg ICAgICAgOiBMYXZmNTguMjkuMTAwDQo+ICAgIER1cmF0aW9uOiAwMDowMjowMi44Niwgc3Rh cnQ6IDAuMDAwMDAwLCBiaXRyYXRlOiA5NzgwNSBrYi9zDQo+ICAgIFN0cmVhbSAjMDowWzB4 MV06IFZpZGVvOiBwcm9yZXMgKExUKSAoYXBjcyAvIDB4NzM2MzcwNjEpLCB5dXY0MjJwMTBs ZSh0b3ANCj4gZmlyc3QpLCAxOTIweDEwODAsIDg4NTgzIGtiL3MsIFNBUiAxOjEgREFSIDE2 OjksIDI5Ljk3IGZwcywgMjkuOTcgdGJyLCAzMGsNCj4gdGJuIChkZWZhdWx0KQ0KPiAgICAg IE1ldGFkYXRhOg0KPiAgICAgICAgaGFuZGxlcl9uYW1lICAgIDogVmlkZW9IYW5kbGVyDQo+ ICAgICAgICB2ZW5kb3JfaWQgICAgICAgOiBGRk1QDQo+ICAgICAgICBlbmNvZGVyICAgICAg ICAgOiBMYXZjNTguNTQuMTAwIHByb3Jlcw0KPiAgICAgICAgdGltZWNvZGUgICAgICAgIDog MTQ6MjU6NDY7MjgNCj4gICAgU3RyZWFtICMwOjFbMHgyXTogQXVkaW86IHBjbV9zMjRsZSAo aW4yNCAvIDB4MzQzMjZFNjkpLCA0ODAwMCBIeiwgOA0KPiBjaGFubmVscyAoRkwrRlIrRkMr TEZFK1NMK1NSK0JMK0JSKSwgczMyICgyNCBiaXQpLCA5MjE2IGtiL3MgKGRlZmF1bHQpDQo+ ICAgICAgTWV0YWRhdGE6DQo+ICAgICAgICBoYW5kbGVyX25hbWUgICAgOiBTb3VuZEhhbmRs ZXINCj4gICAgICAgIHZlbmRvcl9pZCAgICAgICA6IFswXVswXVswXVswXQ0KPiAgICBTdHJl YW0gIzA6MlsweDNdKGVuZyk6IERhdGE6IG5vbmUgKHRtY2QgLyAweDY0NjM2RDc0KQ0KPiAg ICAgIE1ldGFkYXRhOg0KPiAgICAgICAgaGFuZGxlcl9uYW1lICAgIDogVGltZUNvZGVIYW5k bGVyDQo+ICAgICAgICB0aW1lY29kZSAgICAgICAgOiAxNDoyNTo0NjsyOA0KPiBTdHJlYW0g bWFwcGluZzoNCj4gICAgU3RyZWFtICMwOjEgLT4gIzA6MCAocGNtX3MyNGxlIChuYXRpdmUp IC0+IHBjbV9zMTZsZSAobmF0aXZlKSkNCj4gUHJlc3MgW3FdIHRvIHN0b3AsIFs/XSBmb3Ig aGVscA0KPiBbYXV0b19hcmVzYW1wbGVfMCBAIDB4N2ZmNWJjMDA0OTAwXSBbU1dSIEAgMHg3 ZmY1YmMwMDQ5ZjBdIElucHV0IGNoYW5uZWwNCj4gbGF5b3V0ICc4IGNoYW5uZWxzIChGTCtG UitGQytMRkUrU0wrU1IrQkwrQlIpJyBpcyBub3Qgc3VwcG9ydGVkDQo+IFthdXRvX2FyZXNh bXBsZV8wIEAgMHg3ZmY1YmMwMDQ5MDBdIEZhaWxlZCB0byBjb25maWd1cmUgb3V0cHV0IHBh ZCBvbg0KPiBhdXRvX2FyZXNhbXBsZV8wDQo+IFthZiMwOjAgQCAweDIxODQxODMwXSBFcnJv ciByZWluaXRpYWxpemluZyBmaWx0ZXJzIQ0KPiBbYWYjMDowIEAgMHgyMTg0MTgzMF0gVGFz ayBmaW5pc2hlZCB3aXRoIGVycm9yIGNvZGU6IC0yMiAoSW52YWxpZCBhcmd1bWVudCkNCj4g W2FmIzA6MCBAIDB4MjE4NDE4MzBdIFRlcm1pbmF0aW5nIHRocmVhZCB3aXRoIHJldHVybiBj b2RlIC0yMiAoSW52YWxpZA0KPiBhcmd1bWVudCkNCj4gW2Fvc3QjMDowL3BjbV9zMTZsZSBA IDB4MjE4NDEyYjBdIFtlbmM6cGNtX3MxNmxlIEAgMHgyMTg0MTc3MF0gQ291bGQgbm90DQo+ IG9wZW4gZW5jb2RlciBiZWZvcmUgRU9GDQo+IFthb3N0IzA6MC9wY21fczE2bGUgQCAweDIx ODQxMmIwXSBUYXNrIGZpbmlzaGVkIHdpdGggZXJyb3IgY29kZTogLTIyDQo+IChJbnZhbGlk IGFyZ3VtZW50KQ0KPiBbYW9zdCMwOjAvcGNtX3MxNmxlIEAgMHgyMTg0MTJiMF0gVGVybWlu YXRpbmcgdGhyZWFkIHdpdGggcmV0dXJuIGNvZGUgLTIyDQo+IChJbnZhbGlkIGFyZ3VtZW50 KQ0KPiBbb3V0IzAvd2F2IEAgMHgyMTg0MGI4MF0gTm90aGluZyB3YXMgd3JpdHRlbiBpbnRv IG91dHB1dCBmaWxlLCBiZWNhdXNlIGF0DQo+IGxlYXN0IG9uZSBvZiBpdHMgc3RyZWFtcyBy ZWNlaXZlZCBubyBwYWNrZXRzLg0KPiBzaXplPSAgICAgICAwS2lCIHRpbWU9Ti9BIGJpdHJh dGU9Ti9BIHNwZWVkPU4vQQ0KPiBDb252ZXJzaW9uIGZhaWxlZCENCj4gYGBgDQo+IA0KPiBJ ZiBJIHJlbW92ZSAyIGxpbmVzIGZyb20gc2FuZV9sYXlvdXQgdGhlbiBJIGFtIGFibGUgdG8g cHJvY2VzcyB0aGlzIGZpbGUNCj4gc3VjY2Vzc2Z1bGx5Lg0KPiBIb3dldmVyIElESyB0aGUg aW1wbGljYXRpb25zIG9mIHRoaXMgY2hhbmdlLg0KDQpzd3Igd2lsbCBhdHRlbXB0IHRvIGhh bmRsZSB0aGluZ3MgaXQgZG9lc24ndCB1bmRlcnN0YW5kLCBsaWtlIGFtYmlzb25pY3MgDQpv ciBjaGFubmVscyBpbiBhcmJpdHJhcnkgcG9zaXRpb25zLCBwb3RlbnRpYWxseSBjcmFzaGlu Zy4NCg0K --------------KQVOJEPuhJ6JUKqxJcSY0gzq-- --------------PQJEK00B1jGTmclSXJeNgKDo Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmefl44FAwAAAAAACgkQFGMBrXN2WeCq Vwf/ap0NqXNwTmMvmwRxPdCTeWkG/3CFWf7+Wn1pOpnJimtdBbqKU63S4uYHsT9Wv61LueXDq8Sb 3J3gYmLDjEYf9FXrWNF+9wq+Z9C0jK5v2Pyes2rH/T6mfLAJMmdBRRMWUoOn52ioyPpd2RF+TEPf cwRUmtR3QRhiwMFZFUVMOhITs7bCTIVmh9ROQTkj2bB0gLwpM2/zKWfU2MauGC4Cgqi1Jvy5a8/8 7+jKgb3fBY82g/tVboEJ5KpRdoMDYAk/M4+qPrLb5ZSJ2r4mKeqbpPnIB1hTdT7L5K/ddPYvELhg zekAC6lP4A7LroSIp4x1ciAdSFBb33igTy/5+Yw5Ig== =QeQg -----END PGP SIGNATURE----- --------------PQJEK00B1jGTmclSXJeNgKDo-- --===============3739361890758527535== 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". --===============3739361890758527535==--