PKG_NAME = intel-mediasdk
PKG_VERS = 23.2.2
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive
PKG_DIR = MediaSDK-$(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/intel-media-driver
UNSUPPORTED_ARCHS = $(ARM_ARCHS) $(PPC_ARCHS) $(i686_ARCHS)

HOMEPAGE = http://mediasdk.intel.com
COMMENT  = Intel Media SDK provides a plain C API to access hardware-accelerated video decode, encode and filtering on Intel® Gen graphics hardware platforms. Implementation written in C++ 11 with parts in C-for-Media (CM).
LICENSE  = MIT

# Reduce build-time binary size
GCC_NO_DEBUG_INFO = 1

include ../../mk/spksrc.cross-cmake.mk

# intel-mediasdk specific args
# for succesfull build
CONFIGURE_ARGS += -DMFX_PLUGINS_DIR=$(INSTALL_PREFIX)/lib
CONFIGURE_ARGS += -DBUILD_SAMPLES=OFF
CONFIGURE_ARGS += -DBUILD_TUTORIALS=OFF
