mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-13 03:46:34 +00:00
opencv: Adds new plugin opencv
Moves opencv plugin from http://github.com/Elleo/gst-opencv into -bad module.
This commit is contained in:
parent
0c61434945
commit
cf86df2d00
11 changed files with 874 additions and 362 deletions
30
configure.ac
30
configure.ac
|
@ -1223,6 +1223,35 @@ AG_GST_CHECK_FEATURE(OFA, [ofa plugins], ofa, [
|
||||||
AC_SUBST(OFA_LIBS)
|
AC_SUBST(OFA_LIBS)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl *** opencv ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_OPENCV, true)
|
||||||
|
AG_GST_CHECK_FEATURE(OPENCV, [opencv plugins], opencv, [
|
||||||
|
PKG_CHECK_MODULES(OPENCV, opencv >= 2.0.0 libswscale >= 0.7 , [
|
||||||
|
AC_PROG_CXX
|
||||||
|
AC_LANG_CPLUSPLUS
|
||||||
|
OLD_CPPFLAGS=$CPPFLAGS
|
||||||
|
CPPFLAGS=$OPENCV_CFLAGS
|
||||||
|
AC_CHECK_HEADER(highgui.h, HAVE_HIGHGUI="yes", HAVE_HIGHGUI="no")
|
||||||
|
AC_CHECK_HEADER(cvaux.h, HAVE_CVAUX="yes", HAVE_CVAUX="no")
|
||||||
|
CPPFLAGS=$OLD_CPPFLAGS
|
||||||
|
AC_LANG_C
|
||||||
|
if test "x$HAVE_HIGHGUI" = "xno"; then
|
||||||
|
AC_MSG_RESULT(highgui.h could not be found.)
|
||||||
|
HAVE_OPENCV="no"
|
||||||
|
elif test "x$HAVE_CVAUX" = "xno"; then
|
||||||
|
AC_MSG_RESULT(cvaux.h could not be found.)
|
||||||
|
HAVE_OPENCV="no"
|
||||||
|
else
|
||||||
|
HAVE_OPENCV="yes"
|
||||||
|
fi
|
||||||
|
], [
|
||||||
|
HAVE_OPENCV="no"
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
])
|
||||||
|
AC_SUBST(OPENCV_CFLAGS)
|
||||||
|
AC_SUBST(OPENCV_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
dnl *** rsvg ***
|
dnl *** rsvg ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_RSVG, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_RSVG, true)
|
||||||
AG_GST_CHECK_FEATURE(RSVG, [rsvg decoder], rsvg, [
|
AG_GST_CHECK_FEATURE(RSVG, [rsvg decoder], rsvg, [
|
||||||
|
@ -1809,6 +1838,7 @@ ext/mythtv/Makefile
|
||||||
ext/nas/Makefile
|
ext/nas/Makefile
|
||||||
ext/neon/Makefile
|
ext/neon/Makefile
|
||||||
ext/ofa/Makefile
|
ext/ofa/Makefile
|
||||||
|
ext/opencv/Makefile
|
||||||
ext/rsvg/Makefile
|
ext/rsvg/Makefile
|
||||||
ext/resindvd/Makefile
|
ext/resindvd/Makefile
|
||||||
ext/rtmp/Makefile
|
ext/rtmp/Makefile
|
||||||
|
|
|
@ -117,6 +117,18 @@ EXTRA_HFILES = \
|
||||||
$(top_srcdir)/ext/mpeg2enc/gstmpeg2enc.hh \
|
$(top_srcdir)/ext/mpeg2enc/gstmpeg2enc.hh \
|
||||||
$(top_srcdir)/ext/mplex/gstmplex.hh \
|
$(top_srcdir)/ext/mplex/gstmplex.hh \
|
||||||
$(top_srcdir)/ext/mythtv/gstmythtvsrc.h \
|
$(top_srcdir)/ext/mythtv/gstmythtvsrc.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstcvdilate.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstcverode.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstcvequalizehist.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstcvlaplace.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstcvsmooth.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstcvsobel.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstedgedetect.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstfaceblur.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstfacedetect.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gstpyramidsegment.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gsttemplatematch.h \
|
||||||
|
$(top_srcdir)/ext/opencv/gsttextwrite.h \
|
||||||
$(top_srcdir)/ext/sdl/sdlaudiosink.h \
|
$(top_srcdir)/ext/sdl/sdlaudiosink.h \
|
||||||
$(top_srcdir)/ext/sdl/sdlvideosink.h \
|
$(top_srcdir)/ext/sdl/sdlvideosink.h \
|
||||||
$(top_srcdir)/ext/theora/theoradec.h \
|
$(top_srcdir)/ext/theora/theoradec.h \
|
||||||
|
|
|
@ -33,6 +33,12 @@
|
||||||
<xi:include href="xml/element-chromium.xml" />
|
<xi:include href="xml/element-chromium.xml" />
|
||||||
<xi:include href="xml/element-circle.xml" />
|
<xi:include href="xml/element-circle.xml" />
|
||||||
<xi:include href="xml/element-coloreffects.xml" />
|
<xi:include href="xml/element-coloreffects.xml" />
|
||||||
|
<xi:include href="xml/element-cvdilate.xml" />
|
||||||
|
<xi:include href="xml/element-cverode.xml" />
|
||||||
|
<xi:include href="xml/element-cvequalizehist.xml" />
|
||||||
|
<xi:include href="xml/element-cvlaplace.xml" />
|
||||||
|
<xi:include href="xml/element-cvsmooth.xml" />
|
||||||
|
<xi:include href="xml/element-cvsobel.xml" />
|
||||||
<xi:include href="xml/element-dataurisrc.xml" />
|
<xi:include href="xml/element-dataurisrc.xml" />
|
||||||
<!--xi:include href="xml/element-dc1394.xml" /-->
|
<!--xi:include href="xml/element-dc1394.xml" /-->
|
||||||
<xi:include href="xml/element-dccpclientsink.xml" />
|
<xi:include href="xml/element-dccpclientsink.xml" />
|
||||||
|
@ -50,8 +56,11 @@
|
||||||
<xi:include href="xml/element-dvbsrc.xml" />
|
<xi:include href="xml/element-dvbsrc.xml" />
|
||||||
<xi:include href="xml/element-dvdspu.xml" />
|
<xi:include href="xml/element-dvdspu.xml" />
|
||||||
<xi:include href="xml/element-exclusion.xml" />
|
<xi:include href="xml/element-exclusion.xml" />
|
||||||
|
<xi:include href="xml/element-edgedetect.xml" />
|
||||||
<xi:include href="xml/element-faac.xml" />
|
<xi:include href="xml/element-faac.xml" />
|
||||||
<xi:include href="xml/element-faad.xml" />
|
<xi:include href="xml/element-faad.xml" />
|
||||||
|
<xi:include href="xml/element-faceblur.xml" />
|
||||||
|
<xi:include href="xml/element-facedetect.xml" />
|
||||||
<xi:include href="xml/element-festival.xml" />
|
<xi:include href="xml/element-festival.xml" />
|
||||||
<xi:include href="xml/element-fisheye.xml" />
|
<xi:include href="xml/element-fisheye.xml" />
|
||||||
<xi:include href="xml/element-flacparse.xml" />
|
<xi:include href="xml/element-flacparse.xml" />
|
||||||
|
@ -87,6 +96,7 @@
|
||||||
<xi:include href="xml/element-output-selector.xml" />
|
<xi:include href="xml/element-output-selector.xml" />
|
||||||
<xi:include href="xml/element-pcapparse.xml" />
|
<xi:include href="xml/element-pcapparse.xml" />
|
||||||
<xi:include href="xml/element-pinch.xml" />
|
<xi:include href="xml/element-pinch.xml" />
|
||||||
|
<xi:include href="xml/element-pyramidsegment.xml" />
|
||||||
<xi:include href="xml/element-rtpdtmfdepay.xml" />
|
<xi:include href="xml/element-rtpdtmfdepay.xml" />
|
||||||
<xi:include href="xml/element-rtpdtmfsrc.xml" />
|
<xi:include href="xml/element-rtpdtmfsrc.xml" />
|
||||||
<xi:include href="xml/element-rtpdtmfmux.xml" />
|
<xi:include href="xml/element-rtpdtmfmux.xml" />
|
||||||
|
@ -104,6 +114,8 @@
|
||||||
<xi:include href="xml/element-stereo.xml" />
|
<xi:include href="xml/element-stereo.xml" />
|
||||||
<xi:include href="xml/element-stretch.xml" />
|
<xi:include href="xml/element-stretch.xml" />
|
||||||
<!--xi:include href="xml/element-theoradecexp.xml" /-->
|
<!--xi:include href="xml/element-theoradecexp.xml" /-->
|
||||||
|
<xi:include href="xml/element-templatematch.xml" />
|
||||||
|
<xi:include href="xml/element-textwrite.xml" />
|
||||||
<xi:include href="xml/element-tiger.xml" />
|
<xi:include href="xml/element-tiger.xml" />
|
||||||
<xi:include href="xml/element-timidity.xml" />
|
<xi:include href="xml/element-timidity.xml" />
|
||||||
<xi:include href="xml/element-trm.xml" />
|
<xi:include href="xml/element-trm.xml" />
|
||||||
|
|
|
@ -244,6 +244,96 @@ GST_TYPE_COLOR_EFFECTS
|
||||||
gst_color_effects_get_type
|
gst_color_effects_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-cvdilate</FILE>
|
||||||
|
<TITLE>cvdilate</TITLE>
|
||||||
|
GstCvDilate
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstCvDilateClass
|
||||||
|
GST_CV_DILATE
|
||||||
|
GST_CV_DILATE_CLASS
|
||||||
|
GST_IS_CV_DILATE
|
||||||
|
GST_IS_CV_DILATE_CLASS
|
||||||
|
GST_TYPE_CV_DILATE
|
||||||
|
gst_cv_dilate_get_type
|
||||||
|
gst_cv_dilate_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-cverode</FILE>
|
||||||
|
<TITLE>cverode</TITLE>
|
||||||
|
GstCvErode
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstCvErodeClass
|
||||||
|
GST_CV_ERODE
|
||||||
|
GST_CV_ERODE_CLASS
|
||||||
|
GST_IS_CV_ERODE
|
||||||
|
GST_IS_CV_ERODE_CLASS
|
||||||
|
GST_TYPE_CV_ERODE
|
||||||
|
gst_cv_erode_get_type
|
||||||
|
gst_cv_erode_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-cvequalizehist</FILE>
|
||||||
|
<TITLE>cvequalizehist</TITLE>
|
||||||
|
GstCvEqualizeHist
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstCvEqualizeHistClass
|
||||||
|
GST_CV_EQUALIZE_HIST
|
||||||
|
GST_CV_EQUALIZE_HIST_CLASS
|
||||||
|
GST_IS_CV_EQUALIZE_HIST
|
||||||
|
GST_IS_CV_EQUALIZE_HIST_CLASS
|
||||||
|
GST_TYPE_CV_EQUALIZE_HIST
|
||||||
|
gst_cv_equalize_hist_get_type
|
||||||
|
gst_cv_equalize_hist_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-cvlaplace</FILE>
|
||||||
|
<TITLE>cvlaplace</TITLE>
|
||||||
|
GstCvLaplace
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstCvLaplaceClass
|
||||||
|
GST_CV_LAPLACE
|
||||||
|
GST_CV_LAPLACE_CLASS
|
||||||
|
GST_IS_CV_LAPLACE
|
||||||
|
GST_IS_CV_LAPLACE_CLASS
|
||||||
|
GST_TYPE_CV_LAPLACE
|
||||||
|
gst_cv_laplace_get_type
|
||||||
|
gst_cv_laplace_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-cvsmooth</FILE>
|
||||||
|
<TITLE>cvsmooth</TITLE>
|
||||||
|
GstCvSmooth
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstCvSmoothClass
|
||||||
|
GST_CV_SMOOTH
|
||||||
|
GST_CV_SMOOTH_CLASS
|
||||||
|
GST_IS_CV_SMOOTH
|
||||||
|
GST_IS_CV_SMOOTH_CLASS
|
||||||
|
GST_TYPE_CV_SMOOTH
|
||||||
|
gst_cv_smooth_get_type
|
||||||
|
gst_cv_smooth_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-cvsobel</FILE>
|
||||||
|
<TITLE>cvsobel</TITLE>
|
||||||
|
GstCvSobel
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstCvSobelClass
|
||||||
|
GST_CV_SOBEL
|
||||||
|
GST_CV_SOBEL_CLASS
|
||||||
|
GST_IS_CV_SOBEL
|
||||||
|
GST_IS_CV_SOBEL_CLASS
|
||||||
|
GST_TYPE_CV_SOBEL
|
||||||
|
gst_cv_sobel_get_type
|
||||||
|
gst_cv_sobel_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-dataurisrc</FILE>
|
<FILE>element-dataurisrc</FILE>
|
||||||
<TITLE>dataurisrc</TITLE>
|
<TITLE>dataurisrc</TITLE>
|
||||||
|
@ -512,6 +602,21 @@ DVD_SPU_UNLOCK
|
||||||
SPU_STATE_FLAGS_MASK
|
SPU_STATE_FLAGS_MASK
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-edgedetect</FILE>
|
||||||
|
<TITLE>edgedetect</TITLE>
|
||||||
|
Gstedgedetect
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstedgedetectClass
|
||||||
|
GST_EDGEDETECT
|
||||||
|
GST_EDGEDETECT_CLASS
|
||||||
|
GST_IS_EDGEDETECT
|
||||||
|
GST_IS_EDGEDETECT_CLASS
|
||||||
|
GST_TYPE_EDGEDETECT
|
||||||
|
gst_edgedetect_get_type
|
||||||
|
gst_edgedetect_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-exclusion</FILE>
|
<FILE>element-exclusion</FILE>
|
||||||
<TITLE>exclusion</TITLE>
|
<TITLE>exclusion</TITLE>
|
||||||
|
@ -554,6 +659,35 @@ GST_FAAD_CLASS
|
||||||
GST_IS_FAAD_CLASS
|
GST_IS_FAAD_CLASS
|
||||||
gst_faad_get_type
|
gst_faad_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
<SECTION>
|
||||||
|
|
||||||
|
<FILE>element-faceblur</FILE>
|
||||||
|
<TITLE>faceblur</TITLE>
|
||||||
|
Gstfaceblur
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstfaceblurClass
|
||||||
|
GST_FACEBLUR
|
||||||
|
GST_FACEBLUR_CLASS
|
||||||
|
GST_TYPE_FACEBLUR
|
||||||
|
GST_IS_FACEBLUR
|
||||||
|
GST_IS_FACEBLUR_CLASS
|
||||||
|
gst_faceblur_get_type
|
||||||
|
gst_faceblur_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<FILE>element-facedetect</FILE>
|
||||||
|
<TITLE>facedetect</TITLE>
|
||||||
|
Gstfacedetect
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstfacedetectClass
|
||||||
|
GST_FACEDETECT
|
||||||
|
GST_FACEDETECT_CLASS
|
||||||
|
GST_TYPE_FACEDETECT
|
||||||
|
GST_IS_FACEDETECT
|
||||||
|
GST_IS_FACEDETECT_CLASS
|
||||||
|
gst_facedetect_get_type
|
||||||
|
gst_facedetect_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-festival</FILE>
|
<FILE>element-festival</FILE>
|
||||||
|
@ -1117,6 +1251,20 @@ gst_pinch_get_type
|
||||||
gst_pinch_plugin_init
|
gst_pinch_plugin_init
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<FILE>element-pyramidsegment</FILE>
|
||||||
|
<TITLE>pyramidsegment</TITLE>
|
||||||
|
Gstpyramidsegment
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstpyramidsegmentClass
|
||||||
|
GST_PYRAMIDSEGMENT
|
||||||
|
GST_PYRAMIDSEGMENT_CLASS
|
||||||
|
GST_TYPE_PYRAMIDSEGMENT
|
||||||
|
GST_IS_PYRAMIDSEGMENT
|
||||||
|
GST_IS_PYRAMIDSEGMENT_CLASS
|
||||||
|
gst_pyramidsegment_get_type
|
||||||
|
gst_pyramidsegment_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-rtpdtmfdepay</FILE>
|
<FILE>element-rtpdtmfdepay</FILE>
|
||||||
<TITLE>rtpdtmfdepay</TITLE>
|
<TITLE>rtpdtmfdepay</TITLE>
|
||||||
|
@ -1366,6 +1514,34 @@ gst_stretch_get_type
|
||||||
gst_stretch_plugin_init
|
gst_stretch_plugin_init
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<FILE>element-templatematch</FILE>
|
||||||
|
<TITLE>templatematch</TITLE>
|
||||||
|
GstTemplateMatch
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstTemplateMatchClass
|
||||||
|
GST_TEMPLATEMATCH
|
||||||
|
GST_TEMPLATEMATCH_CLASS
|
||||||
|
GST_TYPE_TEMPLATEMATCH
|
||||||
|
GST_IS_TEMPLATEMATCH
|
||||||
|
GST_IS_TEMPLATEMATCH_CLASS
|
||||||
|
gst_templatematch_get_type
|
||||||
|
gst_templatematch_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<FILE>element-textwrite</FILE>
|
||||||
|
<TITLE>textwrite</TITLE>
|
||||||
|
Gsttextwrite
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GsttextwriteClass
|
||||||
|
GST_textwrite
|
||||||
|
GST_textwrite_CLASS
|
||||||
|
GST_TYPE_textwrite
|
||||||
|
GST_IS_textwrite
|
||||||
|
GST_IS_textwrite_CLASS
|
||||||
|
gst_textwrite_get_type
|
||||||
|
gst_textwrite_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-theoradecexp</FILE>
|
<FILE>element-theoradecexp</FILE>
|
||||||
<TITLE>theoradecexp</TITLE>
|
<TITLE>theoradecexp</TITLE>
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::averaging-period</NAME>
|
<NAME>GstXvidEnc::averaging-period</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
<RANGE>[-1,100]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Averaging Period</NICK>
|
<NICK>Averaging Period</NICK>
|
||||||
<BLURB>[CBR] Number of frames for which XviD averages bitrate.</BLURB>
|
<BLURB>[CBR] Number of frames for which XviD averages bitrate.</BLURB>
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::buffer</NAME>
|
<NAME>GstXvidEnc::buffer</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Buffer Size</NICK>
|
<NICK>Buffer Size</NICK>
|
||||||
<BLURB>[CBR] Size of the video buffers.</BLURB>
|
<BLURB>[CBR] Size of the video buffers.</BLURB>
|
||||||
|
@ -121,7 +121,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::container-frame-overhead</NAME>
|
<NAME>GstXvidEnc::container-frame-overhead</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
<RANGE>[-1,100]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Container Frame Overhead</NICK>
|
<NICK>Container Frame Overhead</NICK>
|
||||||
<BLURB>[PASS2] Average container overhead per frame.</BLURB>
|
<BLURB>[PASS2] Average container overhead per frame.</BLURB>
|
||||||
|
@ -151,7 +151,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::flow-control-strength</NAME>
|
<NAME>GstXvidEnc::flow-control-strength</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
<RANGE>[-1,100]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Flow Control Strength</NICK>
|
<NICK>Flow Control Strength</NICK>
|
||||||
<BLURB>[PASS2] Overflow control strength per frame.</BLURB>
|
<BLURB>[PASS2] Overflow control strength per frame.</BLURB>
|
||||||
|
@ -211,7 +211,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::keyframe-reduction</NAME>
|
<NAME>GstXvidEnc::keyframe-reduction</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
<RANGE>[-1,100]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Keyframe Reduction</NICK>
|
<NICK>Keyframe Reduction</NICK>
|
||||||
<BLURB>[PASS2] Keyframe size reduction in % of those within threshold.</BLURB>
|
<BLURB>[PASS2] Keyframe size reduction in % of those within threshold.</BLURB>
|
||||||
|
@ -221,7 +221,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::keyframe-threshold</NAME>
|
<NAME>GstXvidEnc::keyframe-threshold</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
<RANGE>[-1,100]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Keyframe Threshold</NICK>
|
<NICK>Keyframe Threshold</NICK>
|
||||||
<BLURB>[PASS2] Distance between keyframes not to be subject to reduction.</BLURB>
|
<BLURB>[PASS2] Distance between keyframes not to be subject to reduction.</BLURB>
|
||||||
|
@ -281,7 +281,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::max-overflow-degradation</NAME>
|
<NAME>GstXvidEnc::max-overflow-degradation</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
<RANGE>[-1,100]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Max Overflow Degradation</NICK>
|
<NICK>Max Overflow Degradation</NICK>
|
||||||
<BLURB>[PASS2] Amount in % that flow control can decrease frame size compared to ideal curve.</BLURB>
|
<BLURB>[PASS2] Amount in % that flow control can decrease frame size compared to ideal curve.</BLURB>
|
||||||
|
@ -291,7 +291,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::max-overflow-improvement</NAME>
|
<NAME>GstXvidEnc::max-overflow-improvement</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
<RANGE>[-1,100]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Max Overflow Improvement</NICK>
|
<NICK>Max Overflow Improvement</NICK>
|
||||||
<BLURB>[PASS2] Amount in % that flow control can increase frame size compared to ideal curve.</BLURB>
|
<BLURB>[PASS2] Amount in % that flow control can increase frame size compared to ideal curve.</BLURB>
|
||||||
|
@ -421,7 +421,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstXvidEnc::reaction-delay-factor</NAME>
|
<NAME>GstXvidEnc::reaction-delay-factor</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
<RANGE>[-1,100]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Reaction Delay Factor</NICK>
|
<NICK>Reaction Delay Factor</NICK>
|
||||||
<BLURB>[CBR] Reaction delay factor.</BLURB>
|
<BLURB>[CBR] Reaction delay factor.</BLURB>
|
||||||
|
@ -1731,7 +1731,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDvbSrc::diseqc-source</NAME>
|
<NAME>GstDvbSrc::diseqc-source</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,7]</RANGE>
|
<RANGE>[-1,7]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>diseqc source</NICK>
|
<NICK>diseqc source</NICK>
|
||||||
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
|
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
|
||||||
|
@ -17175,7 +17175,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Path where to search for RealPlayer codecs</NICK>
|
<NICK>Path where to search for RealPlayer codecs</NICK>
|
||||||
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
|
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
|
||||||
<DEFAULT>"/usr/lib64/win32:/usr/lib64/codecs:/usr/local/lib64/win32:/usr/local/lib64/codecs"</DEFAULT>
|
<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -17215,7 +17215,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Path where to search for RealPlayer codecs</NICK>
|
<NICK>Path where to search for RealPlayer codecs</NICK>
|
||||||
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
|
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
|
||||||
<DEFAULT>"/usr/lib64/win32:/usr/lib64/codecs:/usr/local/lib64/win32:/usr/local/lib64/codecs"</DEFAULT>
|
<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -17871,7 +17871,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>DvbBaseBin::diseqc-source</NAME>
|
<NAME>DvbBaseBin::diseqc-source</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,7]</RANGE>
|
<RANGE>[-1,7]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>diseqc source</NICK>
|
<NICK>diseqc source</NICK>
|
||||||
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
|
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
|
||||||
|
@ -22066,7 +22066,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPClientSrc::sockfd</NAME>
|
<NAME>GstDCCPClientSrc::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Socket fd</NICK>
|
<NICK>Socket fd</NICK>
|
||||||
<BLURB>The socket file descriptor.</BLURB>
|
<BLURB>The socket file descriptor.</BLURB>
|
||||||
|
@ -22106,7 +22106,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPServerSink::sockfd</NAME>
|
<NAME>GstDCCPServerSink::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Socket fd</NICK>
|
<NICK>Socket fd</NICK>
|
||||||
<BLURB>The client socket file descriptor.</BLURB>
|
<BLURB>The client socket file descriptor.</BLURB>
|
||||||
|
@ -22166,7 +22166,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPClientSink::sockfd</NAME>
|
<NAME>GstDCCPClientSink::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Socket fd</NICK>
|
<NICK>Socket fd</NICK>
|
||||||
<BLURB>The socket file descriptor.</BLURB>
|
<BLURB>The socket file descriptor.</BLURB>
|
||||||
|
@ -22226,7 +22226,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPServerSrc::sockfd</NAME>
|
<NAME>GstDCCPServerSrc::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Socket fd</NICK>
|
<NICK>Socket fd</NICK>
|
||||||
<BLURB>The client socket file descriptor.</BLURB>
|
<BLURB>The client socket file descriptor.</BLURB>
|
||||||
|
@ -22286,7 +22286,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstMpegTSDemux::program-number</NAME>
|
<NAME>GstMpegTSDemux::program-number</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Program Number</NICK>
|
<NICK>Program Number</NICK>
|
||||||
<BLURB>Program number to demux for (-1 to ignore).</BLURB>
|
<BLURB>Program number to demux for (-1 to ignore).</BLURB>
|
||||||
|
@ -22346,7 +22346,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstPcapParse::dst-port</NAME>
|
<NAME>GstPcapParse::dst-port</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,65535]</RANGE>
|
<RANGE>[-1,65535]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Destination port</NICK>
|
<NICK>Destination port</NICK>
|
||||||
<BLURB>Destination port to restrict to.</BLURB>
|
<BLURB>Destination port to restrict to.</BLURB>
|
||||||
|
@ -22366,7 +22366,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstPcapParse::src-port</NAME>
|
<NAME>GstPcapParse::src-port</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[G_MAXULONG,65535]</RANGE>
|
<RANGE>[-1,65535]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Source port</NICK>
|
<NICK>Source port</NICK>
|
||||||
<BLURB>Source port to restrict to.</BLURB>
|
<BLURB>Source port to restrict to.</BLURB>
|
||||||
|
@ -23166,7 +23166,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstRTPDTMFSrc::seqnum-offset</NAME>
|
<NAME>GstRTPDTMFSrc::seqnum-offset</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Sequence number Offset</NICK>
|
<NICK>Sequence number Offset</NICK>
|
||||||
<BLURB>Offset to add to all outgoing seqnum (-1 = random).</BLURB>
|
<BLURB>Offset to add to all outgoing seqnum (-1 = random).</BLURB>
|
||||||
|
@ -23196,7 +23196,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstRTPDTMFSrc::timestamp-offset</NAME>
|
<NAME>GstRTPDTMFSrc::timestamp-offset</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Timestamp Offset</NICK>
|
<NICK>Timestamp Offset</NICK>
|
||||||
<BLURB>Offset to add to all outgoing timestamps (-1 = random).</BLURB>
|
<BLURB>Offset to add to all outgoing timestamps (-1 = random).</BLURB>
|
||||||
|
@ -23246,7 +23246,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstRTPMux::seqnum-offset</NAME>
|
<NAME>GstRTPMux::seqnum-offset</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Sequence number Offset</NICK>
|
<NICK>Sequence number Offset</NICK>
|
||||||
<BLURB>Offset to add to all outgoing seqnum (-1 = random).</BLURB>
|
<BLURB>Offset to add to all outgoing seqnum (-1 = random).</BLURB>
|
||||||
|
@ -23266,7 +23266,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstRTPMux::timestamp-offset</NAME>
|
<NAME>GstRTPMux::timestamp-offset</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= G_MAXULONG</RANGE>
|
<RANGE>>= -1</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Timestamp Offset</NICK>
|
<NICK>Timestamp Offset</NICK>
|
||||||
<BLURB>Offset to add to all outgoing timestamps (-1 = random).</BLURB>
|
<BLURB>Offset to add to all outgoing timestamps (-1 = random).</BLURB>
|
||||||
|
@ -45946,7 +45946,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstVideoMaxRate::average-period</NAME>
|
<NAME>GstVideoMaxRate::average-period</NAME>
|
||||||
<TYPE>guint64</TYPE>
|
<TYPE>guint64</TYPE>
|
||||||
<RANGE>[1,G_MAXLONG]</RANGE>
|
<RANGE>[1,G_MAXINT64]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Period over which to average</NICK>
|
<NICK>Period over which to average</NICK>
|
||||||
<BLURB>Period over which to average the framerate (in ns).</BLURB>
|
<BLURB>Period over which to average the framerate (in ns).</BLURB>
|
||||||
|
@ -46303,3 +46303,323 @@
|
||||||
<DEFAULT>FALSE</DEFAULT>
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::colorB</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,255]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>color -Blue</NICK>
|
||||||
|
<BLURB>Sets the color -B.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::colorG</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,255]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>color -Green</NICK>
|
||||||
|
<BLURB>Sets the color -G.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::colorR</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,255]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>color -Red </NICK>
|
||||||
|
<BLURB>Sets the color -R.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::height</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[1,5]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Height</NICK>
|
||||||
|
<BLURB>Sets the height of fonts.</BLURB>
|
||||||
|
<DEFAULT>1</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::text</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>text</NICK>
|
||||||
|
<BLURB>Text to be display.</BLURB>
|
||||||
|
<DEFAULT>""</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::thickness</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= 0</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>font thickness</NICK>
|
||||||
|
<BLURB>Sets the Thickness of Font.</BLURB>
|
||||||
|
<DEFAULT>2</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::width</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[1,5]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Width</NICK>
|
||||||
|
<BLURB>Sets the width of fonts.</BLURB>
|
||||||
|
<DEFAULT>1</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::xpos</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= 0</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>horizontal position</NICK>
|
||||||
|
<BLURB>Sets the Horizontal position.</BLURB>
|
||||||
|
<DEFAULT>50</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gsttextwrite::ypos</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= 0</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>vertical position</NICK>
|
||||||
|
<BLURB>Sets the Vertical position.</BLURB>
|
||||||
|
<DEFAULT>50</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstTemplateMatch::display</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Display</NICK>
|
||||||
|
<BLURB>Sets whether the detected template should be highlighted in the output.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstTemplateMatch::method</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,5]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Method</NICK>
|
||||||
|
<BLURB>Specifies the way the template must be compared with image regions. 0=SQDIFF, 1=SQDIFF_NORMED, 2=CCOR, 3=CCOR_NORMED, 4=CCOEFF, 5=CCOEFF_NORMED.</BLURB>
|
||||||
|
<DEFAULT>3</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstTemplateMatch::template</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Template</NICK>
|
||||||
|
<BLURB>Filename of template image.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstpyramidsegment::level</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,4]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Level</NICK>
|
||||||
|
<BLURB>Maximum level of the pyramid segmentation.</BLURB>
|
||||||
|
<DEFAULT>4</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstpyramidsegment::silent</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Silent</NICK>
|
||||||
|
<BLURB>Produce verbose output ?.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstpyramidsegment::threshold1</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[0,1000]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Threshold1</NICK>
|
||||||
|
<BLURB>Error threshold for establishing links.</BLURB>
|
||||||
|
<DEFAULT>50</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstpyramidsegment::threshold2</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[0,1000]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Threshold2</NICK>
|
||||||
|
<BLURB>Error threshold for segment clustering.</BLURB>
|
||||||
|
<DEFAULT>60</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstfacedetect::display</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Display</NICK>
|
||||||
|
<BLURB>Sets whether the detected faces should be highlighted in the output.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstfacedetect::profile</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Profile</NICK>
|
||||||
|
<BLURB>Location of Haar cascade file to use for face detection.</BLURB>
|
||||||
|
<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstfaceblur::profile</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Profile</NICK>
|
||||||
|
<BLURB>Location of Haar cascade file to use for face blurion.</BLURB>
|
||||||
|
<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstedgedetect::aperture</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[3,7]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Aperture</NICK>
|
||||||
|
<BLURB>Aperture size for Sobel operator (Must be either 3, 5 or 7.</BLURB>
|
||||||
|
<DEFAULT>3</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstedgedetect::mask</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Mask</NICK>
|
||||||
|
<BLURB>Sets whether the detected edges should be used as a mask on the original input or not.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstedgedetect::threshold1</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,1000]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Threshold1</NICK>
|
||||||
|
<BLURB>Threshold value for canny edge detection.</BLURB>
|
||||||
|
<DEFAULT>50</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>Gstedgedetect::threshold2</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,1000]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Threshold2</NICK>
|
||||||
|
<BLURB>Second threshold value for canny edge detection.</BLURB>
|
||||||
|
<DEFAULT>150</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvSobel::aperture-size</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[1,7]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>aperture size</NICK>
|
||||||
|
<BLURB>Size of the extended Sobel Kernel (1, 3, 5 or 7).</BLURB>
|
||||||
|
<DEFAULT>3</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvSobel::x-order</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= -1</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>x order</NICK>
|
||||||
|
<BLURB>Order of the derivative x.</BLURB>
|
||||||
|
<DEFAULT>1</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvSobel::y-order</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= -1</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>y order</NICK>
|
||||||
|
<BLURB>Order of the derivative y.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvSmooth::param1</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= 1</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>param1 (aperture width)</NICK>
|
||||||
|
<BLURB>The aperture width (Must be positive and odd).Check cvSmooth OpenCV docs: http://opencv.willowgarage.com/documentation/image_filtering.html#cvSmooth.</BLURB>
|
||||||
|
<DEFAULT>3</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvSmooth::param2</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= 0</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>param2 (aperture height)</NICK>
|
||||||
|
<BLURB>The aperture height, if zero, the width is used.(Must be positive and odd or zero, unuset in median and bilateral types). Check cvSmooth OpenCV docs: http://opencv.willowgarage.com/documentation/image_filtering.html#cvSmooth.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvSmooth::param3</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>>= 0</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>param3 (gaussian standard deviation or color sigma</NICK>
|
||||||
|
<BLURB>If type is gaussian, this means the standard deviation.If type is bilateral, this means the color-sigma. If zero, Default values are used.Check cvSmooth OpenCV docs: http://opencv.willowgarage.com/documentation/image_filtering.html#cvSmooth.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvSmooth::param4</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>>= 0</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>param4 (spatial sigma, bilateral only)</NICK>
|
||||||
|
<BLURB>Only used in bilateral type, means the spatial-sigma.Check cvSmooth OpenCV docs: http://opencv.willowgarage.com/documentation/image_filtering.html#cvSmooth.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvSmooth::type</NAME>
|
||||||
|
<TYPE>GstCvSmoothTypeType</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>type</NICK>
|
||||||
|
<BLURB>Smooth Type.</BLURB>
|
||||||
|
<DEFAULT>CV Gaussian</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCvLaplace::aperture-size</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[1,7]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>aperture size</NICK>
|
||||||
|
<BLURB>Size of the extended Laplace Kernel (1, 3, 5 or 7).</BLURB>
|
||||||
|
<DEFAULT>3</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
|
|
@ -3,14 +3,11 @@ GObject
|
||||||
GstObject
|
GstObject
|
||||||
GstBus
|
GstBus
|
||||||
GstClock
|
GstClock
|
||||||
GstSystemClock
|
|
||||||
GstAudioClock
|
|
||||||
GstElement
|
GstElement
|
||||||
ADPCMDec
|
ADPCMDec
|
||||||
ADPCMEnc
|
ADPCMEnc
|
||||||
GstAiffMux
|
GstAiffMux
|
||||||
GstAiffParse
|
GstAiffParse
|
||||||
GstAmrWbEnc
|
|
||||||
GstAsfMux
|
GstAsfMux
|
||||||
GstAsfParse
|
GstAsfParse
|
||||||
GstAssRender
|
GstAssRender
|
||||||
|
@ -28,50 +25,27 @@ GObject
|
||||||
GstRtpAsfPay
|
GstRtpAsfPay
|
||||||
GstBaseSink
|
GstBaseSink
|
||||||
AlsaSPDIFSink
|
AlsaSPDIFSink
|
||||||
GstBaseAudioSink
|
|
||||||
GstAudioSink
|
|
||||||
GstApExSink
|
|
||||||
GstNasSink
|
|
||||||
GstSDLAudioSink
|
|
||||||
GstJackAudioSink
|
|
||||||
GstChecksumSink
|
GstChecksumSink
|
||||||
GstDCCPClientSink
|
GstDCCPClientSink
|
||||||
GstDCCPServerSink
|
GstDCCPServerSink
|
||||||
GstFBDEVSink
|
GstFBDEVSink
|
||||||
GstSFSink
|
|
||||||
GstShmSink
|
GstShmSink
|
||||||
GstVideoSink
|
GstVideoSink
|
||||||
GstDfbVideoSink
|
GstDfbVideoSink
|
||||||
GstSDLVideoSink
|
|
||||||
VdpSink
|
|
||||||
GstBaseSrc
|
GstBaseSrc
|
||||||
GstDTMFSrc
|
GstDTMFSrc
|
||||||
GstDataURISrc
|
GstDataURISrc
|
||||||
GstPushSrc
|
GstPushSrc
|
||||||
GstBaseAudioSrc
|
|
||||||
GstJackAudioSrc
|
|
||||||
GstDCCPClientSrc
|
GstDCCPClientSrc
|
||||||
GstDCCPServerSrc
|
GstDCCPServerSrc
|
||||||
GstDc1394
|
|
||||||
GstDvbSrc
|
GstDvbSrc
|
||||||
GstMMS
|
GstMMS
|
||||||
GstMythtvSrc
|
|
||||||
GstNeonhttpSrc
|
|
||||||
GstRfbSrc
|
GstRfbSrc
|
||||||
GstShmSrc
|
GstShmSrc
|
||||||
GstVCDSrc
|
GstVCDSrc
|
||||||
frei0r-src-ising0r
|
|
||||||
frei0r-src-lissajous0r
|
|
||||||
frei0r-src-nois0r
|
|
||||||
frei0r-src-onecol0r
|
|
||||||
frei0r-src-partik0l
|
|
||||||
frei0r-src-plasma
|
|
||||||
GstRTPDTMFSrc
|
GstRTPDTMFSrc
|
||||||
GstSFSrc
|
|
||||||
GstBaseTransform
|
GstBaseTransform
|
||||||
GstAudioFilter
|
GstAudioFilter
|
||||||
GstBPMDetect
|
|
||||||
GstOFA
|
|
||||||
GstStereo
|
GstStereo
|
||||||
GstBayer2RGB
|
GstBayer2RGB
|
||||||
GstCogScale
|
GstCogScale
|
||||||
|
@ -109,93 +83,29 @@ GObject
|
||||||
GstMarble
|
GstMarble
|
||||||
GstMirror
|
GstMirror
|
||||||
GstSquare
|
GstSquare
|
||||||
|
GstOpencvVideoFilter
|
||||||
|
GstCvDilateErode
|
||||||
|
GstCvDilate
|
||||||
|
GstCvErode
|
||||||
|
GstCvEqualizeHist
|
||||||
|
GstCvLaplace
|
||||||
|
GstCvSmooth
|
||||||
|
GstCvSobel
|
||||||
|
Gstfacedetect
|
||||||
GstSolarize
|
GstSolarize
|
||||||
GstVideoAnalyse
|
GstVideoAnalyse
|
||||||
GstVideoDetect
|
GstVideoDetect
|
||||||
GstVideoMark
|
GstVideoMark
|
||||||
GstZBar
|
|
||||||
frei0r-filter-3-point-color-balance
|
|
||||||
frei0r-filter-3dflippo
|
|
||||||
frei0r-filter-b
|
|
||||||
frei0r-filter-baltan
|
|
||||||
frei0r-filter-bluescreen0r
|
|
||||||
frei0r-filter-brightness
|
|
||||||
frei0r-filter-bw0r
|
|
||||||
frei0r-filter-cartoon
|
|
||||||
frei0r-filter-color-distance
|
|
||||||
frei0r-filter-contrast0r
|
|
||||||
frei0r-filter-curves
|
|
||||||
frei0r-filter-dealygrab
|
|
||||||
frei0r-filter-delay0r
|
|
||||||
frei0r-filter-distort0r
|
|
||||||
frei0r-filter-edgeglow
|
|
||||||
frei0r-filter-equaliz0r
|
|
||||||
frei0r-filter-flippo
|
|
||||||
frei0r-filter-g
|
|
||||||
frei0r-filter-gamma
|
|
||||||
frei0r-filter-glow
|
|
||||||
frei0r-filter-hueshift0r
|
|
||||||
frei0r-filter-invert0r
|
|
||||||
frei0r-filter-k-means-clustering
|
|
||||||
frei0r-filter-lens-correction
|
|
||||||
frei0r-filter-letterb0xed
|
|
||||||
frei0r-filter-levels
|
|
||||||
frei0r-filter-luminance
|
|
||||||
frei0r-filter-mask0mate
|
|
||||||
frei0r-filter-nervous
|
|
||||||
frei0r-filter-nosync0r
|
|
||||||
frei0r-filter-perspective
|
|
||||||
frei0r-filter-pixeliz0r
|
|
||||||
frei0r-filter-primaries
|
|
||||||
frei0r-filter-r
|
|
||||||
frei0r-filter-rgb-parade
|
|
||||||
frei0r-filter-saturat0r
|
|
||||||
frei0r-filter-scale0tilt
|
|
||||||
frei0r-filter-scanline0r
|
|
||||||
frei0r-filter-sobel
|
|
||||||
frei0r-filter-squareblur
|
|
||||||
frei0r-filter-tehroxx0r
|
|
||||||
frei0r-filter-threelay0r
|
|
||||||
frei0r-filter-threshold0r
|
|
||||||
frei0r-filter-tint0r
|
|
||||||
frei0r-filter-transparency
|
|
||||||
frei0r-filter-twolay0r
|
|
||||||
frei0r-filter-vectorscope
|
|
||||||
frei0r-filter-vertigo
|
|
||||||
frei0r-filter-water
|
|
||||||
frei0r-filter-white-balance
|
|
||||||
GstVideoMaxRate
|
GstVideoMaxRate
|
||||||
GstBaseVideoCodec
|
|
||||||
GstBaseVideoDecoder
|
|
||||||
GstSchroDec
|
|
||||||
GstVP8Dec
|
|
||||||
GstBaseVideoEncoder
|
|
||||||
GstDiracEnc
|
|
||||||
GstSchroEnc
|
|
||||||
GstVP8Enc
|
|
||||||
GstBaseVideoParse
|
|
||||||
GstSchroParse
|
|
||||||
GstBin
|
GstBin
|
||||||
DvbBaseBin
|
DvbBaseBin
|
||||||
GstAutoConvert
|
GstAutoConvert
|
||||||
GstFPSDisplaySink
|
GstFPSDisplaySink
|
||||||
GstGSettingsSwitchSink
|
|
||||||
GstGSettingsAudioSink
|
|
||||||
GstGSettingsVideoSink
|
|
||||||
GstGSettingsSwitchSrc
|
|
||||||
GstGSettingsAudioSrc
|
|
||||||
GstGSettingsVideoSrc
|
|
||||||
GstPipeline
|
GstPipeline
|
||||||
GstCameraBin
|
GstCameraBin
|
||||||
GstQTMoovRecover
|
GstQTMoovRecover
|
||||||
GstSDPDemux
|
GstSDPDemux
|
||||||
RsnDvdBin
|
|
||||||
GstBz2dec
|
|
||||||
GstBz2enc
|
|
||||||
GstCDAudio
|
|
||||||
GstCDXAParse
|
GstCDXAParse
|
||||||
GstCeltDec
|
|
||||||
GstCeltEnc
|
|
||||||
GstDVDSpu
|
GstDVDSpu
|
||||||
GstDtsDec
|
GstDtsDec
|
||||||
GstFaac
|
GstFaac
|
||||||
|
@ -203,8 +113,6 @@ GObject
|
||||||
GstFestival
|
GstFestival
|
||||||
GstFreeze
|
GstFreeze
|
||||||
GstGPPMux
|
GstGPPMux
|
||||||
GstGSMDec
|
|
||||||
GstGSMEnc
|
|
||||||
GstH264Parse
|
GstH264Parse
|
||||||
GstId3BaseMux
|
GstId3BaseMux
|
||||||
GstId3Mux
|
GstId3Mux
|
||||||
|
@ -218,29 +126,21 @@ GObject
|
||||||
GstKateEnc
|
GstKateEnc
|
||||||
GstKateParse
|
GstKateParse
|
||||||
GstKateTag
|
GstKateTag
|
||||||
GstKateTiger
|
|
||||||
GstLiveAdder
|
GstLiveAdder
|
||||||
GstMJ2Mux
|
GstMJ2Mux
|
||||||
GstMP4Mux
|
GstMP4Mux
|
||||||
GstMSE
|
GstMSE
|
||||||
GstMXFDemux
|
GstMXFDemux
|
||||||
GstMXFMux
|
GstMXFMux
|
||||||
GstMimDec
|
|
||||||
GstMimEnc
|
|
||||||
GstModPlug
|
|
||||||
GstMpeg2enc
|
|
||||||
GstMpeg4VParse
|
GstMpeg4VParse
|
||||||
GstMpegPSDemux
|
GstMpegPSDemux
|
||||||
GstMpegTSDemux
|
GstMpegTSDemux
|
||||||
GstMplex
|
|
||||||
GstMusepackDec
|
|
||||||
GstMveDemux
|
GstMveDemux
|
||||||
GstMveMux
|
GstMveMux
|
||||||
GstNsfDec
|
GstNsfDec
|
||||||
GstNuvDemux
|
GstNuvDemux
|
||||||
GstOutputSelector
|
GstOutputSelector
|
||||||
GstPcapParse
|
GstPcapParse
|
||||||
GstPitch
|
|
||||||
GstPnmdec
|
GstPnmdec
|
||||||
GstPnmenc
|
GstPnmenc
|
||||||
GstQTMux
|
GstQTMux
|
||||||
|
@ -256,213 +156,28 @@ GObject
|
||||||
GstSegmentClip
|
GstSegmentClip
|
||||||
GstAudioSegmentClip
|
GstAudioSegmentClip
|
||||||
GstVideoSegmentClip
|
GstVideoSegmentClip
|
||||||
GstSignalProcessor
|
|
||||||
ladspa-Chorus1
|
|
||||||
ladspa-Chorus2
|
|
||||||
ladspa-G2reverb
|
|
||||||
ladspa-Mvchpf-1
|
|
||||||
ladspa-Mvclpf-1
|
|
||||||
ladspa-Mvclpf-2
|
|
||||||
ladspa-Mvclpf-3
|
|
||||||
ladspa-Mvclpf-4
|
|
||||||
ladspa-Phaser1
|
|
||||||
ladspa-Phaser1+LFO
|
|
||||||
ladspa-TripleChorus
|
|
||||||
ladspa-alias
|
|
||||||
ladspa-allpass-c
|
|
||||||
ladspa-allpass-l
|
|
||||||
ladspa-allpass-n
|
|
||||||
ladspa-amPitchshift
|
|
||||||
ladspa-amp
|
|
||||||
ladspa-amp-mono
|
|
||||||
ladspa-amp-stereo
|
|
||||||
ladspa-analogueOsc
|
|
||||||
ladspa-artificialLatency
|
|
||||||
ladspa-autoPhaser
|
|
||||||
ladspa-bandpass-a-iir
|
|
||||||
ladspa-bandpass-iir
|
|
||||||
ladspa-bodeShifter
|
|
||||||
ladspa-bodeShifterCV
|
|
||||||
ladspa-butthigh-iir
|
|
||||||
ladspa-buttlow-iir
|
|
||||||
ladspa-bwxover-iir
|
|
||||||
ladspa-chebstortion
|
|
||||||
ladspa-comb
|
|
||||||
ladspa-comb-c
|
|
||||||
ladspa-comb-l
|
|
||||||
ladspa-comb-n
|
|
||||||
ladspa-combSplitter
|
|
||||||
ladspa-const
|
|
||||||
ladspa-crossoverDist
|
|
||||||
ladspa-dcRemove
|
|
||||||
ladspa-decay
|
|
||||||
ladspa-decimator
|
|
||||||
ladspa-declip
|
|
||||||
ladspa-delay-5s
|
|
||||||
ladspa-delay-c
|
|
||||||
ladspa-delay-l
|
|
||||||
ladspa-delay-n
|
|
||||||
ladspa-delayorama
|
|
||||||
ladspa-diode
|
|
||||||
ladspa-divider
|
|
||||||
ladspa-dj-eq
|
|
||||||
ladspa-dj-eq-mono
|
|
||||||
ladspa-djFlanger
|
|
||||||
ladspa-dysonCompress
|
|
||||||
ladspa-fadDelay
|
|
||||||
ladspa-fastLookaheadLimiter
|
|
||||||
ladspa-flanger
|
|
||||||
ladspa-fmOsc
|
|
||||||
ladspa-foldover
|
|
||||||
ladspa-fourByFourPole
|
|
||||||
ladspa-foverdrive
|
|
||||||
ladspa-freqTracker
|
|
||||||
ladspa-gate
|
|
||||||
ladspa-giantFlange
|
|
||||||
ladspa-gong
|
|
||||||
ladspa-gongBeater
|
|
||||||
ladspa-gsm
|
|
||||||
ladspa-gverb
|
|
||||||
ladspa-hardLimiter
|
|
||||||
ladspa-harmonicGen
|
|
||||||
ladspa-hermesFilter
|
|
||||||
ladspa-highpass-iir
|
|
||||||
ladspa-hilbert
|
|
||||||
ladspa-hpf
|
|
||||||
ladspa-imp
|
|
||||||
ladspa-impulse-fc
|
|
||||||
ladspa-inv
|
|
||||||
ladspa-karaoke
|
|
||||||
ladspa-lcrDelay
|
|
||||||
ladspa-lfoPhaser
|
|
||||||
ladspa-lowpass-iir
|
|
||||||
ladspa-lpf
|
|
||||||
ladspa-lsFilter
|
|
||||||
ladspa-matrixMSSt
|
|
||||||
ladspa-matrixSpatialiser
|
|
||||||
ladspa-matrixStMS
|
|
||||||
ladspa-mbeq
|
|
||||||
ladspa-modDelay
|
|
||||||
ladspa-multivoiceChorus
|
|
||||||
ladspa-noise-white
|
|
||||||
ladspa-notch-iir
|
|
||||||
ladspa-pitchScale
|
|
||||||
ladspa-pitchScaleHQ
|
|
||||||
ladspa-plate
|
|
||||||
ladspa-pointerCastDistortion
|
|
||||||
ladspa-rateShifter
|
|
||||||
ladspa-retroFlange
|
|
||||||
ladspa-revdelay
|
|
||||||
ladspa-ringmod-1i1o1l
|
|
||||||
ladspa-ringmod-2i1o
|
|
||||||
ladspa-satanMaximiser
|
|
||||||
ladspa-sc1
|
|
||||||
ladspa-sc2
|
|
||||||
ladspa-sc3
|
|
||||||
ladspa-sc4
|
|
||||||
ladspa-sc4m
|
|
||||||
ladspa-se4
|
|
||||||
ladspa-shaper
|
|
||||||
ladspa-sifter
|
|
||||||
ladspa-sinCos
|
|
||||||
ladspa-sine-faaa
|
|
||||||
ladspa-sine-faac
|
|
||||||
ladspa-sine-fcaa
|
|
||||||
ladspa-sine-fcac
|
|
||||||
ladspa-singlePara
|
|
||||||
ladspa-sinusWavewrapper
|
|
||||||
ladspa-smoothDecimate
|
|
||||||
ladspa-split
|
|
||||||
ladspa-stepMuxer
|
|
||||||
ladspa-surroundEncoder
|
|
||||||
ladspa-svf
|
|
||||||
ladspa-tap-autopan
|
|
||||||
ladspa-tap-chorusflanger
|
|
||||||
ladspa-tap-deesser
|
|
||||||
ladspa-tap-doubler
|
|
||||||
ladspa-tap-dynamics-m
|
|
||||||
ladspa-tap-dynamics-st
|
|
||||||
ladspa-tap-equalizer
|
|
||||||
ladspa-tap-equalizer-bw
|
|
||||||
ladspa-tap-limiter
|
|
||||||
ladspa-tap-pinknoise
|
|
||||||
ladspa-tap-pitch
|
|
||||||
ladspa-tap-reflector
|
|
||||||
ladspa-tap-reverb
|
|
||||||
ladspa-tap-rotspeak
|
|
||||||
ladspa-tap-sigmoid
|
|
||||||
ladspa-tap-stereo-echo
|
|
||||||
ladspa-tap-tremolo
|
|
||||||
ladspa-tap-tubewarmth
|
|
||||||
ladspa-tap-vibrato
|
|
||||||
ladspa-tapeDelay
|
|
||||||
ladspa-transient
|
|
||||||
ladspa-triplePara
|
|
||||||
ladspa-valve
|
|
||||||
ladspa-valveRect
|
|
||||||
ladspa-vynil
|
|
||||||
ladspa-waveTerrain
|
|
||||||
ladspa-xfade
|
|
||||||
ladspa-xfade4
|
|
||||||
ladspa-zm1
|
|
||||||
GstSirenDec
|
GstSirenDec
|
||||||
GstSirenEnc
|
GstSirenEnc
|
||||||
GstSpeed
|
GstSpeed
|
||||||
GstSrtEnc
|
GstSrtEnc
|
||||||
GstTRM
|
GstTemplateMatch
|
||||||
GstTtaDec
|
GstTtaDec
|
||||||
GstTtaParse
|
GstTtaParse
|
||||||
GstVMncDec
|
GstVMncDec
|
||||||
GstValve
|
GstValve
|
||||||
GstVcdParse
|
GstVcdParse
|
||||||
GstVdpVideoPostProcess
|
|
||||||
GstWildmidi
|
|
||||||
GstXvidDec
|
GstXvidDec
|
||||||
GstXvidEnc
|
GstXvidEnc
|
||||||
|
Gstedgedetect
|
||||||
|
Gstfaceblur
|
||||||
|
Gstpyramidsegment
|
||||||
|
Gsttextwrite
|
||||||
MpegPsMux
|
MpegPsMux
|
||||||
MpegTSParse
|
MpegTSParse
|
||||||
MpegTsMux
|
MpegTsMux
|
||||||
MpegVideoParse
|
MpegVideoParse
|
||||||
SatBaseVideoDecoder
|
|
||||||
GstVdpDecoder
|
|
||||||
GstVdpH264Dec
|
|
||||||
GstVdpMpeg4Dec
|
|
||||||
GstVdpMpegDec
|
|
||||||
frei0r-mixer-addition
|
|
||||||
frei0r-mixer-alpha-injection
|
|
||||||
frei0r-mixer-alphaatop
|
|
||||||
frei0r-mixer-alphain
|
|
||||||
frei0r-mixer-alphaout
|
|
||||||
frei0r-mixer-alphaover
|
|
||||||
frei0r-mixer-alphaxor
|
|
||||||
frei0r-mixer-blend
|
|
||||||
frei0r-mixer-burn
|
|
||||||
frei0r-mixer-color-only
|
|
||||||
frei0r-mixer-composition
|
|
||||||
frei0r-mixer-darken
|
|
||||||
frei0r-mixer-difference
|
|
||||||
frei0r-mixer-divide
|
|
||||||
frei0r-mixer-dodge
|
|
||||||
frei0r-mixer-grain-extract
|
|
||||||
frei0r-mixer-grain-merge
|
|
||||||
frei0r-mixer-hardlight
|
|
||||||
frei0r-mixer-hue
|
|
||||||
frei0r-mixer-lighten
|
|
||||||
frei0r-mixer-multiply
|
|
||||||
frei0r-mixer-overlay
|
|
||||||
frei0r-mixer-rgb
|
|
||||||
frei0r-mixer-saturation
|
|
||||||
frei0r-mixer-screen
|
|
||||||
frei0r-mixer-softlight
|
|
||||||
frei0r-mixer-subtract
|
|
||||||
frei0r-mixer-uv-map
|
|
||||||
frei0r-mixer-value
|
|
||||||
frei0r-mixer-xfade0r
|
|
||||||
GstPad
|
GstPad
|
||||||
GstVdpOutputSrcPad
|
|
||||||
GstVdpVideoSrcPad
|
|
||||||
GstPadTemplate
|
GstPadTemplate
|
||||||
GstSignalProcessorPadTemplate
|
|
||||||
GstPlugin
|
GstPlugin
|
||||||
GstPluginFeature
|
GstPluginFeature
|
||||||
GstElementFactory
|
GstElementFactory
|
||||||
|
@ -470,13 +185,9 @@ GObject
|
||||||
GstTypeFindFactory
|
GstTypeFindFactory
|
||||||
GstRegistry
|
GstRegistry
|
||||||
GstRingBuffer
|
GstRingBuffer
|
||||||
GstAudioSinkRingBuffer
|
|
||||||
GstJackAudioSinkRingBuffer
|
|
||||||
GstJackAudioSrcRingBuffer
|
|
||||||
GstTask
|
GstTask
|
||||||
GstTaskPool
|
GstTaskPool
|
||||||
GstSignalObject
|
GstSignalObject
|
||||||
GstVdpDevice
|
|
||||||
MpegTsPatInfo
|
MpegTsPatInfo
|
||||||
MpegTsPmtInfo
|
MpegTsPmtInfo
|
||||||
GInterface
|
GInterface
|
||||||
|
@ -484,11 +195,9 @@ GInterface
|
||||||
GstChildProxy
|
GstChildProxy
|
||||||
GstColorBalance
|
GstColorBalance
|
||||||
GstImplementsInterface
|
GstImplementsInterface
|
||||||
GstMixer
|
|
||||||
GstNavigation
|
GstNavigation
|
||||||
GstPhotography
|
GstPhotography
|
||||||
GstPreset
|
GstPreset
|
||||||
GstTagSetter
|
GstTagSetter
|
||||||
GstURIHandler
|
GstURIHandler
|
||||||
GstXOverlay
|
|
||||||
MXFDescriptiveMetadataFrameworkInterface
|
MXFDescriptiveMetadataFrameworkInterface
|
||||||
|
|
|
@ -1,43 +1,25 @@
|
||||||
GstBin GstChildProxy
|
GstBin GstChildProxy
|
||||||
GstPipeline GstChildProxy
|
GstPipeline GstChildProxy
|
||||||
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter GstPhotography
|
|
||||||
GstQTMoovRecover GstChildProxy
|
GstQTMoovRecover GstChildProxy
|
||||||
GstGSettingsSwitchSink GstChildProxy
|
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter GstPhotography
|
||||||
GstGSettingsAudioSink GstChildProxy
|
|
||||||
GstGSettingsVideoSink GstChildProxy
|
|
||||||
GstGSettingsSwitchSrc GstChildProxy
|
|
||||||
GstGSettingsAudioSrc GstChildProxy
|
|
||||||
GstGSettingsVideoSrc GstChildProxy
|
|
||||||
RsnDvdBin GstChildProxy GstURIHandler
|
|
||||||
DvbBaseBin GstChildProxy GstURIHandler
|
DvbBaseBin GstChildProxy GstURIHandler
|
||||||
GstAutoConvert GstChildProxy
|
|
||||||
GstSDPDemux GstChildProxy
|
GstSDPDemux GstChildProxy
|
||||||
|
GstAutoConvert GstChildProxy
|
||||||
GstFPSDisplaySink GstChildProxy
|
GstFPSDisplaySink GstChildProxy
|
||||||
GstMpeg2enc GstPreset
|
|
||||||
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
|
|
||||||
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
|
||||||
VdpSink GstImplementsInterface GstNavigation GstXOverlay
|
|
||||||
GstApExSink GstImplementsInterface GstMixer
|
|
||||||
GstCeltEnc GstTagSetter GstPreset
|
|
||||||
GstCDAudio GstURIHandler
|
|
||||||
GstMythtvSrc GstURIHandler
|
|
||||||
GstMMS GstURIHandler
|
|
||||||
GstNeonhttpSrc GstURIHandler
|
|
||||||
GstVCDSrc GstURIHandler
|
|
||||||
GstDataURISrc GstURIHandler
|
|
||||||
GstAmrWbEnc GstPreset
|
|
||||||
GstMetadataMux GstTagSetter
|
|
||||||
GstFaac GstPreset
|
|
||||||
GstXvidEnc GstPreset
|
GstXvidEnc GstPreset
|
||||||
GstDiracEnc GstPreset
|
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
||||||
GstVP8Enc GstTagSetter GstPreset
|
|
||||||
GstKateEnc GstTagSetter
|
GstKateEnc GstTagSetter
|
||||||
GstKateTag GstTagSetter
|
GstKateTag GstTagSetter
|
||||||
GstJifMux GstTagSetter
|
GstMMS GstURIHandler
|
||||||
|
GstVCDSrc GstURIHandler
|
||||||
|
GstDataURISrc GstURIHandler
|
||||||
|
GstMetadataMux GstTagSetter
|
||||||
|
GstFaac GstPreset
|
||||||
|
GstAsfMux GstTagSetter
|
||||||
GstId3BaseMux GstTagSetter
|
GstId3BaseMux GstTagSetter
|
||||||
GstId3Mux GstTagSetter
|
GstId3Mux GstTagSetter
|
||||||
|
GstJifMux GstTagSetter
|
||||||
GstQTMux GstTagSetter
|
GstQTMux GstTagSetter
|
||||||
GstMP4Mux GstTagSetter
|
GstMP4Mux GstTagSetter
|
||||||
GstGPPMux GstTagSetter
|
GstGPPMux GstTagSetter
|
||||||
GstMJ2Mux GstTagSetter
|
GstMJ2Mux GstTagSetter
|
||||||
GstAsfMux GstTagSetter
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
GstChildProxy GstObject
|
GstChildProxy GstObject
|
||||||
GstImplementsInterface GstElement
|
GstImplementsInterface GstElement
|
||||||
GstXOverlay GstImplementsInterface GstElement
|
|
||||||
GstTagSetter GstElement
|
|
||||||
GstColorBalance GstImplementsInterface GstElement
|
GstColorBalance GstImplementsInterface GstElement
|
||||||
GstMixer GstImplementsInterface GstElement
|
GstTagSetter GstElement
|
||||||
GstPhotography GstImplementsInterface GstElement
|
GstPhotography GstImplementsInterface GstElement
|
||||||
MXFDescriptiveMetadataFrameworkInterface MXFDescriptiveMetadata
|
MXFDescriptiveMetadataFrameworkInterface MXFDescriptiveMetadata
|
||||||
|
|
265
docs/plugins/inspect/plugin-opencv.xml
Normal file
265
docs/plugins/inspect/plugin-opencv.xml
Normal file
|
@ -0,0 +1,265 @@
|
||||||
|
<plugin>
|
||||||
|
<name>opencv</name>
|
||||||
|
<description>GStreamer OpenCV Plugins</description>
|
||||||
|
<filename>../../ext/opencv/.libs/libgstopencv.so</filename>
|
||||||
|
<basename>libgstopencv.so</basename>
|
||||||
|
<version>0.10.20.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>OpenCv</package>
|
||||||
|
<origin>http://opencv.willowgarage.com</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>cvdilate</name>
|
||||||
|
<longname>cvdilate</longname>
|
||||||
|
<class>Transform/Effect/Video</class>
|
||||||
|
<description>Applies cvDilate OpenCV function to the image</description>
|
||||||
|
<author>Thiago Santos<thiago.sousa.santos@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, depth=(int)24, bpp=(int)24; video/x-raw-gray</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, depth=(int)24, bpp=(int)24; video/x-raw-gray</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>cvequalizehist</name>
|
||||||
|
<longname>cvequalizehist</longname>
|
||||||
|
<class>Transform/Effect/Video</class>
|
||||||
|
<description>Applies cvEqualizeHist OpenCV function to the image</description>
|
||||||
|
<author>Thiago Santos<thiago.sousa.santos@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-gray, depth=(int)8, bpp=(int)8</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-gray, depth=(int)8, bpp=(int)8</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>cverode</name>
|
||||||
|
<longname>cverode</longname>
|
||||||
|
<class>Transform/Effect/Video</class>
|
||||||
|
<description>Applies cvErode OpenCV function to the image</description>
|
||||||
|
<author>Thiago Santos<thiago.sousa.santos@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, depth=(int)24, bpp=(int)24; video/x-raw-gray</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, depth=(int)24, bpp=(int)24; video/x-raw-gray</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>cvlaplace</name>
|
||||||
|
<longname>cvlaplace</longname>
|
||||||
|
<class>Transform/Effect/Video</class>
|
||||||
|
<description>Applies cvLaplace OpenCV function to the image</description>
|
||||||
|
<author>Thiago Santos<thiago.sousa.santos@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-gray, depth=(int)8, bpp=(int)8</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-gray, depth=(int)16, bpp=(int)16, endianness=(int)4321</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>cvsmooth</name>
|
||||||
|
<longname>cvsmooth</longname>
|
||||||
|
<class>Transform/Effect/Video</class>
|
||||||
|
<description>Applies cvSmooth OpenCV function to the image</description>
|
||||||
|
<author>Thiago Santos<thiago.sousa.santos@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, depth=(int)24, bpp=(int)24; video/x-raw-gray, depth=(int)8, bpp=(int)8</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, depth=(int)24, bpp=(int)24; video/x-raw-gray, depth=(int)8, bpp=(int)8</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>cvsobel</name>
|
||||||
|
<longname>cvsobel</longname>
|
||||||
|
<class>Transform/Effect/Video</class>
|
||||||
|
<description>Applies cvSobel OpenCV function to the image</description>
|
||||||
|
<author>Thiago Santos<thiago.sousa.santos@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-gray, depth=(int)8, bpp=(int)8</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-gray, depth=(int)16, bpp=(int)16, endianness=(int)4321</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>edgedetect</name>
|
||||||
|
<longname>edgedetect</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Performs canny edge detection on videos and images.</description>
|
||||||
|
<author>Michael Sheldon <mike@mikeasoft.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>faceblur</name>
|
||||||
|
<longname>faceblur</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Blurs faces in images and videos</description>
|
||||||
|
<author>Michael Sheldon <mike@mikeasoft.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>facedetect</name>
|
||||||
|
<longname>facedetect</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Performs face detection on videos and images, providing detected positions via bus messages</description>
|
||||||
|
<author>Michael Sheldon <mike@mikeasoft.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>pyramidsegment</name>
|
||||||
|
<longname>pyramidsegment</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Applies pyramid segmentation to a video or image.</description>
|
||||||
|
<author>Michael Sheldon <mike@mikeasoft.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>templatematch</name>
|
||||||
|
<longname>templatematch</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Performs template matching on videos and images, providing detected positions via bus messages</description>
|
||||||
|
<author>Noam Lewis <jones.noamle@gmail.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>textwrite</name>
|
||||||
|
<longname>textwrite</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Performs text writing to the video</description>
|
||||||
|
<author>sreerenj<bsreerenj@gmail.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -256,6 +256,12 @@ else
|
||||||
OFA_DIR=
|
OFA_DIR=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if USE_OPENCV
|
||||||
|
OPENCV_DIR=opencv
|
||||||
|
else
|
||||||
|
OPENCV_DIR=
|
||||||
|
endif
|
||||||
|
|
||||||
if USE_RSVG
|
if USE_RSVG
|
||||||
RSVG_DIR=rsvg
|
RSVG_DIR=rsvg
|
||||||
else
|
else
|
||||||
|
@ -424,6 +430,7 @@ SUBDIRS=\
|
||||||
$(NAS_DIR) \
|
$(NAS_DIR) \
|
||||||
$(NEON_DIR) \
|
$(NEON_DIR) \
|
||||||
$(OFA_DIR) \
|
$(OFA_DIR) \
|
||||||
|
$(OPENCV_DIR) \
|
||||||
$(RSVG_DIR) \
|
$(RSVG_DIR) \
|
||||||
$(SCHRO_DIR) \
|
$(SCHRO_DIR) \
|
||||||
$(SDL_DIR) \
|
$(SDL_DIR) \
|
||||||
|
@ -479,6 +486,7 @@ DIST_SUBDIRS = \
|
||||||
nas \
|
nas \
|
||||||
neon \
|
neon \
|
||||||
ofa \
|
ofa \
|
||||||
|
opencv \
|
||||||
rsvg \
|
rsvg \
|
||||||
resindvd \
|
resindvd \
|
||||||
schroedinger \
|
schroedinger \
|
||||||
|
|
|
@ -11,7 +11,7 @@ libgstopencv_la_SOURCES = gstopencv.c gstopencvvideofilter.c gstopencvutils.c
|
||||||
# add other _CFLAGS and _LIBS as needed
|
# add other _CFLAGS and _LIBS as needed
|
||||||
libgstopencv_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(OPENCV_CFLAGS) \
|
libgstopencv_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(OPENCV_CFLAGS) \
|
||||||
$(GSTPB_BASE_CFLAGS) \
|
$(GSTPB_BASE_CFLAGS) \
|
||||||
-I${top_srcdir}/src \
|
-I${top_srcdir}/ext \
|
||||||
-I${top_srcdir}/ext/opencv/basicfilters \
|
-I${top_srcdir}/ext/opencv/basicfilters \
|
||||||
-I${top_srcdir}/ext/opencv/edgedetect \
|
-I${top_srcdir}/ext/opencv/edgedetect \
|
||||||
-I${top_srcdir}/ext/opencv/faceblur \
|
-I${top_srcdir}/ext/opencv/faceblur \
|
||||||
|
|
Loading…
Reference in a new issue