summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Stein <alexander.stein@ew.tq-group.com>2023-05-17 10:27:59 +0200
committerKhem Raj <raj.khem@gmail.com>2023-05-17 17:43:13 -0700
commita934982589979f936e608b3a66d36b6560ef4380 (patch)
tree87c1ba118208eaad45aab72c3fd1c5d6655f6ebe
parent51ea6b4bfa029ba4c87053709aece9af8fe0d9ed (diff)
downloadmeta-openembedded-a934982589979f936e608b3a66d36b6560ef4380.tar.gz
libcamera: Allow overwriting default pipelines and IPA
By default only uvcvideo, simple and vimc pipelines as well as vimc IPA are built. Add new variables for enabling a custom set of enabled pipelines and IPAs. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.5.bb7
1 files changed, 5 insertions, 2 deletions
diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.5.bb b/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.5.bb
index 14a20b431..47da0ec61 100644
--- a/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.5.bb
+++ b/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.5.bb
@@ -26,9 +26,12 @@ PACKAGES =+ "${PN}-gst"
26PACKAGECONFIG ??= "" 26PACKAGECONFIG ??= ""
27PACKAGECONFIG[gst] = "-Dgstreamer=enabled,-Dgstreamer=disabled,gstreamer1.0 gstreamer1.0-plugins-base" 27PACKAGECONFIG[gst] = "-Dgstreamer=enabled,-Dgstreamer=disabled,gstreamer1.0 gstreamer1.0-plugins-base"
28 28
29LIBCAMERA_PIPELINES ??= "uvcvideo,simple,vimc"
30LIBCAMERA_IPAS ??= "vimc"
31
29EXTRA_OEMESON = " \ 32EXTRA_OEMESON = " \
30 -Dpipelines=uvcvideo,simple,vimc \ 33 -Dpipelines=${LIBCAMERA_PIPELINES} \
31 -Dipas=vimc \ 34 -Dipas=${LIBCAMERA_IPAS} \
32 -Dv4l2=true \ 35 -Dv4l2=true \
33 -Dcam=enabled \ 36 -Dcam=enabled \
34 -Dlc-compliance=disabled \ 37 -Dlc-compliance=disabled \