Commit graph

1779 commits

Author SHA1 Message Date
Thiago Santos 859635ca01 uridownloader: refactor gsturidownloader to its own lib
gsturidownloader can be reused by other plugins, better have it
into its own lib
2013-05-07 20:02:41 -03:00
Juan Manuel Borges Caño 70e208d08e ladspa: improved port to gstreamer 1.0
Fixes: #698927
2013-05-03 12:36:44 +02:00
Wim Taymans 57ed87f51b aiff: port to 1.0 2013-04-18 17:18:49 +02:00
Sebastian Dröge 2c568688bf configure: The quicktime wrapper plugin is not ported yet either 2013-04-18 09:07:29 +02:00
Sebastian Dröge cba00fde61 configure: The osxvideosrc plugin is called osx_video 2013-04-18 08:56:36 +02:00
Sebastian Dröge b6d011fe16 osxvideosrc: It's not ported to 1.0 yet 2013-04-18 07:54:38 +02:00
Thiago Santos 2a877b072b eagl: add ios window system option for eglgles configure 2013-04-16 15:58:13 -03:00
Thiago Santos 2910613e4a ios: unconditionally check if we are building for iOS
Instead of only checking if applemedia is going to be built
2013-04-16 15:58:12 -03:00
Sebastian Dröge e51cd4fe2f gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
Brendan Long b261bd516f kate: port Kate subtitles to 1.0
https://bugzilla.gnome.org/show_bug.cgi?id=697071
2013-04-15 00:53:48 +01:00
David Schleef 83862968a3 videofiltersbad: port to 1.0 2013-04-12 14:11:06 -07:00
Sebastian Dröge 524421e436 video: Remove video library from -bad
This only contained API that now has replacements in core and base.
2013-04-11 13:35:02 +02:00
Edward Hervey 725f8dc1f7 rsvg: Bump minimum requirement to 2.36.0
And handle header changes in 2.36.2
2013-04-03 14:57:23 +02:00
Tim-Philipp Müller bd175c4bae configure: also check for bluez for bluetooth/bluetooth.h
Fixes build on machines where bluez headers are not available.
2013-04-01 22:39:23 +01:00
Tim-Philipp Müller acf06f602d bluez: enable bluez plugin
Seems to mostly work now.

https://bugzilla.gnome.org/show_bug.cgi?id=690582
2013-04-01 21:49:49 +01:00
Tim-Philipp Müller a25b38f1a3 Bump soft liborc requirement to 0.4.17
To match -base and -good. Also fixes potential
crash when a fallback function has to be used.
2013-04-01 21:48:01 +01:00
Luciana Fujii Pontello 9097da30e8 rsvg: Port to 1.0
Also port the decoder to the GstVideoDecoder
2013-03-31 19:23:30 +02:00
Edward Hervey e3c71c65fe vdpau: Port to 1.0
New base class for vdpau decoders
* mpeg2 ported and activated
* h264 ported but deactivated
* Uses GstMpegVideo meta
2013-03-31 19:05:31 +02:00
Tim-Philipp Müller 26c1514491 sbc: actually enable plugin if libsbc is available 2013-03-28 13:18:59 +00:00
Tim-Philipp Müller fecddde2c2 sbc: import sbc decoder/encoder from bluez and port to 1.0
https://bugzilla.gnome.org/show_bug.cgi?id=690582
2013-03-27 22:40:56 +00:00
Sebastian Dröge e7a69bb8de wasapi: Initial port to 1.0
This should really use GstAudioSink and GstAudioSrc.
2013-03-26 15:43:51 +01:00
Tim-Philipp Müller 64ccb0ffe3 build: we need a recent-enough gnutls for hls
https://bugzilla.gnome.org/show_bug.cgi?id=696597
2013-03-26 13:22:22 +00:00
Tim-Philipp Müller 659adfdea8 configure: fix build if gnutls is not present
Skip build of hls plugin if gnutls headers can't be found.

https://bugzilla.gnome.org/show_bug.cgi?id=696392
2013-03-22 15:30:32 +00:00
Wim Taymans 73824e0ea7 fluidsynth: add fluidsynth midi renderer
Add a fluidsynth element that converts midi events into raw
float samples.
2013-03-21 07:21:41 +01:00
Wim Taymans 235f2a962e midiparse: add basic midi parser
Parses midi files and outputs buffers with midi events.
2013-03-21 07:21:40 +01:00
Tim-Philipp Müller f8bd1fd647 configure: actually build hls plugin 2013-03-20 15:19:15 +00:00
David Schleef 91310bd4c5 ivtc: new inverse telecine filter
This filter converts interlaced content that was originally
telecine'd from 24 fps (or similar) progressive content.  It works
approximately like videorate, but with awareness of interlacing.
It merges neighboring fields in the input interlaced stream with
the goal of minimizing combing artifacts, while keeping the output
framerate constant.  If it cannot avoid combing artifacts, it will
reconstruct the image from a single field.  Note that this filter
does not autodetect the framerate, but will automatically fixate
at 24 fps.
2013-03-19 16:26:45 -07:00
Alessandro Decina d2d6798087 Make the hls plugin depend on gnutls and move to ext/hls/
gnutls is used to implement AES decryption
2013-03-19 10:54:18 +01:00
Wim Taymans 4a44dc5ecf port wildmidi
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=696041
2013-03-19 10:15:05 +01:00
David Schleef cd17445fa4 configure: Mark decklink as ported 2013-03-15 20:30:05 -07:00
Olivier Crête 4eb960d6c3 srtp: Add SRTP plugin based on libsrtp
In large part the work of Gabriel Millaire
2013-03-12 20:01:50 -04:00
Tim-Philipp Müller c2446a70f6 Remove DTMF plugin, moved to -good
https://bugzilla.gnome.org/show_bug.cgi?id=687416
2013-03-09 01:06:31 +00:00
Tim-Philipp Müller ae550222a8 fbdev: port fbdevsink to 1.0 2013-03-09 00:20:00 +00:00
Sebastian Dröge f9eccfe015 egl: Move configure checks around and re-use for eglglessink plugin 2013-03-03 12:31:04 +01:00
Sebastian Dröge 4dd09a12dd egl: Add infrastructure for EGLImage handling 2013-03-03 12:31:04 +01:00
Tim-Philipp Müller dec865b2ff opencv: use pkgdatadir locally to construct path for custom haar cascades
https://bugzilla.gnome.org/show_bug.cgi?id=685655
2013-03-01 00:14:54 +00:00
Sreerenj Balachandran 757e7c25bf opencv: port handdetect element to 1.0 and add to build
https://bugzilla.gnome.org/show_bug.cgi?id=685655
2013-03-01 00:14:54 +00:00
Tim-Philipp Müller 9aa78b1061 tests: find uninstalled gst-libav plugins for unit tests 2013-02-28 20:02:16 +00:00
Sebastian Dröge b206464599 eglglessink: Also check for all the required libraries and headers for RPi 2013-02-13 15:06:48 +01:00
Julian Scheel f337777eb5 eglglessink: Add bcm/Raspberry Pi support.
This adds a video platform backend for the dispmanx display manager used by
broadcom and the Raspberry Pi.

Signed-off-by: Julian Scheel <julian@jusst.de>
2013-02-13 12:38:31 +01:00
David Schleef 168c8406b5 Unrevert: mpegvideoparse: set timestamp based on pic offset
API is now in baseparse in gstreamer.

Timestamps in MPEG-TS streams are based on the last timestamp
before the start code of the picture.  GstBaseParse sets the
timestamp based on the beginning of the sequence header, if
one exists before the picture.  This fixes the case where the
timestamp occurs in the MPEG-TS stream between the seq header
and picture start code.
2013-02-12 12:23:03 -08:00
Tim-Philipp Müller aedc136926 Revert "mpegvideoparse: set timestamp based on pic offset"
This reverts commit 63718da919.

The required baseparse API addition has not been pushed yet,
which breaks the build.
2013-02-12 09:38:35 +00:00
David Schleef 63718da919 mpegvideoparse: set timestamp based on pic offset
Timestamps in MPEG-TS streams are based on the last timestamp
before the start code of the picture.  GstBaseParse sets the
timestamp based on the beginning of the sequence header, if
one exists before the picture.  This fixes the case where the
timestamp occurs in the MPEG-TS stream between the seq header
and picture start code.
2013-02-11 17:41:17 -08:00
Tim-Philipp Müller fced457ad4 swfdec: remove
The swfdec project is dead, and this plugin was
never really useful because of the way swf works.
Remove it before someone accidentally ports it.
2013-02-11 23:29:59 +00:00
Sjoerd Simons 0de5ad65f0 configure: Mark uvch264 as ported 2013-02-11 22:04:59 +01:00
David Schleef d50abd6186 cog: remove last remnants 2013-02-11 12:57:06 -08:00
David Schleef b339812c07 yadif: Add YADIF deinterlacing filter
Code copied from Libav, commit 26e4f0c70.  Will eventually be
moved to -ugly because underlying code is GPL.
2013-02-11 12:30:29 -08:00
David Schleef 3cddc007cb cog: remove cog plugin
Everything has been merged into other elements.
2013-02-11 12:30:29 -08:00
Stefan Sauer 998cfde158 freeverb: port to 1.0 2013-02-07 08:56:37 +01:00
Tim-Philipp Müller 0a05748250 build: fix insertbin build in uninstalled setup
Make sure pkg-config in gst-libs/gst/insertbin/ can find
the uninstalled core/base properly. Fixes build of
insertbin in uninstalled setup if there arn't any
installed gir files to fall back to.
2013-01-25 15:44:39 +00:00
Olivier Crête d1023646f9 insertbin: Add bin to dynamically insert elements in a running pipeline
This element automatically links in any element added using it's
action signals. These elements must have a single source pad and a single
sink pad.
2013-01-23 21:13:03 -05:00
Mark Nauwelaerts 1bf59acad8 configure.ac: disable MFC if some v4l2 PIX_FMT missing 2013-01-22 19:31:02 +01:00
Tim-Philipp Müller 70ba34c485 bluez: add new plugin to build system, but disable for now
Disable until it has been tested and works.

https://bugzilla.gnome.org/show_bug.cgi?id=690582
2013-01-09 18:10:30 +00:00
Tim-Philipp Müller 8436a7d8ae jasper: remove jasper jpeg2000 plugin, replaced by openjpeg plugin
libjasper isn't really maintained any longer, we probably
don't want to port this.
2013-01-07 10:36:45 +00:00
Tim-Philipp Müller 6d9260e049 configure: allow compilation against opencv 2.4.3 as well 2013-01-07 00:49:10 +00:00
Tim-Philipp Müller c056ecb02b mpegpsmux: port to 0.11
Naive port. Barely tested.
2012-12-31 19:42:03 +00:00
Sebastian Dröge 5d6c33d7e4 mfc: Add plugin and decoder skeleton 2012-12-31 15:59:05 +01:00
Tim-Philipp Müller 21d9fe45e4 configure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
AM_CONFIG_HEADER has been removed in the just-released automake 1.13:
https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html

https://bugzilla.gnome.org/show_bug.cgi?id=690881
2012-12-31 00:16:42 +00:00
Sebastian Dröge 31a3ef2f82 eglglessink: Add configure parameter to chose the EGL window system
Only needed for creating native windows.
2012-12-28 20:07:34 +01:00
Sebastian Dröge 0304518d1d eglglessink: Add support for Mali fbdev EGL driver 2012-12-28 20:07:30 +01:00
Sebastian Dröge 7efa7b9698 eglglessink: Add proper check for X11 2012-12-26 10:21:34 +01:00
Sebastian Dröge 29b677fe9b d3dvideosink: Fix linking 2012-12-22 12:05:14 +01:00
Sebastian Dröge e1416c11a4 openjpeg: Add OpenJPEG based JPEG2000 decoder 2012-12-16 20:50:34 +01:00
Tim-Philipp Müller 02ab609c11 rtpmux: remove rtpmux plugin, moved to -good
Move rtpmux and rtpdtmfmux into rtpmanager plugin in -good.

https://bugzilla.gnome.org/show_bug.cgi?id=629117
2012-12-16 17:36:45 +00:00
Tim-Philipp Müller 7ab936fa7e scaletempo: remove scaletempo plugin, moved to -good
https://bugzilla.gnome.org/show_bug.cgi?id=687262
2012-12-15 13:37:23 +00:00
Sebastian Dröge b081a16897 configure: Use AC_LANG_PROGRAM to make autoconf happy 2012-12-11 15:00:57 +00:00
Sebastian Dröge eeab001bc2 winscreencap: Fix configure check and compilation 2012-12-11 14:22:25 +00:00
Tim-Philipp Müller caa9014bce resindvd, frei0r: link to libgmodule-2.0 in plugins that use g_module_* API
Probably needed for other plugins as well.
2012-11-30 20:01:16 +00:00
Tim-Philipp Müller af2116cba6 configure: sprinkle some AC_LANG_PROGRAM in wasapi check
So autogen.sh stops moaning.
2012-11-30 19:54:11 +00:00
Sebastian Dröge b5c5bc74c4 configure: Add wasapi to the unported plugins 2012-11-30 11:40:47 +01:00
Sebastian Dröge f7f34f9f3f wasapi: Integrate into the autotools build system
Patch based on a patch by Fabrizio Ciavatta <fabrizio.ciavatta@gmail.com>
2012-11-30 11:40:15 +01:00
Sebastian Dröge 3be147046d shm: Fix configure check and clean up Makefile 2012-11-28 13:10:47 +01:00
Emmanuel Durand 1c973536b9 shm: Fix compilation of shm on OSX
https://bugzilla.gnome.org/show_bug.cgi?id=689183
2012-11-28 13:04:30 +01:00
Tim-Philipp Müller 6f0a46e45c configure.ac: update courtesy of autoupdate 2012-11-07 20:50:25 +00:00
Tim-Philipp Müller b88608961a configure: let AG_GST_PLUGIN_DOCS check for python
And update common for move from AS_PATH_PYTHON to AM_PATH_PYTHON,
which as a side-effect should pick up newer python versions as
well.

https://bugzilla.gnome.org/show_bug.cgi?id=563903
2012-11-07 20:48:37 +00:00
Tim-Philipp Müller 854626c908 rtpvp8: remove and move to -good
https://bugzilla.gnome.org/show_bug.cgi?id=687263
2012-11-01 20:50:56 +00:00
Tim-Philipp Müller 0ec92a3f73 configure: opencv plugin builds with newer versions up to 2.4.2 as well
https://bugzilla.gnome.org/show_bug.cgi?id=687237
2012-10-31 11:38:32 +00:00
Christophe Fergeau 8c81e39de0 accuraterip: new element for AccurateRip calculation
https://bugzilla.gnome.org/show_bug.cgi?id=685163
2012-10-28 16:36:01 +00:00
Michael Smith 0c8a7fa46f mxf: Port mxfdemux to 1.0
Also ports mxfmux to 1.0 to the extent that it compiles, but is 100% untested,
so remains disabled.

Conflicts:
	gst/mxf/mxfdemux.c
	gst/mxf/mxfmux.c
2012-10-26 13:48:06 -07:00
Sebastian Dröge e0026d7203 opensles: Port to 1.0 2012-10-25 14:05:49 +02:00
Sebastian Dröge 187350329a eglglessink: Port to 1.0 2012-10-25 14:05:48 +02:00
Sebastian Dröge 079c68e4de androidmedia: Port to 1.0 2012-10-25 14:05:48 +02:00
Tim-Philipp Müller 5bb52ac98c Back to feature development 2012-10-25 12:46:04 +01:00
Tim-Philipp Müller 9cbcdfa887 Release 1.0.2 2012-10-25 01:44:35 +01:00
Tim-Philipp Müller 64d7e27811 configure: require wayland >= 1.0.0
We have an API stable release now, require that.
2012-10-24 14:23:26 +01:00
Tim-Philipp Müller 2c02e25640 subenc: port to 1.0 2012-10-22 11:00:38 +01:00
Sreerenj Balachandran 54e05ee4aa wayland: update to wayland-protocol 0.99
https://bugzilla.gnome.org/show_bug.cgi?id=686520
2012-10-20 13:09:03 +01:00
Tim-Philipp Müller b1cd1e7a88 wayland: don't try to build against 0.99 or later
The plugin needs updating for some API changes since 0.95.
2012-10-18 18:56:33 +01:00
Sebastian Dröge a931d5ced0 opensles: Only check for the main opensles header 2012-10-18 15:08:04 +02:00
Sebastian Dröge 10d09ff883 eglglessink: Put into the not-ported plugins list 2012-10-18 14:38:01 +02:00
Sebastian Dröge 6fb5a9b716 eglglessink: Integrate into the build system
Conflicts:
	ext/Makefile.am
2012-10-18 14:35:49 +02:00
Sebastian Dröge d3f95050c5 opensles: Add the opensles plugin to the list of not ported plugins 2012-10-18 14:03:33 +02:00
Sebastian Dröge 9c1543bd79 opensles: Integrate into build system 2012-10-18 14:03:10 +02:00
Raimo Järvi a7258842ab directsoundsrc: port to 1.0
https://bugzilla.gnome.org/show_bug.cgi?id=673414
2012-10-17 13:25:25 +01:00
Sebastian Dröge cf1fbba759 Revert "configure: fix build"
This reverts commit 5c1c35290d.
2012-10-16 11:34:04 +02:00
Wim Taymans 5c1c35290d configure: fix build 2012-10-16 11:32:00 +02:00
Sebastian Dröge babdbb9d99 androidmedia: Add to the not yet ported plugins 2012-10-15 16:29:00 +02:00
Sebastian Dröge 5e954a7d0a androidmedia: Make everything buildable 2012-10-15 16:28:43 +02:00
Sebastian Dröge 4cbb7b8a99 androidmedia: Add androidmedia plugin 2012-10-15 16:28:36 +02:00
Sebastian Dröge 4d6fa2e6ec fieldanalysis: Remove from the NONPORTED plugins list
It's supposed to be ported in 1.0.1 already.
2012-10-08 12:23:20 +02:00
Tim-Philipp Müller 7d26d8b227 Back to development (bug fixing) 2012-10-07 17:03:45 +01:00
Tim-Philipp Müller bb48b6058d Release 1.0.1 2012-10-07 15:57:03 +01:00
Nicolas Dufresne 9a2735a063 frei0r: Port to 1.0
https://bugzilla.gnome.org/show_bug.cgi?id=681678
2012-09-28 15:24:45 -04:00
Руслан Ижбулатов 75dba03688 curl: fix build on win32
https://bugzilla.gnome.org/show_bug.cgi?id=684847
2012-09-28 09:57:53 +01:00
Tim-Philipp Müller 8f802c6425 Back to development (bug fixing) 2012-09-24 16:59:24 +01:00
Tim-Philipp Müller 46e8c203d6 Release 1.0.0 2012-09-24 14:42:25 +01:00
Tim-Philipp Müller 788ddee4e7 Release 0.11.99 2012-09-17 18:04:51 +01:00
Tim-Philipp Müller 591f6355e5 freeze: remove freeze element, was replaced by imagefreeze in -good years ago 2012-09-17 17:15:46 +01:00
Sebastian Dröge 1419862c50 vp8: Remove plugin, moved to gst-plugins-good 2012-09-16 15:48:02 +02:00
Sebastian Dröge a2503e91bf vp8: Require latest libvpx release (1.1.0 from May 2012)
Fixes bug #684116 and simplifies configure checks.
2012-09-16 10:58:29 +02:00
Tim-Philipp Müller 21b9b028b0 Back to development 2012-09-14 02:59:08 +01:00
Tim-Philipp Müller c5afec2d2f Release 0.11.94 2012-09-14 02:50:44 +01:00
Olivier Crête b1fcf14da5 inter: Port to 1.0 API
Also remove a lot of empty, non-implemented methods
2012-09-13 15:32:50 -04:00
Olivier Crête 6a66ebf784 pnm: Port to 1.0 API 2012-09-12 18:35:04 -04:00
Olivier Crête e23e3d6b64 freeze: Port to 1.0 API 2012-09-12 17:24:26 -04:00
Sreerenj Balachandran 98ffddb0f8 speed: port to 0.11
https://bugzilla.gnome.org/show_bug.cgi?id=683727
2012-09-12 16:06:44 -04:00
Olivier Crête 5111a6ed20 liveadder: port to 1.0 API 2012-09-12 16:03:13 -04:00
Olivier Crête f207edfc44 siren: Port to 1.0 API 2012-09-12 12:14:53 -04:00
Olivier Crête f9320170cd spanplc: Port to 1.0 API 2012-09-11 20:19:48 -04:00
Olivier Crête 1826c126bf jpegparse: Finish port to 1.0 API 2012-09-11 19:36:24 -04:00
Youness Alaoui 7a7267b402 uvch264: Make gudev/libusb a hard dependency and remove XU_FIND_UNIT ioctl support
Conflicts:
	sys/uvch264/gstuvch264_src.c
2012-09-11 15:00:18 -04:00
Tim-Philipp Müller 79f59ea3d2 gdp: move gdp plugin here from -base
Needs some reworking.
2012-09-11 01:54:46 +01:00
Youness Alaoui 1ba24e1306 UVC H264 plugin 2012-09-10 16:09:26 -04:00
Tim-Philipp Müller 4f35c0466b configure: remove non-existant hlssink plugin from NONPORTED list 2012-09-09 14:35:51 +01:00
Tim-Philipp Müller 9b32e6bd93 Revert "configure.ac: Properly disable HLS plugin"
This reverts commit 3ad3445a25.

This disabled hlsdemux as well
2012-09-08 14:31:57 +01:00
Edward Hervey 3ad3445a25 configure.ac: Properly disable HLS plugin 2012-09-08 14:05:08 +02:00
Alessandro Decina b1029d767e hls: add hlssink element 2012-09-07 16:25:36 +02:00
Sreerenj Balachandran 1d384422e0 spc: port to 0.11
https://bugzilla.gnome.org/show_bug.cgi?id=683175
2012-09-02 00:02:14 +01:00
Jan Schmidt 1218cff3dc resindvd: Initial partial port to 0.11 2012-08-31 12:46:29 -07:00
Stefan Sauer 8d6c7789ac configure: bump gtk-doc req to 1.12 (mar-2009)
This allows us to e.g. unconditionally use gtkdoc-rebase.
2012-08-22 13:19:53 +02:00
Tim-Philipp Müller 1cc573d02f configure: fix check for wayland
We only seem to need wayland-client. Also make work with
wayland being installed in a non-default prefix by not
overwriting/clearing WAYLAND_{CFLAGS,LIBS} for no reason
at all.
2012-08-21 10:37:10 +01:00
Sreerenj Balachandran c803ca4af5 wayland: More fixes based on wayland-0.95.0 and gstreamer-1.0 apis
- bump wayland version to 0.95.0 which will lead to stable 1.0 release
- avoid memcopy and use propose_allocation for GstBufferPool allocation
- using WaylandBufferPool
- shm: Allocate shm buffers through new wl_shm_pool interface
  (the shm buffer allocation is a two step process now: first
  allocate a wl_shm_pool, then allocate a buffer from the pool)

https://bugzilla.gnome.org/show_bug.cgi?id=681453
2012-08-21 10:24:45 +01:00
Tim-Philipp Müller 38c749ca2f id3tag: port to 0.11 2012-08-21 10:22:49 +01:00
Brian Pepple 0c5893c0fa configure: add missing AC_LANG_PROGRAM call to DirectShow tests
https://bugzilla.gnome.org/show_bug.cgi?id=681952
2012-08-16 22:56:17 +01:00
Edward Hervey 28a8ccc0d4 configure.ac: dvb plugin is ported 2012-08-14 19:07:20 +02:00
Sebastian Dröge 14317a3408 vp8dec: Add support for the MFQE postprocessing flag
Which is enabled by default if postprocessing is enabled.
2012-08-14 11:09:46 +02:00
Sebastian Dröge 85e45a09e2 vp8: Use pkg-config file for getting the LIBS and CFLAGS 2012-08-09 13:37:22 +02:00
Tim-Philipp Müller 969572f9e5 Back to development 2012-08-08 16:35:12 +01:00
Tim-Philipp Müller 2cd52450f2 Release 0.11.93 2012-08-08 15:32:19 +01:00
Olivier Crête bc6b513620 mimic: Port to 0.11 2012-08-07 15:41:25 -07:00
Andoni Morales Alastruey 544840ff38 winks: integrate build with autotools 2012-08-07 19:04:36 +02:00
Tim-Philipp Müller 10ba44c811 configure: require libmpg123 >= 1.13 for 24-bit formats 2012-08-03 14:12:05 +01:00
Tim-Philipp Müller f75e4fbc11 mpg123: hook up to build system 2012-08-03 11:52:49 +01:00
Sreerenj Balachandran 45ca8876b2 opencv: port to 0.11
Basic port to 0.11 API.

https://bugzilla.gnome.org/show_bug.cgi?id=679164
2012-07-14 13:37:55 +01:00
Wim Taymans 2eefdda3e4 soundtouch: port to 0.11 2012-07-10 17:47:20 +02:00
Sreerenj Balachandran 68fadbb92a port festival to 0.11
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679373
2012-07-10 12:19:17 +02:00
Wim Taymans c0cd1c43ab interlace: port to 0.11 2012-06-26 16:39:56 +02:00
Sebastian Dröge 8623fd9ce2 configure: Really always define DECKLINK_OSX conditional 2012-06-21 11:43:23 +01:00
Matej Knopp 6229305d7b mpegtsmux: port to 0.11
https://bugzilla.gnome.org/show_bug.cgi?id=678130
2012-06-16 19:22:35 +02:00
Sebastian Dröge 96b9582914 jasper: Rename from jp2k to jasper
Jasper is not the only JPEG2000 library out there and we
might want to add encoders/decoders based on OpenJPEG for example.
2012-06-15 11:42:23 +02:00
Tim-Philipp Müller 588ea345b2 legacyresample: remove legacy plugin 2012-06-12 19:14:06 +01:00
Tim-Philipp Müller 748d9f69ad divx: remove plugin that the world doesn't need any more
2002 called.
2012-06-12 18:48:39 +01:00
Sebastian Dröge 752eae8688 Back to development 2012-06-07 16:23:25 +02:00
Sebastian Dröge ab7c61d165 Release 0.11.92 2012-06-07 16:23:09 +02:00
Sreerenj Balachandran 58b90055d4 configure: Fix the wayland version
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=677362
2012-06-06 15:39:17 +02:00
Sebastian Dröge 1dad7d1a2f configure: Revert accidentially committed stuff in last commit 2012-05-30 11:32:01 +02:00
Sebastian Dröge df5f39658f configure: Add OBJC specific compiler flags
See bug #643939.
2012-05-30 11:28:53 +02:00
Sebastian Rasmussen a032954692 configure: suppress some warnings when debug is disabled
Warnings about unused variables should be suppressed if core has the
debug system disabled.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676672
2012-05-24 10:49:49 +02:00
Руслан Ижбулатов 83123a98ae Port d3dvideosink to 0.11
Fixes #674817
2012-05-23 15:31:06 +02:00
Luis de Bethencourt 91bc930c42 configure: bump the orc version required to 0.4.16
Some opcodes have changed so they would fail to build with 0.4.14
2012-05-17 10:54:31 +01:00
Sebastian Dröge 6a0afdca96 configure: Require core/base 0.11.91 2012-05-16 09:12:39 +02:00
Sebastian Dröge c5a4ffcbb3 Back to development 2012-05-13 17:00:39 +02:00
Sebastian Dröge b7c81681f9 Release 0.11.91 2012-05-13 16:43:25 +02:00
Patricia Muscalu ae39cbfa57 curl: refactor curlsink, rename to curlhttpsink
Split into base, tls and http classes.

https://bugzilla.gnome.org/show_bug.cgi?id=653741
2012-05-12 11:48:03 +01:00
Luis de Bethencourt e28b4c4de7 gaudieffects: port to 0.11 2012-05-09 13:35:46 +01:00
Tim-Philipp Müller b87f7345db Add WINSOCK2_LIBS, remove WIN32_LIBS, fix rtmp build on Windows some more
One way of passing -lws2_32 to plugins should be enough..
2012-05-05 18:20:33 +01:00
Руслан Ижбулатов e4ec3e4bd7 rtmp: link to winsock library on Windows
https://bugzilla.gnome.org/show_bug.cgi?id=674243
2012-05-05 16:22:59 +01:00
Руслан Ижбулатов 77e08b4ae7 configure: mark unported Windows plugins as such
https://bugzilla.gnome.org/show_bug.cgi?id=675440
2012-05-05 15:01:46 +01:00
Tim-Philipp Müller 7d65470c4a Remove old camerabin 2012-04-30 17:44:34 +01:00
Sebastian Dröge a04d8a0d42 rsvg: Stop using deprecated API when compiling with RSVG 2.35.0 or newer 2012-04-25 11:50:51 +02:00
Sebastian Dröge 12721ecc56 configure: sndio plugin is not ported yet 2012-04-25 10:27:00 +02:00
Jacob Meuser 18b0bfc1f1 sndio: add sndio plugin for OpenBSD 2012-04-25 10:26:48 +02:00
Mark Nauwelaerts 4d1bd12ff8 coloreffects: port to 0.11 2012-04-24 17:01:21 +02:00
Mark Nauwelaerts e79cae3002 asfmux: port to 0.11 2012-04-23 16:55:18 +02:00
Gil Pedersen 1fa5624762 hlsdemux: port to 0.11 2012-04-20 15:34:59 +02:00
Gil Pedersen fcd8155d87 mpegtsdemux: port to 0.11
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674397
2012-04-20 11:25:31 +02:00
Thiago Santos d5f2feb8ec geometrictransform: port to 1.0
Straightforward port of geometrictransform plugin
2012-04-13 14:13:36 -03:00
Sebastian Dröge c31d275aff configure: Modernize autotools setup a bit
Also we now only create tar.bz2 and tar.xz tarballs.
2012-04-13 14:01:12 +02:00
Sebastian Dröge 197ae50bbf Back to development 2012-04-12 11:19:27 +02:00
Sebastian Dröge 1ab0174c40 Release 0.11.90 2012-04-12 10:50:10 +02:00
Sebastian Dröge eb8c6872d8 configure: Update version to 0.11.89.1 2012-04-05 13:28:27 +02:00
Sebastian Dröge 1318a97e0a gst: Update versioning 2012-04-04 14:44:34 +02:00
Sebastian Dröge a1c291ebb6 mpegtsdemux: Revert to 0.10 state as this is unmergeable, also put it into the non-ported plugins again 2012-03-29 17:55:09 +02:00
Sebastian Dröge 88b833a925 configure: Fix merge mistake 2012-03-29 17:51:57 +02:00
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