diff options
author | Alexander Stein <alexander.stein@ew.tq-group.com> | 2023-05-17 10:27:59 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-05-17 17:43:13 -0700 |
commit | a934982589979f936e608b3a66d36b6560ef4380 (patch) | |
tree | 87c1ba118208eaad45aab72c3fd1c5d6655f6ebe | |
parent | 51ea6b4bfa029ba4c87053709aece9af8fe0d9ed (diff) | |
download | meta-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.bb | 7 |
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" | |||
26 | PACKAGECONFIG ??= "" | 26 | PACKAGECONFIG ??= "" |
27 | PACKAGECONFIG[gst] = "-Dgstreamer=enabled,-Dgstreamer=disabled,gstreamer1.0 gstreamer1.0-plugins-base" | 27 | PACKAGECONFIG[gst] = "-Dgstreamer=enabled,-Dgstreamer=disabled,gstreamer1.0 gstreamer1.0-plugins-base" |
28 | 28 | ||
29 | LIBCAMERA_PIPELINES ??= "uvcvideo,simple,vimc" | ||
30 | LIBCAMERA_IPAS ??= "vimc" | ||
31 | |||
29 | EXTRA_OEMESON = " \ | 32 | EXTRA_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 \ |