msdk missing header issue
trying to compile gst-plugin-bad with msdk support
i previously compiled and tested the media sdk project
i set all os.env vars to direct to that folder
locate mfxvideo.h
#/opt/intel/mediasdk/include/mfx/mfxvideo.h
MFX_HOME=/opt/intel/mediasdk/include/mfx
INTELMEDIASDKROOT=/opt/intel/mediasdk/include/mfx
then
meson build -Dpython=disabled -Dgst-plugins-bad:msdk=enabled
ninja -C build
and get
[9/652] Compiling C object 'subprojects/gst-plugins-bad/sys/msdk/0a1f353@@gstmsdk@sha/gstmsdkenc.c.o'.
FAILED: subprojects/gst-plugins-bad/sys/msdk/0a1f353@@gstmsdk@sha/gstmsdkenc.c.o
ccache cc -Isubprojects/gst-plugins-bad/sys/msdk/0a1f353@@gstmsdk@sha -Isubprojects/gst-plugins-bad/sys/msdk -I../subprojects/gst-plugins-bad/sys/msdk -Isubprojects/gst-plugins-bad -I../subprojects/gst-plugins-bad -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/orc -I../subprojects/orc -I/opt/intel/mediasdk/include -Isubprojects/gstreamer/gst -Isubprojects/gst-plugins-base/gst-libs/gst/video -Isubprojects/gst-plugins-base/gst-libs/gst/pbutils -Isubprojects/gst-plugins-base/gst-libs/gst/audio -Isubprojects/gst-plugins-base/gst-libs/gst/tag -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gudev-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_DEPRECATED -Wmissing-prototypes -Wdeclaration-after-statement -Wold-style-definition -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Wformat -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wvla -Wpointer-arith -fPIC -pthread -DHAVE_CONFIG_H -MD -MQ 'subprojects/gst-plugins-bad/sys/msdk/0a1f353@@gstmsdk@sha/gstmsdkenc.c.o' -MF 'subprojects/gst-plugins-bad/sys/msdk/0a1f353@@gstmsdk@sha/gstmsdkenc.c.o.d' -o 'subprojects/gst-plugins-bad/sys/msdk/0a1f353@@gstmsdk@sha/gstmsdkenc.c.o' -c ../subprojects/gst-plugins-bad/sys/msdk/gstmsdkenc.c
In file included from ../subprojects/gst-plugins-bad/sys/msdk/gstmsdkenc.h:37:0,
from ../subprojects/gst-plugins-bad/sys/msdk/gstmsdkenc.c:47:
../subprojects/gst-plugins-bad/sys/msdk/msdk.h:44:10: fatal error: mfxvideo.h: No such file or directory
#include <mfxvideo.h>
i think it related to this commit gst-plugins-bad@604c8d52
might be a gst-plugins-bad issue anyway