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 B9DCE495A4 for ; Sat, 13 Apr 2024 14:21:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BDB8068D314; Sat, 13 Apr 2024 17:21:05 +0300 (EEST) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01olkn2017.outbound.protection.outlook.com [40.92.98.17]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B6F8468D2D6 for ; Sat, 13 Apr 2024 17:20:58 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZIc0i3vY9f4P0QkTtgFRz1Pm07mYseOSrUGjjquQT2Q4S2yHm4BkS5ILQCfrRMRcrxyGiYLJ6b9S/J0W0qiYDIqK7QF+kAoMyLJqY6m3S4WdknRiVGXrul8r/m8xPX1Vr7wDgXl1C3wDrj1Ki8Ad2Z9y+gQniphoqwAppxHI3mMKflp3x64PR1uNqFyMkRPjpZa+R3COo7ofalEaogDlI5vd7GrxOhIemxJrwVLtx7vgpeKcOdFuH15QwKzo2L3zVbf/ZMb9i8eyBkTcJRIarT8J5iQK+Hg+67/HXFqgV86RPJHVQ0IaSWstx9cQQX/GnIYH2UYrrxi3mEkCsPUw3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kcu7Mc+1O/wYOh8VKD3LIQ7NDiC0ePQcHC1LlYXhwpw=; b=ksqYn/Swrig9cuELLuF/lPqkdskWRlmCOmtzNsrZY9iIo0SIo5ZOnL2Gss3wyX1A46wPa5fU12Xx5GCnBpUwEOVp2uJtWiJ7BYNYMcdOhOKxSscoGfxfroT/ph2RH/QgImucCYB4LhMlrpno7cgF9nFSqhq8rWjXHSR6NBDzuqovTQWoZBbN49DOCFNoYVd1mlEBkhvlkUK/sWpFbb0fXRL7aA4gEOaZNnfJ4IZg80lA6/HMXrvGDMPC9eIeHImOREvFprtMisMlsWW7TMha4PxpZ50azO94EjsPdS47BDl++xjXFFCPsCCLxUj9GYbJaYVsXAZCCR9obiuCgKSESA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kcu7Mc+1O/wYOh8VKD3LIQ7NDiC0ePQcHC1LlYXhwpw=; b=J6Hw72gzd22XoAKH3twKEJ6WRwmuKnkkAeo9fmqbLAHnuGZYQZN1tgTnMRhLjgEkpG/ALO8WBcrwmO3bj7fQ02LkvSA4dr5cWxxlDfxMYYTynPyG+8mUzT0hPMx3XYCxBrpjADS8AxB5oQstC5EPLxTAk/5lCBL4Kje696PWQW4R3QPKNkkyPv4VswZsMIBFnz5AKp1VCgZUxqczfG3itly/W0x05UMgaqns4575qJmEKjZ8v80WgmWiobkEzqAEd18+F+OJirKm918+4Ngpjkup3OqZ1opoqPPJFIhEktCAveR0PI7ymYtEtULOKpVhwSaFZT/BIpIpxG71RVip7Q== Received: from OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:186::5) by TYYP286MB3025.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:30a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.55; Sat, 13 Apr 2024 14:20:53 +0000 Received: from OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM ([fe80::c2ed:24ae:fd4c:fee7]) by OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM ([fe80::c2ed:24ae:fd4c:fee7%5]) with mapi id 15.20.7452.041; Sat, 13 Apr 2024 14:20:53 +0000 From: Wu Jianhua To: James Almer , "ffmpeg-devel@ffmpeg.org" Thread-Topic: =?utf-8?B?5Zue5aSNOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggMi8yXSBhdmZvcm1hdC9t?= =?utf-8?Q?ov:_improve_HEIF_parsing?= Thread-Index: AQHaQzXqjqZ02s4Fx0K1oVmBltRHW7FmnO4GgAAlJQCAABKt6g== Date: Sat, 13 Apr 2024 14:20:53 +0000 Message-ID: References: <20240109195545.59231-1-jamrial@gmail.com> <20240109195545.59231-2-jamrial@gmail.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [d3bIGoOf0Ht5TCRIR17Sm27RnGbnvyj/] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OSZP286MB2173:EE_|TYYP286MB3025:EE_ x-ms-office365-filtering-correlation-id: 31a949de-5a28-435b-ff7f-08dc5bc4ed82 x-ms-exchange-slblob-mailprops: obhAqMD0nT8fRP6MIUXU/j1jfEYESf3wARaAIc62odR/oo3T1QjFWFzM5JT6QsvmncSdSxnYgkg+N1PxMLAtfbQXHwIKnee3DEASCHAWKYP7KkrNEn30V+6xosPjR3zI2l4sjCWogHLP8NQgMfDE5hNRVcXCmvp2UhYii0MEKJmke7zmfQzhxnX9b1AKyBmaLf4T+QlO4s321v7pyGDFJQck5f50zJ9JXW/SLe9w7NyVJ8jLFpctaBcrHFjyubl/NQ1NgY9E93TMoLXXC1UYbif88P/+33Qyab+Pt3n5R1BPq+njY16M0r+cAgTAtLHm6ThA3M/SpL39MZb/ZFo5p4D8Lv0djBBs1klWSV/7rS48dL0iqAL98NkqcPZE4xKuvtZ5xhIvP2rwcyst2pk1PP0Bll1rl07xdDKROroH5Sv5NwQTGNlcjv4TjtIa1BVq2Kn6aed3F8ERd6Cp2qmGhbUHVvn+NQ6EdFYmQXDb7alPRVWTJl+MWbQWiyj0qcOXISFdho4FlFhU6vaaYxq0vm2n05TJsfb25dHPyFmCouZQtXeQCU48xUmTLtd0BjDPWg/Vn+sJ8x8JtscfjF0hJ47LpthD/j2mjvmiblQz2CssFiJ8Ed7ZPvuo5qZNUrZ1ZH5jk3ibMbqoPpWpvAVurc4EmOyykTvFppqsznpr12zB+TcAOCdKH15nrYsJnso3bJ1XHFI+o7faxIu9SSvQ/twY99V9ffO+XPNGSOcSszQa/uFtHBK5GxKHmT8GZ7Ipd4AxbpoTqEWIqgdUI0d0kMQAw89PawaB9tXqZpWsfsKDWYtCXyiC6jT0XGuaUfoR x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LMDRHFGQJZzf4JWLj7IIH9PY9bdk7a//T8RUR1K2nUabDhM4+56HJgLlhJ7esGYG/zVvr8b4Spi2zqX2+vA/vr6gN/73OK7zMqJks4iHzYfBj/J9KZ5b0cx2/sak4j8HMJ8QHYK59vRDsgWgQ9iOZFutUdGiv2fAZmEC+dvbXPimMjQHzJHvkaPsy5n4dTN+njte5Rxo3vzW2wLi9fd3Yjg0F7dSbDyZAMyKJ5ZE2q2COdUnkqxkavRuzNnnMHQNN75chuVbQlg0WEllvHPd6KbMNV9TvKB22vMWhDVKA7crPjeg0xh21lPdw9q3CZaMfRJnUWk9dk1Dpk/3v/MCpPY1Zxeksvg92yEhoSsgsXxexnV7A7e3d3P9E0dLGPlXggAT6Thpr1EQ9/ORoEzzpAuIuRmiw8V67AtzohZybylyPuliyhp6qwz3L8rVooBKhDX5IZgb3Z0QQq04saVcHL2xHPmfrHEaL3VkhxJXJvMP9z0T68QkvUcIsF8e7bhCtnuAfqqFAUzj0aIp0q2RV/gg4dsdYkFB5xdUGXoEy0aDPwvM+fv9hNbnb66/AxgNAqVvCWIH63uXGMEyP6AIojujgD7wnp9HojM0BIawW/Ce/+Nb+1IXMVhcbZzclQpKT/TvvHkXb6kL/D5igHRpdqOhM0usEliDUT7U5rscBAw= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Mml5TWxmN0FVWkZrNlN5NkNTSHozelFPQ1U5WlYwK0ZBaEpEV0UvSFFsT0Q0?= =?utf-8?B?dWJURXpEbzYwc3ZkU2FiRWQvMGJxOExpaFd1SjhSaDhCVWZhN01kczJrWlZz?= =?utf-8?B?MHppK0hWQ3czMzBTRHhvYStIaDgxdGMzRXI4R1EvV050U2FGV2hFWStURWdz?= =?utf-8?B?L1RQZ1Uva1lDL2xERjEzWlc3RFMyS1pmRU1rTGZ3dzNZSWZTbUMxWDBnclh3?= =?utf-8?B?aG9vR2RYR0lZbmxaRFltQUJhWW9FV1h5c2k2TTh4bEZScUhmOEZlQytBZTNr?= =?utf-8?B?UUsySkMzMmxockNZaUhEdWtCNy9QUGV4V1gyTEJ5clVDaVBLRExUOWRRMTZh?= =?utf-8?B?ZWl6bTJ4QW9FSmdZK3ZnRXdZem9oMnMwVFBNWnNxNVBuTkNwbWVDZlpLcVZt?= =?utf-8?B?eEJlUXUxN1dNL05pQ2xMMFJKUWxqVEwzQUowVE5WMlNGYklJRmUrL3pMMExz?= =?utf-8?B?U1gzWEZ1Rktya3BzOUVMc0VKN09JNkk2N0VNSzZPYVJWeGo4OWhiSDRSRHgy?= =?utf-8?B?WTRjQWlwZjc3djYxMlRoYW45c2NLL0hFNkovZjhuNkdkbCtzeXpwaHpacStC?= =?utf-8?B?SXJGZ3lvZ2J6VFRLR3FOY0U5V0hJbGp2N1hJSHdid2hiZi8vTmkvN1ZJa0tu?= =?utf-8?B?VmZRZU45UjV3QjlIaFBmc3Q4Snl0bXVXUDA3aGdnRS91TGJiWWZrYk8vM3VQ?= =?utf-8?B?ZTJQSUhKMTE4Y0lmdzZRMUNoMjlqMDNCZHVwVDhOcVU4UkFJbWhYamFPTjQ2?= =?utf-8?B?SWJVWjJtZGFuQXdISzNxTDJmMFNDQlROVDQ0Tlgrbmh6Y3pnRG1ZTGt4aHdI?= =?utf-8?B?UStCb2FFdDBuTzVxTkhKaFBwMWlXNmlWS0ZXcDZ6YkRlczN5UWszUXM1STJy?= =?utf-8?B?WHRxcWE3dUpiYWZMNmtCdVBxT05tRUcwNUJRZjE1TWN1ekk0eERyZnlYM1My?= =?utf-8?B?dUhsUWdJd1hFTlBPS3pxeE5wVUJ2c0pFaC9wcTZEM2p4aTNha1NMZzVCbkRW?= =?utf-8?B?emVWcXRjNG9BVnpQdHdLZ3ZwVXMxbmowdDFDOWRnbkRFKzhxUjVZWk5nSHZv?= =?utf-8?B?dGthN0EvK3h6MjlNd0U1U2N5cDc0Qnk0azEvU2k2ZzhGSy9zcFkzQVJZUkJU?= =?utf-8?B?dk41RmlPdE1NY1ZpQWdkTzBlR01TUW9LWkdMalY1SXdaYm1oSTRJWklxczlL?= =?utf-8?B?a1U0cm1hdEJKdllLenJJZ3NtamczdlEzenErSTdvZ0lIRmkrbkFyazhCMmFa?= =?utf-8?B?R1E0YWRjZjVyd1BkclNnSUhROFJHd0ZGYmZFNzdENHJHbUJWY1ZjVy8xdFVi?= =?utf-8?B?S0JVMHE4UUp6S09KUmFVWmRlZGk2LzBtTjVQbUJRMFhYNXFxeU11WUNtdmc0?= =?utf-8?B?WFptNzlDQTRPSWlFclV1Q25RQmNWbDVBZXVjZ0NmUkdYaGJUVVRtQUxTc251?= =?utf-8?B?MVRrQXdwVVJ6M0QwR2dVcDQwSXgvNm9uN0o4ZU0yOHo4S3dodWQwdEFzNWRN?= =?utf-8?B?eTJaNFFvaUpTNmlONmtLaTROanU1dzVvMzlzY1kzaU4zSGdGaU1CTDhqNU9y?= =?utf-8?B?MDZ6ZW1GejlPMjN3T2w1ajBWd2x5Qzc5czRlajlqcjVCWGxKZ25GRkVDVlZt?= =?utf-8?B?bGU4WVdmM0orSnBMOEZIOEl6ZWtaclE9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 31a949de-5a28-435b-ff7f-08dc5bc4ed82 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2024 14:20:53.6171 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYYP286MB3025 Subject: [FFmpeg-devel] =?utf-8?b?5Zue5aSNOiDlm57lpI06ICBbUEFUQ0ggMi8y?= =?utf-8?q?=5D_avformat/mov=3A_improve_HEIF_parsing?= 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: PiDlj5Hku7bkuro6IEphbWVzIEFsbWVyIDxqYW1yaWFsQGdtYWlsLmNvbT4KPiDlj5HpgIHml7bp l7Q6IDIwMjTlubQ05pyIMTPml6UgNjoxMgo+IOaUtuS7tuS6ujogV3UgSmlhbmh1YTsgZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKPiDkuLvpopg6IFJlOiDlm57lpI06IFtGRm1wZWctZGV2ZWxdIFtQ QVRDSCAyLzJdIGF2Zm9ybWF0L21vdjogaW1wcm92ZSBIRUlGIHBhcnNpbmcKPiAKPiBPbiA0LzEz LzIwMjQgODowNCBBTSwgV3UgSmlhbmh1YSB3cm90ZToKPj4+IOWPkeS7tuS6ujogZmZtcGVnLWRl dmVsIDxmZm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiDku6PooaggSmFtZXMgQWxtZXIg PGphbXJpYWxAZ21haWwuY29tPgo+Pj4g5Y+R6YCB5pe26Ze0OiAyMDI05bm0MeaciDnml6UgMTE6 NTUKPj4+IOaUtuS7tuS6ujogZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPj4+IOS4u+mimDogW0ZG bXBlZy1kZXZlbF0gW1BBVENIIDIvMl0gYXZmb3JtYXQvbW92OiBpbXByb3ZlIEhFSUYgcGFyc2lu Zwo+Pj4KPj4+IFBhcnNlIGlpbmYgYm94ZXMgYW5kIGl0cyBjaGlsZCBpbmZlIGJveGVzIHRvIGdl dCB0aGUgYWN0dWFsIGNvZGVjIHVzZWQKPj4+IChBVjEgZm9yIGF2aWYsIEhFVkMgZm9yIGhlaWMp LCBhbmQgcHJvcGVybHkgZXhwb3J0IGV4dHJhZGF0YSBpbiBhIGdlbmVyaWMKPj4+IHdheS4KPj4+ Cj4+PiBUaGUgYXZpZiB0ZXN0cyByZWZlcmVuY2UgZmlsZXMgYXJlIHVwZGF0ZWQgYXMgdGhlIGV4 dHJhZGF0YSBpcyBub3cgZXhwb3J0ZWQuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogSmFtZXMgQWxt ZXIgPGphbXJpYWxAZ21haWwuY29tPgo+Pj4gLS0tCj4+PiBsaWJhdmZvcm1hdC9pc29tLmggICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0KPj4+IGxpYmF2Zm9ybWF0L21vdi5jICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE1NyArKysrKysrKysrLS0tLS0tLS0KPj4+IC4u Li9mYXRlL21vdi1hdmlmLWRlbXV4LXN0aWxsLWltYWdlLTEtaXRlbSAgICB8ICAgMiArLQo+Pj4g Li4uL21vdi1hdmlmLWRlbXV4LXN0aWxsLWltYWdlLW11bHRpcGxlLWl0ZW1zIHwgICAyICstCj4+ PiA0IGZpbGVzIGNoYW5nZWQsIDk1IGluc2VydGlvbnMoKyksIDY5IGRlbGV0aW9ucygtKQo+Pj4K Pj4KPj4+ICsgICAgaWYgKHZlcnNpb24gIT0gMikgewo+Pj4gKyAgICAgICAgYXZfbG9nKGMtPmZj LCBBVl9MT0dfRVJST1IsICJpbmZlOiB2ZXJzaW9uICE9IDIgbm90IHN1cHBvcnRlZC5cbiIpOwo+ Pj4gKyAgICAgICAgcmV0dXJuIEFWRVJST1JfUEFUQ0hXRUxDT01FOwo+Pj4gKyAgICB9Cj4+PiAr Cj4+Cj4+IEhpIEphbWVzLAo+PiDvu78KPj4gV2l0aCB0aGUgY2hhbmdlLCBzb21lIGVycm9ycyBv Y2N1cnJlZCBhbmQgdGhlIGN1cnJlbnQgRkZtcGVnIGZhaWxlZCB0byBkZWNvZGUgYSBsb3Qgb2Yg dmlkZW9zIHRoYXQgY2FuIGJlIGRlY29kZWQgYnkgb2xkZXIgRkZtcGVnLgo+PiBbbW92LG1wNCxt NGEsM2dwLDNnMixtajIgQCAwMDAwMDFlNmU3OWFhYzgwXSBzdDogMCBlZGl0IGxpc3Q6IDEgTWlz c2luZyBrZXkgZnJhbWUgd2hpbGUgc2VhcmNoaW5nIGZvciB0aW1lc3RhbXA6IDEwMDAKPj4gW21v dixtcDQsbTRhLDNncCwzZzIsbWoyIEAgMDAwMDAxZTZlNzlhYWM4MF0gc3Q6IDAgZWRpdCBsaXN0 IDEgQ2Fubm90IGZpbmQgYW4gaW5kZXggZW50cnkgYmVmb3JlIHRpbWVzdGFtcDogMTAwMC4KPj4g W21vdixtcDQsbTRhLDNncCwzZzIsbWoyIEAgMDAwMDAxZTZlNzlhYWM4MF0gaW5mZTogdmVyc2lv biA8IDIgbm90IHN1cHBvcnRlZAo+PiBbbW92LG1wNCxtNGEsM2dwLDNnMixtajIgQCAwMDAwMDFl NmU3OWFhYzgwXSBlcnJvciByZWFkaW5nIGhlYWRlcgo+PiDvu78KPj4gSSdtIG5vdCBmYW1pbGlh ciB3aXRoIHRoZSBtb3YuIElzIGl0IHBvc3NpYmxlIHRvIHRyZWF0IHRoaXMgZXJyb3IgYXMgYSB3 YXJuaW5nIGFuZCBza2lwIGl0IHdoZW4gdGhlIHZlcnNpb24gPCAyPwo+PiDvu78KPj4gVGhhbmtz LAo+PiBKaWFuaHVhCj4KPiBDYW4geW91IHRlc3QKPiBodHRwczovL2ZmbXBlZy5vcmcvL3BpcGVy bWFpbC9mZm1wZWctZGV2ZWwvMjAyNC1BcHJpbC8zMjU2NDQuaHRtbCA/CgpJdCB3b3Jrcy4gVGhh bmtzIGZvciB5b3UgcXVpY2sgZml4IQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoK VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==