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 3D27548A1A for ; Sat, 24 Feb 2024 00:01:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F23A468C615; Sat, 24 Feb 2024 02:01:27 +0200 (EET) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A654368C282 for ; Sat, 24 Feb 2024 02:01:21 +0200 (EET) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-1d73066880eso8593185ad.3 for ; Fri, 23 Feb 2024 16:01:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708732878; x=1709337678; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=M82IpSf0RdF9l7L2/IjlhCFgFN4cIjUd/r0BnrC7B1c=; b=VyoXwz90ibeyo3VQ9X9qVyEkg3x2WAell1WFklE5b7WURMg3WhRz5zrbX0jYjPpEcR h/DJ13c0EjWTXwrI17co2KXv7dBKaLQyo6X3ZW1Y7gFCFdLuXMEcNLK7vaS88O5WvxTd ERcmkVgjulM1muhQIe/ATeMQRy9ryOVJgHd26pcNI1qnYhcbmmzJp5l1RUrcnoYGAqL/ S05v0Bdc5YXKvkcKasiKk6FGqJ5QpaurNl+izrnjUbr/hVpvTN+cMjD4aTACO9KRyo8j 6gRZH0dchP+iGldD89bDcjTUR8J48wx98o9O4GA+zc5vhsPB5yD1CjLyIyC+ZyYarO1J 6OoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708732878; x=1709337678; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=M82IpSf0RdF9l7L2/IjlhCFgFN4cIjUd/r0BnrC7B1c=; b=oiviwbrjjwX4UWv0PbkoPecJc/w1FItYUtPv1D+lL63Mu3VHrOlM0Z+TGhPCkK3t3S remfH4ncjSA+21rwpnL791+mFaxcB6lOOE6vQWnLf3KHh0mrY2h6gXVhDdCu9iO23t3r J4obm1a6a+VlMTBTw+gMeqanhali2PJSyRd5CD382woZ2m6N/QuxZUSw69qMp32d/nt3 vh72OWhGzpuyB2KNmOGj2LAybyjaLlTJkzaOnf5JbUbZj97GGkwNiAjHeGcV1nu5Ti5m jhNgxerLYkOcdevcV5kuYqiVk0/8mSPYcf/OKYYxEjK6An0IeYsfVCW+wcQkJS8ZOtHE UeYg== X-Gm-Message-State: AOJu0YyPJFlcQun7GJDLnFht5ABRb9mL4URcGk3wvq8Fq/BZ7jzH5yXI xyW1nlqC2ky5duZfXH0ppNeeEWvnnF1bwkwF0kE3k+fSsLe1RnxNWcq+MqVH X-Google-Smtp-Source: AGHT+IGWsWvB/SKe2+gkHe3f4TevN/7hAUHgJTlH/KUlmAFMkeayuStJos8pSxYalyTbCeIHkZ0Kzw== X-Received: by 2002:a17:903:1205:b0:1dc:d12:193b with SMTP id l5-20020a170903120500b001dc0d12193bmr1215776plh.66.1708732878477; Fri, 23 Feb 2024 16:01:18 -0800 (PST) Received: from [192.168.0.11] ([190.194.169.124]) by smtp.gmail.com with ESMTPSA id jx3-20020a170903138300b001d752c4f36asm12200320plb.78.2024.02.23.16.01.17 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 23 Feb 2024 16:01:18 -0800 (PST) Message-ID: Date: Fri, 23 Feb 2024 21:01:28 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20240223204105.95953-1-toots@rastageeks.org> From: James Almer In-Reply-To: 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: T24gMi8yMy8yMDI0IDc6MzIgUE0sIFJvbWFpbiBCZWF1eGlzIHdyb3RlOgo+IExlIHZlbi4gMjMg ZsOpdnIuIDIwMjQgw6AgMTU6MTEsIE1hcnRvbiBCYWxpbnQgPGN1c0BwYXNzd2QuaHU+IGEgw6lj cml0IDoKPj4KPj4KPj4KPj4gT24gRnJpLCAyMyBGZWIgMjAyNCwgUm9tYWluIEJlYXV4aXMgd3Jv dGU6Cj4+Cj4+PiBUaGUgbmV3IGRlZmF1bHQgY2hhbm5lbCBsYXlvdXQgZm9yIHRoZSB2YXJpb3Vz IFJJRkYvV0FWIGRlY29kZXJzIGlzIG5vdAo+Pj4gYmFja3dhcmQgY29tcGF0aWJsZS4KPj4+Cj4+ PiBIaXN0b3JpY2FsbHksIG1vc3QgZGVjb2RlcnMgd2lsbCBleHBlY3QgdGhlIGNoYW5uZWwgbGF5 b3V0cyB0byBmb2xsb3cKPj4+IHRoZSBuYXRpdmUgbGF5b3V0IHVwLXRvIGEgcmVhc29uYWJsZSBu dW1iZXIgb2YgY2hhbm5lbHMuCj4+Pgo+Pj4gQWRkaXRpb25hbGx5LCBub24tbmF0aXZlIGxheW91 dHMgYXJlIGNhdXNpbmcgdHJvdWJsZXMgd2l0aCBmaWx0ZXJzCj4+PiBjaGFpbmluZy4KPj4+Cj4+ PiBUaGlzIFBSIGNoYW5nZXMgdGhlIGRlZmF1bHQgY2hhbm5lbCBsYXlvdXQgcmVwb3J0ZWQgYnkg UklGRi9XQVYgZGVjb2RlcnMKPj4+IHRvIGRlZmF1bHQgdG8gdGhlIG5hdGl2ZSBsYXlvdXQgd2hl biB0aGUgbnVtYmVyIG9mIGNoYW5uZWxzIGlzIHVwLXRvIDguCj4+Pgo+Pj4gVGhlIGxvZ2ljIGZv ciB0aGVzZSBjaGFuZ2VzIGlzIHRoZSBzYW1lIGFzIHRoZSBsb2dpYyBmb3IgdGhlIHZvcmJpcy9v cHVzCj4+PiBkZWNvZGVycy4KPj4KPj4gRm9yIFZvcmJpcyB0aGUgY2hhbm5lbCBsYXlvdXQgaXMg aW4gdGhlIGFjdHVhbCBWb3JiaXMgc3BlY2lmaWNhdGlvbi4gU28KPj4geW91IHNob3VsZCBmb2xs b3cgdGhlIHNwZWNpZmljYXRpb24sIHNpbXBsZSBndWVzc2luZyBpbiB0aGUgZGVtdXhlciBsaWtl bHkKPj4gd29uJ3QgYmUgYWNjZXB0YWJsZS4KPiAKPiBJIHdvdWxkIGFyZ3VlIHRoYXQgZXZlbiB0 aG91Z2ggdGhlcmUgaXMgbm8gb2ZmaWNpYWwgc3BlY2lmaWNhdGlvbiBvbgo+IGNoYW5uZWwgbGF5 b3V0IGZvciB3YXYvcmlmZiwgdGhlIGRlLWZhY3RvIGFzc3VtcHRpb24gdGhhdCBfbW9zdF8gdXNl cnMKPiBvZiB0aGUgbGlicmFyeSB3b3VsZCBleHBlY3QgaXMgdGhlIG5hdGl2ZSBsYXlvdXQuCj4g Cj4gVHlwaWNhbGx5LCAxIGFuZCAyIGNoYW5uZWxzIHdvdWxkIGJlIGFzc3VtZWQgdG8gYmUgbW9u byBhbmQgc3RlcmVvIGJ5Cj4gbW9zdCB1c2Vycy4KPiAKPiBJdCdzIGdyZWF0IHRoYXQgdGhlIEFQ SSBkb2VzIHByb3ZpZGUgZmxleGliaWxpdHkgYnV0IHRoZSBkZWZhdWx0Cj4gc2hvdWxkIGJlIHNl dCB0byBzYXRpc2Z5IG1vc3QgdXNlcnMgYW5kLCBpbiB0aGF0IHJlZ2FyZCwgaXQgc2VlbXMgdGhh dAo+IGFzc3VtaW5nIGEgbmF0aXZlIGxheW91dCBpcyB3aGF0IHRoZSB2YXN0IG1ham9yaXR5IG9m IGxpYnJhcnkncyB1c2Vycwo+IHdpbGwgZXhwZWN0Lgo+IAo+IFRoaXMgY2hvaWNlIGFsc28gaW1w bGllcyBhdCBsZWFzdCB0d28gQUJJIGJyZWFrYWdlIGZvciBhcHBsaWNhdGlvbnMKPiB1c2luZyB0 aGUgZGVwcmVjYXRlZCBBUEkgYnV0IHJ1bm5pbmcgb24gYSB0aGUgbmV3IEFCSToKPiAKPiAxOiBX aXRoIHRoZSB1cGRhdGVkIEFQSSwgdGhlIGxpYnJhcnkgaXMgbm90IGFibGUgdG8gcHJvdmlkZSBh IGJhY2t3YXJkCj4gY29tcGF0aWJsZSBgY2hhbm5lbF9sYXlvdXRgIGZvciBBVkZyYW1lIHdoZW4g dGhlIG5ldyBjaGFubmVsIG9yZGVyIGlzCj4gQVZfQ0hBTk5FTF9PUkRFUl9VTlNQRUMgd2hpY2gg YnJlYWtzIEFCSSBjb21wYXRpYmlsaXR5IGFzIHRoZSBmaWVsZCBpcwo+IHJlcG9ydGVkIGFzIGAw YC4KPiAKPiAyLiBBVl9DSEFOTkVMX09SREVSX1VOU1BFQyBjaGFubmVsIG9yZGVyIGFsc28gYnJl YWtzIGZpbHRlcnMgY2hhaW5pbmcuCj4gVGhlIGlzc3VlIGFwcGVhcnMgdG8gYmUgdGhhdCB0aGUg dW5zcGVjIGNoYW5uZWwgb3JkZXIgaW1wbGljaXRseSBzZXRzCj4gdGhlIHRoZSBmaWx0ZXIgdG8g YWNjZXB0IGFsbCBjaGFubmVsIG9yZGVyLCB3aGljaCBicmVha3MgY29tcGF0aWJpbGl0eQo+IGhl cmU6Cj4gCj4gICAgICAgICAgaWYgKGxpbmstPmluY2ZnLmNoYW5uZWxfbGF5b3V0cy0+YWxsX2xh eW91dHMpIHsKPiAgICAgICAgICAgICAgYXZfbG9nKGxpbmstPnNyYywgQVZfTE9HX0VSUk9SLCAi Q2Fubm90IHNlbGVjdCBjaGFubmVsIGxheW91dCBmb3IiCj4gICAgICAgICAgICAgICAgICAgICAi IHRoZSBsaW5rIGJldHdlZW4gZmlsdGVycyAlcyBhbmQgJXMuXG4iLCBsaW5rLT5zcmMtPm5hbWUs Cj4gICAgICAgICAgICAgICAgICAgICBsaW5rLT5kc3QtPm5hbWUpOwo+ICAgICAgICAgICAgICBp ZiAoIWxpbmstPmluY2ZnLmNoYW5uZWxfbGF5b3V0cy0+YWxsX2NvdW50cykKPiAgICAgICAgICAg ICAgICAgIGF2X2xvZyhsaW5rLT5zcmMsIEFWX0xPR19FUlJPUiwgIlVua25vd24gY2hhbm5lbCBs YXlvdXRzIG5vdCAiCj4gICAgICAgICAgICAgICAgICAgICAgICAgInN1cHBvcnRlZCwgdHJ5IHNw ZWNpZnlpbmcgYSBjaGFubmVsIGxheW91dCB1c2luZyAiCj4gICAgICAgICAgICAgICAgICAgICAg ICAgIidhZm9ybWF0PWNoYW5uZWxfbGF5b3V0cz1zb21ldGhpbmcnLlxuIik7Cj4gICAgICAgICAg ICAgIHJldHVybiBBVkVSUk9SKEVJTlZBTCk7Cj4gICAgICAgICAgfQoKSXQncyBub3QgdGhlIGRl bXV4ZXIncyBqb2IgdG8gZ3Vlc3Mgd2hhdCB0aGUgY2FsbGVyIHdvdWxkIGxpa2Ugb3IgCmV4cGVj dC4gSXQncyBtZWFudCB0byBleHBvcnQgd2hhdCB0aGUgaW5wdXQgY29udGFpbnMuCklmIHlvdSB3 YW50IHRvIGZpeCB0aGUgQ0xJIGJlaGF2aW9yLCB0aGVuIHlvdSBuZWVkIHRvIGRvIGl0IGluIHRo ZSBDTEkuIApSZW1lbWJlciB0aGF0IGZmbXBlZy5jIGlzIG5vdCB0aGUgb25seSBsYXZmIHVzZXIu Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K