Mike Sheldon
0961dbefd4
Fix segfault in template match element if no template has been set
...
Add template matching python example
Add autotool, libtool and pkgconfig dependencies to debian control file
2010-09-08 17:15:48 -03:00
Mike Sheldon
f8a49aeabd
Add a plugin for automatically blurring faces in videos and images
2010-09-08 17:15:48 -03:00
Noam
6bb2bbd9c3
Added control for changing method
2010-09-08 17:15:48 -03:00
Noam
2195e2b123
Added templatematch element
2010-09-08 17:15:48 -03:00
kapil
cf9d13bb4c
Registering all elements under opencv plugin
2010-09-08 17:15:48 -03:00
Mike Sheldon
2f77a06d23
Fix the profile parameter in the facedetect element to accept a string correctly
2010-09-08 17:15:47 -03:00
Mike Sheldon
4b9ae0088b
Release OpenCV images when finalizing elements
2010-09-08 17:15:47 -03:00
kapil
046ca445b8
Fixed compile errors
2010-09-08 17:15:47 -03:00
Mike Sheldon
aae2576679
Make face detect send a bus message when a face is detected
...
Write a simple python example for face detection
2010-09-08 17:15:47 -03:00
Mike Sheldon
7408e5393e
Add face detection element
...
Clean up some generated files
Update a few old comments
2010-09-08 17:15:47 -03:00
Mike Sheldon
b96c01f29a
* Remove some autotools generated files
2010-09-08 17:15:47 -03:00
Mike Sheldon
1af8fa1066
* Make it possible to set threshold2 at runtime
...
* Implement pyramid segmentation element
* Make masking optional on edgedetect
* Clean up edgedetect, add element details
* Implemented edge detect element
2010-09-08 17:15:47 -03:00
Thiago Santos
768babf968
id3mux: Map GST_TAG_ALBUM_ARTIST
...
Map GST_TAG_ALBUM_ARTIST to TPE2 as it is done in
-base id3tag mappings.
2010-09-08 16:57:57 -03:00
Tim-Philipp Müller
728f5ba5fa
Use AG_GST_CHECK_GST_PLUGINS_{GOOD,UGLY,BAD,FFMPEG} macros from common
...
to find plugin directories for the various modules our unit tests depend
on in an uninstalled environment. This makes sure these plugins are found
even when distchecking (which happens from a subdirectory, which means
that the currently used trick to find the uninstalled directories of
these modules doesn't work in that case).
2010-09-07 20:44:24 +01:00
Tim-Philipp Müller
9ac0b2e705
docs: update plugin docs sgml file a bit
2010-09-07 20:44:24 +01:00
Thiago Santos
d915ca9691
docs: add 2 new files to gitignore
...
Adds gst-plugins-bad-plugins.args.new and
gst-plugins-bad-plugins.signals.new to .gitignore
2010-09-07 15:22:28 -03:00
Thiago Santos
69151f6850
jifmux: Make it more colorspace smart
...
This makes it able to recombine rgb images, making it possible
to add tags to rgb jpegs as well.
Uses a simple strategy to check what are the possible colorspaces
and avoid adding jfif to ones that aren't YUV/Gray.
2010-09-07 14:45:12 -03:00
Thiago Santos
4cdcba665c
tests: jifmux: Adds tests for new ppi tags
...
Adds tests to check if libexif can read our
EXIF_TAG_X/Y_RESOLUTION tags.
2010-09-07 10:26:29 -03:00
Robert Swain
141f728169
interlace: Fix element details
2010-09-07 13:32:26 +02:00
Tim-Philipp Müller
e870e9ad62
Automatic update of common submodule
...
From c2e10bf to aa0d1d0
2010-09-07 11:42:30 +01:00
Tim-Philipp Müller
35563896ef
docs: update plugin introspection data for recent changes
2010-09-07 11:34:35 +01:00
Tim-Philipp Müller
59df51220f
docs: remove introspection files for plugins that have been merged, moved or renamed
...
The aacparse, amrparse, flacparse plugins have been merged into the audioparsersbad
plugin. The aiffparse plugin has been renamed to aiff since it also contains an
aiff muxer now. The amrwb plugin has been renamed to amrwbenc. The dvbsrc plugin
has been renamed to dvb. The gstrtpmanager plugin has moved to -good. The x264
plugin has moved to -ugly. And the mpegtsparse plugin has been merged into the
mpegdemux2 plugin.
2010-09-07 11:28:44 +01:00
Tim-Philipp Müller
cc705ed7dc
tests: fix distcheck by disting new jack example directory
...
Also add test binary to ignores.
2010-09-07 00:20:56 +01:00
Tristan Matthews
62634b48ed
examples: add test to demonstrate jack_client_t usage
2010-09-07 00:33:49 +03:00
Tristan Matthews
716fffb098
jack: added client property
2010-09-06 23:22:33 +03:00
Tristan Matthews
d8ee7f01de
jack: removed unused file gstjackbin.c
...
This is a 0.8 leftover.
2010-09-06 22:33:24 +03:00
Mark Nauwelaerts
a5eaa99297
baseparse: non-TIME seek event is simply not handled
2010-09-06 15:20:10 +02:00
Thiago Santos
32fdfbeb38
configure: Bump -core/-base requirements to 0.10.30.1
...
We need 0.10.30.1 to have latest tags in core/base for jifmux
tests.
2010-09-06 09:28:46 -03:00
Youness Alaoui
9823b9358e
dtmfsrc: Make the dtmfsrc accept events sent with gst_element_send_event
...
The doc says to use gst_element_send_event on the pipeline, but if
we are to call it on the element itself, it's a noop. This should make it
handle the event properly before delegating it to basesrc.
2010-09-06 13:45:44 +03:00
Carl-Anton Ingmarsson
b2ce3aab96
vdpauvideopostprocess: set new framerate on output caps instead of input caps
...
It's not allowed to change the caps provided by the setcaps function.
https://bugzilla.gnome.org/show_bug.cgi?id=628326
2010-09-06 12:25:48 +02:00
David Schleef
7e8580c955
element-maker: Take parameters on command line
...
Now it's actually useful.
2010-09-06 03:25:16 -07:00
David Schleef
aa3fa6a542
interlace: Add documentation
2010-09-06 03:25:15 -07:00
Sebastian Dröge
6bc160a0dc
fpsdisplay: Use G_GUINT64_FORMAT instead of %llu
...
Fixes compiler warnings on 64 bit architectures.
2010-09-06 10:29:21 +02:00
Stefan Kost
bbfff812bf
inputselector: sync with copy in -base
...
Use _get_caps_reffed to avoid copies.
2010-09-06 11:03:07 +03:00
Stefan Kost
eca2e20945
outputselector: move the debug init to the boilerplate macro
2010-09-06 10:24:07 +03:00
Stefan Kost
b142b7a8c5
inputselector: use GST_BOILERPLATE macro
2010-09-06 10:24:07 +03:00
Stefan Kost
10776e474d
fpsdisplaysink: don't add a g_mainloop dependency
...
Just update the fps-message from the probe handler.
2010-09-06 10:24:06 +03:00
Stefan Kost
9a03a43696
fpsdisplaysink: small cleanup
...
Add one one example and lower the fon't size for the overlay.
2010-09-06 10:24:06 +03:00
Rob Clark
60c963f0ac
fpsdisplaysink: measure fps in terms of wall clock time
...
Measure fps in terms of system clock, rather than pipeline clock, to get
an accurate meaure of fps.
2010-09-06 10:24:06 +03:00
David Schleef
813a2235b5
checksumsink: Add new element
2010-09-05 22:50:06 -07:00
David Schleef
d759c92bb3
ssim: Add I420 support
2010-09-05 22:50:06 -07:00
David Schleef
5db2beeb49
interlace: Add more formats
2010-09-05 22:50:06 -07:00
David Schleef
3168bd0a22
Automatic update of common submodule
...
From d3d9acf to c2e10bf
2010-09-05 18:58:36 -07:00
Jan Schmidt
19f2568429
Remove .new docs files from the repository
2010-09-06 10:55:29 +10:00
Jonathan Rosser
62ae33d3d6
cog: Fix cog_virt_frame_new_convert_u8()
...
Conversion was using uninitialized data instead of source frame.
Fixes #626425 .
2010-09-05 15:37:17 -07:00
David Schleef
eea40e46e2
cog: Fix generated Orc code
...
Also drop required Orc back down to 0.4.7.
2010-09-05 12:08:10 -07:00
Thiago Santos
9ae921f888
camerabin: Use jifmux instead of metadatamux
...
Use jifmux element to write exif/xmp tags instead of metadatamux
2010-09-05 09:15:56 -03:00
Thiago Santos
bcc59439bc
camerabin: Use new tags from -base
...
Replace private tags from metadata plugin with the new generic tags
from -base.
2010-09-05 09:15:56 -03:00
Thiago Santos
a40270a054
camerabin: Refactor tests
...
The tests were done in 2 steps, first there was a suite
that generated the files (while checking that camerabin
was operating correctly). Then there was a second suite
that was run to check that all files were playable with
playbin2. Those second tests were not being run because
they were checking if camerabin was initialized, and it
never was as those tests didn't use a 'setup' function.
This commit refactors the tests by removing this second
suite and merging its validation with the first suite's
functions.
2010-09-05 09:15:56 -03:00
Thiago Santos
70786470e8
tests: jifmux: Adds geo location tags tests
...
Adds some more tests for geo location tags.
Also use libexif constants for the exif tags' ids.
2010-09-05 09:15:56 -03:00