Commit graph

1445 commits

Author SHA1 Message Date
Sebastian Dröge
860ccd414d Merge remote-tracking branch 'origin/0.10'
Conflicts:
	NEWS
	RELEASE
	common
	configure.ac
	docs/libs/gst-plugins-bad-libs-sections.txt
	docs/plugins/gst-plugins-bad-plugins.args
	docs/plugins/gst-plugins-bad-plugins.hierarchy
	docs/plugins/gst-plugins-bad-plugins.interfaces
	docs/plugins/inspect/plugin-adpcmdec.xml
	docs/plugins/inspect/plugin-adpcmenc.xml
	docs/plugins/inspect/plugin-assrender.xml
	docs/plugins/inspect/plugin-audiovisualizers.xml
	docs/plugins/inspect/plugin-autoconvert.xml
	docs/plugins/inspect/plugin-bayer.xml
	docs/plugins/inspect/plugin-bz2.xml
	docs/plugins/inspect/plugin-camerabin2.xml
	docs/plugins/inspect/plugin-celt.xml
	docs/plugins/inspect/plugin-dataurisrc.xml
	docs/plugins/inspect/plugin-debugutilsbad.xml
	docs/plugins/inspect/plugin-dtmf.xml
	docs/plugins/inspect/plugin-dtsdec.xml
	docs/plugins/inspect/plugin-dvbsuboverlay.xml
	docs/plugins/inspect/plugin-dvdspu.xml
	docs/plugins/inspect/plugin-faac.xml
	docs/plugins/inspect/plugin-faad.xml
	docs/plugins/inspect/plugin-gsm.xml
	docs/plugins/inspect/plugin-h264parse.xml
	docs/plugins/inspect/plugin-mms.xml
	docs/plugins/inspect/plugin-modplug.xml
	docs/plugins/inspect/plugin-mpeg2enc.xml
	docs/plugins/inspect/plugin-mpegdemux2.xml
	docs/plugins/inspect/plugin-mpegtsdemux.xml
	docs/plugins/inspect/plugin-mpegvideoparse.xml
	docs/plugins/inspect/plugin-mplex.xml
	docs/plugins/inspect/plugin-pcapparse.xml
	docs/plugins/inspect/plugin-rawparse.xml
	docs/plugins/inspect/plugin-rtpmux.xml
	docs/plugins/inspect/plugin-rtpvp8.xml
	docs/plugins/inspect/plugin-scaletempo.xml
	docs/plugins/inspect/plugin-schro.xml
	docs/plugins/inspect/plugin-sdp.xml
	docs/plugins/inspect/plugin-segmentclip.xml
	docs/plugins/inspect/plugin-shm.xml
	docs/plugins/inspect/plugin-videomaxrate.xml
	docs/plugins/inspect/plugin-videoparsersbad.xml
	docs/plugins/inspect/plugin-vp8.xml
	docs/plugins/inspect/plugin-y4mdec.xml
	ext/celt/gstceltdec.c
	ext/dts/gstdtsdec.c
	ext/modplug/gstmodplug.cc
	ext/opus/gstopusenc.c
	gst-libs/gst/video/gstbasevideocodec.c
	gst-libs/gst/video/gstbasevideocodec.h
	gst-libs/gst/video/gstbasevideodecoder.c
	gst-libs/gst/video/gstbasevideodecoder.h
	gst-libs/gst/video/gstbasevideoencoder.c
	gst-libs/gst/video/gstbasevideoencoder.h
	gst/adpcmdec/Makefile.am
	gst/audiovisualizers/gstbaseaudiovisualizer.c
	gst/h264parse/gsth264parse.c
	gst/mpegdemux/mpegtsparse.c
	gst/mpegtsdemux/mpegtsbase.c
	gst/mpegtsdemux/mpegtspacketizer.c
	gst/mpegtsdemux/mpegtsparse.c
	gst/mpegtsdemux/tsdemux.c
	gst/mpegtsdemux/tsdemux.h
	gst/mxf/mxfdemux.c
	gst/rawparse/gstaudioparse.c
	gst/videoparsers/gsth263parse.c
	gst/videoparsers/gsth264parse.c
	sys/d3dvideosink/d3dvideosink.c
	sys/decklink/gstdecklinksink.cpp
	sys/dvb/gstdvbsrc.c
	sys/shm/gstshmsrc.c
	sys/vdpau/h264/gstvdph264dec.c
	sys/vdpau/mpeg/gstvdpmpegdec.c
	tests/examples/opencv/gst_element_print_properties.c
	win32/common/config.h
2012-03-29 17:41:53 +02:00
Wim Taymans
76436c0f63 back to development 2012-03-22 15:55:42 +01:00
Wim Taymans
5bf86a8728 Release 0.11.2 2012-03-22 15:52:37 +01:00
David Schleef
d2e1cb6ece decklink: Add decklink dispatch code for OS/X 2012-03-22 02:29:19 -07:00
Mark Nauwelaerts
995bad93a8 shm: port to 0.11 2012-03-20 20:21:42 +01:00
Mark Nauwelaerts
cc7918de19 rawparse: port to 0.11 2012-03-20 20:21:37 +01:00
Mark Nauwelaerts
a3002ad338 scaletempo: port to 0.11 2012-03-18 18:32:55 +01:00
Mark Nauwelaerts
0473a882ec smooth: port to 0.11 2012-03-18 18:32:51 +01:00
Mark Nauwelaerts
b12ac89da0 segmentclip: port to 0.11 2012-03-18 18:32:46 +01:00
Mark Nauwelaerts
0abb7fb3f4 bz2: port to 0.11 2012-03-18 18:32:41 +01:00
Mark Nauwelaerts
3354fda883 removesilence: port to 0.11 2012-03-18 18:32:36 +01:00
Tim-Philipp Müller
692bf9ba63 opencv: fix configure check and build with opencv 2.1
AC_CHECK_HEADERS() calls action-if-not-found also if just one of
the headers checked for is missing, which is not what we wanted.
Also, check for highgui_c.h instead of highgui.hpp.

https://bugzilla.gnome.org/show_bug.cgi?id=672226
2012-03-17 14:53:50 +00:00
Stefan Sauer
d4509a2fda opencv: use opencv prefix from pkgconfig to lookup datafiles
Don't hardconde /usr to lookup datafiles (such as haar cascades).
2012-03-16 12:58:56 +01:00
Tim-Philipp Müller
61ca28696f opencv: make build with opencv 2.3.1 as in debian sid
Where highgui.h doesn't exist any more, but only opencv2/highgui/highgui.hpp.
Also, not quite sure why we're checking for cvaux.h, it's not used anywhere.
2012-03-15 00:05:41 +00:00
Dmitry Ketov
25d92711bc winscreencap: Integrate into autotools build system
Fixes bug #672031.
2012-03-14 10:25:05 +01:00
Sreerenj Balachandran
5bbdeb321c configure.ac: move spc plugin to NON_PORTED list(Fix build error) 2012-03-13 12:31:16 +01:00
Sreerenj Balachandran
3c75d72857 configure.ac: bump GLib requirement to 2.31.14
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911
2012-03-12 16:12:15 +01:00
Tim-Philipp Müller
b2deaadd0a configure: fix AC_LANG_SOURCE-related warnings when doing autogen.sh 2012-03-09 17:16:24 +00:00
Mark Nauwelaerts
8b39a2eb0c opus: port to updated 0.11 2012-03-07 17:18:48 +01:00
Mark Nauwelaerts
99a4e43c76 celt: port to 0.11 2012-03-07 17:18:48 +01:00
Sreerenj Balachandran
d68c6bfa9f Initial Commit: Adding Wayland Video Sink 2012-03-04 20:21:37 +01:00
Tim-Philipp Müller
0b8fb8b587 configure: use AS_LIBTOOL and bump version for ABI change in h.264 codec parser
Backported from the 0.10 release branch, where v.23 was used.

https://bugzilla.gnome.org/show_bug.cgi?id=671203
2012-03-03 16:01:00 +00:00
Alessandro Decina
7a4a3833c3 applemedia: port qtkitvideosrc 2012-02-28 08:14:00 +01:00
Tim-Philipp Müller
d4b24d9fa5 Bump version after release 2012-02-23 11:55:16 +00:00
Edward Hervey
db64b868ff schro: Port to 0.11
Works with some sample files. There seems to be some timestamping issue though,
but the 0.10 version also complains about that too.
2012-02-22 11:44:23 +01:00
Wim Taymans
a9df21964b back to development 2012-02-17 11:06:05 +01:00
Wim Taymans
e4754d274b RELEASE 0.11.1 2012-02-17 11:05:37 +01:00
Thomas Vander Stichele
bbbdbb536b multifdsink: refactored in -base 2012-02-12 22:59:52 +01:00
Wim Taymans
9fcfa6046d modplug: port to 0.11 2012-02-09 18:08:22 +01:00
Tim-Philipp Müller
8765068879 Remove legacyh264parse element
One h264 parser ought to be enough for anybody.

https://bugzilla.gnome.org/show_bug.cgi?id=648002
2012-02-08 20:09:39 +00:00
Mark Nauwelaerts
bc0dd274ee debugutils: port to 0.11 2012-02-02 23:21:50 +01:00
Sebastian Dröge
360439fe17 configure.ac: Add mpegdemux to the list of ported plugins 2012-01-27 17:00:19 +01:00
Mark Nauwelaerts
498e4df9d9 adpcmdec: port to 0.11 2012-01-26 23:28:28 +01:00
Mark Nauwelaerts
936bee00f4 adpcmenc: port to 0.11 2012-01-26 23:28:20 +01:00
Mark Nauwelaerts
de606f64eb gsm: port to 0.11 2012-01-26 23:28:07 +01:00
Sebastian Dröge
2b5c6d67ee configure.ac: Add the DVB plugin to the non-ported plugins
It needs the MPEG TS parser and currently crashes during instantiation
because it can't create the MPEG TS parser.
2012-01-26 15:03:27 +01:00
Mark Nauwelaerts
5abef3c14b mpeg2enc: port to 0.11 2012-01-25 18:50:40 +01:00
Olivier Crête
7aead77649 autoconvert: port to 0.11 2012-01-25 18:04:55 +01:00
Sebastian Dröge
a2a4300241 Merge branch 'master' into 0.11
Conflicts:
	configure.ac
	ext/kate/gstkateenc.c
	gst/colorspace/colorspace.c
	gst/mpegvideoparse/mpegvideoparse.c
2012-01-25 13:22:43 +01:00
Olivier Crête
071c6e8f15 dtmf: port to 0.11 2012-01-25 11:55:13 +01:00
Olivier Crête
e1b7da5410 rtpvp8: port to 0.11 2012-01-25 11:54:54 +01:00
Olivier Crête
0829043b87 videomaxrate: Remove, videorate includes the same functionality now 2012-01-25 11:54:54 +01:00
Olivier Crête
e5ff5ee2db rtpmux: port to 0.11 2012-01-25 11:54:53 +01:00
David Schleef
4b11ced2eb Revert "!colorspace: fix odd size problems"
This reverts commit e2e6fdcb6b.
Untested commit was accidentally pushed.
2012-01-22 16:59:37 -08:00
David Schleef
e2e6fdcb6b !colorspace: fix odd size problems 2012-01-22 15:52:15 -08:00
David Schleef
e2abd5c833 schro: Handle 10 and 16-bit formats 2012-01-22 15:52:15 -08:00
Tim-Philipp Müller
840a3a5b36 Remove legacy mpegvideoparse plugin
There's a new one in the videoparsers plugin.
2012-01-22 19:27:59 +00:00
Tim-Philipp Müller
ee0fc47447 configure: only check for gst-plugins-{good,ugly,ffmpeg} in uninstalled setups
We don't install .pc files for plugin modules, because we only need
them in uninstalled setups, so we can find the plugins for unit tests
(even when run a couple of directories deeper or out-of-tree during
make distcheck).

Try to avoid confusion, so only check for those if this is in fact
an uninstalled setup. For installed setups there's no problem finding
the plugins, we assume they are all in the plugindir specified by
GStreamer core's .pc file.

https://bugzilla.gnome.org/show_bug.cgi?id=668311
2012-01-20 15:23:54 +00:00
Lukáš Lalinský
f3c812e062 chromaprint: import Acoustid audio fingerprinting plugin
Imported from https://launchpad.net/gst-chromaprint
2012-01-20 00:26:46 +00:00
Tim-Philipp Müller
9b31cade1e Add --disable-fatal-warnings configure option 2012-01-19 15:12:46 +00:00
Sebastian Dröge
a0d9ac6bb1 configure.ac: Remove GIO check, this is in gst-glib2.m4 now 2012-01-18 17:01:57 +01:00
Sebastian Dröge
f6427af9f9 sdpdemux: Port to GIO and the new udpsrc/sink properties 2012-01-18 16:35:04 +01:00
Sebastian Dröge
49d1e59f0a configure.ac: Add opus to the non-ported plugins
It needs to be updated for the new multichannel API.
2012-01-18 16:01:38 +01:00
Mark Nauwelaerts
87937da798 mplex: port to 0.11 2012-01-16 22:52:18 +01:00
Mark Nauwelaerts
3f3a21ef49 pcapparse: port to 0.11 2012-01-16 22:52:13 +01:00
Sebastian Dröge
90c075b1f6 multifdsink: Move multifdsink from gst-plugins-base to gst-plugins-bad 2012-01-16 11:29:27 +01:00
Mark Nauwelaerts
e0494dcaa5 voaacenc: port to 0.11 2012-01-11 18:37:15 +01:00
Mark Nauwelaerts
76811c2181 voamrwbenc: port to 0.11 2012-01-11 12:24:42 +01:00
Sebastian Dröge
b7c53b95c1 dtsdec: Port to 0.11 2012-01-10 16:59:18 +01:00
Sebastian Dröge
c1ee9962f2 configure: voamrwbenc, lv2 and telextdec are not ported yet 2012-01-09 08:34:48 +01:00
Tim-Philipp Müller
b41d4544bf configure: update for gdp dataprotocol library removal 2011-12-30 19:08:08 +00:00
Edward Hervey
f70a623418 Merge remote-tracking branch 'origin/master' into 0.11-premerge
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
2011-12-30 11:41:17 +01:00
Thiago Santos
44eb631841 camerabin2: port to 0.11 2011-12-23 19:01:20 -03:00
Sebastian Dröge
a1044ac635 configure: Require XVID API >= 4.3
This is required for encoding the simple profile
with levels 4a, 5 or 6.

Fixes bug #665378.
2011-12-02 11:46:03 +01:00
Stefan Sauer
8f592c6b07 opencv: allow to build against 2.3.1 2011-11-29 23:42:05 +01:00
Thibault Saunier
db4d4979ab mpeg4videoparse: Move to the videoparsers plugin
Rename a few variables to use the same convention as others elements in this
plugin

Conflicts:

	gst/videoparsers/gstmpeg4videoparse.c
2011-11-28 21:25:34 -03:00
Edward Hervey
b78b980d72 Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
	ext/faac/gstfaac.c
	ext/opus/gstopusdec.c
	ext/opus/gstopusenc.c
	gst/audiovisualizers/gstspacescope.c
	gst/colorspace/colorspace.c
2011-11-25 12:48:58 +01:00
Luciana Fujii Pontello
cdcc39455c Add pvrvideosink element
PVRVideoSink uses PVR2D library to blit images.

Author: Alessandro Decina <alessandro.decina@collabora.co.uk>
Author: Luciana Fujii <luciana.fujii@collabora.co.uk>
2011-11-25 10:24:23 +01:00
René Stadler
e6df0b672f videoparsers: port to 0.11
Unit tests missing for now.
2011-11-24 12:08:55 +01:00
Matej Knopp
9d0bdcf6d7 Fix printf format compiler warnings on OS X / 64 bit
https://bugzilla.gnome.org/show_bug.cgi?id=662618
2011-11-23 23:43:15 +00:00
Wim Taymans
0a9387c43c Merge branch 'master' into 0.11
Conflicts:
	ext/opus/gstopusdec.c
	ext/opus/gstopusenc.c
	ext/opus/gstopusparse.c
	gst/audiovisualizers/gstwavescope.c
	gst/filter/Makefile.am
	gst/filter/gstfilter.c
	gst/filter/gstiir.c
	gst/playondemand/gstplayondemand.c
2011-11-23 11:08:39 +01:00
Stefan Sauer
bf7c118c3c freeverb: add a freeverb port
Freeverb is a public domain reverb implementation. Port it as a gstreamer
element and make use of gstreamer specific features (gap aware, disconts,
controller, ...).
2011-11-22 09:10:57 +01:00
Stefan Sauer
143bcd974b smooth: port to 0.10
Port from GstElement to GstVideoFilter. Fix FIXMEs. Cleanup naming. Expose left
out property (kuma-only).
2011-11-21 08:27:19 +01:00
Stefan Sauer
f8abc7e734 audiovisualizer: port to 0.11 2011-11-10 23:20:32 +02:00
Wim Taymans
f4c283a9cc Merge branch 'master' into 0.11 2011-11-04 11:01:42 +01:00
Edward Hervey
9488a0356a vp8: Port to 0.11 2011-11-03 14:11:51 +01:00
Nicolas Dufresne
fa21ce91bf video: Add libgstbasevideo PC file 2011-11-03 10:42:32 +01:00
Wim Taymans
769a9791a4 Merge branch 'master' into 0.11 2011-11-02 10:31:24 +01:00
Brad Smith
8f1a67896b configure: hack around broken mplex 2.0.0 headers in mplex check
Due to the addition of an unconditional inclusion of config.h in
mjpegtool 2.0.0's stream_params.h header the autoconf test for the
mplex module failed. Hack around this in the same way we did for
mpeg2enc.

https://bugzilla.gnome.org/show_bug.cgi?id=661614
2011-11-01 11:34:45 +00:00
Brad Smith
178ae4f99d configure: fix typo in mpeg2enc check so CPPFLAGS get restored correctly
https://bugzilla.gnome.org/show_bug.cgi?id=661614
2011-11-01 11:34:45 +00:00
Tim-Philipp Müller
dcb8896b8b configure: add kate and mythtv to non-ported list
katetiger isn't ported, so plugin doesn't build if libtiger is present.
2011-10-31 14:50:24 +00:00
Wim Taymans
4e5af1fafb add spandsp to non-ported 2011-10-27 16:22:45 +02:00
Wim Taymans
4a3dbe3d42 y4m: port to 0.11 2011-10-16 17:41:45 +02:00
Wim Taymans
e856f6f475 faac: port to 0.11 2011-10-16 16:45:24 +02:00
Wim Taymans
0806e5cbb9 bayer: port to 0.11 2011-10-16 16:28:58 +02:00
Edward Hervey
6abe2134bf tsdemux/tsparse: Port to 0.11
This is a naive port that somewhat works but is inefficient.
I need to rethink how to make the best out of GstMemory/GstBuffer
2011-10-12 18:06:16 +02:00
Edward Hervey
0243e4f536 configure.ac: openal is not ported yet 2011-10-11 11:05:52 +02:00
Wim Taymans
c6ec4439f2 dvb: port to 0.11 2011-10-10 11:41:33 +02:00
Wim Taymans
5de9be0fdd dvbsuboverlay: port to 0.11 2011-10-10 10:15:05 +02:00
Wim Taymans
082fca4172 configure: disable directfb 2011-10-08 13:14:57 +02:00
Wim Taymans
e82262969c mpeg4videoparse: port to 0.11 2011-10-06 14:03:29 +02:00
Wim Taymans
67dac04012 assrender: port to 0.11 2011-10-06 10:59:58 +02:00
Wim Taymans
d934d76870 mmssrc: port to 0.11 2011-10-04 18:54:13 +02:00
Wim Taymans
bd0b3f0761 dataurisrc: port to 0.11 2011-10-04 18:38:50 +02:00
Wim Taymans
abdc49b6ac configure: add more unported plugins 2011-10-04 18:35:33 +02:00
Wim Taymans
5873ff2925 configure: add more unported plugins 2011-10-04 14:25:57 +02:00
Wim Taymans
ae198fa209 configure: add ported faad and sdp elements 2011-09-28 13:01:29 +02:00
Wim Taymans
7f4cf50496 Merge branch 'master' into 0.11 2011-09-26 22:31:17 +02:00
Youness Alaoui
61ee9918be spandsp: Adding spandsp plugin with spanplc element for packet loss concealment 2011-09-08 18:11:33 -04:00
Wim Taymans
d4590a1959 Merge branch 'master' into 0.11 2011-09-06 16:13:28 +02:00