From 853bb7b5dd839babdbac74ca9abfd30412b5b974 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 30 May 2007 14:52:07 +0000 Subject: Added videosignal plugin with two plugins to analyse video frames. Original commit message from CVS: * configure.ac: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/inspect/plugin-videosignal.xml: * gst/videosignal/Makefile.am: * gst/videosignal/gstvideoanalyse.c: (gst_video_analyse_set_caps), (gst_video_analyse_post_message), (gst_video_analyse_420), (gst_video_analyse_transform_ip), (gst_video_analyse_set_property), (gst_video_analyse_get_property), (gst_video_analyse_base_init), (gst_video_analyse_class_init), (gst_video_analyse_init), (gst_video_analyse_get_type): * gst/videosignal/gstvideoanalyse.h: * gst/videosignal/gstvideodetect.c: (gst_video_detect_set_caps), (gst_video_detect_post_message), (gst_video_detect_calc_brightness), (gst_video_detect_420), (gst_video_detect_transform_ip), (gst_video_detect_set_property), (gst_video_detect_get_property), (gst_video_detect_base_init), (gst_video_detect_class_init), (gst_video_detect_init), (gst_video_detect_get_type): * gst/videosignal/gstvideodetect.h: * gst/videosignal/gstvideosignal.c: (plugin_init): * gst/videosignal/gstvideosignal.h: Added videosignal plugin with two plugins to analyse video frames. Added videoanalyse to report about brightness and variance in video frames. Added videodetect to detect predefined patterns in a video signal. --- docs/plugins/Makefile.am | 4 +++- docs/plugins/gst-plugins-bad-plugins-docs.sgml | 5 +++- docs/plugins/gst-plugins-bad-plugins-sections.txt | 29 +++++++++++++++++++++++ docs/plugins/inspect/plugin-videosignal.xml | 27 +++++++++++++++++++++ 4 files changed, 63 insertions(+), 2 deletions(-) create mode 100644 docs/plugins/inspect/plugin-videosignal.xml (limited to 'docs') diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index 80c71c1b..380ef772 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -111,7 +111,9 @@ EXTRA_HFILES = \ $(top_srcdir)/gst/rtpmanager/gstrtpptdemux.h \ $(top_srcdir)/gst/rtpmanager/gstrtpsession.h \ $(top_srcdir)/gst/rtpmanager/gstrtpssrcdemux.h \ - $(top_srcdir)/gst/videocrop/gstvideocrop.h + $(top_srcdir)/gst/videocrop/gstvideocrop.h \ + $(top_srcdir)/gst/videosignal/gstvideoanalyse.h \ + $(top_srcdir)/gst/videosignal/gstvideodetect.h # Images to copy into HTML directory. HTML_IMAGES = diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index 92bdc83f..9bc19312 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -31,7 +31,9 @@ - + + + @@ -64,6 +66,7 @@ + diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index 0a4a25e7..5a148170 100644 --- a/docs/plugins/gst-plugins-bad-plugins-sections.txt +++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt @@ -201,6 +201,35 @@ GstVideoCrop GstVideoCropClass +
+element-videoanalyse +videoanalyse +GstVideoAnalyse + +GstVideoAnalyseClass +GST_VIDEO_ANALYSE +GST_IS_VIDEO_ANALYSE +GST_TYPE_VIDEO_ANALYSE +gst_video_analyse_get_type +GST_VIDEO_ANALYSE_CLASS +GST_IS_VIDEO_ANALYSE_CLASS +
+ +
+element-videodetect +videodetect +GstVideoDetect + +GstVideoDetectClass +GST_VIDEO_DETECT +GST_IS_VIDEO_DETECT +GST_TYPE_VIDEO_DETECT +gst_video_detect_get_type +GST_VIDEO_DETECT_CLASS +GST_IS_VIDEO_DETECT_CLASS +
+ +
element-waveformsink GstWaveFormSink diff --git a/docs/plugins/inspect/plugin-videosignal.xml b/docs/plugins/inspect/plugin-videosignal.xml new file mode 100644 index 00000000..f06805c3 --- /dev/null +++ b/docs/plugins/inspect/plugin-videosignal.xml @@ -0,0 +1,27 @@ + + videosignal + Various video signal analysers + ../../gst/videosignal/.libs/libgstvideosignal.so + libgstvideosignal.so + 0.10.4.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + videoanalyse + Video analyser + Filter/Effect/Video + Analyse video signal + Wim Taymans <wim@fluendo.com> + + + videodetect + Video detecter + Filter/Effect/Video + Detect patterns in a video signal + Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file -- cgit v1.2.1