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 791E449967 for ; Fri, 23 Feb 2024 22:57:24 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C0BA168C613; Sat, 24 Feb 2024 00:57:22 +0200 (EET) Received: from iq.passwd.hu (iq.passwd.hu [217.27.212.140]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E4B9368C001 for ; Sat, 24 Feb 2024 00:57:16 +0200 (EET) Received: from localhost (localhost [127.0.0.1]) by iq.passwd.hu (Postfix) with ESMTP id A5F40E9665 for ; Fri, 23 Feb 2024 23:57:16 +0100 (CET) X-Virus-Scanned: amavisd-new at passwd.hu Received: from iq.passwd.hu ([127.0.0.1]) by localhost (iq.passwd.hu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CJ9hIZN7MvUU for ; Fri, 23 Feb 2024 23:57:14 +0100 (CET) Received: from iq (iq [217.27.212.140]) by iq.passwd.hu (Postfix) with ESMTPS id 24B22E962E for ; Fri, 23 Feb 2024 23:57:14 +0100 (CET) Date: Fri, 23 Feb 2024 23:57:14 +0100 (CET) From: Marton Balint To: FFmpeg development discussions and patches In-Reply-To: Message-ID: <1a03ad0b-525a-74e6-7ef5-346d455a72e3@passwd.hu> References: <20240223204105.95953-1-toots@rastageeks.org> MIME-Version: 1.0 Content-ID: X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] Set native order for wav channel layouts up until 8 channels. 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: CgpPbiBGcmksIDIzIEZlYiAyMDI0LCBSb21haW4gQmVhdXhpcyB3cm90ZToKCj4gTGUgdmVuLiAy MyBmw6l2ci4gMjAyNCDDoCAxNToxMSwgTWFydG9uIEJhbGludCA8Y3VzQHBhc3N3ZC5odT4gYSDD qWNyaXQgOgo+Pgo+Pgo+Pgo+PiBPbiBGcmksIDIzIEZlYiAyMDI0LCBSb21haW4gQmVhdXhpcyB3 cm90ZToKPj4KPj4gPiBUaGUgbmV3IGRlZmF1bHQgY2hhbm5lbCBsYXlvdXQgZm9yIHRoZSB2YXJp b3VzIFJJRkYvV0FWIGRlY29kZXJzIGlzIG5vdAo+PiA+IGJhY2t3YXJkIGNvbXBhdGlibGUuCj4+ ID4KPj4gPiBIaXN0b3JpY2FsbHksIG1vc3QgZGVjb2RlcnMgd2lsbCBleHBlY3QgdGhlIGNoYW5u ZWwgbGF5b3V0cyB0byBmb2xsb3cKPj4gPiB0aGUgbmF0aXZlIGxheW91dCB1cC10byBhIHJlYXNv bmFibGUgbnVtYmVyIG9mIGNoYW5uZWxzLgo+PiA+Cj4+ID4gQWRkaXRpb25hbGx5LCBub24tbmF0 aXZlIGxheW91dHMgYXJlIGNhdXNpbmcgdHJvdWJsZXMgd2l0aCBmaWx0ZXJzCj4+ID4gY2hhaW5p bmcuCj4+ID4KPj4gPiBUaGlzIFBSIGNoYW5nZXMgdGhlIGRlZmF1bHQgY2hhbm5lbCBsYXlvdXQg cmVwb3J0ZWQgYnkgUklGRi9XQVYgZGVjb2RlcnMKPj4gPiB0byBkZWZhdWx0IHRvIHRoZSBuYXRp dmUgbGF5b3V0IHdoZW4gdGhlIG51bWJlciBvZiBjaGFubmVscyBpcyB1cC10byA4Lgo+PiA+Cj4+ ID4gVGhlIGxvZ2ljIGZvciB0aGVzZSBjaGFuZ2VzIGlzIHRoZSBzYW1lIGFzIHRoZSBsb2dpYyBm b3IgdGhlIHZvcmJpcy9vcHVzCj4+ID4gZGVjb2RlcnMuCj4+Cj4+IEZvciBWb3JiaXMgdGhlIGNo YW5uZWwgbGF5b3V0IGlzIGluIHRoZSBhY3R1YWwgVm9yYmlzIHNwZWNpZmljYXRpb24uIFNvCj4+ IHlvdSBzaG91bGQgZm9sbG93IHRoZSBzcGVjaWZpY2F0aW9uLCBzaW1wbGUgZ3Vlc3NpbmcgaW4g dGhlIGRlbXV4ZXIgbGlrZWx5Cj4+IHdvbid0IGJlIGFjY2VwdGFibGUuCj4KPiBJIHdvdWxkIGFy Z3VlIHRoYXQgZXZlbiB0aG91Z2ggdGhlcmUgaXMgbm8gb2ZmaWNpYWwgc3BlY2lmaWNhdGlvbiBv bgo+IGNoYW5uZWwgbGF5b3V0IGZvciB3YXYvcmlmZiwgdGhlIGRlLWZhY3RvIGFzc3VtcHRpb24g dGhhdCBfbW9zdF8gdXNlcnMKPiBvZiB0aGUgbGlicmFyeSB3b3VsZCBleHBlY3QgaXMgdGhlIG5h dGl2ZSBsYXlvdXQuCgpJIHRoaW5rIHRoaXMgYSBnb29kIHN0YXJ0aW5nIHBvaW50OgoKaHR0cHM6 Ly93d3cubW1zcC5lY2UubWNnaWxsLmNhL0RvY3VtZW50cy9BdWRpb0Zvcm1hdHMvV0FWRS9XQVZF Lmh0bWwKCj4KPiBUeXBpY2FsbHksIDEgYW5kIDIgY2hhbm5lbHMgd291bGQgYmUgYXNzdW1lZCB0 byBiZSBtb25vIGFuZCBzdGVyZW8gYnkKPiBtb3N0IHVzZXJzLgo+Cj4gSXQncyBncmVhdCB0aGF0 IHRoZSBBUEkgZG9lcyBwcm92aWRlIGZsZXhpYmlsaXR5IGJ1dCB0aGUgZGVmYXVsdAo+IHNob3Vs ZCBiZSBzZXQgdG8gc2F0aXNmeSBtb3N0IHVzZXJzIGFuZCwgaW4gdGhhdCByZWdhcmQsIGl0IHNl ZW1zIHRoYXQKPiBhc3N1bWluZyBhIG5hdGl2ZSBsYXlvdXQgaXMgd2hhdCB0aGUgdmFzdCBtYWpv cml0eSBvZiBsaWJyYXJ5J3MgdXNlcnMKPiB3aWxsIGV4cGVjdC4KCkFjdHVhbGx5IGZmbXBlZy5j IHVzZWQgdG8gaGF2ZSBzb21lIGNoYW5uZWwgbGF5b3V0IGd1ZXNzaW5nIGNvZGUgZm9yIApleGFj dGx5IHRoaXMgcHVycG9zZS4gTWF5YmUgeW91IHNob3VsZCBjaGVjayB3aHkgdGhhdCBkb2VzIG5v dCBraWNrIGluLgoKPgo+IFRoaXMgY2hvaWNlIGFsc28gaW1wbGllcyBhdCBsZWFzdCB0d28gQUJJ IGJyZWFrYWdlIGZvciBhcHBsaWNhdGlvbnMKPiB1c2luZyB0aGUgZGVwcmVjYXRlZCBBUEkgYnV0 IHJ1bm5pbmcgb24gYSB0aGUgbmV3IEFCSToKPgo+IDE6IFdpdGggdGhlIHVwZGF0ZWQgQVBJLCB0 aGUgbGlicmFyeSBpcyBub3QgYWJsZSB0byBwcm92aWRlIGEgYmFja3dhcmQKPiBjb21wYXRpYmxl IGBjaGFubmVsX2xheW91dGAgZm9yIEFWRnJhbWUgd2hlbiB0aGUgbmV3IGNoYW5uZWwgb3JkZXIg aXMKPiBBVl9DSEFOTkVMX09SREVSX1VOU1BFQyB3aGljaCBicmVha3MgQUJJIGNvbXBhdGliaWxp dHkgYXMgdGhlIGZpZWxkIGlzCj4gcmVwb3J0ZWQgYXMgYDBgLgoKSSBiZWxpZXZlIHRoaXMgd2Fz IHZhbGlkIGV2ZW4gYmVmb3JlIHRoZSBuZXcgY2hhbm5lbCBsYXlvdXQgQVBJIGZvciAKdW5rbm93 biBjaGFubmVsIGxheW91dHMsIHNvIEkgZG9uJ3QgcXVpdGUgc2VlIHRoZSBBUEkgYnJlYWsuCgo+ Cj4gMi4gQVZfQ0hBTk5FTF9PUkRFUl9VTlNQRUMgY2hhbm5lbCBvcmRlciBhbHNvIGJyZWFrcyBm aWx0ZXJzIGNoYWluaW5nLgo+IFRoZSBpc3N1ZSBhcHBlYXJzIHRvIGJlIHRoYXQgdGhlIHVuc3Bl YyBjaGFubmVsIG9yZGVyIGltcGxpY2l0bHkgc2V0cwo+IHRoZSB0aGUgZmlsdGVyIHRvIGFjY2Vw dCBhbGwgY2hhbm5lbCBvcmRlciwgd2hpY2ggYnJlYWtzIGNvbXBhdGliaWxpdHkKPiBoZXJlOgo+ Cj4gICAgICAgIGlmIChsaW5rLT5pbmNmZy5jaGFubmVsX2xheW91dHMtPmFsbF9sYXlvdXRzKSB7 Cj4gICAgICAgICAgICBhdl9sb2cobGluay0+c3JjLCBBVl9MT0dfRVJST1IsICJDYW5ub3Qgc2Vs ZWN0IGNoYW5uZWwgbGF5b3V0IGZvciIKPiAgICAgICAgICAgICAgICAgICAiIHRoZSBsaW5rIGJl dHdlZW4gZmlsdGVycyAlcyBhbmQgJXMuXG4iLCBsaW5rLT5zcmMtPm5hbWUsCj4gICAgICAgICAg ICAgICAgICAgbGluay0+ZHN0LT5uYW1lKTsKPiAgICAgICAgICAgIGlmICghbGluay0+aW5jZmcu Y2hhbm5lbF9sYXlvdXRzLT5hbGxfY291bnRzKQo+ICAgICAgICAgICAgICAgIGF2X2xvZyhsaW5r LT5zcmMsIEFWX0xPR19FUlJPUiwgIlVua25vd24gY2hhbm5lbCBsYXlvdXRzIG5vdCAiCj4gICAg ICAgICAgICAgICAgICAgICAgICJzdXBwb3J0ZWQsIHRyeSBzcGVjaWZ5aW5nIGEgY2hhbm5lbCBs YXlvdXQgdXNpbmcgIgo+ICAgICAgICAgICAgICAgICAgICAgICAiJ2Fmb3JtYXQ9Y2hhbm5lbF9s YXlvdXRzPXNvbWV0aGluZycuXG4iKTsKPiAgICAgICAgICAgIHJldHVybiBBVkVSUk9SKEVJTlZB TCk7Cj4gICAgICAgIH0KCkEgc3BlY2lmaWMgZmZtcGVnIGNvbW1hbmQgbGluZSB3aGljaCBzaG93 cyB0aGlzIGVycm9yIHdvdWxkIGJlIHVzZWZ1bC4gCk1heWJlIHRoaXMgY2FuIGJlIGZpeGVkLCBp ZiB0aGlzIGlzIGEgcmVncmVzc2lvbi4KClJlZ2FyZHMsCk1hcnRvbgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCg==