mirror of
https://github.com/lingble/meta-tegra.git
synced 2025-10-28 19:12:39 +00:00
25 lines
911 B
BlitzBasic
25 lines
911 B
BlitzBasic
DESCRIPTION = "NVIDIA accelerated JPEG GStreamer plugin"
|
|
SECTION = "multimedia"
|
|
LICENSE = "LGPL-2.0-only"
|
|
LIC_FILES_CHKSUM = "file://gst-jpeg/gst-jpeg-1.0/COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
|
|
|
|
TEGRA_SRC_SUBARCHIVE = "Linux_for_Tegra/source/gstjpeg_src.tbz2"
|
|
require recipes-bsp/tegra-sources/tegra-sources-36.4.3.inc
|
|
|
|
SRC_URI += "file://use-nvjpeg-for-plugin-name.patch"
|
|
|
|
DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base libjpeg-turbo tegra-libraries-multimedia tegra-libraries-multimedia-utils"
|
|
|
|
S = "${WORKDIR}/gstjpeg_src"
|
|
AUTOTOOLS_SCRIPT_PATH = "${S}/gst-jpeg/gst-jpeg-1.0"
|
|
CFLAGS += "-I${S}/nv_headers -DUSE_TARGET_TEGRA"
|
|
EXTRA_OECONF = "--disable-examples"
|
|
EXTRA_OEMAKE = "JPEG_LIBS=-lnvjpeg"
|
|
|
|
inherit autotools gtk-doc gettext pkgconfig features_check
|
|
|
|
REQUIRED_DISTRO_FEATURES = "opengl"
|
|
|
|
PACKAGES_DYNAMIC = "^${PN}-.*"
|
|
require recipes-multimedia/gstreamer/gstreamer1.0-plugins-packaging.inc
|