Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

intel-vpl-gpu-rt with MFX_ENABLE_SVC_VIDEO_ENCODE

bernardt
New User
31 Views

 

Hello,

I’m working with Buildroot and trying to compile intel-vpl-gpu-rt 25.3.4. I pinned all the dependencies as specified in the release notes (see below).

With the default options enabled, everything compiles without any issues.

However, when I enable the MFX_ENABLE_SVC_VIDEO_ENCODE option, things start to break.

The compilation fails with several errors:

  • Undefined symbols

  • Instantiation of an abstract class

  • Methods declared but not defined (linker errors)

These errors all point to two specific classes — ImplementationSvc and TaskManagerSvc — located in:

_studio/mfx_lib/encode_hw/h264/include/mfx_h264_encode_hw_utils.h

 

I tried building different versions of the library.
I also tried enabling all the options in mfx_features.h.in, thinking that some of them might be required as dependencies.

In the end, I was still unable to get the code to compile.

Is the MFX_ENABLE_SVC_VIDEO_ENCODE option still under development?
Am I missing something?

Thanks in advance for any help!

Bernard T.


PS1: i didn't see any github discussion tab on the github page, it is why i came here for a simple compilation error.

PS2: i can provide the explicit error if needed. 

0 Kudos
0 Replies
Reply