| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
configure.ac
ext/kate/gstkateenc.c
gst/colorspace/colorspace.c
gst/mpegvideoparse/mpegvideoparse.c
|
| |
| |
| |
| | |
Not compiled, I do not have the necessary dependencies.
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
docs/libs/Makefile.am
ext/kate/gstkatetiger.c
ext/opus/gstopusdec.c
ext/xvid/gstxvidenc.c
gst-libs/gst/basecamerabinsrc/Makefile.am
gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c
gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h
gst-libs/gst/video/gstbasevideocodec.c
gst-libs/gst/video/gstbasevideocodec.h
gst-libs/gst/video/gstbasevideodecoder.c
gst-libs/gst/video/gstbasevideoencoder.c
gst/asfmux/gstasfmux.c
gst/audiovisualizers/gstwavescope.c
gst/camerabin2/gstcamerabin2.c
gst/debugutils/gstcompare.c
gst/frei0r/gstfrei0rmixer.c
gst/mpegpsmux/mpegpsmux.c
gst/mpegtsmux/mpegtsmux.c
gst/mxf/mxfmux.c
gst/videomeasure/gstvideomeasure_ssim.c
gst/videoparsers/gsth264parse.c
gst/videoparsers/gstmpeg4videoparse.c
|
| | |
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=662664
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Also detect mouth, nose and eyes. Drop faces that don't have them. Fixes leaking the
cascades. Adds more docs.
|
| |
|
|
|
|
|
| |
Update example to be useful. Draw colored ellipses instead of unicolor circles.
Reflow code for more local variables. Improve parameter descriptions.
|
|
|
|
|
|
| |
Pass --tag=disable-static to libtool everywhere where it's been forgotten
https://bugzilla.gnome.org/show_bug.cgi?id=663768
|
|
|
|
| |
value(s)
|
| |
|
|
|
|
| |
Move 2 variable to motioncells_warpper and make them static.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=641796
|
|
|
|
|
|
|
| |
Rename the element textwrite to opencvtextoverlay. Add proper structuring to
opencv textoverlay element.
Fixes: #640561
|
|
|
|
| |
... and fix indentation
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some elements had vague caps, such as "video/x-raw-rgb", which caused problems
at least with textwrite. For other elements, the underlying OpenCV functions
support more than just one image type, so I increased the number of supported
caps.
I created a utility function "gst_opencv_caps_from_cv_image_type", so each
element creates caps directly from OpenCV image types, such as CV_8UC1 for
8-bit grayscale. This function uses gstvideo to create uniform caps.
https://bugzilla.gnome.org/show_bug.cgi?id=635304
|
|
|
|
| |
Canonicalize property names as needed.
|
|
|
|
|
|
|
|
|
|
| |
compat header
Compile with -DCV_NO_BACKWARD_COMPATIBILITY for now, so that the compat header
doesn't get included, which causes compiler warnings that (it seems) can't be
switched off easily. As a result, we also specify a max. version in configure,
so the build doesn't break if our code doesn't compile against newer opencv
versions any more with that flag.
|
|
|
|
|
|
| |
Override CV_INLINE to avoid 'unused' gcc warnings. GLib will take care of defining
'inline' sufficiently and OpenCV's define isn't good enough to avoid 'unused'
compiler warnings (at least in version 2.1.0).
|
| |
|
|
|
|
|
| |
Expose the parameters of cvHaarDetectObjects in facedetect
element.
|
|
|
|
|
| |
Remove internal folders and put all code inside the main plugin
folder. Also fixes some building warnings.
|
|
|
|
|
| |
Moves opencv plugin from http://github.com/Elleo/gst-opencv
into -bad module.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a message to be post when faces are found on a frame that
contains all faces on a single message and also has
timestamp/running/segment times for that buffer so it
can be identified.
This message is called 'facedetect' and has a 'faces' list
of structures with all faces.
The old 'face' message is still posted for each face found, but
it is not really useful as it doesn't have any reference to the
buffer that generated it.
|
|
|
|
|
|
| |
Port facedetect to use GstOpencvVideoFilter as the base class
to inherit all the goodness that GstBaseTransform/GstVideoFilter
already handles.
|
|
|
|
| |
Port from GstBaseTransform to GstVideoFilter as the base class.
|
|
|
|
|
|
|
|
| |
Adds new cvlaplace element.
Also adds a new opencvbasetransform function to be overriden
by children classes: the cv_set_caps, it allows children classes
to know what are they going to handle and prepare properly.
|
| |
|
| |
|
|
|
|
|
| |
Adds 2 similar elements (so similar they have their own baseclass),
cvdilate and cverode.
|
| |
|
|
|
|
|
|
| |
Deactivate blur-no-scale because basetransform doesn't provide a way
to override getcaps for pads, always using templatecaps independent
of properties.
|
| |
|
|
|
|
| |
Adds a file to keep utilitary functions together
|
|
|
|
| |
Adds new cvsmooth element
|
|
|
|
|
| |
Adds GstOpencvBaseTransform as base class for simple 1:1
opencv filters
|
|
|
|
|
|
|
| |
Use a newly allocated buffer for output, and release the intermediary
image used.
Also add a TODO for performance improvement
|
|
|
|
|
| |
These elements operates in place, set buffer to writable before
operating.
|
|
|
|
|
|
| |
Allocate a new output buffer instead of using the input buffer
pointing to the internal cvCEdge opencv's IplImage data, which
might change, consequently changing the buffer.
|
|
|
|
| |
-Werror on git version is useful to keep code clean.
|
|
|
|
|
| |
modified: ext/opencv/textwrite/gsttextwrite.c
modified: ext/opencv/textwrite/gsttextwrite.h
|