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 E2654497BC for ; Wed, 20 Mar 2024 17:00:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6FF0A68D4B7; Wed, 20 Mar 2024 19:00:28 +0200 (EET) Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4B94668D287 for ; Wed, 20 Mar 2024 19:00:21 +0200 (EET) Received: by mail-pj1-f46.google.com with SMTP id 98e67ed59e1d1-29f69710cbbso85208a91.1 for ; Wed, 20 Mar 2024 10:00:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710954018; x=1711558818; 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=FJCVP37y05JQBsKVhJIyuEZukcREBOtrEIPWLMb/nOA=; b=AjgvFGe9L9Ty43yy9M3RyyNxbJA9Jm7X5JBKX+/NCHcNN0Zqs5bT+LqgMIBxfNEspI jYMt7Vt/W7LpwUi3oKK0mDg24x4WO5l0x+A/3fFX7AE0gJDa/Wee8r6/UKmbbtHvu7qm YiperzhbjzFyS5nDcdI1UokRYzqAHt7nRloHLDG8FDNBwYLeNDgSsu4Qw7zd6F8rS+Lr kI9bGdsGTurSUIFyXUs6TjzluvUFQrDpLDqhjAl4dtv8p8Yqw029+1lPSboZBXQm2y9b eujGyCVVyGV4Orf3kQnAI9LpFf7rHcjt+6Nkm1qpDgO9pLmdeMT/N4dRXXvAAkvubfyA J+Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710954018; x=1711558818; 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=FJCVP37y05JQBsKVhJIyuEZukcREBOtrEIPWLMb/nOA=; b=doghogSZNrnMzQt/s3qtjBBkSkIKfmf9L/HhON04DU3PLvQY3TKeIbV6QfKiPk4cKs a7ZXd3eAMxYTlUltcNEoQ2fbkT5XwcLjxwuGFfz0JaxPA632s6vVK5JSvg93aB0SIio4 9yKSPLYULQiy2c8HQQjQJqhhZ+cd6ADg9kEvdg95Xxov7OK5+KdAJnCYLAztsPhd6aLX dMWE7qYVD+lQSTl4rhfUKvqOKI6+/i/+NB60jLAWwxeLpuv9HL6O6SFSDh8GB/6McVXA 67abKdKjqYrg6k53LCL8GfEC2vLtrOes/DCLZlJ+20mGfF1nAQ/tc6CTFb1wBwhRaPFm 1rGw== X-Gm-Message-State: AOJu0Yx3aEwOAyEbbAUjgXnJzYBXik/va7Nw18zoArtAITr8/z7PNx4u Z9IAVBNbrJNJTbJd59rlnHpkKgehidmmSFWmlkGuVla2+2VGFgZwYKM5Dixt X-Google-Smtp-Source: AGHT+IEqCFIWFrbRk5x03yZeYIREo7JpzxVtIfHKEwLGjlo7LZuSa+T5YSlqD1Ud2kV4yK1eVca6vg== X-Received: by 2002:a17:90a:e393:b0:29d:f2a4:e634 with SMTP id b19-20020a17090ae39300b0029df2a4e634mr272612pjz.19.1710954018113; Wed, 20 Mar 2024 10:00:18 -0700 (PDT) Received: from [192.168.0.10] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id m11-20020a17090aab0b00b0029bb433dc8asm1844255pjq.15.2024.03.20.10.00.16 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Mar 2024 10:00:17 -0700 (PDT) Message-ID: <3b9c9ee2-f9b9-461e-8932-501465b71c0d@gmail.com> Date: Wed, 20 Mar 2024 14:00:36 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240318213141.1376789-1-jeebjp@gmail.com> Content-Language: en-US From: James Almer In-Reply-To: <20240318213141.1376789-1-jeebjp@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH v10 00/14] encoder AVCodecContext configuration side data 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: T24gMy8xOC8yMDI0IDY6MzEgUE0sIEphbiBFa3N0csO2bSB3cm90ZToKPiBEaWZmZXJlbmNlcyB0 byB2OToKPiAxLiByZWJhc2VkIG9uIHRvcCBvZiBjdXJyZW50IG1hc3Rlcgo+IDIuIHJlbmFtZWQg dGhlIGF2Y3R4IEFWRnJhbWVTaWRlRGF0YSBhcnJheSBhY2NvcmRpbmcgdG8gQW50b24ncyBuYW1p bmcgc2Vuc2UsCj4gICAgIGFzIGF0IHRoaXMgcG9pbnQgdGhhdCBpcyBub3cgT0sgYnkgSmFtZXMg YXMgd2VsbCBhbmQgSSBqdXN0IHdhbnQgdG8gZ2V0IHRoaXMKPiAgICAgZG9uZSB3aXRoLgo+IDMu IHJlbW92ZWQgdGhlIGF2Y3R4IGhlbHBlciB0byBnZXQgdGhyb3VnaCByZXZpZXcuCj4gNC4gYWRk ZWQgIkFmdGVyd2FyZHMgb3duZWQgYW5kIGZyZWVkIGJ5IHRoZSBlbmNvZGVyIiBjb21tZW50IGlu dG8gdGhlCj4gICAgIGRlc2NyaXB0aW9uIG9mIHRoZSBzaWRlIGRhdGEgYXJyYXkuCj4gNS4gYWRk ZWQgQVBJY2hhbmdlcyAobWlzc2luZyB0aGUgQVZCdWZmZXJSZWYgZnVuY3Rpb24gc2luY2UgdGhh dCBpcyBmb3Igbm93IHRvCj4gICAgIGJlIHNraXBwZWQpIGFuZCBhdnV0aWwvYXZjb2RlYyBidW1w cy4KPiA2LiByZW1vdmVkIGFsbCByZWZlcmVuY2VzIHRvICJfc2V0IiBmcm9tIGludGVybmFsIGZ1 bmN0aW9ucyBhbmQgdGhlIG5ld2x5IGFkZGVkCj4gICAgIHRlc3QuIFRoZSBvbmx5IHRoaW5nIHRo YXQgaXMgbGVmdCBhcm91bmQgdGhhdCBpcyBhIHNldCBpcyBhIDEwMCUgaW50ZXJuYWwKPiAgICAg aGVscGVyIHN0cnVjdCBmb3IgdGhlIHNpZGVfZGF0YV9hcnJheSB0ZXN0IGNhbGxlZCBGcmFtZVNp ZGVEYXRhU2V0Lgo+IAo+IENvbXBhcmlzb24gVVJMIChtb3N0bHkgY29uZmlndXJlIGFuZCB3cmFw cGVycywgYXZ1dGlsL2ZyYW1lLmMpOgo+IGh0dHBzOi8vZ2l0aHViLmNvbS9qZWViL2ZmbXBlZy9j b21wYXJlL2F2Y29kZWNfY2xsX21kY3Zfc2lkZV9kYXRhX3Y5Li5hdmNvZGVjX2NsbF9tZGN2X3Np ZGVfZGF0YV92MTAKPiAKPiBUaGlzIHBhdGNoIHNldCBJJ3ZlIG5vdyBiZWVuIHdvcmtpbmcgZm9y IGEgd2hpbGUgc2luY2UgSSBmZWx0IGxpa2UgaXQgd2FzIHdlaXJkCj4gd2UgY291bGRuJ3QgcGFz cyB0aHJvdWdoIGluZm9ybWF0aW9uIHN1Y2ggYXMgc3RhdGljIEhEUiBtZXRhZGF0YSB0byBlbmNv ZGVycwo+IGZyb20gZGVjb2RlZCBpbnB1dC4gVGhpcyBpbml0aWFsIHZlcnNpb24gYWRkcyB0aGUg bmVjZXNzYXJ5IGZyYW1ld29yaywgYXMgd2VsbAo+IGFzIGFkZHMgc3RhdGljIEhEUiBtZXRhZGF0 YSBzdXBwb3J0IGZvciBsaWJzdnRhdjEsIGxpYngyNjQgYXMgd2VsbCBhcyBsaWJ4MjY1Cj4gd3Jh cHBlcnMuCj4gCj4gQW4gYWx0ZXJuYXRpdmUgdG8gdGhpcyB3b3VsZCBiZSB0byBtYWtlIGVuY29k ZXJzIG9ubHkgcHJvcGVybHkgaW5pdGlhbGl6ZSB3aGVuCj4gdGhleSByZWNlaXZlIHRoZSBmaXJz dCBBVkZyYW1lLCBidXQgdGhhdCBzZWVtcyB0byBiZSBhIGJpZ2dlciwgbmFzdGllciBjaGFuZ2UK PiB0aGFuIGludHJvZHVjaW5nIGFuIEFWRnJhbWVTaWRlRGF0YVNldCBpbiBhdmN0eCBhcyBldmVy eXRoaW5nIHNlZW1zIHRvCj4gcHJlc3VtZSB0aGF0IGV4dHJhZGF0YSBldGMgYXJlIGF2YWlsYWJs ZSBhZnRlciBvcGVuaW5nIHRoZSBlbmNvZGVyLgo+IAo+IE5vdGU6IEFueSBvcGluaW9ucyBvbiB3 aGV0aGVyIEZGQ29kZWMgb3IgQVZDb2RlYyBzaG91bGQgaGF2ZQo+ICAgICAgICBoYW5kbGVkX3Np ZGVfZGF0YSBsaXN0LCBzbyB0aGF0IGlmIGZvcm1hdCBzcGVjaWZpYyBnZW5lcmljIGxvZ2ljIGlz Cj4gICAgICAgIGFkZGVkLCBpdCBjb3VsZCBiZSBjaGVja2VkIHdoZXRoZXIgdGhlIGNvZGVjIGl0 c2VsZiBoYW5kbGVzIHRoaXMgc2lkZQo+ICAgICAgICBkYXRhPyBUaGlzIGNvdWxkIGFsc28gYmUg dXRpbGl6ZWQgdG8gbGlzdCBoYW5kbGVkIHNpZGUgZGF0YSBmcm9tIGYuZXguCj4gICAgICAgIGBm Zm1wZWcgLWggZW5jb2Rlcj1saWJzdnRhdjFgLgo+IAo+IEphbgo+IAo+IEphbiBFa3N0csO2bSAo MTQpOgo+ICAgIGF2dXRpbC9mcmFtZTogc3BsaXQgc2lkZSBkYXRhIGxpc3Qgd2lwaW5nIG91dCB0 byBub24tQVZGcmFtZSBmdW5jdGlvbgo+ICAgIGF2dXRpbC9mcmFtZTogYWRkIGhlbHBlciBmb3Ig ZnJlZWluZyBhcnJheXMgb2Ygc2lkZSBkYXRhCj4gICAgYXZ1dGlsL2ZyYW1lOiBzcGxpdCBzaWRl X2RhdGFfZnJvbV9idWYgdG8gYmFzZSBhbmQgQVZGcmFtZSBmdW5jCj4gICAgYXZ1dGlsL2ZyYW1l OiBzcGxpdCBzaWRlIGRhdGEgcmVtb3ZhbCBvdXQgdG8gbm9uLUFWRnJhbWUgZnVuY3Rpb24KPiAg ICBhdnV0aWwvZnJhbWU6IGFkZCBoZWxwZXIgZm9yIGFkZGluZyBzaWRlIGRhdGEgdG8gYXJyYXkK PiAgICBhdnV0aWwvZnJhbWU6IGFkZCBoZWxwZXIgZm9yIGFkZGluZyBleGlzdGluZyBzaWRlIGRh dGEgdG8gYXJyYXkKPiAgICBhdnV0aWwvZnJhbWU6IGFkZCBoZWxwZXIgZm9yIGFkZGluZyBzaWRl IGRhdGEgdy8gQVZCdWZmZXJSZWYgdG8gYXJyYXkKPiAgICBhdnV0aWwvZnJhbWU6IGFkZCBoZWxw ZXIgZm9yIGdldHRpbmcgc2lkZSBkYXRhIGZyb20gYXJyYXkKPiAgICB7YXZ1dGlsL3ZlcnNpb24s QVBJY2hhbmdlc306IGJ1bXAsIGRvY3VtZW50IG5ldyBBVkZyYW1lU2lkZURhdGEKPiAgICAgIGZ1 bmN0aW9ucwo+ICAgIGF2Y29kZWM6IGFkZCBmcmFtZSBzaWRlIGRhdGEgYXJyYXkgdG8gQVZDb2Rl Y0NvbnRleHQKPiAgICBmZm1wZWc6IHBhc3MgZmlyc3QgdmlkZW8gQVZGcmFtZSdzIHNpZGUgZGF0 YSB0byBlbmNvZGVyCj4gICAgYXZjb2RlYy9saWJzdnRhdjE6IGFkZCBzdXBwb3J0IGZvciB3cml0 aW5nIG91dCBDTEwgYW5kIE1EQ1YKPiAgICBhdmNvZGVjL2xpYngyNjQ6IGFkZCBzdXBwb3J0IGZv ciB3cml0aW5nIG91dCBDTEwgYW5kIE1EQ1YKPiAgICBhdmNvZGVjL2xpYngyNjU6IGFkZCBzdXBw b3J0IGZvciB3cml0aW5nIG91dCBDTEwgYW5kIE1EQ1YKPiAKPiAgIGNvbmZpZ3VyZSAgICAgICAg ICAgICAgICAgICAgICAgICB8ICAgMiArCj4gICBkb2MvQVBJY2hhbmdlcyAgICAgICAgICAgICAg ICAgICAgfCAgIDggKysKPiAgIGZmdG9vbHMvZmZtcGVnX2VuYy5jICAgICAgICAgICAgICB8ICAx NSArKysKPiAgIGxpYmF2Y29kZWMvYXZjb2RlYy5oICAgICAgICAgICAgICB8ICAxMyArKysKPiAg IGxpYmF2Y29kZWMvbGlic3Z0YXYxLmMgICAgICAgICAgICB8ICA2OSArKysrKysrKysrKysKPiAg IGxpYmF2Y29kZWMvbGlieDI2NC5jICAgICAgICAgICAgICB8ICA4MCArKysrKysrKysrKysrCj4g ICBsaWJhdmNvZGVjL2xpYngyNjUuYyAgICAgICAgICAgICAgfCAgODkgKysrKysrKysrKysrKysr Cj4gICBsaWJhdmNvZGVjL29wdGlvbnMuYyAgICAgICAgICAgICAgfCAgIDIgKwo+ICAgbGliYXZj b2RlYy92ZXJzaW9uLmggICAgICAgICAgICAgIHwgICA0ICstCj4gICBsaWJhdnV0aWwvTWFrZWZp bGUgICAgICAgICAgICAgICAgfCAgIDEgKwo+ICAgbGliYXZ1dGlsL2ZyYW1lLmMgICAgICAgICAg ICAgICAgIHwgMTgwICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQo+ICAgbGliYXZ1dGls L2ZyYW1lLmggICAgICAgICAgICAgICAgIHwgIDg4ICsrKysrKysrKysrKysrKwo+ICAgbGliYXZ1 dGlsL3Rlc3RzL3NpZGVfZGF0YV9hcnJheS5jIHwgMTAzICsrKysrKysrKysrKysrKysrCj4gICBs aWJhdnV0aWwvdmVyc2lvbi5oICAgICAgICAgICAgICAgfCAgIDIgKy0KPiAgIHRlc3RzL2ZhdGUv ZW5jX2V4dGVybmFsLm1hayAgICAgICB8ICAxNSArKysKPiAgIHRlc3RzL2ZhdGUvbGliYXZ1dGls Lm1hayAgICAgICAgICB8ICAgNCArCj4gICB0ZXN0cy9yZWYvZmF0ZS9saWJzdnRhdjEtaGRyMTAg ICAgfCAgMTQgKysrCj4gICB0ZXN0cy9yZWYvZmF0ZS9saWJ4MjY0LWhkcjEwICAgICAgfCAgMTUg KysrCj4gICB0ZXN0cy9yZWYvZmF0ZS9saWJ4MjY1LWhkcjEwICAgICAgfCAgMTYgKysrCj4gICB0 ZXN0cy9yZWYvZmF0ZS9zaWRlX2RhdGFfYXJyYXkgICAgfCAgMTQgKysrCj4gICAyMCBmaWxlcyBj aGFuZ2VkLCA3MDEgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCj4gICBjcmVhdGUgbW9k ZSAxMDA2NDQgbGliYXZ1dGlsL3Rlc3RzL3NpZGVfZGF0YV9hcnJheS5jCj4gICBjcmVhdGUgbW9k ZSAxMDA2NDQgdGVzdHMvcmVmL2ZhdGUvbGlic3Z0YXYxLWhkcjEwCj4gICBjcmVhdGUgbW9kZSAx MDA2NDQgdGVzdHMvcmVmL2ZhdGUvbGlieDI2NC1oZHIxMAo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0 IHRlc3RzL3JlZi9mYXRlL2xpYngyNjUtaGRyMTAKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0 cy9yZWYvZmF0ZS9zaWRlX2RhdGFfYXJyYXkKCkxHVE0uIEV4Y2VwdCBmb3IgcGF0Y2ggNyB3aGlj aCBpcyBzdGlsbCBpbiBkaXNjdXNzaW9uIGFuZCBpcyBjdXJyZW50bHkgCm5vdCByZXF1aXJlZCwg dGhlIHJlc3QgY2FuIGdvIGluLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==