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 A863149CFD for ; Fri, 8 Mar 2024 13:31:32 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7714D68CFCC; Fri, 8 Mar 2024 15:31:23 +0200 (EET) Received: from mail-vk1-f180.google.com (mail-vk1-f180.google.com [209.85.221.180]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8764A68CF78 for ; Fri, 8 Mar 2024 15:31:16 +0200 (EET) Received: by mail-vk1-f180.google.com with SMTP id 71dfb90a1353d-4d334c4b163so253762e0c.0 for ; Fri, 08 Mar 2024 05:31:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709904675; x=1710509475; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=mFF4C7IpDxunecX1bPdcoCk9WmnQlepamsOP7nNseaw=; b=CyU8dUVV3XO+i9zv0J4VMajWay+1L9H6xI5IzDSjH/2DgG3uaPhLTikWDvMbTFNZIR J7s3GokTe7KuWV3KDulICSuZQ1bk965Yac8wOQOcssYx6eYZvAmbDwIjs2Fc4bKQacx7 fLySW3gj3cZXM/NDFmRDGHqBKZ0mwwFjUwVv70QeLusIO8VKAnG51+XsRELZYfPNVR/1 FI9MPqJSjydvCDfMo72UChbyi92Z17smF2FQXTJ5e2omLGTYifp5d8TBe/PEsoP1t/7j uEmxwFiDn5thqHQUmBDSGKGub8Izqr7ziB1O3wl47A6KqoYwrpUt44wIAHJoGZLOUsao iJRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709904675; x=1710509475; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mFF4C7IpDxunecX1bPdcoCk9WmnQlepamsOP7nNseaw=; b=L6GlvAdKtiHgTPlCCtPInrqTizTcKWdKDTLZ8BZ+EKtSPiu60TB/gdGFpBcGdncd8X QQGdMilnF4HeaZ2fn2NePGUAFiT/XpsIVKWm9wBB+98AcUobSz1Mh99/AGPCgIKxF706 /BrdsPbNneqGw9L9qA3KmAzdGDQKYh9O8HG49GpUwmQ/m/Pc2RWFhP/CHcStGioFRsg0 asnal20pQ8GxSnuk10LhFcd27PT7M+o/AYaWxhwmxYcKk8O02onUIvS/06QwwqWCe17Y Uiz8lTn4pPweg3tZrLdJigc3UE+JpxKzS8NC9VmJ+rhUJ2V2JGilfmkIOxzoUN+zomij RFtw== X-Gm-Message-State: AOJu0YwVDoW4n/LStk+WTyey5gO7UgdESIu2cjgGFC3NUdsM43CQw3CA zPnSXLFZXvPuKIqLkulxUieaEFYYnlCF5Tmr8nTui8j7f5OH7nM6mrOqjHcxFaNFvR4o4Lg2nyo B9P7gvc4YCIurQo8NZwa+/QMAi+4CRZ6WC0k= X-Google-Smtp-Source: AGHT+IEW566m0KhelVr8axiv7yIlOtX1rlLcoMB6IeBzyrcul7nb9/XHvlE7e4fsV4eYKYgXnvgl8MGghakQoCIPJ+8= X-Received: by 2002:a05:6122:1da6:b0:4d3:373b:4db1 with SMTP id gg38-20020a0561221da600b004d3373b4db1mr12274367vkb.6.1709904674988; Fri, 08 Mar 2024 05:31:14 -0800 (PST) MIME-Version: 1.0 References: <20240308094928.62556-1-lq@chinaffmpeg.org> <73a7e221-3aa4-4157-b6ba-65239d9cd99b@gmail.com> In-Reply-To: <73a7e221-3aa4-4157-b6ba-65239d9cd99b@gmail.com> From: Steven Liu Date: Fri, 8 Mar 2024 21:31:03 +0800 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] avcodec/libaomdec: decode extradata in aom_init 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: SmFtZXMgQWxtZXIgPGphbXJpYWxAZ21haWwuY29tPiDkuo4yMDI05bm0M+aciDjml6XlkajkupQg MjE6MTPlhpnpgZPvvJoKPgo+IE9uIDMvOC8yMDI0IDEwOjA3IEFNLCBBbmRyZWFzIFJoZWluaGFy ZHQgd3JvdGU6Cj4gPiBTdGV2ZW4gTGl1Ogo+ID4+IGJlZm9yZSBwYXRjaDoKPiA+PiB0ZXN0IGZh aWxlZCB3aGVuIHVzaW5nIGxpYmFvbWRlYy4KPiA+PiBURVNUICAgIGVuaGFuY2VkLWZsdi1hdjEK PiA+PiAtLS0gc3JjL3Rlc3RzL3JlZi9mYXRlL2VuaGFuY2VkLWZsdi1hdjEgICAgICAyMDI0LTAz LTA4IDExOjI3OjEzLjU3NzkzNTU4NyArMDgwMAo+ID4+ICsrKyB0ZXN0cy9kYXRhL2ZhdGUvZW5o YW5jZWQtZmx2LWF2MSAyMDI0LTAzLTA4IDE3OjM4OjI1LjgxMDE1MjMyMiArMDgwMAo+ID4+IEBA IC0zLDcgKzMsNyBAQAo+ID4+ICAgI21lZGlhX3R5cGUgMDogdmlkZW8KPiA+PiAgICNjb2RlY19p ZCAwOiBhdjEKPiA+PiAgICNkaW1lbnNpb25zIDA6IDMyMHgxNzYKPiA+PiAtI3NhciAwOiAwLzEK PiA+PiArI3NhciAwOiAxLzEKPiA+PiAgIDAsICAgICAgICAgIDAsICAgICAgICAgIDAsICAgICAg IDQxLCAgICAgNDcxOCwgMHhjNGQ5MTJlYwo+ID4+ICAgMCwgICAgICAgICA0MiwgICAgICAgICA0 MiwgICAgICAgNDEsICAgICA1MTA5LCAweGMwNjVkZDdkLCBGPTB4MAo+ID4+ICAgMCwgICAgICAg ICA4MywgICAgICAgICA4MywgICAgICAgNDEsICAgICAgMTkyLCAweDE2MGM1MzM1LCBGPTB4MAo+ ID4+Cj4gPj4gYWZ0ZXIgcGF0Y2g6Cj4gPj4gdGVzdCBwYXNzZWQKPiA+Pgo+ID4+IFNpZ25lZC1v ZmYtYnk6IFN0ZXZlbiBMaXUgPGxxQGNoaW5hZmZtcGVnLm9yZz4KPiA+PiAtLS0KPiA+PiAgIGxp YmF2Y29kZWMvbGliYW9tZGVjLmMgfCAxMiArKysrKysrKysrKysKPiA+PiAgIDEgZmlsZSBjaGFu Z2VkLCAxMiBpbnNlcnRpb25zKCspCj4gPj4KPiA+PiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9s aWJhb21kZWMuYyBiL2xpYmF2Y29kZWMvbGliYW9tZGVjLmMKPiA+PiBpbmRleCA2OWVlYzhiMDg5 Li4yZGYyZmE2ZmQ3IDEwMDY0NAo+ID4+IC0tLSBhL2xpYmF2Y29kZWMvbGliYW9tZGVjLmMKPiA+ PiArKysgYi9saWJhdmNvZGVjL2xpYmFvbWRlYy5jCj4gPj4gQEAgLTU4LDYgKzU4LDE4IEBAIHN0 YXRpYyBhdl9jb2xkIGludCBhb21faW5pdChBVkNvZGVjQ29udGV4dCAqYXZjdHgsCj4gPj4gICAg ICAgICAgIHJldHVybiBBVkVSUk9SKEVJTlZBTCk7Cj4gPj4gICAgICAgfQo+ID4+Cj4gPj4gKyAg ICBpZiAoYW9tX2NvZGVjX2RlY29kZSgmY3R4LT5kZWNvZGVyLCBhdmN0eC0+ZXh0cmFkYXRhLCBh dmN0eC0+ZXh0cmFkYXRhX3NpemUsCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM KSAhPSBBT01fQ09ERUNfT0spIHsKPiA+PiArICAgICAgICBjb25zdCBjaGFyICplcnJvciAgPSBh b21fY29kZWNfZXJyb3IoJmN0eC0+ZGVjb2Rlcik7Cj4gPj4gKyAgICAgICAgY29uc3QgY2hhciAq ZGV0YWlsID0gYW9tX2NvZGVjX2Vycm9yX2RldGFpbCgmY3R4LT5kZWNvZGVyKTsKPiA+PiArCj4g Pj4gKyAgICAgICAgYXZfbG9nKGF2Y3R4LCBBVl9MT0dfRVJST1IsICJGYWlsZWQgdG8gZGVjb2Rl IGV4dHJhZGF0YTogJXNcbiIsIGVycm9yKTsKPiA+PiArICAgICAgICBpZiAoZGV0YWlsKQo+ID4+ ICsgICAgICAgICAgICBhdl9sb2coYXZjdHgsIEFWX0xPR19FUlJPUiwgIiAgQWRkaXRpb25hbCBp bmZvcm1hdGlvbjogJXNcbiIsIGRldGFpbCk7Cj4gPj4gKwo+ID4+ICsgICAgICAgIHJldHVybiBB VkVSUk9SKEVJTlZBTCk7Cj4gPj4gKyAgICB9Cj4gPj4gKwo+ID4+ICAgICAgIHJldHVybiAwOwo+ ID4+ICAgfQo+ID4+Cj4gPgo+ID4gVGhpcyBwYXRjaCBpcyB2ZXJ5IHByb2JsZW1hdGljOiBJZiB5 b3UgY2hhbmdlIHRoZSByZWYgZmlsZSB0byBtYXRjaAo+ID4gbGliYW9tZGVjLCBpdCB3aWxsIGJl IGJyb2tlbiBmb3IgdGhvc2UgdGhhdCB1c2Ugb3RoZXIgZGVjb2RlcnMgdGhhbgo+ID4gbGliYW9t ZGVjLiBBY3R1YWxseSwgdGhlcmUgc2hvdWxkIGJlIG5vIHJlYXNvbiB0byB1c2UgbGliYW9tZGVj IGZvcgo+ID4gcHJvYmluZyBzaW5jZSAxOTQ0MTRmNjJkOTg3YWQ4MzE2NTRjNDVmZmY2ZWUyNzg5 OGI4MzJlLiBNYXliZSB3ZSBzaG91bGQKPiA+IGFkZCB0aGUgQVZPSURfUFJPQklORyBjYXAgdG8g dGhlIG90aGVyIEFWMSBkZWNvZGVycyBpbiBjYXNlIHRoZSBuYXRpdmUKPiA+IG9uZSBpcyBhdmFp bGFibGU/Cj4KPiBPciBhZGQgLWM6diBhdjEgYXMgaW5wdXQgYXJndW1lbnQgZm9yIHRoZSBmaW5h bCBkZWNvZGUgaW4gc3RyZWFtX3JlbXV4KCkKPiBmcm9tIGZhdGUtcnVuLnNoCkl0J3MgdXNpbmcg LWM6diBhdjEgcmlnaHQgbm93LCBvciBzaG91bGQgSSBtb3ZlIGxpYmF2Zm9ybWF0L2F2MS5jIHRv CmxpYmF2Y29kZWMgYW5kIG1vZGlmeSBmb3Igc3VwcG9ydCBzZXQgdGhlIHBhcmFtcz8KCgpUaGFu a3MKU3RldmVuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6 Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmli ZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVn Lm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K