From 2e20ace456ccab01b66225c37f6100d6cca900b0 Mon Sep 17 00:00:00 2001 From: Patrick Areny Date: Thu, 15 Sep 2022 17:07:35 +0200 Subject: [PATCH 1/3] v4l2rtspserver: new recipe v4l2rtspserver is an streamer feed from : - Video4Linux devices that support H264, HEVC, JPEG, VP8 or VP9 capture. - ALSA devices that support PCM S16_BE, S16_LE, S32_BE or S32_LE Signed-off-by: Patrick Areny --- .../v4l2apps/v4l2rtspserver_git.bb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_git.bb diff --git a/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_git.bb b/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_git.bb new file mode 100644 index 00000000000..a037d136665 --- /dev/null +++ b/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_git.bb @@ -0,0 +1,12 @@ +SUMMARY = "V4L2rtsp streaming server" +LICENSE = "Unlicense" +LIC_FILES_CHKSUM = "file://LICENSE;md5=911690f51af322440237a253d695d19f" + +SRC_URI = "gitsm://github.com/mpromonet/v4l2rtspserver.git;branch=master;protocol=https" +SRCREV = "3f81e89799bd7f1a586506aebad241b67398aca8" + +S = "${WORKDIR}/git" + +inherit pkgconfig cmake + +DEPENDS += "live555 log4cpp" From b88f1d854e0d6fce33eada8914ab424b467b9aa2 Mon Sep 17 00:00:00 2001 From: Patrick Areny Date: Fri, 16 Sep 2022 10:30:59 +0200 Subject: [PATCH 2/3] v4l2rtspserver: adding version information The server has a tagged 0.3.3 release on an earlier commit. Only the latest commits works so we specify this on the PV variable. We are somewehre between the 0.3.3 release and the future 0.3.4. Signed-off-by: Patrick Areny --- .../v4l2apps/{v4l2rtspserver_git.bb => v4l2rtspserver_0.3.3.bb} | 1 + 1 file changed, 1 insertion(+) rename meta-oe/recipes-multimedia/v4l2apps/{v4l2rtspserver_git.bb => v4l2rtspserver_0.3.3.bb} (92%) diff --git a/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_git.bb b/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.3.bb similarity index 92% rename from meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_git.bb rename to meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.3.bb index a037d136665..22c1c1e9be2 100644 --- a/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_git.bb +++ b/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.3.bb @@ -4,6 +4,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=911690f51af322440237a253d695d19f" SRC_URI = "gitsm://github.com/mpromonet/v4l2rtspserver.git;branch=master;protocol=https" SRCREV = "3f81e89799bd7f1a586506aebad241b67398aca8" +PV .= "+0.3.4+git${SRCPV}" S = "${WORKDIR}/git" From fa290b95ec31c0fc6fc7fc45d952578c3b148af0 Mon Sep 17 00:00:00 2001 From: Patrick Areny Date: Sat, 13 Jan 2024 20:29:20 +0100 Subject: [PATCH 3/3] v4l2rtserver update to 0.3.8, use the UNLICENCE file v4l2srtpserver: remove useless PV value --- .../{v4l2rtspserver_0.3.3.bb => v4l2rtspserver_0.3.8.bb} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta-oe/recipes-multimedia/v4l2apps/{v4l2rtspserver_0.3.3.bb => v4l2rtspserver_0.3.8.bb} (59%) diff --git a/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.3.bb b/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.8.bb similarity index 59% rename from meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.3.bb rename to meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.8.bb index 22c1c1e9be2..1a15a0cd0b9 100644 --- a/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.3.bb +++ b/meta-oe/recipes-multimedia/v4l2apps/v4l2rtspserver_0.3.8.bb @@ -1,10 +1,9 @@ SUMMARY = "V4L2rtsp streaming server" LICENSE = "Unlicense" -LIC_FILES_CHKSUM = "file://LICENSE;md5=911690f51af322440237a253d695d19f" +LIC_FILES_CHKSUM = "file://UNLICENSE;md5=911690f51af322440237a253d695d19f" SRC_URI = "gitsm://github.com/mpromonet/v4l2rtspserver.git;branch=master;protocol=https" -SRCREV = "3f81e89799bd7f1a586506aebad241b67398aca8" -PV .= "+0.3.4+git${SRCPV}" +SRCREV = "b12cf350dc573ab0ff9d1b51a21daf3c218b614e" S = "${WORKDIR}/git"