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 4411A492B9 for ; Sun, 7 Apr 2024 22:21:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EB86068D21A; Mon, 8 Apr 2024 01:21:56 +0300 (EEST) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 26A0D68D1D1 for ; Mon, 8 Apr 2024 01:21:51 +0300 (EEST) Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-1e220e40998so23742755ad.1 for ; Sun, 07 Apr 2024 15:21:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712528508; x=1713133308; darn=ffmpeg.org; h=content-transfer-encoding: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=u/gXnOpPDxGMdgqBfSS4DLcH/9LDgC5MhufONgt1pqo=; b=MLOak0sZP2+j3B83ja+vDw2jXHT6KZosASu/kTtN1N6NVsNk6gNGjddYBkc/i7h3DU rakuqkfEucKnIRG7MnPYEyBooWFwvK7sSptkCdjGEXkgqB1nZ//f/J9I5pxy9P8Pu/ta xwMUcCxeTGWiZc0mkt6czA/HeA5BlfWVuBrrqE6puF61vdwyXaeYwbxFl4WFVqwDva7F Uc4QQNT49LWie0X5jdM/2ALFUT2X5Jt0bx024fCsYpxEjvttaB+oTyUxuM7mdlEPZcu+ 0lMYeb2rEehZjiogMEB51ZbC3muO3mxor/mrOEEWiifJE0Kcugjfs2DYFJm8mddH9msb 81gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712528508; x=1713133308; h=content-transfer-encoding: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=u/gXnOpPDxGMdgqBfSS4DLcH/9LDgC5MhufONgt1pqo=; b=qmVBE4KFa+g0NWG9taW8w7RwRQkaNFrlCNBmPUinAbnrPJTfCLoIDpFsrAkHP9QAZ0 UOjHOrUp3jA2LM4ekmTG5yYEEhsrWHyusgSvLY2KgAwEPwVdsk2z78E2hhLDKkuYS8ja aOoy+LX5/qF/IesQ8aITNwQpuerDLCtqw3YfySHqp6TcPrSVVHEkYXYwrulPcScEUubo taAyyxJlH95Ru3HouSEx99kdmXUJunPeM7TPZKLPsE5ctuM2F8iYORzTRwkC2M37k/QV /puCVodP3TM7ZueM9QQoLL5sZcCX1bcvoiI0EXJfm4DXU95EWFM3tkUdterGUpTI0uNv 5SIg== X-Gm-Message-State: AOJu0Yy7tq9fMM8abV4onabnLlI/iv6bmx9L3roMlgUQpPhONNyCd3f2 3tdWTGkDztyuJwY5y2+Ci2ttbUC4x3WIpX8lzQ1h7KohoN+Gyz9RqN8GSMWr X-Google-Smtp-Source: AGHT+IFRhKi1Y25tDhLF0U9wb/1U1562an8y920zVqVSKq2Vbe/FJa3j97gs2T8Qzpfauk0xYeAXPg== X-Received: by 2002:a17:902:d4c1:b0:1e3:f27c:457d with SMTP id o1-20020a170902d4c100b001e3f27c457dmr4333654plg.65.1712528508178; Sun, 07 Apr 2024 15:21:48 -0700 (PDT) Received: from [192.168.0.16] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id f8-20020a170902ce8800b001e424de38d2sm676461plg.174.2024.04.07.15.21.46 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 07 Apr 2024 15:21:47 -0700 (PDT) Message-ID: Date: Sun, 7 Apr 2024 19:21:47 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <5495cd91-0fcf-4ef2-a62e-e561bf436a9f@gmail.com> Content-Language: en-US From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH 01/17] avcodec/ac3enc: Don't presume ch_layout to be AV_CHANNEL_ORDER_NATIVE 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: T24gNC83LzIwMjQgNjo1MyBQTSwgQW5kcmVhcyBSaGVpbmhhcmR0IHdyb3RlOgo+IEphbWVzIEFs bWVyOgo+PiBPbiA0LzcvMjAyNCA1OjM5IFBNLCBBbmRyZWFzIFJoZWluaGFyZHQgd3JvdGU6Cj4+ PiBJdCBpcyBwZXJmZWN0bHkgbGVnYWwgZm9yIHVzZXJzIHRvIHVzZSBhIGN1c3RvbSBsYXlvdXQK Pj4+IHRoYXQgaXMgZXF1aXZhbGVudCB0byBhIHN1cHBvcnRlZCBuYXRpdmUgb25lLgo+Pgo+PiBJ cyB0aGF0IHJlYWxseSB0aGUgY2FzZT8gRkZDb2RlYy5wLmNoX2xheW91dHNbXSBoYXMgYSBsaXN0 IG9mIG5hdGl2ZQo+PiBvbmVzLCBhbmQgdGhlIGdlbmVyaWMgZW5jb2RlLmMgY29kZSB3aWxsIHJl amVjdCBhbnl0aGluZyBub3QgaW4gaXQuCj4+Cj4gCj4gVGhpcyBpcyBub3QgdHJ1ZS4gSXQgYWxs b3dzIGV2ZXJ5dGhpbmcgdGhhdCBpcyBlcXVpdmFsZW50IChpbiB0aGUKPiBhdl9jaGFubmVsX2xh eW91dF9jb21wYXJlKCkgc2Vuc2UpIHRvIG9uZSBvZiB0aGUgY2hhbm5lbCBsYXlvdXRzIGluCj4g QVZDb2RlYy5jaF9sYXlvdXRzLiBUaGlzIG1lYW5zIHRoYXQgaWYgY2hfbGF5b3V0LnUubWFwW2ld LmlkIGlzIHN0cmljdGx5Cj4gYXNjZW5kaW5nIGZvciAwIDw9IGkgPG5iX2NoYW5uZWxzIGFuZCA8 IDY0LCB0aGVuIGl0IGlzIGVxdWl2YWxlbnQgdG8gdGhlCj4gbmF0aXZlIGNoYW5uZWwgbGF5b3V0 IHdpdGggdGhlIHNhbWUgbmJfY2hhbm5lbHMgd2hvc2UgbWFzayBpcyB0aGUKPiBiaXR3aXNlIG9y IG9mIGFsbCAoMVVMTCA8PCBjaF9sYXlvdXQudS5tYXBbaV0uaWQpLgoKUmlnaHQsIG1pc3JlYWQg YXZfY2hhbm5lbF9sYXlvdXRfY29tcGFyZSgpIGFzIHJlamVjdGluZyBsYXlvdXRzIHRoYXQgCndl cmUgbm90IHRoZSBzYW1lIG9yZGVyLgoKPiAKPj4gSSBndWVzcyB0aGUgZW5jb2RlLmMgY2hlY2sg Y291bGQgYmUgaW1wcm92ZWQgd2l0aAo+PiBhdl9jaGFubmVsX2xheW91dF9yZXR5cGUoKS4KPj4K PiAKPiBjaF9sYXlvdXQgaXMgbm90IHN1cHBvc2VkIHRvIGJlIHNldCBieSBsYXZjIGZvciBlbmNv ZGVycy4KCkkgZGlkbid0IG1lYW4gdG8gc2V0IHRoZSBsYXlvdXQgZm9yIGVuY29kZXJzLCBpIG1l YW50IGl0IGFzIGEgd2F5IGZvciAKZW5jb2RlLmMgdG8gY29tcGFyZSBpbnB1dCBsYXlvdXRzIHdp dGggZW5jb2Rlci1zdXBwb3J0ZWQgbmF0aXZlIGxheW91dHMsIApiZWNhdXNlIG9mIG15IG1pc3Vu ZGVyc3RhbmRpbmcgb2YgaG93IGF2X2NoYW5uZWxfbGF5b3V0X2NvbXBhcmUoKSBiZWhhdmVkLgoK PiAKPj4+IEluIHRoaXMgY2FzZSB0aGUgdW5pb24gaW4gQVZDaGFubmVsTGF5b3V0IGlzIG5vdCBh biB1aW50NjRfdCBtYXNrLAo+Pj4gYnV0IGEgcG9pbnRlciB0byBhIGN1c3RvbSBtYXAuCj4+Pgo+ Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmVhcyBSaGVpbmhhcmR0IDxhbmRyZWFzLnJoZWluaGFyZHRA b3V0bG9vay5jb20+Cj4+PiAtLS0KPj4+ICDCoCBsaWJhdmNvZGVjL2FjM2VuYy5jIHwgNiArLS0t LS0KPj4+ICDCoCAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDUgZGVsZXRpb25zKC0p Cj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvYWMzZW5jLmMgYi9saWJhdmNvZGVjL2Fj M2VuYy5jCj4+PiBpbmRleCA3YTZiY2Y3OTAwLi5kYzE5N2MxNTE3IDEwMDY0NAo+Pj4gLS0tIGEv bGliYXZjb2RlYy9hYzNlbmMuYwo+Pj4gKysrIGIvbGliYXZjb2RlYy9hYzNlbmMuYwo+Pj4gQEAg LTIxOTIsMTggKzIxOTIsMTQgQEAgYXZfY29sZCBpbnQgZmZfYWMzX2VuY29kZV9jbG9zZShBVkNv ZGVjQ29udGV4dAo+Pj4gKmF2Y3R4KQo+Pj4gIMKgIHN0YXRpYyBhdl9jb2xkIGludCBzZXRfY2hh bm5lbF9pbmZvKEFWQ29kZWNDb250ZXh0ICphdmN0eCkKPj4+ICDCoCB7Cj4+PiAgwqDCoMKgwqDC oCBBQzNFbmNvZGVDb250ZXh0ICpzID0gYXZjdHgtPnByaXZfZGF0YTsKPj4+ICvCoMKgwqAgdWlu dDY0X3QgbWFzayA9IGF2X2NoYW5uZWxfbGF5b3V0X3N1YnNldCgmYXZjdHgtPmNoX2xheW91dCwK Pj4+IH4odWludDY0X3QpMCk7Cj4+Cj4+IE1pZ2h0IGFzIHdlbGwgdXNlIFVJTlQ2NF9NQVguCj4+ Cj4gCj4gVGhpcyBpcyBhIGJpdGZpZWxkLCBzbyBJIGludGVudGlvbmFsbHkgdXNlZCBhIGJpdC1v cGVyYXRpb24uCgpUaGVuIH5VSU5UNjRfQygwKS4KCj4gCj4+PiAgwqDCoMKgwqDCoCBpbnQgY2hh bm5lbHMgPSBhdmN0eC0+Y2hfbGF5b3V0Lm5iX2NoYW5uZWxzOwo+Pj4gLcKgwqDCoCB1aW50NjRf dCBtYXNrID0gYXZjdHgtPmNoX2xheW91dC51Lm1hc2s7Cj4+PiAgwqAgwqDCoMKgwqDCoCBpZiAo Y2hhbm5lbHMgPCAxIHx8IGNoYW5uZWxzID4gQUMzX01BWF9DSEFOTkVMUykKPj4+ICDCoMKgwqDC oMKgwqDCoMKgwqAgcmV0dXJuIEFWRVJST1IoRUlOVkFMKTsKPj4+ICDCoMKgwqDCoMKgIGlmICht YXNrID4gMHg3RkYpCj4+PiAgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVJTlZB TCk7Cj4+PiAgwqAgLcKgwqDCoCBpZiAoIW1hc2spCj4+PiAtwqDCoMKgwqDCoMKgwqAgYXZfY2hh bm5lbF9sYXlvdXRfZGVmYXVsdCgmYXZjdHgtPmNoX2xheW91dCwgY2hhbm5lbHMpOwo+Pj4gLcKg wqDCoCBtYXNrID0gYXZjdHgtPmNoX2xheW91dC51Lm1hc2s7Cj4+PiAtCj4+PiAgwqDCoMKgwqDC oCBzLT5sZmVfb27CoMKgwqDCoMKgwqAgPSAhIShtYXNrICYgQVZfQ0hfTE9XX0ZSRVFVRU5DWSk7 Cj4+PiAgwqDCoMKgwqDCoCBzLT5jaGFubmVsc8KgwqDCoMKgID0gY2hhbm5lbHM7Cj4+PiAgwqDC oMKgwqDCoCBzLT5mYndfY2hhbm5lbHMgPSBjaGFubmVscyAtIHMtPmxmZV9vbjsKPiAKPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+IAo+IFRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K