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 91F3D40F89 for ; Mon, 9 Jan 2023 14:48:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6661E68BD0B; Mon, 9 Jan 2023 16:48:32 +0200 (EET) Received: from out162-62-57-210.mail.qq.com (out162-62-57-210.mail.qq.com [162.62.57.210]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 964CE68B455 for ; Mon, 9 Jan 2023 16:48:25 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1673275701; bh=z984WCwrzAeci0HnpHEjGwm55cqLFoM56LOPNv0Rk6c=; h=From:To:References:In-Reply-To:Subject:Date; b=U82W/9q6PYG3PDjVKFn9yIqKMmlDeBMRaW5uxJKp3DBCwnNc5rZsGaHMj3Rxefz3n 1y4MWavjt76Vw9SBdhr+uJtuWtboeZbjrHvdrxucXKVtGsHE6babWX3DCeT/KrDQuu 2MQh6cvURXjfMc0taXfVAYnR0ZfQN/rOCJ/TP0OU= Received: from ZHILIZHAOPC4 ([113.116.30.31]) by newxmesmtplogicsvrszb6-0.qq.com (NewEsmtp) with SMTP id C148249A; Mon, 09 Jan 2023 22:48:20 +0800 X-QQ-mid: xmsmtpt1673275700thnwnjurq Message-ID: X-QQ-XMAILINFO: OKkKo7I1HxIez+fFkrc/0EwkH9x+bpDeGOT+nZs9h5KfYEMe0ZHB54SweOcBny UNgsDIwpbof8I1L+peYPWvP6QVQ9PTT4LuppZ6JmyIzcNwD3fjkTznpYwjFMFcPprLaiPbE9gs5D 5F0yN1GOc+HNXQo1HRKkE+1+vxpbaGisdlJwMAIFdQ3nhVhOYS7CUVg/ijQ61ypouNRoffHT0lBX lRQzGU+IRyCd3hZfPUG6lpo7kRxSxvEz8QHxqoyoVZuODvj33CX5nueBG0uj8saSfnyejlXGjTs0 4qWXld1Pj2ByWlW/1wVlcQ+REA1pM8cp7QKjqAiFy1oKepLn/LvoKQl8csjSLqvrXAquRla/CUwd sJYNaPXVVSkYH8zrfMKwPW+ja+epWuCWYuc/RjhZ0rhWgrz/ItpY+1TgB3A1DpiR3hg5IPH3huzU p0xO4A+IBJSyrG/03eUtElYgePZs1JqhJCRimJRXKsU/dtNeCRs5AFZi9Ps96i0N3CeepVzePwNL iYY+okGONQM7WpMWI9ZHkDQwM8+RH3BHyjPavPP6FH4bMlUglQG5s+4S9tPumy6GhYAPLNJ8vY+a 3Igq8RCEPrvjbwAiuoDeNt6Li7i+VenAzRscSenrCwBqDuhUuP9ilDDkFo0ylVHQm9X8DoYWyyVr vHaKYVuk6UkzQfiTZasl9JUfFkdmIITSc7tjws7XPAYVLEWDNISwC5mjFqVg+I3t/KJAuaqwc89a 4aUaJ0YT7G5wG3L3RjGC+G0Fahujp9HG09J63ULuiu9B1N/o38A1SSzH4qlJBz5H0QBgjD5n3BwX BV6xlECVBaZbSV3QpG49CZVhOm8FozJJjxXURlRohzM47GPm4FDbMl+kuoOiB+/IQAMMT5KPzpxR 0ObAo+8YJzt+0TN9cYiViBTr52Pzt0pZZYlUQAK4Sv3poa8BLoqQsRzX7OKF/F/f8g3FSVBoRMnK HtwpoihF9pYYJVa2VsQMpmR5kSTctZzLpyTidkP5G7afg3ZeNSVg== From: "Zhao Zhili" To: "'FFmpeg development discussions and patches'" References: <20221127173343.2577-1-alessandro.dinepi@gmail.com> <579ffa65-32b2-4f60-bbc3-4376e34fa892@Spark> <22b7ed62-c6ac-45fe-b58b-666f7eae9e97@Spark> <7807fe91-c269-4a6d-a397-481fb2014aa3@Spark> In-Reply-To: <7807fe91-c269-4a6d-a397-481fb2014aa3@Spark> Date: Mon, 9 Jan 2023 22:48:20 +0800 X-OQ-MSGID: <004501d92439$6ad1cb10$40756130$@foxmail.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQL0OV63UKmKJOE2+wCwkp+1rWDv8gJgMXHYAX4Q3YkCflQYEQIGACmGAaj1WmwCar8fnQHjpRQvAfDm4QwBeyZNaavRz2NA Content-Language: zh-cn Subject: Re: [FFmpeg-devel] [PATCH] lavc/videotoolbox: validate vt context in the decoder callback 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: Cj4gRnJvbTogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBP biBCZWhhbGYgT2YgQWxlc3NhbmRybyBEaSBOZXBpCj4gU2VudDogMjAyMuW5tDEy5pyIMTXml6Ug MjI6MTYKPiBUbzogRkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZz4KPiBTdWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gW1BB VENIXSBsYXZjL3ZpZGVvdG9vbGJveDogdmFsaWRhdGUgdnQgY29udGV4dCBpbiB0aGUgZGVjb2Rl ciBjYWxsYmFjawo+IAo+IFBpbmcgb24gdGhpcywKPiBDYW4gSSBjb250cmlidXRlIHNvbWVob3cg ZWl0aGVyIHRvIGZpeCBjYWxsaW5nIGBhdl92aWRlb3Rvb2xib3hfZGVmYXVsdF9pbml0YCBvciBh dCBsZWFzdCB1cGRhdGUgdGhlIGRvY3M/CgpIb3BlIHRoaXMgcGF0Y2ggc2V0IGZpeGVkIHRoZSBv cmlnaW5hbCB1c2VjYXNlLgoKaHR0cDovL2ZmbXBlZy5vcmcvcGlwZXJtYWlsL2ZmbXBlZy1kZXZl bC8yMDIzLUphbnVhcnkvMzA1NDc3Lmh0bWwKCj4gCj4gQmVzdCBSZWdhcmRzLAo+IEFsZXNzYW5k cm8KPiBPbiAxMSBEZWMgMjAyMiwgMTE6NTcgKzAyMDAsIEFsZXNzYW5kcm8gRGkgTmVwaSA8YWxl c3NhbmRyby5kaW5lcGlAZ21haWwuY29tPiwgd3JvdGU6Cj4gPiBPbiA5IERlYyAyMDIyLCA2OjQ1 ICswMjAwLCBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMgYW5kIHBhdGNoZXMgPGZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnPiwgd3JvdGU6Cj4gPiA+IERpZCB5b3UgY2FsbCBhdl92aWRlb3Rv b2xib3hfZGVmYXVsdF9pbml0KCkgb3IgYXZfdmlkZW90b29sYm94X2RlZmF1bHRfaW5pdDIoKT8K PiA+IEFjdHVhbGx5IHllcywgSSBjYWxsIGBhdl92aWRlb3Rvb2xib3hfZGVmYXVsdF9pbml0KGNv bnRleHQpO2AKPiA+ID4gSSB0aGluayB0aGF04oCZcyB3aHkgYXZjdHgtPmludGVybmFsLT5od2Fj Y2VsX3ByaXZfZGF0YSBpcyBOVUxMLiBUaGF0IGNvZGUgcGF0aCBpcyBicm9rZW4uCj4gPiA+IERv ZXMgcmVtb3ZlIHRoZSBjYWxsIG9mIGF2X3ZpZGVvdG9vbGJveF9kZWZhdWx0X2luaXQoKS9hdl92 aWRlb3Rvb2xib3hfZGVmYXVsdF9pbml0MigpIHdvcmtzIGZvciB5b3U/Cj4gPiBEZWZpbml0aXZl bHkgeWVzLCBpZiBJIHJlbW92ZSB0aGUgY2FsbCB0byBgYXZfdmlkZW90b29sYm94X2RlZmF1bHRf aW5pdGAgdGhlIGNvbnRleHQgaXMgZmluZS4KPiA+Cj4gPiBUaGFua3MgZm9yIHNvcnRpbmcgdGhp cyBvdXQuIEknZCBsaWtlIHRvIGNvbnRyaWJ1dGUgYW5kIGhhdmUgdGhpcyBmaXhlZCBvciBkb2N1 bWVudGVkIGZvciBvdGhlciBwZW9wbGUuCj4gPiBXaGF0IHNob3VsZCBiZSB0aGUgZGVzaXJlZCBi ZWhhdmlvcj8gQ2FsbGluZyBgYXZfdmlkZW90b29sYm94X2RlZmF1bHRfaW5pdGAgYW5kIGhhdmlu ZyB0aGUgY29udGV4dCBub3QgTlVMTD8KPiA+IE9yIHNoYWxsIHdlIHJlbW92ZSB0aGUgaW5pdCBh dCBhbGw/Cj4gPgo+ID4gQmVzdCBSZWdhcmRzCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwKPiAKPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJz Y3JpYmUiLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczov L2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcu b3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=