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 550FC4518A for ; Sun, 12 Mar 2023 21:56:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C4DAA68BB59; Sun, 12 Mar 2023 23:56:27 +0200 (EET) Received: from mail-qv1-f48.google.com (mail-qv1-f48.google.com [209.85.219.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8513068A9DF for ; Sun, 12 Mar 2023 23:56:20 +0200 (EET) Received: by mail-qv1-f48.google.com with SMTP id nv15so7163756qvb.7 for ; Sun, 12 Mar 2023 14:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vimeo.com; s=google; t=1678658179; 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=FhdX3SRzg7BA79Od6+YQX5H7w+UrSACdpmwgfLqy0eo=; b=SmD/ceXBX/PaiCQjE1LT4y7X4FiKAryEEi1hbPCFN/Vi3J1eeQuuhw8UfSZ71m8H7E 3z0/1Ms4WtNvKT/uFSt5ejIRB5qMHB2I73v1+0+fIyRjv4pecPjl2rKH3DUHUW0qnMXy XJGQy7KGU82D0zl7peDflOuH4lpA8SJ4gUyTY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678658179; 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=FhdX3SRzg7BA79Od6+YQX5H7w+UrSACdpmwgfLqy0eo=; b=vC4Uv/1wCYB1qZ7CX+KJ3yPQH+Jlzrv2wrX0pqkypCOfgpZKYoQv+JgrEj5JsvnHpz EnNkf1CNbMkuxBHPnlUmuCd985qS0tvAiI4haGPfpbuv/cAK+q8cFwkICRnA/EyUgp4M D/hFdJg1eVTqEG7tq+NwUeCvkxAtjMYwW3MuA2aTH5MK48bNbAxBpYPoFD8awaLjrsfc kqpONQ7WB2m1avd0W8F4Zv4zEJ04cNg+F5b/BluORyMGSbWNRGV0C3SieLDe3qeaWYqi 1+dIbkc7vAx04r56cX7sU9YigJ/JPM+tk4sh7HWA7MPTaI22REr4c5gWauPsBQ9K4qjN bIPQ== X-Gm-Message-State: AO0yUKU9epMUJN2RVFZAg56Yg846gmYBchZwKz3eiJDCh+cNYaPVTVN/ 2BgywauhXnyPcgwm+MYiVNOU86Z91hdhJYVrJjN83w== X-Google-Smtp-Source: AK7set99jnrZbZ0GUuQGHzCImSHt2yKP+vNZgHLRxveBJTJtI5mrTx05RfVGhi8hxkBrV4BxTmmcyQ== X-Received: by 2002:a05:6214:48c:b0:5a1:a8c6:77a6 with SMTP id pt12-20020a056214048c00b005a1a8c677a6mr11435708qvb.21.1678658179012; Sun, 12 Mar 2023 14:56:19 -0700 (PDT) Received: from ?IPV6:2600:4041:6c:7000:1f01:20c:8ba9:815b? ([2600:4041:6c:7000:1f01:20c:8ba9:815b]) by smtp.gmail.com with ESMTPSA id g28-20020a05620a109c00b00742e61999a3sm4159339qkk.64.2023.03.12.14.56.18 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 12 Mar 2023 14:56:18 -0700 (PDT) Message-ID: Date: Sun, 12 Mar 2023 17:56:17 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Content-Language: en-US, fr-FR To: ffmpeg-devel@ffmpeg.org References: <3bd88490-9f9f-39e0-756e-9d15d2e78d88@vimeo.com> <167865051848.5450.14934758504413734234@lain.khirnov.net> <64a02a9f-1dfb-5ded-d9fa-5e826eccd249@vimeo.com> From: =?UTF-8?Q?Rapha=c3=abl_Zumer?= In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH 2/2] avutil: add HDR10+ dynamic metadata serialization function 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gMy8xMi8yMyAxNzo1MiwgSmFtZXMgQWxtZXIgd3JvdGU6Cj4gT24gMy8xMi8yMDIzIDY6NTAg UE0sIFJhcGhhw6tsIFp1bWVyIHdyb3RlOgo+PiBJIGV4cGFuZGVkIG9uIHRoaXMgaW4gYW5vdGhl ciBlbWFpbCBpbiB0aGUgY2hhaW4sIGJ1dCB0aGUgYnVmZmVyIHNpemUgbmVlZHMgdG8gYmUgY29t bXVuaWNhdGVkIHRvIHRoZSB1c2VyLCBhcyBpdCBpcyBub3QgZW1iZWRkZWQgaW4gdGhlIHBheWxv YWQuIEl0IHNlZW1zIG5lZWRsZXNzbHkgY29udm9sdXRlZCB0byBtZSB0byBjcmVhdGUgYSBzZXBh cmF0ZSBmdW5jdGlvbiBzb2xlbHkgdG8gY2FsY3VsYXRlIHRoZSBzaXplIG9mIHRoZSBidWZmZXIg c28gdGhhdCBpdCBjYW4gYmUgYWxsb2NhdGVkIGJ5IHRoZSB1c2VyIGFuZCBwYXNzZWQgdG8gdGhl IHNlcmlhbGl6YXRpb24gZnVuY3Rpb24sIGFuZCBJIGNhbm5vdCB0aGluayBvZiBhbm90aGVyIHNv bHV0aW9uIHRoYXQgd291bGQgbm90IGJlIGV2ZW4gbW9yZSBjb252b2x1dGVkIGFuZCBhd2t3YXJk IGZvciB0aGUgdXNlci4KPj4KPj4gSSBkb24ndCB1bmRlcnN0YW5kIGhvdyBnb2luZyBmcm9tIEFW QnVmZmVyUmVmIHRvIHVpbnQ4X3QqIGlzIG1vcmUgY29tcGxpY2F0ZWQgdGhhbiB0aGUgcmV2ZXJz ZS4gVGhlIGJ1ZmZlciBpbiB0aGUgQVZCdWZmZXJSZWYgaXMgYWxsb2NhdGVkIHZpYSBhdl9tYWxs b2MoKSBhbmQgaXMgZGlyZWN0bHkgYWNjZXNzaWJsZSB0aHJvdWdoIHRoZSBkYXRhIGZpZWxkLiBB bSBJIG1pc3Npbmcgc29tZSBkZXRhaWw/Cj4+Cj4+IFJhcGhhw6tsIFp1bWVyCj4gWW91IGNhbiBk byBpdCBsaWtlIGhvdyB0aGUgQVZEeW5hbWljSERSUGx1cyBzdHJ1Y3QgaXMgYWxsb2NhdGVkIGFu ZCBpdHMgCj4gc2l6ZSByZXR1cm5lZCB0byB0aGUgdXNlciBpbiBhdl9keW5hbWljX2hkcl9wbHVz X2FsbG9jKCkuIFRoYXQgaXMKPgo+IHVpbnQ4X3QgKmF2X2R5bmFtaWNfaGRyX3BsdXNfdG9fdDM1 KEFWRHluYW1pY0hEUlBsdXMgKnMsIHNpemVfdCAqc2l6ZSk7Cj4KPiBUaGUgZnVuY3Rpb24gd291 bGQgdGhlbiBzdG9yZSB0aGUgY2FsY3VsYXRlZCBzaXplIG9mIHRoZSBhcnJheSBvbiAqc2l6ZS4K Ck9LIGdyZWF0LCBJIHdpbGwgZG8gdGhhdCBhbmQgYWRkcmVzcyB0aGUgcmVtYWluaW5nIGNvbW1l bnRzIHRvbW9ycm93LgoKVGhhbmtzCgo+PiBPbiAzLzEyLzIzIDE1OjQ4LCBBbnRvbiBLaGlybm92 IHdyb3RlOgo+Pj4gUXVvdGluZyBSYXBoYcOrbCBadW1lciAoMjAyMy0wMy0wMiAyMjo0MzoyOSkK Pj4+PiArLyoqCj4+Pj4gKyAqIFNlcmlhbGl6ZSBkeW5hbWljIEhEUjEwKyBtZXRhZGF0YSB0byBh IHVzZXIgZGF0YSByZWdpc3RlcmVkIElUVS1UIFQuMzUgYnVmZmVyLAo+Pj4+ICsgKiBleGNsdWRp bmcgdGhlIGNvdW50cnkgY29kZSBhbmQgYmVnaW5uaW5nIHdpdGggdGhlIHRlcm1pbmFsIHByb3Zp ZGVyIGNvZGUuCj4+Pj4gKyAqIEBwYXJhbSBzIEEgcG9pbnRlciBjb250YWluaW5nIHRoZSBkZWNv ZGVkIEFWRHluYW1pY0hEUlBsdXMgc3RydWN0dXJlLgo+Pj4+ICsgKgo+Pj4+ICsgKiBAcmV0dXJu IFBvaW50ZXIgdG8gYW4gQVZCdWZmZXJSZWYgY29udGFpbmluZyB0aGUgcmF3IElUVS1UIFQuMzUg cmVwcmVzZW50YXRpb24KPj4+PiArICogICAgICAgICBvZiB0aGUgSERSMTArIG1ldGFkYXRhIGlm IHN1Y2NlZWQsIG9yIE5VTEwgaWYgYnVmZmVyIGFsbG9jYXRpb24gZmFpbHMuCj4+Pj4gKyAqLwo+ Pj4+ICtBVkJ1ZmZlclJlZiAqYXZfZHluYW1pY19oZHJfcGx1c190b190MzUoQVZEeW5hbWljSERS UGx1cyAqcyk7Cj4+PiBXaHkgaXMgdGhpcyBhbiBBVkJ1ZmZlclJlZiByYXRoZXIgdGhhbiBhIHBs YWluIGF2X21hbGxvY2VkKCkgdWludDhfdAo+Pj4gYXJyYXk/IFlvdSBjYW4gdmVyeSBlYXNpbHkg dHVybiB0aGUgbGF0dGVyIGludG8gdGhlIGZvcm1lciwgYnV0IHRoZQo+Pj4gcmV2ZXJzZSBpcyBh IGxvdCBtb3JlIGFubm95aW5nLgo+Pj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+PiBmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwo+PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwKPj4KPj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCj4+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1 YnNjcmliZSIuCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcK PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRv IHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5n IGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwg b3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVu c3Vic2NyaWJlIi4K