From 17cccc68a88ffaaeb06fb2383ad27b5ccb627c24 Mon Sep 17 00:00:00 2001 From: Nicolas Dufresne Date: Sat, 23 Nov 2019 17:00:53 -0500 Subject: Add GStreamer plugin and element skeleton MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This implements the GStreamer plugin interface and adds libcamerasrc element feature to it. This is just enough to allow plugin introspection. gst-inspect-1.0 build/src/gstreamer/libgstlibcamera.so Plugin Details: Name libcamera Description libcamera capture plugin Filename build/src/gstreamer/libgstlibcamera.so Version 0.0.0+1042-6c9f16d3-dirty License LGPL Source module libcamera Binary package libcamera Origin URL https://libcamera.org libcamerasrc: libcamera Source 1 features: GST_PLUGIN_PATH=$(pwd)/build/src/gstreamer gst-inspect-1.0 libcamerasrc Factory Details: Rank primary (256) Long-name libcamera Source Klass Source/Video Description Linux Camera source using libcamera Author Nicolas Dufresne Reviewed-by: Laurent Pinchart [Silence -Wunused-function warning for older GLib versions] Signed-off-by: Laurent Pinchart --- src/meson.build | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/meson.build') diff --git a/src/meson.build b/src/meson.build index 5adcd61f..d818d8b8 100644 --- a/src/meson.build +++ b/src/meson.build @@ -10,3 +10,5 @@ subdir('qcam') if get_option('v4l2') subdir('v4l2') endif + +subdir('gstreamer') -- cgit v1.2.1