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 04697451FB for ; Mon, 13 Mar 2023 17:42:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7BC3E68BB33; Mon, 13 Mar 2023 19:42:50 +0200 (EET) Received: from mail-ot1-f41.google.com (mail-ot1-f41.google.com [209.85.210.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D0F50689C15 for ; Mon, 13 Mar 2023 19:42:43 +0200 (EET) Received: by mail-ot1-f41.google.com with SMTP id q11-20020a056830440b00b00693c1a62101so7192635otv.0 for ; Mon, 13 Mar 2023 10:42:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678729361; 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=iDeVBgEKVi0oslD5/ik6pmolK8VK9jTrybjBSKRY6OI=; b=QmDHpWsABGaHXPlRa9SbSA3baeG+BlRu9cWzzDG/RPQkuB90gALYNnWil3yk67KwyN HnEzz/OXb3z+Kj832/swUkQ8mAK6rAc8jp1OifxspJLaJZRKdi5/W0mAfWht51zOfzZv d/ACn2lhezZjXs/C3P0l3EDoMKPIZ66IATPK5dq5X6MgjiNk/w5A7faWd+8vGgpZOLhE QNffyBu332LrEC7uTvv5TDdTn2BOXaWksVEwrmo5hp8pyS6rPEPgSshn9+QGvcgfKjaV Hv6xOrZ7yhL1vz4eLoIqF+ItvgKbd5MDlRA6KmYMv2ZjtKvBTdKy2qrLQXCqTNwCOAqI ocfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678729361; 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=iDeVBgEKVi0oslD5/ik6pmolK8VK9jTrybjBSKRY6OI=; b=VWVM5OuGtVaZkzoeyrh5jAbn4NjMjt4aj3a2x1IL38+IA7qFSK3DrBdzPsWEAns7CI Z3p19zO+cGxd8h4WM9t+3FqJ4tVAhrPsvfQJzjGA+0Krul69KFh3qoCAvxXke66PdwLO 7IVGwLrviz4Wjvg4rknAqhtzQJy4U6ZTd5hBS0VIb7zR8GWXin/jakUYMPF8azzWAxgA DZCu6qw54qnCT3VjEzRrD570NKForjlKw3gI5/oswWx5v5njmThYTUppXbkJa7k/7U03 5FVQKMTVgml3MFxiYhAv95nu9DrTh8DhIl8/M19/6SFRvklNcpXyWKVo5TVwklb+26z8 Potg== X-Gm-Message-State: AO0yUKX9Msc5Ebn0EF4Zl+IB3Au859weUbUQlSpbNrtbxZh4pFLt97vE wIg25AM8ma7uACIscPZDw/4m6Aarz6k= X-Google-Smtp-Source: AK7set9u0KAgBZVwDfTnSC/go77/xxXdYuymgqQ8kT5+m/rp+F/O9KYcPKvghp4kFYrGQBkJr+RdOg== X-Received: by 2002:a9d:60c7:0:b0:690:92f1:d10 with SMTP id b7-20020a9d60c7000000b0069092f10d10mr15958920otk.12.1678729361269; Mon, 13 Mar 2023 10:42:41 -0700 (PDT) Received: from [192.168.0.14] (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id q15-20020a05683031af00b00690e6d56670sm226635ots.25.2023.03.13.10.42.40 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 13 Mar 2023 10:42:40 -0700 (PDT) Message-ID: <56fb6033-255b-9644-8545-7f6b5b09b50f@gmail.com> Date: Mon, 13 Mar 2023 14:42:39 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <9078bd19-6b49-3cad-adb1-9f7a67a3e598@vimeo.com> <9e7b3d32-2b88-11e8-b5de-fbc0dcf95031@vimeo.com> <58dffd02-a312-5012-5cc0-c65a9e2e2122@gmail.com> <68b74a76-c8c0-95da-9aed-529a19a65649@vimeo.com> <9374956d-ba04-3564-66cb-0a355cb018f1@gmail.com> <9e71e696-bb9c-0e53-9b38-72c009637a8b@vimeo.com> From: James Almer In-Reply-To: <9e71e696-bb9c-0e53-9b38-72c009637a8b@vimeo.com> Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/avutil: move dynamic HDR metadata parsing to libavutil 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: T24gMy8xMy8yMDIzIDI6MzQgUE0sIFJhcGhhw6tsIFp1bWVyIHdyb3RlOgo+IAo+IE9uIDMvMTMv MjMgMTM6MTAsIEphbWVzIEFsbWVyIHdyb3RlOgo+PiBPbiAzLzEzLzIwMjMgMjowNSBQTSwgUmFw aGHDq2wgWnVtZXIgd3JvdGU6Cj4+PiBPbiAzLzEzLzIzIDEyOjU4LCBKYW1lcyBBbG1lciB3cm90 ZToKPj4+PiBPbiAzLzEzLzIwMjMgMTo1NiBQTSwgUmFwaGHDq2wgWnVtZXIgd3JvdGU6Cj4+Pj4+ IE9uIDMvMTMvMjMgMTI6MDksIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90ZToKPj4+Pj4+PiAgICAg Cj4+Pj4+Pj4gKy8qKgo+Pj4+Pj4+ICsgKiBQYXJzZSB0aGUgdXNlciBkYXRhIHJlZ2lzdGVyZWQg SVRVLVQgVC4zNSB0byBBVmJ1ZmZlciAoQVZEeW5hbWljSERSVml2aWQpLgo+Pj4+Pj4+ICsgKiBA cGFyYW0gcyBBIHBvaW50ZXIgY29udGFpbmluZyB0aGUgZGVjb2RlZCBBVkR5bmFtaWNIRFJWaXZp ZCBzdHJ1Y3R1cmUuCj4+Pj4+Pj4gKyAqIEBwYXJhbSBkYXRhIFRoZSBieXRlIGFycmF5IGNvbnRh aW5pbmcgdGhlIHJhdyBJVFUtVCBULjM1IGRhdGEuCj4+Pj4+Pj4gKyAqIEBwYXJhbSBzaXplIFNp emUgb2YgdGhlIGRhdGEgYXJyYXkgaW4gYnl0ZXMuCj4+Pj4+Pj4gKyAqCj4+Pj4+Pj4gKyAqIEBy ZXR1cm4gMCBpZiBzdWNjZWVkLiBPdGhlcndpc2UsIHJldHVybnMgdGhlIGFwcHJvcHJpYXRlIEFW RVJST1IuCj4+Pj4+Pj4gKyAqLwo+Pj4+Pj4+ICtpbnQgYXZfZHluYW1pY19oZHJfdml2aWRfZnJv bV90MzUoQVZEeW5hbWljSERSVml2aWQgKnMsIGNvbnN0IHVpbnQ4X3QgKmRhdGEsCj4+Pj4+Pj4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgc2l6ZSk7Cj4+Pj4+PiBXaG8g aGFzIGFuIGludGVyZXN0IGluIHRoaXMgZnVuY3Rpb24gYmVpbmcgcHVibGljPwo+Pj4+Pj4KPj4+ Pj4+IC0gQW5kcmVhcwo+Pj4+PiBJIGhhdmUgbm8gbmVlZCBmb3IgaXQgc28gY2FuIGNoYW5nZSBp dCB0byBhdnByaXZfIGNvbnNpZGVyaW5nIHRoZXJlJ3Mgbm8gc2VyaWFsaXphdGlvbiBmdW5jdGlv biBhdmFpbGFibGUgZm9yIGl0LCBpZiB0aGVyZSdzIG5vIG9iamVjdGlvbiB0byB0aGF0Lgo+Pj4+ Pgo+Pj4+PiBSYXBoYcOrbCBadW1lcgo+Pj4+IE5vLCBqdXN0IGRvbid0IG1vdmUgaXQgb3V0IG9m IGxpYmF2Y29kZWMuIFVubGVzcyBpdCdzIG5lZWRlZCBlbHNld2hlcmUsCj4+Pj4gaXQgY2FuIHN0 YXkgdGhlcmUgYXMgaXMuCj4+PiBUaGUgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIEhEUjEwKyBhbmQg Vml2aWQgd2lsbCBiZSBjb25mdXNpbmcgSU1PIGlmIG9uZSBvZiB0aGVtIGlzIGxlZnQgaW4gbGli YXZjb2RlYyBhbmQgdGhlIG90aGVyIGlzIG1vdmVkIHRvIGxpYmF2dXRpbC4KPj4gV2h5PyBUaGUg SERSMTArIG9uZSBpcyB1c2VmdWwgZm9yIGxpYnJhcmllcyBsaWtlIGxhdmYgYW5kIGV4dGVybmFs Cj4+IGNvbnRhaW5lciBwYXJzZXJzLCB0aGUgVml2aWQgb25lIGlzbid0Lgo+IAo+IFRoYXQgaXMg b2J2aW91cyBpbiB0aGlzIHNwZWNpZmljIGNvbnRleHQsIGJ1dCBmb3Igc29tZW9uZSBzaW1wbHkg bG9va2luZyBhdCB0aGUgaW50ZXJuYWxzIGFuZCBkeW5hbWljIEhEUiBtZXRhZGF0YSBoYW5kbGlu ZywgaXQgd291bGQgYmUgb2RkIHRvIGZpbmQgYSBsb25lIGZ1bmN0aW9uIGZvciBWaXZpZCBIRFIg cGFyc2luZyBzaXR0aW5nIGluIGxpYmF2Y29kZWMgd2hpbGUgZXZlcnl0aGluZyBlbHNlIChpbmNs dWRpbmcgdGhlIGRlZmluaXRpb24gZm9yIHRoZSBwYXJzZWQgVml2aWQgbWV0YWRhdGEgc3RydWN0 dXJlKSBpcyBpbiBvbmUgcGxhY2UgaW4gbGliYXZ1dGlsLgoKVGhlIG1ldGFkYXRhIHN0cnVjdHVy ZXMgZm9yIGJvdGggSERSMTArIGFuZCBWaXZpZCBhcmUgaW4gbGF2dSBhbmQgcHVibGljIApiZWNh dXNlIHRoZXkgYXJlIHVzZWQgYnkgQVZGcmFtZSBzaWRlIGRhdGEgdHlwZXMuIFRoZSBwYXJzaW5n IGNvZGUgdGhhdCAKZmlsbHMgdGhlIFZpdmlkIHN0cnVjdCBpcyBpbiBsYXZjIGFuZCBpbnRlcm5h bCBiZWNhdXNlIG5vdGhpbmcgb3V0c2lkZSAKb2YgaXQgbmVlZHMgaXQuIE1lYW53aGlsZSwgdGhl IGZ1bmN0aW9uIGZpbGxpbmcgdGhlIEhEUjEwKyBzdHJ1Y3QgY2FuIAphbmQgd2lsbCBiZSB1c2Vk IGJ5IGxhdmYsIHNvIG1vdmluZyBpdCB0byBsYXZ1IGFuZCBtYWtpbmcgaXQgcHVibGljIGxpa2Ug CnlvdSdyZSBkb2luZyBoZXJlIG1ha2VzIHNlbnNlIGFuZCBpcyB1c2VmdWwuCgpJZiBhdCBzb21l IHBvaW50IHRoZSBWaXZpZCBwYXJzaW5nIGNvZGUgaXMgZGVlbWVkIHVzZWZ1bCBvdXRzaWRlIG9m IApsYXZjLCBpdCBjYW4gYmUgbW92ZWQgYW5kIG1hZGUgcHVibGljLgoKPiAKPj4+IFdoYXQgYXJl IHRoZSBzcGVjaWZpYyBjb25jZXJucyB3aXRoIG1ha2luZyBpdCBwdWJsaWMgKG9yIGF2cHJpdiks IGFzaWRlIGZyb20gaXQgbm90IGJlaW5nIHVzZWZ1bCB3aXRob3V0IGEgY29ycmVzcG9uZGluZyBz ZXJpYWxpemF0aW9uIGZ1bmN0aW9uPwo+PiBZb3Ugc2FpZCBpdCwgaXQgc2VydmVzIG5vIHB1cnBv c2UuIE1ha2luZyBzb21ldGhpbmcgcHVibGljIChvciBleHBvc2VkCj4+IGludGVybmFsbHkgYXMg YXZwcml2XykgaXMgZG9uZSBvbmx5IHdoZW4gaXQgd2lsbCBiZSB1c2VkIGJ5IGNvZGUgb3V0c2lk ZQo+PiB0aGUgbGlicmFyeSB3aGVyZSBpdCByZXNpZGVzLgo+IAo+IElmIGl0IGlzIHN0YW5kYXJk IHByYWN0aWNlIGluIHRoZSBGRm1wZWcgY29kZWJhc2UgdGhlbiBJIHdvbid0IGFyZ3VlIGZ1cnRo ZXIsIEkganVzdCB0aGluayB0aGF0IGF2cHJpdiBhY2NvbXBsaXNoZXMgdGhlIGRlc2lyZWQgb3V0 Y29tZSAoa2VlcCB0aGF0IGZ1bmN0aW9uIHByaXZhdGUpIHdpdGhvdXQgdmlvbGF0aW5nIGJlc3Qg cHJhY3RpY2VzIChrZWVwaW5nIGxvZ2ljYWxseS1yZWxhdGVkIGNvZGUgdG9nZXRoZXIpLgoKVXNp bmcgYXZwcml2XyBoZXJlIHdvdWxkIG1ha2UgZXZlbiBsZXNzIHNlbnNlLiBJdCdkIGJlIGV4cG9z ZWQgKEFuZCB0aHVzIAp0aWVkIHRvIHRoZSBBQkkpIHlldCBub3QgcHVibGljLCB3aGljaCBpcyBm b3IgZXZlbiBsZXNzIGdhaW4gc2luY2UgbGF2YyAKd2lsbCBzdGlsbCBiZSBpdHMgc29sZSB1c2Vy LgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0 IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0 aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==