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 AB0C547958 for ; Sat, 28 Oct 2023 06:36:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D0F9168C9E7; Sat, 28 Oct 2023 09:36:45 +0300 (EEST) Received: from out162-62-57-49.mail.qq.com (out162-62-57-49.mail.qq.com [162.62.57.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8DE7F68C78B for ; Sat, 28 Oct 2023 09:36:38 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1698474995; bh=4BMWu2YAHjc64E4z7V5n98DjR1+YKt/AndxFVd1TrgQ=; h=Date:Subject:To:References:From:In-Reply-To; b=zFY5qKERy3x3Kcr2kbs5+c2Haer8aM5IpzzlpCugeLExbaN6EER3oXrkndrM0p+ux J6e6Ft+BaM94//0ItrKwb4s/PuCl16iPp858JbnyrJrYFXsAhAedHIFUZ8w35bnGT7 3oTITqTps+NLvPmcz8qhgbSV7bK+pRounyY1N05s= Received: from [192.168.2.12] ([121.34.200.120]) by newxmesmtplogicsvrszc2-0.qq.com (NewEsmtp) with SMTP id 92283A9C; Sat, 28 Oct 2023 14:36:34 +0800 X-QQ-mid: xmsmtpt1698474994tdgyryw0y Message-ID: X-QQ-XMAILINFO: MB5+LsFw85No6ssUuVlQDPKY6q9j9ydrdkqQpciAoEG03OuWO8hBabEyyY1HO3 QvYs4/T1z4ldp10qfhkBQM3mG75L4RnbrmmQ0JudXP3PbV/7AC1tla0MHvmMpdkhjfT3xO8yZ1tc BHX9NI3hVUWy9WqSOJVN73sumxE1IbzMnRxYVg8LilK4cRGBg/KvKDQjt4v3ckS9lFk9BihObbYe rKFk2jxFGh8ZuALldkFu2XrgPgJqkmT6KqdgHThaGrwTngRfjP9t+UTsBktj6ayP7fxJUFzwFz+E IdlHXoPx+1AZsH+EA2mXJYQccon0wIHiAJSXVx4eC5GrTmKkpFdYOx0srb+VUtWtx1FAI1DaE2Dv ApxLksgVe1iwtuj22Guu5S7aMo4BIexqMiPJOCKF9460KZjrPrhK2kdP+lidhwDkHrrfjS+5yafi lfVsuPcsJAcdxL7Eh9sDfGfi/Dy5+oiV8A1pr30acLyZDtb3hz45+eYyoERnWrNO3w4UfUSU8lzr ycxkTumYodMVYmVRPSkFexwmobbOC6Mh85KFTACySEVywfUCVdNRz7tej0R69+1694NUmSKD9nI8 /gwSMhFkz/y1MWXdsKdZyCWA4ZXqKgKwhowcQjCwxHjClsrl8lq8LvCFWTBboSMCe/QypdoQAXqS r4725qsquaMBbZvebjd5Qx/gmf7KQ0KNxMGyTn6A7zGpKClxqccvJ5bg9jSHm1BZfYEuOBp3SbMl mnkBAJUMcGyJsAYygsU3VKIsIL9/xRu8PILcKLmmecREaeElFQr4GUSYQV6+rwIPMlXxoydspOkv UObP+asKmR5h2vJcbGxfsfIUZpMo/hAixyhVUpQF8fSgtqj30RHf09PylmMUAIEbfctLmGYFPN4S qlausSuO2vHfQiboRRsQ9DyHyeBH/eL1QbpT43toU2s8iBxx7s8snZkG3u3KAByzV5mqes+NykgC kQublzaWYqH8luuDj/bIGBCsnRpL/qgp7Hu6N5H8I= X-QQ-XMRINFO: OD9hHCdaPRBwq3WW+NvGbIU= X-OQ-MSGID: <91fe942c-4832-4e7d-86f3-e878e913768b@foxmail.com> Date: Sat, 28 Oct 2023 14:36:34 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20231027153701.246497-1-quinkblack@foxmail.com> <8a153ac7-9baa-42e2-97a1-e76002b9ed3f@jkqxz.net> Content-Language: en-US From: Zhao Zhili In-Reply-To: <8a153ac7-9baa-42e2-97a1-e76002b9ed3f@jkqxz.net> Subject: Re: [FFmpeg-devel] [PATCH 2/2] avutil/hwcontext_vaapi: return ENOSYS for unsupported operation 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: Ck9uIDIwMjMvMTAvMjggMDE6MDIsIE1hcmsgVGhvbXBzb24gd3JvdGU6Cj4gT24gMjcvMTAvMjAy MyAxNjozNywgWmhhbyBaaGlsaSB3cm90ZToKPj4gRnJvbTogWmhhbyBaaGlsaSA8emhpbGl6aGFv QHRlbmNlbnQuY29tPgo+Pgo+PiBhdl9od2ZyYW1lX3RyYW5zZmVyX2RhdGEgdHJ5IHdpdGggc3Jj X2N0eCBmaXJzdC4gSWYgdGhlIG9wZXJhdGlvbgo+PiBmYWlsZWQgd2l0aCBBVkVSUk9SKEVOT1NZ UyksIGl0IHdpbGwgdHJ5IGFnYWluIHdpdGggZHN0X2N0eC4gUmV0dXJuCj4+IEFWRVJST1IoRUlO VkFMKSBtYWtlcyB0aGUgc2Vjb25kIHN0ZXAgYmVpbmcgc2tpcHBlZC4KPj4gLS0tCj4+IMKgIGxp YmF2dXRpbC9od2NvbnRleHRfdmFhcGkuYyB8IDEwICsrKysrLS0tLS0KPj4gwqAgMSBmaWxlIGNo YW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBh L2xpYmF2dXRpbC9od2NvbnRleHRfdmFhcGkuYyBiL2xpYmF2dXRpbC9od2NvbnRleHRfdmFhcGku Ywo+PiBpbmRleCA1NThmZWQ5NGM2Li5iYjI4YmNmNTg4IDEwMDY0NAo+PiAtLS0gYS9saWJhdnV0 aWwvaHdjb250ZXh0X3ZhYXBpLmMKPj4gKysrIGIvbGliYXZ1dGlsL2h3Y29udGV4dF92YWFwaS5j Cj4+IEBAIC0yMTcsNyArMjE3LDcgQEAgc3RhdGljIGludCAKPj4gdmFhcGlfZ2V0X2ltYWdlX2Zv cm1hdChBVkhXRGV2aWNlQ29udGV4dCAqaHdkZXYsCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIHJldHVybiAwOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgfQo+PiDCoMKgwqDCoMKgIH0KPj4g LcKgwqDCoCByZXR1cm4gQVZFUlJPUihFSU5WQUwpOwo+PiArwqDCoMKgIHJldHVybiBBVkVSUk9S KEVOT1NZUyk7Cj4+IMKgIH0KPj4gwqAgwqAgc3RhdGljIGludCB2YWFwaV9mcmFtZXNfZ2V0X2Nv bnN0cmFpbnRzKEFWSFdEZXZpY2VDb250ZXh0ICpod2RldiwKPj4gQEAgLTgwNSwxOSArODA1LDE5 IEBAIHN0YXRpYyBpbnQgdmFhcGlfbWFwX2ZyYW1lKEFWSFdGcmFtZXNDb250ZXh0IAo+PiAqaHdm YywKPj4gwqAgwqDCoMKgwqDCoCBpZiAoIWN0eC0+ZGVyaXZlX3dvcmtzICYmIChmbGFncyAmIEFW X0hXRlJBTUVfTUFQX0RJUkVDVCkpIHsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIC8vIFJlcXVlc3Rl ZCBkaXJlY3QgbWFwcGluZyBidXQgaXQgaXMgbm90IHBvc3NpYmxlLgo+PiAtwqDCoMKgwqDCoMKg wqAgcmV0dXJuIEFWRVJST1IoRUlOVkFMKTsKPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVS Uk9SKEVOT1NZUyk7Cj4+IMKgwqDCoMKgwqAgfQo+PiDCoMKgwqDCoMKgIGlmIChkc3QtPmZvcm1h dCA9PSBBVl9QSVhfRk1UX05PTkUpCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBkc3QtPmZvcm1hdCA9 IGh3ZmMtPnN3X2Zvcm1hdDsKPj4gwqDCoMKgwqDCoCBpZiAoZHN0LT5mb3JtYXQgIT0gaHdmYy0+ c3dfZm9ybWF0ICYmIChmbGFncyAmIAo+PiBBVl9IV0ZSQU1FX01BUF9ESVJFQ1QpKSB7Cj4+IMKg wqDCoMKgwqDCoMKgwqDCoCAvLyBSZXF1ZXN0ZWQgZGlyZWN0IG1hcHBpbmcgYnV0IHRoZSBmb3Jt YXRzIGRvIG5vdCBtYXRjaC4KPj4gLcKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVJTlZB TCk7Cj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFTk9TWVMpOwo+Cj4gVGhpcyBv bmUgc2VlbXMgd3Jvbmc/wqAgVGhlIHVzZXIgcmVxdWVzdGVkIHRoYXQgKHNheSkgYSBZVVYgc3Vy ZmFjZSBpcyAKPiBkaXJlY3RseSBtYXBwZWQgdG8gYW4gUkdCIGZyYW1lLsKgIFRoYXQncyBhbiBp bnZhbGlkIHJlcXVlc3QgZnJvbSB0aGUgCj4gdXNlciwgbm90IGFuIHVuc3VwcG9ydGVkIGZlYXR1 cmUuCj4KPiBJZiB5b3UncmUgY2hhbmdpbmcgdGhlIHJldHVybiB2YWx1ZXMgdGhlbiB0aGlzIHRl c3QgYW5kIHRoZSBwcmV2aW91cyAKPiBvbmUgcHJvYmFibHkgd2FudCB0byB0aGVyZWZvcmUgYmUg aW4gdGhlIG9wcG9zaXRlIG9yZGVyIGFzIHdlbGwuCgpJIHdhcyB0aGlua2luZyBhYm91dCBtYXAg YmV0d2VlbiBoYXJkd2FyZSBwaXhlbCBmb3JtYXQuIEl0J3MgaW1wb3NzaWJsZSAKZm9yIHRoZSBj b2RlIHBhdGguCgpQYXRjaCB2MiByZW1vdmVkIHRoZSBjaGFuZ2UuIFRoYW5rcyBmb3IgdGhlIHJl dmlldy4KCj4KPj4gwqDCoMKgwqDCoCB9Cj4+IMKgIMKgwqDCoMKgwqAgZXJyID0gdmFhcGlfZ2V0 X2ltYWdlX2Zvcm1hdChod2ZjLT5kZXZpY2VfY3R4LCBkc3QtPmZvcm1hdCwgCj4+ICZpbWFnZV9m b3JtYXQpOwo+PiDCoMKgwqDCoMKgIGlmIChlcnIgPCAwKSB7Cj4+IMKgwqDCoMKgwqDCoMKgwqDC oCAvLyBSZXF1ZXN0ZWQgZm9ybWF0IGlzIG5vdCBhIHZhbGlkIG91dHB1dCBmb3JtYXQuCj4+IC3C oMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFSU5WQUwpOwo+PiArwqDCoMKgwqDCoMKgwqAg cmV0dXJuIGVycjsKPj4gwqDCoMKgwqDCoCB9Cj4+IMKgIMKgwqDCoMKgwqAgbWFwID0gYXZfbWFs bG9jKHNpemVvZigqbWFwKSk7Cj4+IEBAIC05OTIsNyArOTkyLDcgQEAgc3RhdGljIGludCB2YWFw aV9tYXBfdG9fbWVtb3J5KEFWSFdGcmFtZXNDb250ZXh0IAo+PiAqaHdmYywgQVZGcmFtZSAqZHN0 LAo+PiDCoMKgwqDCoMKgIGlmIChkc3QtPmZvcm1hdCAhPSBBVl9QSVhfRk1UX05PTkUpIHsKPj4g wqDCoMKgwqDCoMKgwqDCoMKgIGVyciA9IHZhYXBpX2dldF9pbWFnZV9mb3JtYXQoaHdmYy0+ZGV2 aWNlX2N0eCwgZHN0LT5mb3JtYXQsIAo+PiBOVUxMKTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGlm IChlcnIgPCAwKQo+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFTk9T WVMpOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gZXJyOwo+PiDCoMKgwqDCoMKg IH0KPj4gwqAgwqDCoMKgwqDCoCBlcnIgPSB2YWFwaV9tYXBfZnJhbWUoaHdmYywgZHN0LCBzcmMs IGZsYWdzKTsKPgo+IC0gTWFyawo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRl dmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo=