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 982E8430B0 for ; Thu, 13 Jan 2022 19:45:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A20A768B558; Thu, 13 Jan 2022 21:45:06 +0200 (EET) Received: from mail-ot1-f50.google.com (mail-ot1-f50.google.com [209.85.210.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 51E5A68B4F3 for ; Thu, 13 Jan 2022 21:45:00 +0200 (EET) Received: by mail-ot1-f50.google.com with SMTP id c3-20020a9d6c83000000b00590b9c8819aso7540027otr.6 for ; Thu, 13 Jan 2022 11:45:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language :from:to:references:in-reply-to:content-transfer-encoding; bh=XPC762yrAuh0AiU48d6aZM4uMINQkNbRvVa25fRdvS8=; b=CysZjuY8WZHlJerqWNn46NMxXpHqYHeTNN7bTlV5/rFCl39cDWsEsWkn9M5czRX4PA meJHHkjhZ63A63ObWB+qu2HD0PMZQoXrse+GIoKFMTQbql74tKP558EhT7GhGYKDELkJ Gi43Q8Hf38LQEtYr3mD+BTS/iHww6l9BeEZYIDZTUJPcjQAbrFSq/r8AYoF202u0QniI dwLyYC3Tm4OtHZWPygW5zby3v+NNJFOejpy5tqQ/jvA1w0J8WOJBX+1pTjGWPteD4KEz fk/VlwKZDn4IOrnjYsaCNrCdbCH9QJr2fISmEiVWR0/ZvqwI50PFuQ2f2gJW0Snjuulx O9AA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:from:to:references:in-reply-to :content-transfer-encoding; bh=XPC762yrAuh0AiU48d6aZM4uMINQkNbRvVa25fRdvS8=; b=gLSH6i2zZKuyVuOoN9T3ItLe1YbVYd/QlVVYkeHPte3VNTmTbxir72ibIz9RIp7oqs 4dtbSYesch1BH6xC+5TvYCkxWUie/AEP8oeWAgY/M3mPnHDRjDzHO5am9C3I3eefc+qe NJVrpW1sR04twrNBqBsoZ4q28DDjTNRxRlyD7hqVaf7UvxRSWeyZzZb3nhUwDIFe9AAl ZDW7YCUSQiy1ccEfOmybVOanLvrXUjv0L1V0bMvdqFXs3Vn6E0CWZrzkVIeMEVtIPxkj u80jamiPjxGRLA/eRoTE1oIFktqyfgQ8Z7BQaRMaKvf/WmwKNPFpw0pfm5rSxI6udoZ1 526g== X-Gm-Message-State: AOAM531z5RVHH1boc2T2hkzoHn7Sfq41RF70/UgUGYr7/NrFgLbQ4Om5 +v0QtzdRLNnARl2xLBSMkzibv5P8dSA= X-Google-Smtp-Source: ABdhPJxepNWxcdKvulLK1vfUCYIuNvbYe0joPiLzYAkn/kpQ9rFBeSzHj1jwjzozPHf7v+urOCe/Jg== X-Received: by 2002:a9d:d68:: with SMTP id 95mr4033553oti.188.1642103098214; Thu, 13 Jan 2022 11:44:58 -0800 (PST) Received: from [192.168.0.13] ([186.136.131.95]) by smtp.gmail.com with ESMTPSA id x127sm890803oix.17.2022.01.13.11.44.56 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 13 Jan 2022 11:44:57 -0800 (PST) Message-ID: <69adbb94-e7a6-ea0f-5406-f39f4cab995b@gmail.com> Date: Thu, 13 Jan 2022 16:44:55 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US From: James Almer To: ffmpeg-devel@ffmpeg.org References: <20220113015101.4-1-jamrial@gmail.com> <20220113020913.870-8-jamrial@gmail.com> <20220113182955.GM2829255@pb2> <93c5f897-8ed2-2168-c3d3-482b2d3c2346@gmail.com> In-Reply-To: <93c5f897-8ed2-2168-c3d3-482b2d3c2346@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH 277/281] ffmpeg: convert to new channel layout-API 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-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: CgpPbiAxLzEzLzIwMjIgMzo0MCBQTSwgSmFtZXMgQWxtZXIgd3JvdGU6Cj4gT24gMS8xMy8yMDIy IDM6MjkgUE0sIE1pY2hhZWwgTmllZGVybWF5ZXIgd3JvdGU6Cj4+IE9uIFdlZCwgSmFuIDEyLCAy MDIyIGF0IDExOjA5OjA5UE0gLTAzMDAsIEphbWVzIEFsbWVyIHdyb3RlOgo+Pj4gU2lnbmVkLW9m Zi1ieTogSmFtZXMgQWxtZXIgPGphbXJpYWxAZ21haWwuY29tPgo+Pj4gLS0tCj4+PiDCoCBmZnRv b2xzL2NtZHV0aWxzLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwgNDIgKysrKysrKysrKysrKysr LS0tLS0tLS0tCj4+PiDCoCBmZnRvb2xzL2NtZHV0aWxzLmjCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IHzCoCA4IC0tLS0tCj4+PiDCoCBmZnRvb2xzL2ZmbXBlZy5jwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgfCA0NyArKysrKysrKysrKysrKysrLS0tLS0tLS0tLQo+Pj4gwqAgZmZ0b29scy9mZm1w ZWcuaMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCA3ICsrLS0KPj4+IMKgIGZmdG9vbHMv ZmZtcGVnX2ZpbHRlci5jwqDCoMKgwqDCoMKgIHwgNTIgKysrKysrKysrKysrKysrKysrKysrKy0t LS0tLS0KPj4+IMKgIGZmdG9vbHMvZmZtcGVnX29wdC5jwqDCoMKgwqDCoMKgwqDCoMKgIHwgNjIg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KPj4+IMKgIHRlc3RzL2ZhdGUvYWFj Lm1ha8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgIDIgKy0KPj4+IMKgIHRlc3RzL2ZhdGUvbGF2 Zi1jb250YWluZXIubWFrIHzCoCAyICstCj4+PiDCoCA4IGZpbGVzIGNoYW5nZWQsIDE1NSBpbnNl cnRpb25zKCspLCA2NyBkZWxldGlvbnMoLSkKPj4KPj4gVGhpcyBvciBhIHByaW9yIHBhdGNoIGlu dHJvZHVjZXMgY3Jhc2hlcyAoaXQgYmlzZWN0ZWQgdG8gdGhpcyBidXQgdGhpcyAKPj4gaXMgbXkK Pj4gMm5kIHRlc3RjYXNlIHRoZSBmaXJzdCBkaWQgbm90IHJlcHJvZHVjZSByZWxpYWJseSBhdCBh bGwpCj4+Cj4+IFRocmVhZCAxICJmZm1wZWdfZyIgcmVjZWl2ZWQgc2lnbmFsIFNJR1NFR1YsIFNl Z21lbnRhdGlvbiBmYXVsdC4KPj4gMHgwMDAwNTU1NTU2NmVkODExIGluIGF2X3Zsb2cgKGF2Y2w9 MHg1NTU1NTc3NDAwYzAsIGxldmVsPTI0LCAKPj4gZm10PTB4NTU1NTU2ODI0OWU4ICIlZCBmcmFt ZXMgbGVmdCBpbiB0aGUgcXVldWUgb24gY2xvc2luZ1xuIiwgCj4+IHZsPTB4N2ZmZmZmZmZkYTUw KSBhdCBsaWJhdnV0aWwvbG9nLmM6NDI4Cj4gCj4gYXZfdmxvZygpIGlzIHdoZXJlIGl0IGNyYXNo ZXM/Cj4gCj4+IDQyOMKgwqDCoMKgwqDCoMKgIGlmIChhdmMgJiYgYXZjLT52ZXJzaW9uID49ICg1 MCA8PCAxNiB8IDE1IDw8IDggfCAyKSAmJgo+PiAoZ2RiKSBidAo+PiAjMMKgIDB4MDAwMDU1NTU1 NjZlZDgxMSBpbiBhdl92bG9nIChhdmNsPTB4NTU1NTU3NzQwMGMwLCBsZXZlbD0yNCwgCj4+IGZt dD0weDU1NTU1NjgyNDllOCAiJWQgZnJhbWVzIGxlZnQgaW4gdGhlIHF1ZXVlIG9uIGNsb3Npbmdc biIsIAo+PiB2bD0weDdmZmZmZmZmZGE1MCkgYXQgbGliYXZ1dGlsL2xvZy5jOjQyOAo+PiAjMcKg IDB4MDAwMDU1NTU1NjZlZDZiZCBpbiBhdl9sb2cgKGF2Y2w9MHg1NTU1NTc3NDAwYzAsIGxldmVs PTI0LCAKPj4gZm10PTB4NTU1NTU2ODI0OWU4ICIlZCBmcmFtZXMgbGVmdCBpbiB0aGUgcXVldWUg b24gY2xvc2luZ1xuIikgYXQgCj4+IGxpYmF2dXRpbC9sb2cuYzo0MTEKPj4gIzLCoCAweDAwMDA1 NTU1NTVjMzIwYjkgaW4gZmZfYWZfcXVldWVfY2xvc2UgKGFmcT0weDU1NTU1NzZjNDdjOCkgYXQg Cj4+IGxpYmF2Y29kZWMvYXVkaW9fZnJhbWVfcXVldWUuYzozOQo+PiAjM8KgIDB4MDAwMDU1NTU1 NWU4NGMwNiBpbiBtcDNsYW1lX2VuY29kZV9jbG9zZSAoYXZjdHg9MHg1NTU1NTc2YmYxODApIAo+ PiBhdCBsaWJhdmNvZGVjL2xpYm1wM2xhbWUuYzo4Ngo+PiAjNMKgIDB4MDAwMDU1NTU1NWMzNzNm NyBpbiBhdmNvZGVjX2Nsb3NlIChhdmN0eD0weDU1NTU1NzZiZjE4MCkgYXQgCj4+IGxpYmF2Y29k ZWMvYXZjb2RlYy5jOjQ4OQo+PiAjNcKgIDB4MDAwMDU1NTU1NWY3ZmVhYiBpbiBhdmNvZGVjX2Zy ZWVfY29udGV4dCAocGF2Y3R4PTB4NTU1NTU3NmE4ODU4KSAKPj4gYXQgbGliYXZjb2RlYy9vcHRp b25zLmM6MTYzCj4+ICM2wqAgMHgwMDAwNTU1NTU1NjljZmUzIGluIGZmbXBlZ19jbGVhbnVwIChy ZXQ9MSkgYXQgZmZ0b29scy9mZm1wZWcuYzo2MDgKPj4gIzfCoCAweDAwMDA1NTU1NTU2OTQ4MTcg aW4gZXhpdF9wcm9ncmFtIChyZXQ9MSkgYXQgZmZ0b29scy9jbWR1dGlscy5jOjEzMQo+PiAjOMKg IDB4MDAwMDU1NTU1NTY5ZWYxZiBpbiBkb19hdWRpb19vdXQgKG9mPTB4NTU1NTU3NmFlMmMwLCAK Pj4gb3N0PTB4NTU1NTU3NmE4ODAwLCBmcmFtZT0weDU1NTU1NzZiZjU4MCkgYXQgZmZ0b29scy9m Zm1wZWcuYzoxMDU2Cj4+ICM5wqAgMHgwMDAwNTU1NTU1NmExMTdhIGluIHJlYXBfZmlsdGVycyAo Zmx1c2g9MCkgYXQgZmZ0b29scy9mZm1wZWcuYzoxNTQ2Cj4+ICMxMCAweDAwMDA1NTU1NTU2YWQ4 ZTUgaW4gdHJhbnNjb2RlX3N0ZXAgKCkgYXQgZmZ0b29scy9mZm1wZWcuYzo0NjQzCj4+ICMxMSAw eDAwMDA1NTU1NTU2YWQ5ZTcgaW4gdHJhbnNjb2RlICgpIGF0IGZmdG9vbHMvZmZtcGVnLmM6NDY4 Nwo+PiAjMTIgMHgwMDAwNTU1NTU1NmFlNDVjIGluIG1haW4gKGFyZ2M9MTIsIGFyZ3Y9MHg3ZmZm ZmZmZmUxYzgpIGF0IAo+PiBmZnRvb2xzL2ZmbXBlZy5jOjQ5MDMKPj4gKGdkYikgcHJpbnQgYXZj LT52ZXJzaW9uCj4+IENhbm5vdCBhY2Nlc3MgbWVtb3J5IGF0IGFkZHJlc3MgMHhjMTUyOGViN2Mw ZWEwMTU3Cj4+Cj4+IG1ha2UgLWozMiAmJiBnZGIgLS1hcmdzIC4vZmZtcGVnX2cgLXNzIDggLWkg TmVyb1JlY29kZVNhbXBsZS5tcDQgCj4+IC1iaXRleGFjdCAtdCAzIC1maWx0ZXJfY29tcGxleCAn WzA6Ml1zY2FsZT03MjA6NTc2W3ZdO1t2XVswOjVdb3ZlcmxheScgCj4+IC15IGZpbGUtd2hpdGVz dWJzLmF2aQo+Pgo+PiBpdCBhcHBlYXJzIHRoaXMgZmlsZSBpcyBhdDoKPj4gaHR0cHM6Ly9zYW1w bGVzLmZmbXBlZy5vcmcvTVBFRy00L05lcm9SZWNvZGVTYW1wbGUtTVA0Lwo+IAo+IEkgY2FuJ3Qg cmVwcm9kdWNlIHRoaXMgb24gbWluZ3c2NC4KCkRvZXMgdGhlIGZvbGxvd2luZyBmaXggaXQgZm9y IHlvdT8KCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvbGlibXAzbGFtZS5jIGIvbGliYXZjb2Rl Yy9saWJtcDNsYW1lLmMKPiBpbmRleCAzNmFlNTdlYjgzLi43MjgwMDViODQwIDEwMDY0NAo+IC0t LSBhL2xpYmF2Y29kZWMvbGlibXAzbGFtZS5jCj4gKysrIGIvbGliYXZjb2RlYy9saWJtcDNsYW1l LmMKPiBAQCAtMzQ0LDkgKzM0NCwxNSBAQCBjb25zdCBBVkNvZGVjIGZmX2xpYm1wM2xhbWVfZW5j b2RlciA9IHsKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIEFWX1NBTVBMRV9GTVRfUzE2UCwKPiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFWX1NBTVBMRV9GTVRf Tk9ORSB9LAo+ICAgICAgLnN1cHBvcnRlZF9zYW1wbGVyYXRlcyA9IGxpYm1wM2xhbWVfc2FtcGxl X3JhdGVzLAo+ICsjaWYgRkZfQVBJX09MRF9DSEFOTkVMX0xBWU9VVAo+ICAgICAgLmNoYW5uZWxf bGF5b3V0cyAgICAgICA9IChjb25zdCB1aW50NjRfdFtdKSB7IEFWX0NIX0xBWU9VVF9NT05PLAo+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFWX0NI X0xBWU9VVF9TVEVSRU8sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgMCB9LAo+ICsjZW5kaWYKPiArICAgIC5jaF9sYXlvdXRzICAgICAgICAgICAg PSAoY29uc3QgQVZDaGFubmVsTGF5b3V0W10pIHsgQVZfQ0hBTk5FTF9MQVlPVVRfTU9OTywKPiAr ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg QVZfQ0hBTk5FTF9MQVlPVVRfU1RFUkVPLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IDAgfSwKPiArICAgIH0sCj4gICAgICAucHJp dl9jbGFzcyAgICAgICAgICAgID0gJmxpYm1wM2xhbWVfY2xhc3MsCj4gICAgICAuZGVmYXVsdHMg ICAgICAgICAgICAgID0gbGlibXAzbGFtZV9kZWZhdWx0cywKPiAgICAgIC53cmFwcGVyX25hbWUg ICAgICAgICAgPSAibGlibXAzbGFtZSIsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K