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 1247345E52 for ; Wed, 12 Apr 2023 16:18:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 898EA68B187; Wed, 12 Apr 2023 19:18:32 +0300 (EEST) Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9C73E68AA37 for ; Wed, 12 Apr 2023 19:18:25 +0300 (EEST) Received: by mail-lf1-f44.google.com with SMTP id t14so15298363lft.7 for ; Wed, 12 Apr 2023 09:18:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681316304; 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=sXdp3/JRooPG0iHu9YJYOGfefWd+u/LXGqj8owKwLWg=; b=f0dw+BsFHzXY/neAy7rpN9ck2Bk7MWr3dBSVkRwz4DgPrpEmjTh1lPT+HqQKwtDoop nZ/BzoFFD1mSSaDL1TL/cWOhG5udtyMItnPPEQVD0f0zGsHUm+KYTIQG+kuYDXDfO2xs pBD7nLP2P+McK+DuHvjzNtTh57IvvAgJQjofm6C9u+2eXR9E/IVT56IdXwSfTFVg00tV 3T7KKizWP2bD8cCALovHu0eg5UlSk/5kD8Q1HY5Ux2+AEsAuHUhZelLah1S20zMi53e0 eSZntN6hLNYNOfcLSx5sJG+i9+eNg88JiS+6B27aw0RanlPheXJdNI3j9rF03slTrKAR eVgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681316304; 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=sXdp3/JRooPG0iHu9YJYOGfefWd+u/LXGqj8owKwLWg=; b=7P0tObD9PVblV1ALa/Oy0/BE0hu3X/IQkevo6ELI/BFTfNOa4GvmlWdSTaTAKZdohR gSY4EXy4h7H1Wtjmw0+LMAlweWCjN04zfce+pTLG61PVJ3y5TyboTD8Icn9V0m8MfUDe Z0EO3XaMzOsbtx3jU/mH7Kyvmieu2vIamp9RP9WQMotz5r4+8coKu2ArsQfpJw0GYrS1 sJiRHpYkKYVz05WqPjCtEf+OvJcxxSI3c1EvuO1FbBpXeY4RGJrtrJf8U+jI1UQp0UUe Zu4YKtqXb0E0GabOOtzjUZZZaY8AUrToTO8XEwrUVcPp0W/RnJjuSR/gHteeN2i373yE jKaA== X-Gm-Message-State: AAQBX9dmdJY4LRjP9YenP5e12BwIQwaeCVPmPBBtR0jHrIKg3i32Zw8C gbEYDuTHs1Y+T30f4RNt2y8jQ8TnR2i5ie7WTPi8wUdtSeI= X-Google-Smtp-Source: AKy350ZzLo/PwVIsOZYZMG8lIo3Z/EyN9o34CIthY9WVEWEYCLu/WUM3W1i1VD9a/k6lYVNjtjSLGzNgmkUL1V3IT3Q= X-Received: by 2002:a19:f512:0:b0:4ea:fac6:5340 with SMTP id j18-20020a19f512000000b004eafac65340mr2143081lfb.0.1681316303644; Wed, 12 Apr 2023 09:18:23 -0700 (PDT) MIME-Version: 1.0 References: <20230412122741.474-1-sivileri@microsoft.com> <20230412122741.474-3-sivileri@microsoft.com> In-Reply-To: <20230412122741.474-3-sivileri@microsoft.com> From: Hendrik Leppkes Date: Wed, 12 Apr 2023 18:18:11 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v3 3/3] Update QSV after adding support for VAAPI on Windows: 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: T24gV2VkLCBBcHIgMTIsIDIwMjMgYXQgMjoyOOKAr1BNIFNpbCBWaWxlcmlubwo8c2l2aWxlcmkt YXQtbWljcm9zb2Z0LmNvbUBmZm1wZWcub3JnPiB3cm90ZToKPgo+IC0gcXN2X2ludGVybmFsLmg6 IFJlbW92ZSB1bm5lY2Vzc2FyeSBpbmNsdWRlIHZhX2RybS5oCj4gLSBxc3ZfaW50ZXJuYWwuaDog RW5hYmxlIEFWQ09ERUNfUVNWX0xJTlVYX1NFU1NJT05fSEFORExFIG9uIExpbnV4L1ZBIG9ubHkK PiAtIGh3Y29udGV4dF9xc3YuYzogRG8gbm90IGFsbG93IGNoaWxkX2RldmljZV90eXBlIFZBQVBJ IGZvciBXaW5kb3dzIHVudGlsIHN1cHBvcnQgaXMgYWRkZWQsIGtlZXAgRDNEMTEvRFhWQTIgYXMg bW9yZSBwcmlvcml0YXJ5IGRlZmF1bHRzLgo+Cj4gSW5pdGlhbCByZXZpZXcgYXQgaHR0cHM6Ly9n aXRodWIuY29tL2ludGVsLW1lZGlhLWNpL2ZmbXBlZy9wdWxsLzYxOS8KPiBSZXZpZXdlZC1ieTog RG1pdHJ5IFJvZ296aGtpbiA8ZG1pdHJ5LnYucm9nb3poa2luQGludGVsLmNvbT4KPiBSZXZpZXdl ZC1ieTogV3UsIFRvbmcxIDx0b25nMS53dUBpbnRlbC5jb20+Cj4gLS0tCj4gIGxpYmF2Y29kZWMv cXN2X2ludGVybmFsLmggfCAgNSArKy0tLQo+ICBsaWJhdnV0aWwvaHdjb250ZXh0X3Fzdi5jIHwg MTQgKysrKysrKysrKysrLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCA1 IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcXN2X2ludGVybmFsLmgg Yi9saWJhdmNvZGVjL3Fzdl9pbnRlcm5hbC5oCj4gaW5kZXggNTExOWVmNGRmZi4uZGY1ZTFlMDVj YSAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL3Fzdl9pbnRlcm5hbC5oCj4gKysrIGIvbGliYXZj b2RlYy9xc3ZfaW50ZXJuYWwuaAo+IEBAIC0yMyw5ICsyMyw5IEBACj4KPiAgI2luY2x1ZGUgImNv bmZpZy5oIgo+Cj4gLSNpZiBDT05GSUdfVkFBUEkKPiArI2lmIENPTkZJR19WQUFQSSAmJiAhX1dJ TjMyIC8vIERvIG5vdCBlbmFibGUgZm9yIGxpYnZhLXdpbjMyIG9uIFdpbmRvd3MKClNob3VsZG4n dCB0aGlzIGJlIGRlZmluZWQoX1dJTjMyKSwgc2FtZSBiZWxvdz8KCj4gICNkZWZpbmUgQVZDT0RF Q19RU1ZfTElOVVhfU0VTU0lPTl9IQU5ETEUKPiAtI2VuZGlmIC8vQ09ORklHX1ZBQVBJCj4gKyNl bmRpZiAvL0NPTkZJR19WQUFQSSAmJiAhX1dJTjMyCj4KPiAgI2lmZGVmIEFWQ09ERUNfUVNWX0xJ TlVYX1NFU1NJT05fSEFORExFCj4gICNpbmNsdWRlIDxzdGRpby5oPgo+IEBAIC0zNSw3ICszNSw2 IEBACj4gICNlbmRpZgo+ICAjaW5jbHVkZSA8ZmNudGwuaD4KPiAgI2luY2x1ZGUgPHZhL3ZhLmg+ Cj4gLSNpbmNsdWRlIDx2YS92YV9kcm0uaD4KPiAgI2luY2x1ZGUgImxpYmF2dXRpbC9od2NvbnRl eHRfdmFhcGkuaCIKPiAgI2VuZGlmCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZ1dGlsL2h3Y29udGV4 dF9xc3YuYyBiL2xpYmF2dXRpbC9od2NvbnRleHRfcXN2LmMKPiBpbmRleCA2NzgwNDI4ODc1Li43 MTIxMmIxNzdhIDEwMDY0NAo+IC0tLSBhL2xpYmF2dXRpbC9od2NvbnRleHRfcXN2LmMKPiArKysg Yi9saWJhdnV0aWwvaHdjb250ZXh0X3Fzdi5jCj4gQEAgLTIxMjYsOCArMjEyNiw2IEBAIHN0YXRp YyBpbnQgcXN2X2RldmljZV9jcmVhdGUoQVZIV0RldmljZUNvbnRleHQgKmN0eCwgY29uc3QgY2hh ciAqZGV2aWNlLAo+ICAgICAgICAgICAgICAgICAgICAgIlwiJXNcIi5cbiIsIGUtPnZhbHVlKTsK PiAgICAgICAgICAgICAgcmV0dXJuIEFWRVJST1IoRUlOVkFMKTsKPiAgICAgICAgICB9Cj4gLSAg ICB9IGVsc2UgaWYgKENPTkZJR19WQUFQSSkgewo+IC0gICAgICAgIGNoaWxkX2RldmljZV90eXBl ID0gQVZfSFdERVZJQ0VfVFlQRV9WQUFQSTsKPiAgI2lmIFFTVl9PTkVWUEwKPiAgICAgIH0gZWxz ZSBpZiAoQ09ORklHX0QzRDExVkEpIHsgIC8vIFVzZSBEM0QxMSBieSBkZWZhdWx0IGlmIGQzZDEx dmEgaXMgZW5hYmxlZAo+ICAgICAgICAgIGF2X2xvZyhjdHgsIEFWX0xPR19WRVJCT1NFLAo+IEBA IC0yMTQ3LDExICsyMTQ1LDIzIEBAIHN0YXRpYyBpbnQgcXN2X2RldmljZV9jcmVhdGUoQVZIV0Rl dmljZUNvbnRleHQgKmN0eCwgY29uc3QgY2hhciAqZGV2aWNlLAo+ICAgICAgfSBlbHNlIGlmIChD T05GSUdfRDNEMTFWQSkgewo+ICAgICAgICAgIGNoaWxkX2RldmljZV90eXBlID0gQVZfSFdERVZJ Q0VfVFlQRV9EM0QxMVZBOwo+ICAjZW5kaWYKPiArICAgIH0gZWxzZSBpZiAoQ09ORklHX1ZBQVBJ KSB7Cj4gKyAgICAgICAgY2hpbGRfZGV2aWNlX3R5cGUgPSBBVl9IV0RFVklDRV9UWVBFX1ZBQVBJ Owo+ICAgICAgfSBlbHNlIHsKPiAgICAgICAgICBhdl9sb2coY3R4LCBBVl9MT0dfRVJST1IsICJO byBzdXBwb3J0ZWQgY2hpbGQgZGV2aWNlIHR5cGUgaXMgZW5hYmxlZFxuIik7Cj4gICAgICAgICAg cmV0dXJuIEFWRVJST1IoRU5PU1lTKTsKPiAgICAgIH0KPgo+ICsjaWYgQ09ORklHX1ZBQVBJICYm IF9XSU4zMgo+ICsgICAgLyogQVZfSFdERVZJQ0VfVFlQRV9WQUFQSSBvbiBXaW5kb3dzL0xpYnZh LXdpbjMyIG5vdCBzdXBwb3J0ZWQgKi8KPiArICAgIC8qIFJlamVjdCB1c2VyIHNwZWNpZmllZCBj aGlsZF9kZXZpY2VfdHlwZSBvciBDT05GSUdfVkFBUEkgb24gV2luZG93cyAqLwo+ICsgICAgaWYg KGNoaWxkX2RldmljZV90eXBlID09IEFWX0hXREVWSUNFX1RZUEVfVkFBUEkpIHsKPiArICAgICAg ICBhdl9sb2coY3R4LCBBVl9MT0dfRVJST1IsICJWQUFQSSBjaGlsZCBkZXZpY2UgdHlwZSBub3Qg c3VwcG9ydGVkIGZvciBvbmVWUEwgb24gV2luZG93cyIKPiArICAgICAgICAgICAgICAgICJcIiVz XCIuXG4iLCBlLT52YWx1ZSk7Cj4gKyAgICAgICAgcmV0dXJuIEFWRVJST1IoRUlOVkFMKTsKPiAr ICAgIH0KPiArI2VuZGlmCj4gKwo+ICAgICAgY2hpbGRfZGV2aWNlX29wdHMgPSBOVUxMOwo+ICAg ICAgc3dpdGNoIChjaGlsZF9kZXZpY2VfdHlwZSkgewo+ICAjaWYgQ09ORklHX1ZBQVBJCj4gLS0K PiAyLjM5LjIudmZzLjAuMAo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2 ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3Jn L21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGlu ayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1 YmplY3QgInVuc3Vic2NyaWJlIi4K