diff options
| -rw-r--r-- | recipes-multimedia/libva/files/fd67cc3fbd3a362297afc7cc8d75560df62708de.patch | 291 | ||||
| -rw-r--r-- | recipes-multimedia/libva/intel-media-driver_23.1.6.bb | 1 | 
2 files changed, 292 insertions, 0 deletions
| diff --git a/recipes-multimedia/libva/files/fd67cc3fbd3a362297afc7cc8d75560df62708de.patch b/recipes-multimedia/libva/files/fd67cc3fbd3a362297afc7cc8d75560df62708de.patch new file mode 100644 index 00000000..94b15c69 --- /dev/null +++ b/recipes-multimedia/libva/files/fd67cc3fbd3a362297afc7cc8d75560df62708de.patch | |||
| @@ -0,0 +1,291 @@ | |||
| 1 | From fd67cc3fbd3a362297afc7cc8d75560df62708de Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Jay Yang <jay.yang@intel.com> | ||
| 3 | Date: Fri, 21 Apr 2023 13:10:52 +0800 | ||
| 4 | Subject: [PATCH] Fix GCC13 build errors | ||
| 5 | |||
| 6 | Fix #1639 | ||
| 7 | Fix #1640 | ||
| 8 | Fix #1641 | ||
| 9 | Signed-off-by: Jay Yang <jay.yang@intel.com> | ||
| 10 | |||
| 11 | Upstream-Status: Submitted | ||
| 12 | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> | ||
| 13 | --- | ||
| 14 | .../Xe_M/Xe_XPM/hw/mhw_vebox_xe_xpm.h | 21 +++++++++++-------- | ||
| 15 | .../hal/codechal_encode_csc_ds_mdf_g12.h | 1 + | ||
| 16 | .../agnostic/gen12/hw/mhw_vebox_g12_X.h | 1 + | ||
| 17 | .../gen12/hw/vdbox/mhw_vdbox_avp_generic.h | 19 ----------------- | ||
| 18 | .../gen9/codec/hal/codechal_encode_avc_g9.h | 1 + | ||
| 19 | .../codec/hal/codechal_fei_hevc_g9_skl.cpp | 3 --- | ||
| 20 | .../shared/mediacopy/media_copy_xe_hpm.h | 1 + | ||
| 21 | .../shared/mediacopy/media_copy_xe_xpm_base.h | 1 + | ||
| 22 | .../shared/mediacopy/media_copy_xe_xpm_plus.h | 1 + | ||
| 23 | .../hucitf/decode_huc_packet_creator_g12.h | 4 ++++ | ||
| 24 | .../m12_0/shared/mediacopy/media_copy_m12_0.h | 1 + | ||
| 25 | .../mediacopy/media_copy_xe_lpm_plus_base.h | 1 + | ||
| 26 | .../bufferMgr/encode_tracked_buffer_queue.cpp | 5 +++++ | ||
| 27 | .../bufferMgr/encode_tracked_buffer_queue.h | 2 +- | ||
| 28 | .../common/shared/media_debug_serializer.h | 1 + | ||
| 29 | .../media_scalability_multipipe.cpp | 2 +- | ||
| 30 | .../scalability/media_scalability_multipipe.h | 2 +- | ||
| 31 | 17 files changed, 33 insertions(+), 34 deletions(-) | ||
| 32 | |||
| 33 | diff --git a/media_driver/agnostic/Xe_M/Xe_XPM/hw/mhw_vebox_xe_xpm.h b/media_driver/agnostic/Xe_M/Xe_XPM/hw/mhw_vebox_xe_xpm.h | ||
| 34 | index b6b86a54ed..ae9a4be096 100644 | ||
| 35 | --- a/media_driver/agnostic/Xe_M/Xe_XPM/hw/mhw_vebox_xe_xpm.h | ||
| 36 | +++ b/media_driver/agnostic/Xe_M/Xe_XPM/hw/mhw_vebox_xe_xpm.h | ||
| 37 | @@ -110,15 +110,6 @@ class MhwVeboxInterfaceXe_Xpm: public MhwVeboxInterfaceG12 | ||
| 38 | PMOS_COMMAND_BUFFER pCmdBuffer, | ||
| 39 | PMHW_VEBOX_SURFACE_STATE_CMD_PARAMS pVeboxSurfaceStateCmdParams) override; | ||
| 40 | |||
| 41 | - void SetVeboxSurfaces( | ||
| 42 | - PMHW_VEBOX_SURFACE_PARAMS pSurfaceParam, | ||
| 43 | - PMHW_VEBOX_SURFACE_PARAMS pDerivedSurfaceParam, | ||
| 44 | - PMHW_VEBOX_SURFACE_PARAMS pSkinScoreSurfaceParam, | ||
| 45 | - mhw_vebox_xe_xpm::VEBOX_SURFACE_STATE_CMD *pVeboxSurfaceState, | ||
| 46 | - bool bIsOutputSurface, | ||
| 47 | - bool bDIEnable, | ||
| 48 | - bool b3DlutEnable); | ||
| 49 | - | ||
| 50 | MOS_STATUS FindVeboxGpuNodeToUse( | ||
| 51 | PMHW_VEBOX_GPUNODE_LIMIT pGpuNodeLimit) override; | ||
| 52 | |||
| 53 | @@ -144,6 +135,18 @@ class MhwVeboxInterfaceXe_Xpm: public MhwVeboxInterfaceG12 | ||
| 54 | uint32_t m_indexofVebox = 0; | ||
| 55 | uint32_t m_numofVebox = 1; | ||
| 56 | uint32_t m_usingSfc = 0; | ||
| 57 | + | ||
| 58 | + using MhwVeboxInterfaceG12::SetVeboxSurfaces; | ||
| 59 | + | ||
| 60 | + void SetVeboxSurfaces( | ||
| 61 | + PMHW_VEBOX_SURFACE_PARAMS pSurfaceParam, | ||
| 62 | + PMHW_VEBOX_SURFACE_PARAMS pDerivedSurfaceParam, | ||
| 63 | + PMHW_VEBOX_SURFACE_PARAMS pSkinScoreSurfaceParam, | ||
| 64 | + mhw_vebox_xe_xpm::VEBOX_SURFACE_STATE_CMD *pVeboxSurfaceState, | ||
| 65 | + bool bIsOutputSurface, | ||
| 66 | + bool bDIEnable, | ||
| 67 | + bool b3DlutEnable); | ||
| 68 | + | ||
| 69 | }; | ||
| 70 | |||
| 71 | #endif // __MHW_VEBOX_XE_XPM_H__ | ||
| 72 | diff --git a/media_driver/agnostic/gen12/codec/hal/codechal_encode_csc_ds_mdf_g12.h b/media_driver/agnostic/gen12/codec/hal/codechal_encode_csc_ds_mdf_g12.h | ||
| 73 | index 3dd276a748..ce21993da7 100644 | ||
| 74 | --- a/media_driver/agnostic/gen12/codec/hal/codechal_encode_csc_ds_mdf_g12.h | ||
| 75 | +++ b/media_driver/agnostic/gen12/codec/hal/codechal_encode_csc_ds_mdf_g12.h | ||
| 76 | @@ -202,6 +202,7 @@ class CodechalEncodeCscDsMdfG12 : public CodechalEncodeCscDsG12 | ||
| 77 | |||
| 78 | MOS_STATUS CscKernel( | ||
| 79 | KernelParams* pParams) override; | ||
| 80 | + using CodechalEncodeCscDsG12::InitKernelStateCsc; | ||
| 81 | MOS_STATUS InitKernelStateCsc(KernelParams* pParams); | ||
| 82 | MOS_STATUS SetupKernelArgsCSC(CmKernel *cmKrnCSCDS, SurfaceParamsCscMdf* surfaceparams); | ||
| 83 | MOS_STATUS SetCurbeCscforMDF(CMRT_UMD::vector<uint32_t, 10> & curbeData); | ||
| 84 | diff --git a/media_driver/agnostic/gen12/hw/mhw_vebox_g12_X.h b/media_driver/agnostic/gen12/hw/mhw_vebox_g12_X.h | ||
| 85 | index 64e2ffe462..d0c2d6ca5e 100644 | ||
| 86 | --- a/media_driver/agnostic/gen12/hw/mhw_vebox_g12_X.h | ||
| 87 | +++ b/media_driver/agnostic/gen12/hw/mhw_vebox_g12_X.h | ||
| 88 | @@ -336,6 +336,7 @@ class MhwVeboxInterfaceG12 : public MhwVeboxInterfaceGeneric<mhw_vebox_g12_X> | ||
| 89 | MOS_STATUS ValidateVeboxScalabilityConfig(); | ||
| 90 | #endif | ||
| 91 | |||
| 92 | +protected: | ||
| 93 | void SetVeboxSurfaces( | ||
| 94 | PMHW_VEBOX_SURFACE_PARAMS pSurfaceParam, | ||
| 95 | PMHW_VEBOX_SURFACE_PARAMS pDerivedSurfaceParam, | ||
| 96 | diff --git a/media_driver/agnostic/gen12/hw/vdbox/mhw_vdbox_avp_generic.h b/media_driver/agnostic/gen12/hw/vdbox/mhw_vdbox_avp_generic.h | ||
| 97 | index ae1bd88cb2..fb2fc0fe86 100644 | ||
| 98 | --- a/media_driver/agnostic/gen12/hw/vdbox/mhw_vdbox_avp_generic.h | ||
| 99 | +++ b/media_driver/agnostic/gen12/hw/vdbox/mhw_vdbox_avp_generic.h | ||
| 100 | @@ -95,24 +95,5 @@ class MhwVdboxAvpInterfaceGeneric : public MhwVdboxAvpInterface | ||
| 101 | |||
| 102 | return eStatus; | ||
| 103 | } | ||
| 104 | - | ||
| 105 | - MOS_STATUS AddAvpBsdObjectCmd( | ||
| 106 | - PMOS_COMMAND_BUFFER cmdBuffer, | ||
| 107 | - MhwVdboxAvpBsdParams *params) | ||
| 108 | - { | ||
| 109 | - MOS_STATUS eStatus = MOS_STATUS_SUCCESS; | ||
| 110 | - | ||
| 111 | - MHW_FUNCTION_ENTER; | ||
| 112 | - MHW_MI_CHK_NULL(m_osInterface); | ||
| 113 | - | ||
| 114 | - typename TAvpCmds::AVP_BSD_OBJECT_CMD cmd; | ||
| 115 | - | ||
| 116 | - cmd.DW1.IndirectBsdDataLength = params->m_bsdDataLength; | ||
| 117 | - cmd.DW2.IndirectDataStartAddress = params->m_bsdDataStartOffset; | ||
| 118 | - | ||
| 119 | - MHW_MI_CHK_STATUS(m_osInterface->pfnAddCommand(cmdBuffer, &cmd, sizeof(cmd))); | ||
| 120 | - | ||
| 121 | - return eStatus; | ||
| 122 | - } | ||
| 123 | }; | ||
| 124 | #endif | ||
| 125 | diff --git a/media_driver/agnostic/gen9/codec/hal/codechal_encode_avc_g9.h b/media_driver/agnostic/gen9/codec/hal/codechal_encode_avc_g9.h | ||
| 126 | index f981860946..a735bb46cf 100644 | ||
| 127 | --- a/media_driver/agnostic/gen9/codec/hal/codechal_encode_avc_g9.h | ||
| 128 | +++ b/media_driver/agnostic/gen9/codec/hal/codechal_encode_avc_g9.h | ||
| 129 | @@ -5668,6 +5668,7 @@ class CodechalEncodeAvcEncG9 : public CodechalEncodeAvcEnc | ||
| 130 | MOS_STATUS GetStatusReport( | ||
| 131 | void *status, | ||
| 132 | uint16_t numStatus) override; | ||
| 133 | + using CodechalEncodeAvcEnc::GetStatusReport; | ||
| 134 | |||
| 135 | #if USE_CODECHAL_DEBUG_TOOL | ||
| 136 | protected: | ||
| 137 | diff --git a/media_driver/agnostic/gen9_skl/codec/hal/codechal_fei_hevc_g9_skl.cpp b/media_driver/agnostic/gen9_skl/codec/hal/codechal_fei_hevc_g9_skl.cpp | ||
| 138 | index 8da01da3f0..59c0480653 100644 | ||
| 139 | --- a/media_driver/agnostic/gen9_skl/codec/hal/codechal_fei_hevc_g9_skl.cpp | ||
| 140 | +++ b/media_driver/agnostic/gen9_skl/codec/hal/codechal_fei_hevc_g9_skl.cpp | ||
| 141 | @@ -6410,9 +6410,6 @@ MOS_STATUS CodechalFeiHevcStateG9Skl::FreeEncResources() | ||
| 142 | |||
| 143 | m_cmKernelMap.clear(); | ||
| 144 | |||
| 145 | - CmKernelMapType deallocator; | ||
| 146 | - m_cmKernelMap.swap(deallocator); | ||
| 147 | - | ||
| 148 | #endif | ||
| 149 | |||
| 150 | return eStatus; | ||
| 151 | diff --git a/media_driver/media_softlet/agnostic/Xe_M/Xe_HPM/shared/mediacopy/media_copy_xe_hpm.h b/media_driver/media_softlet/agnostic/Xe_M/Xe_HPM/shared/mediacopy/media_copy_xe_hpm.h | ||
| 152 | index b43087e93c..23bf56075c 100644 | ||
| 153 | --- a/media_driver/media_softlet/agnostic/Xe_M/Xe_HPM/shared/mediacopy/media_copy_xe_hpm.h | ||
| 154 | +++ b/media_driver/media_softlet/agnostic/Xe_M/Xe_HPM/shared/mediacopy/media_copy_xe_hpm.h | ||
| 155 | @@ -50,6 +50,7 @@ class MediaCopyState_Xe_Hpm: public MediaCopyBaseState | ||
| 156 | //! | ||
| 157 | //! \brief init function. | ||
| 158 | virtual MOS_STATUS Initialize( PMOS_INTERFACE osInterface, MhwInterfaces *mhwInterfaces); | ||
| 159 | + using MediaCopyBaseState::Initialize; | ||
| 160 | |||
| 161 | //! | ||
| 162 | //! \brief render format support. | ||
| 163 | diff --git a/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_base/shared/mediacopy/media_copy_xe_xpm_base.h b/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_base/shared/mediacopy/media_copy_xe_xpm_base.h | ||
| 164 | index 8075553c0d..14c291a4a1 100644 | ||
| 165 | --- a/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_base/shared/mediacopy/media_copy_xe_xpm_base.h | ||
| 166 | +++ b/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_base/shared/mediacopy/media_copy_xe_xpm_base.h | ||
| 167 | @@ -49,6 +49,7 @@ class MediaCopyStateXe_Xpm_Base: public MediaCopyBaseState | ||
| 168 | //! | ||
| 169 | //! \brief init function. | ||
| 170 | virtual MOS_STATUS Initialize( PMOS_INTERFACE osInterface, MhwInterfaces *mhwInterfaces); | ||
| 171 | + using MediaCopyBaseState::Initialize; | ||
| 172 | |||
| 173 | //! | ||
| 174 | //! \brief surface copy pre process. | ||
| 175 | diff --git a/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_plus/shared/mediacopy/media_copy_xe_xpm_plus.h b/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_plus/shared/mediacopy/media_copy_xe_xpm_plus.h | ||
| 176 | index 99f7bfe525..e24f42963f 100644 | ||
| 177 | --- a/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_plus/shared/mediacopy/media_copy_xe_xpm_plus.h | ||
| 178 | +++ b/media_driver/media_softlet/agnostic/Xe_M/Xe_XPM_plus/shared/mediacopy/media_copy_xe_xpm_plus.h | ||
| 179 | @@ -50,6 +50,7 @@ class MediaCopyStateXe_Xpm_Plus: public MediaCopyBaseState | ||
| 180 | //! | ||
| 181 | //! \brief init function. | ||
| 182 | virtual MOS_STATUS Initialize(PMOS_INTERFACE osInterface, MhwInterfaces *mhwInterfaces); | ||
| 183 | + using MediaCopyBaseState::Initialize; | ||
| 184 | |||
| 185 | //! | ||
| 186 | //! \brief render format support. | ||
| 187 | diff --git a/media_driver/media_softlet/agnostic/gen12_base/codec/hal/dec/shared/hucitf/decode_huc_packet_creator_g12.h b/media_driver/media_softlet/agnostic/gen12_base/codec/hal/dec/shared/hucitf/decode_huc_packet_creator_g12.h | ||
| 188 | index 682c9352bd..1774ff6dcf 100644 | ||
| 189 | --- a/media_driver/media_softlet/agnostic/gen12_base/codec/hal/dec/shared/hucitf/decode_huc_packet_creator_g12.h | ||
| 190 | +++ b/media_driver/media_softlet/agnostic/gen12_base/codec/hal/dec/shared/hucitf/decode_huc_packet_creator_g12.h | ||
| 191 | @@ -48,6 +48,10 @@ class HucPacketCreatorG12 : public HucPacketCreatorBase | ||
| 192 | MediaPipeline *pipeline, | ||
| 193 | MediaTask *task, | ||
| 194 | CodechalHwInterface *hwInterface); | ||
| 195 | + | ||
| 196 | + using HucPacketCreatorBase::CreateHucCopyPkt; | ||
| 197 | + using HucPacketCreatorBase::CreateProbUpdatePkt; | ||
| 198 | + using HucPacketCreatorBase::CreateStreamOutInterface; | ||
| 199 | MEDIA_CLASS_DEFINE_END(decode__HucPacketCreatorG12) | ||
| 200 | }; | ||
| 201 | |||
| 202 | diff --git a/media_driver/media_softlet/agnostic/m12/m12_0/shared/mediacopy/media_copy_m12_0.h b/media_driver/media_softlet/agnostic/m12/m12_0/shared/mediacopy/media_copy_m12_0.h | ||
| 203 | index 25e5972b7d..7e267011ad 100644 | ||
| 204 | --- a/media_driver/media_softlet/agnostic/m12/m12_0/shared/mediacopy/media_copy_m12_0.h | ||
| 205 | +++ b/media_driver/media_softlet/agnostic/m12/m12_0/shared/mediacopy/media_copy_m12_0.h | ||
| 206 | @@ -51,6 +51,7 @@ class MediaCopyStateM12_0: public MediaCopyBaseState | ||
| 207 | //! | ||
| 208 | //! \brief init function. | ||
| 209 | virtual MOS_STATUS Initialize( PMOS_INTERFACE osInterface, MhwInterfaces *mhwInterfaces); | ||
| 210 | + using MediaCopyBaseState::Initialize; | ||
| 211 | |||
| 212 | //! | ||
| 213 | //! \brief render format support. | ||
| 214 | diff --git a/media_softlet/agnostic/Xe_M_plus/Xe_LPM_plus_base/shared/mediacopy/media_copy_xe_lpm_plus_base.h b/media_softlet/agnostic/Xe_M_plus/Xe_LPM_plus_base/shared/mediacopy/media_copy_xe_lpm_plus_base.h | ||
| 215 | index 1f3c14ff44..5775a81732 100644 | ||
| 216 | --- a/media_softlet/agnostic/Xe_M_plus/Xe_LPM_plus_base/shared/mediacopy/media_copy_xe_lpm_plus_base.h | ||
| 217 | +++ b/media_softlet/agnostic/Xe_M_plus/Xe_LPM_plus_base/shared/mediacopy/media_copy_xe_lpm_plus_base.h | ||
| 218 | @@ -48,6 +48,7 @@ class MediaCopyStateXe_Lpm_Plus_Base: public MediaCopyBaseState | ||
| 219 | //! | ||
| 220 | //! \brief init function. | ||
| 221 | virtual MOS_STATUS Initialize(PMOS_INTERFACE osInterface, MhwInterfacesNext *mhwInterfaces); | ||
| 222 | + using MediaCopyBaseState::Initialize; | ||
| 223 | |||
| 224 | //! | ||
| 225 | //! \brief render format support. | ||
| 226 | diff --git a/media_softlet/agnostic/common/codec/hal/enc/shared/bufferMgr/encode_tracked_buffer_queue.cpp b/media_softlet/agnostic/common/codec/hal/enc/shared/bufferMgr/encode_tracked_buffer_queue.cpp | ||
| 227 | index ccd75e3d97..5c53583b02 100644 | ||
| 228 | --- a/media_softlet/agnostic/common/codec/hal/enc/shared/bufferMgr/encode_tracked_buffer_queue.cpp | ||
| 229 | +++ b/media_softlet/agnostic/common/codec/hal/enc/shared/bufferMgr/encode_tracked_buffer_queue.cpp | ||
| 230 | @@ -154,4 +154,9 @@ MOS_STATUS BufferQueue::DestoryResource(void* resource) | ||
| 231 | return MOS_STATUS_SUCCESS; | ||
| 232 | } | ||
| 233 | |||
| 234 | +void BufferQueue::SetResourceType(ResourceType resType) | ||
| 235 | +{ | ||
| 236 | + m_resourceType = resType; | ||
| 237 | +} | ||
| 238 | + | ||
| 239 | } | ||
| 240 | \ No newline at end of file | ||
| 241 | diff --git a/media_softlet/agnostic/common/codec/hal/enc/shared/bufferMgr/encode_tracked_buffer_queue.h b/media_softlet/agnostic/common/codec/hal/enc/shared/bufferMgr/encode_tracked_buffer_queue.h | ||
| 242 | index 6ef9424e8c..4aa0898c4d 100644 | ||
| 243 | --- a/media_softlet/agnostic/common/codec/hal/enc/shared/bufferMgr/encode_tracked_buffer_queue.h | ||
| 244 | +++ b/media_softlet/agnostic/common/codec/hal/enc/shared/bufferMgr/encode_tracked_buffer_queue.h | ||
| 245 | @@ -87,7 +87,7 @@ class BufferQueue | ||
| 246 | //! | ||
| 247 | bool SafeToDestory(); | ||
| 248 | |||
| 249 | - void SetResourceType(ResourceType resType) { m_resourceType = resType; } | ||
| 250 | + void SetResourceType(ResourceType resType); | ||
| 251 | |||
| 252 | protected: | ||
| 253 | //! | ||
| 254 | diff --git a/media_softlet/agnostic/common/shared/media_debug_serializer.h b/media_softlet/agnostic/common/shared/media_debug_serializer.h | ||
| 255 | index 77e5fced2d..90d64ad24f 100644 | ||
| 256 | --- a/media_softlet/agnostic/common/shared/media_debug_serializer.h | ||
| 257 | +++ b/media_softlet/agnostic/common/shared/media_debug_serializer.h | ||
| 258 | @@ -34,6 +34,7 @@ | ||
| 259 | #include <string> | ||
| 260 | #include <typeinfo> | ||
| 261 | #include <type_traits> | ||
| 262 | +#include <stdint.h> | ||
| 263 | #include "media_class_trace.h" | ||
| 264 | |||
| 265 | template <typename T, typename = void> | ||
| 266 | diff --git a/media_softlet/agnostic/common/shared/scalability/media_scalability_multipipe.cpp b/media_softlet/agnostic/common/shared/scalability/media_scalability_multipipe.cpp | ||
| 267 | index 06b107b6bb..fe08b67aeb 100644 | ||
| 268 | --- a/media_softlet/agnostic/common/shared/scalability/media_scalability_multipipe.cpp | ||
| 269 | +++ b/media_softlet/agnostic/common/shared/scalability/media_scalability_multipipe.cpp | ||
| 270 | @@ -29,7 +29,7 @@ | ||
| 271 | |||
| 272 | #include "media_scalability_multipipe.h" | ||
| 273 | |||
| 274 | -MOS_STATUS MediaScalabilityMultiPipe::UpdateState() | ||
| 275 | +MOS_STATUS MediaScalabilityMultiPipe::UpdateState(void *statePars) | ||
| 276 | { | ||
| 277 | return MOS_STATUS_SUCCESS; | ||
| 278 | } | ||
| 279 | diff --git a/media_softlet/agnostic/common/shared/scalability/media_scalability_multipipe.h b/media_softlet/agnostic/common/shared/scalability/media_scalability_multipipe.h | ||
| 280 | index 9f848dcde5..81d3f334b3 100644 | ||
| 281 | --- a/media_softlet/agnostic/common/shared/scalability/media_scalability_multipipe.h | ||
| 282 | +++ b/media_softlet/agnostic/common/shared/scalability/media_scalability_multipipe.h | ||
| 283 | @@ -50,7 +50,7 @@ class MediaScalabilityMultiPipe: public MediaScalability | ||
| 284 | //! \return MOS_STATUS | ||
| 285 | //! MOS_STATUS_SUCCESS if success, else fail reason | ||
| 286 | //! | ||
| 287 | - virtual MOS_STATUS UpdateState(); | ||
| 288 | + virtual MOS_STATUS UpdateState(void *statePars); | ||
| 289 | |||
| 290 | protected: | ||
| 291 | inline bool IsFirstPipe() { return (m_currentPipe == 0) ? true : false; } | ||
| diff --git a/recipes-multimedia/libva/intel-media-driver_23.1.6.bb b/recipes-multimedia/libva/intel-media-driver_23.1.6.bb index f81611a8..88b06e77 100644 --- a/recipes-multimedia/libva/intel-media-driver_23.1.6.bb +++ b/recipes-multimedia/libva/intel-media-driver_23.1.6.bb | |||
| @@ -19,6 +19,7 @@ REQUIRED_DISTRO_FEATURES = "opengl" | |||
| 19 | DEPENDS += "libva gmmlib" | 19 | DEPENDS += "libva gmmlib" | 
| 20 | 20 | ||
| 21 | SRC_URI = "git://github.com/intel/media-driver.git;protocol=https;nobranch=1 \ | 21 | SRC_URI = "git://github.com/intel/media-driver.git;protocol=https;nobranch=1 \ | 
| 22 | file://fd67cc3fbd3a362297afc7cc8d75560df62708de.patch \ | ||
| 22 | " | 23 | " | 
| 23 | 24 | ||
| 24 | SRCREV = "8589406d4e7f97c6de55862af775d67d5dd7cd28" | 25 | SRCREV = "8589406d4e7f97c6de55862af775d67d5dd7cd28" | 
