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 1796C40C8B for ; Tue, 6 Dec 2022 05:20:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4E72868BD0C; Tue, 6 Dec 2022 07:20:51 +0200 (EET) Received: from out162-62-57-137.mail.qq.com (out162-62-57-137.mail.qq.com [162.62.57.137]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 83102689B6B for ; Tue, 6 Dec 2022 07:20:44 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1670304039; bh=JN3QdJlw/DW1bFgijowX8TIMVA9Vrn4LhadLTak4PGo=; h=From:Subject:Date:References:To:In-Reply-To; b=F25Mw3a6YVoFGPE4havBL6DHV+ajeebU+KRSBGtjSJUB7dl64/xwIEcN9LPUI/yvP JPIGWSqw7H3HjljV35TycAo6ffHAtkUOxkiseKwtsaxLcHV/NoYkWwogPZCPEQltUZ j9CvZy2VI/zUNTFlrtCSIEDANOEZoQ2ogbqstNu4= Received: from smtpclient.apple ([119.147.10.202]) by newxmesmtplogicsvrszb9-0.qq.com (NewEsmtp) with SMTP id 4DA3B0BD; Tue, 06 Dec 2022 13:19:26 +0800 X-QQ-mid: xmsmtpt1670303966tza44a6ew Message-ID: X-QQ-XMAILINFO: Ni8Yhdca2hoV40264Z1Bguh9jjTq+6Jnvn6ul0QniYffKSx7Ry0/MuRXirWkOF srCrAUP7QbkRV4R2Gfok5VFETA5AhU9UJCd+QL4ituOt4/yAcWzn80iRbBFAad+AXCTiTI9pCR6q rN8NXnVIX6W/52Dcx9S/i2G41ufxmV/KGpKynnUhAQISomDCU4FW/HOqiaogOUDl1PP/uD5+JTHp cV4tDrQWwCqY6dLGu0pyGiezB4C+8nt6JoiQmeTfM6nUftO8RW7BpHe4wJbAXXi/DpioTC6qf42x wQ88ebwWvzlxlSLjtf0S6aDgYjFY+p9taD/DMY+O+0JMt8PX6RyupuYN4n27MONrthcMQ2eVf08k 3wfZxrOlHM58eo5KL8nDer1eDSO/M/gLuCnlxR8seTTEftYac59d8ycFjqEzhozjaOW9XqVHa5Kw uVy/+cFe2D4bPevqbt/DfLppPvaSbww5tQkqQZjwk1C8Lk4RMhTqfZW3zFFyXMNI6HrsOvuudUoi wdw/b85uIF6TJT7XV9F1p2gC5nsUqN4MVQNY/oA2sxs4T6UzkJgLnGM/3H+RBREJ3JBgLxHydkSG MhJfS8ihz094uhzsJh7JpI6KYRF5iJBFkupXHwIHE2o4euQwzfTCVnqYpxjZt9ByBqOL9kW9owZ2 c/ZfDGbgTHOMNofTky62L6iMtnoLwMTBBWN8ANLM2WQSsOJ8BchiK2mMxC/MZ2BCoEOPI8mbuNDu /ZZqNp+yfOo8wGSLKLfMdJszx7D2k+1ISLKPdl2xPJu3wfUC80EIhCspACuW4uSmOSt9PE+5lkUA q0eehA3IYnf5I33IUUhuN9d3AhFGLy8VBZDZrJn+PKl4laue9mJa0+L3GWkho/4I1wDfVZS3I7L0 bNyKDufx4SGFNuHFp2GD16pDq6gl6vjvyRLlNIuv4EmGsIVRo4QfGeWd/uTrpLbrzZbgb3Cviy9Y cremYuHsiiCgNkrlxdwjvXcgdtHKd1ojAuMSSUrQRe6eP69IN/7A== From: =?utf-8?B?InpoaWxpemhhbyjotbXlv5fnq4spIg==?= Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Date: Tue, 6 Dec 2022 13:19:25 +0800 References: <20221127173343.2577-1-alessandro.dinepi@gmail.com> <579ffa65-32b2-4f60-bbc3-4376e34fa892@Spark> To: FFmpeg development discussions and patches In-Reply-To: X-OQ-MSGID: <76E03B00-1D50-4E98-AC4F-F3BCF15F69EB@foxmail.com> X-Mailer: Apple Mail (2.3696.120.41.1.1) 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: Cgo+IE9uIERlYyA1LCAyMDIyLCBhdCAyMTozNiwgUmljayBLZXJuIDxrZXJucmpAZ21haWwuY29t PiB3cm90ZToKPiAKPiBPbiBTdW4sIERlYyA0LCAyMDIyIGF0IDEyOjUxIFBNIEFsZXNzYW5kcm8g RGkgTmVwaSA8Cj4gYWxlc3NhbmRyby5kaW5lcGlAZ21haWwuY29tPiB3cm90ZToKPiAKPj4gT24g NCBEZWMgMjAyMiwgMTc6MDEgKzAyMDAsIEZGbXBlZyBkZXZlbG9wbWVudCBkaXNjdXNzaW9ucyBh bmQgcGF0Y2hlcyA8Cj4+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPiwgd3JvdGU6Cj4+PiBXaGVu IHRoaXMgaGFwcGVucywgZG9lcyBpdCBjb250aW51ZSBoYXBwZW5pbmcsIG9yIGlzIGl0IHRyYW5z aWVudD8gTXkKPj4gbWFpbgo+Pj4gY29uY2VybiBpcyBsb2cgc3BhbW1pbmcuCj4+IEdvb2QgcXVl c3Rpb246IHRoaXMgaXMganVzdCBhIHRyYW5zaWVudCBzdGF0ZSwgc28gdGhhdCBpdCB3b24ndCBj b250aW51ZQo+PiBoYXBwZW5pbmcuCj4+IFRvIGdpdmUgeW91IHNvbWUgY29udGV4dDogd2hlbiB0 aGUgZGVjb2Rpbmcgc3RhcnQsIHRoZSB2YWx1ZSBvZiBgdnRjdHhgIGlzCj4+IGNhcHR1cmVkICJ0 b28iIGVhcmx5IHNvIHRoYXQgdGhlIGZpcnN0IHRpbWUgdGhlIGNhbGxiYWNrIGlzIGNhbGxlZCwg aXQncwo+PiBzdGlsbCBOVUxMLgo+PiBUaGUgbmV4dCB0aW1lIGl0IHdpbGwgaGF2ZSBhIHByb3Bl ciB2YWx1ZS4KPj4gCj4gSWYgdGhlIGNvZGUgaXNuJ3Qgc2V0dGluZyBhIHZhcmlhYmxlIGluIHRp bWUsIHRoYXQgaXNzdWUgc2hvdWxkIGJlIGZpeGVkLgo+IE90aGVyd2lzZSB0aGUgZGVjb2RlciB3 aWxsIGRyb3AgZnJhbWVzLgoKWWVzLCBudWxsIHBvaW50ZXIgY2hlY2sgZG9lc27igJl0IGxvb2tz IGxpa2UgYSByZXNvbHV0aW9uIHRvIGEgcmFjZQpjb25kaXRpb24uIEnigJltIG5vdCBzdXJlIGhv dyB0aGUgcmFjZSBjb25kaXRpb24gaGFwcGVuZWQgaW4gdGhlIGZpcnN0CnBsYWNlLgoKPiAKPiBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4+IGh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+PiAKPj4gVG8gdW5zdWJz Y3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4+IAo+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxp bmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4gCj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K