summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/onevpl/files/0001-RT-Common-Fix-MediaAdapterType-issue-5898.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-multimedia/onevpl/files/0001-RT-Common-Fix-MediaAdapterType-issue-5898.patch')
-rw-r--r--recipes-multimedia/onevpl/files/0001-RT-Common-Fix-MediaAdapterType-issue-5898.patch36
1 files changed, 0 insertions, 36 deletions
diff --git a/recipes-multimedia/onevpl/files/0001-RT-Common-Fix-MediaAdapterType-issue-5898.patch b/recipes-multimedia/onevpl/files/0001-RT-Common-Fix-MediaAdapterType-issue-5898.patch
deleted file mode 100644
index 597cc14d..00000000
--- a/recipes-multimedia/onevpl/files/0001-RT-Common-Fix-MediaAdapterType-issue-5898.patch
+++ /dev/null
@@ -1,36 +0,0 @@
1From a694f724e9969575a9c993ff1769850de5673fee Mon Sep 17 00:00:00 2001
2From: gfxVPLsdm <gfxvplsdm@intel.com>
3Date: Mon, 23 Oct 2023 16:57:50 +0800
4Subject: [PATCH] [RT Common] Fix MediaAdapterType issue (#5898)
5
6Co-authored-by: Liu, Rachel <rachel.liu@intel.com>
7
8Upstream-Status: Backport [https://github.com/oneapi-src/oneVPL-intel-gpu/commit/a694f724e9969575a9c993ff1769850de5673fee]
9Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
10---
11 _studio/mfx_lib/shared/src/libmfxsw.cpp | 9 +++++++++
12 1 file changed, 9 insertions(+)
13
14diff --git a/_studio/mfx_lib/shared/src/libmfxsw.cpp b/_studio/mfx_lib/shared/src/libmfxsw.cpp
15index 94982359..f85f2d75 100644
16--- a/_studio/mfx_lib/shared/src/libmfxsw.cpp
17+++ b/_studio/mfx_lib/shared/src/libmfxsw.cpp
18@@ -831,6 +831,15 @@ mfxHDL* MFX_CDECL MFXQueryImplsDescription(mfxImplCapsDeliveryFormat format, mfx
19 ah.PushBack(impl.PoolPolicies.Policy) = MFX_ALLOCATION_UNLIMITED;
20 ah.PushBack(impl.PoolPolicies.Policy) = MFX_ALLOCATION_LIMITED;
21
22+ impl.Dev.Version.Version = MFX_STRUCT_VERSION(1, 1);
23+ impl.Dev.MediaAdapterType = MFX_MEDIA_UNKNOWN;
24+
25+ if (auto pCore1_19 = QueryCoreInterface<IVideoCore_API_1_19>(&core, MFXICORE_API_1_19_GUID))
26+ {
27+ mfxPlatform platform = {};
28+ if (MFX_ERR_NONE == pCore1_19->QueryPlatform(&platform))
29+ impl.Dev.MediaAdapterType = platform.MediaAdapterType;
30+ }
31
32 snprintf(impl.Dev.DeviceID, sizeof(impl.Dev.DeviceID), "%x/%d", deviceId, adapterNum);
33 snprintf(impl.ImplName, sizeof(impl.ImplName), "mfx-gen");
34--
352.40.1
36