Commit graph

1124 commits

Author SHA1 Message Date
Tim-Philipp Müller 70f975793f 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 18:35:05 +00:00
Carlos Rafael Giani d793a2b560 audioresample: added ARM NEON support
This adds ARM NEON accelerated code paths for 16-bit integer
and 32-bit floating point samples.

It is a modified combination of patches #3 and #5 from Jyri Sarha
( http://lists.xiph.org/pipermail/speex-dev/2011-September/008240.html &
http://lists.xiph.org/pipermail/speex-dev/2011-September/008238.html )

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
2012-10-25 14:03:52 +02:00
Tim-Philipp Müller d8b42ae80c Back to feature development 2012-10-25 12:19:46 +01:00
Tim-Philipp Müller b4772b4c9f Release 1.0.2 2012-10-25 00:54:24 +01:00
Sebastian Dröge 3c1041d5eb Revert "gst: Add better support for static plugins"
This reverts commit d2d79e3bc2,
which was accidentially pushed.
2012-10-24 13:26:26 +02:00
Sebastian Dröge d2d79e3bc2 gst: Add better support for static plugins 2012-10-24 12:10:44 +02:00
Carlos Rafael Giani d9279b1304 configure: Reintroduced xmmintrin.h/emmintrin.h header checks
The audio resampler needs these for the SSE/SSE2 code paths

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
2012-10-08 12:46:35 +02:00
Tim-Philipp Müller dc35816c98 Back to development (bug fixing) 2012-10-07 16:52:27 +01:00
Tim-Philipp Müller 011d299b9f Release 1.0.1 2012-10-07 15:11:10 +01:00
Tim-Philipp Müller b0baf45355 Back to development (bug fixing) 2012-09-24 16:46:44 +01:00
Tim-Philipp Müller 146ca8e3bf Release 1.0.0 2012-09-24 13:38:11 +01:00
Tim-Philipp Müller 993014c8f5 Release 0.11.99 2012-09-17 17:57:19 +01:00
Tim-Philipp Müller 5e0dfec62c Remove -DGST_USE_UNSTABLE_API 2012-09-17 16:05:37 +01:00
Tim-Philipp Müller 77c3a225c8 Back to development 2012-09-14 02:57:01 +01:00
Tim-Philipp Müller f7c6aa5abd Release 0.11.94 2012-09-14 02:47:54 +01:00
Tim-Philipp Müller 6b670d701c gdp: move gdp plugin to -bad
It needs to be reworked for 1.0
2012-09-11 01:33:11 +01:00
Stefan Sauer 79b351c1a9 configure: bump gtk-doc req to 1.12 (mar-2009)
This allows us to e.g. unconditionally use gtkdoc-rebase.
2012-08-22 13:17:08 +02:00
Tim-Philipp Müller b158029caf Back to development 2012-08-08 16:21:22 +01:00
Tim-Philipp Müller b61c7fb9c3 Release 0.11.93 2012-08-08 15:12:56 +01:00
Sebastian Dröge 37d45cdab8 Back to development 2012-06-07 16:07:16 +02:00
Sebastian Dröge 6ed2f45f97 Release 0.11.92 2012-06-07 16:06:59 +02:00
Andoni Morales Alastruey e8355ce908 playback: Fix compilation with the GDK Quartz backend 2012-05-21 13:15:12 +02:00
Idar Tollefsen afc8ce3fd5 build: Make sure AC_INCLUDES_DEFAULT is used.
Without using AC_INCLUDES_DEFAULT explicitly,
certain platforms will complain that the header
was found, but not usable by the compiler.
This happens for instance on Solaris where certain
headers are needed to pull in proper defines.

https://bugzilla.gnome.org/show_bug.cgi?id=667307

Conflicts:

	configure.ac
2012-05-16 10:02:52 +01:00
Sebastian Dröge 97d2de4ce9 configure: Require core/base 0.11.91 2012-05-16 09:12:50 +02:00
Sebastian Dröge 0c87032e59 Back to development 2012-05-13 16:59:42 +02:00
Sebastian Dröge f47072977a Release 0.11.91 2012-05-13 16:20:00 +02:00
Sebastian Dröge e112b6e02b configure: Modernize autotools setup a bit
Also we now only create tar.bz2 and tar.xz tarballs.
2012-04-13 14:01:25 +02:00
Sebastian Dröge 69b18ab09d gst-libs: Remove interfaces libs and mixer/tuner interfaces
The navigation interface is now in the video library.
2012-04-13 13:14:13 +02:00
Sebastian Dröge e3a734546d Back to development 2012-04-12 11:18:44 +02:00
Sebastian Dröge 3f6b1e96dc Release 0.11.90 2012-04-12 10:16:03 +02:00
Sebastian Dröge 4511a720e8 configure: Update version to 0.11.89.1 2012-04-05 13:25:41 +02:00
Sebastian Dröge 65307dd132 gst: Update versioning 2012-04-04 14:55:15 +02:00
Wim Taymans 9218b9d013 back to devel 2012-03-22 15:55:11 +01:00
Wim Taymans 1982d1ce12 Release 0.11.3 2012-03-22 15:51:39 +01:00
Wim Taymans 32bd12dba9 Merge branch 'master' into 0.11
Conflicts:
	.gitignore
	common
	configure.ac
	ext/vorbis/gstvorbisdeclib.h
	gst-libs/gst/audio/gstaudioencoder.c
	gst-libs/gst/riff/riff-read.c
	gst/playback/gstplaysink.c
	gst/playback/gstplaysinkconvertbin.c
	tests/check/libs/video.c
2012-03-22 11:35:13 +01:00
Tim-Philipp Müller 3d8d31b29e configure: bump AS_LIBTOOL version
API was added in libgsttag, libgstaudio and libgstvideo
2012-03-12 23:29:26 +00:00
Tim-Philipp Müller b1938e9c0d configure: backport AS_LIBTOOL version from 0.10.36 release
Should fix issues with missing symbols for people who install GStreamer
from source and at some point jumped back and forth between git master
and the 0.10.36 release (or 0.10. branch).
2012-03-12 23:28:12 +00:00
Sreerenj Balachandran 5b33983627 configure.ac : bump GLib requirement to 2.31.14
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911
2012-03-12 16:07:36 +01:00
Tim-Philipp Müller 30fe3b7bad configure: fix AC_LANG_SOURCE-related warnings when doing autogen.sh 2012-03-09 16:56:00 +00:00
Tim-Philipp Müller 29c266ccff Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
	common
	docs/libs/gst-plugins-base-libs.types
	ext/pango/gsttextoverlay.c
	ext/vorbis/gstvorbisdec.c
	gst/playback/gstplaysink.c
	gst/playback/gstplaysinkconvertbin.c
	sys/ximage/ximagesink.c
	sys/xvimage/xvimagesink.c
2012-03-08 20:31:34 +00:00
Oleksij Rempel (Alexey Fisher) 0c2f2a64c5 pango: don't use deprecated pango_cairo_font_map_create_context()
https://bugzilla.gnome.org/show_bug.cgi?id=671300
2012-03-04 18:32:32 +00:00
Sebastian Dröge 32bb92f2fa Merge branch 'master' into 0.11
Conflicts:
	tests/examples/Makefile.am
	tests/examples/playback/playback-test.c
2012-03-02 12:07:22 +01:00
Sebastian Dröge 83e0c28488 examples: Move seek example into its own directory 2012-03-02 11:57:34 +01:00
Tim-Philipp Müller 4991992029 Bump version after release 2012-02-23 11:06:55 +00:00
Wim Taymans 74683f60c4 back to development 2012-02-17 11:04:31 +01:00
Wim Taymans 61c446f2ef RELEASE 0.11.2 2012-02-17 11:03:14 +01:00
Thomas Vander Stichele 4d59dc2391 multifdsink: depends on sys/socket.h 2012-02-12 22:23:45 +01:00
Sebastian Dröge 68c0790817 Merge branch 'master' into 0.11
Conflicts:
	gst-libs/gst/interfaces/propertyprobe.c
	sys/xvimage/xvimagesink.c
2012-01-25 11:50:54 +01:00
Tim-Philipp Müller c6ac975468 Add --disable-fatal-warnings configure option 2012-01-19 14:07:34 +00:00
Sebastian Dröge 4ee3cb9092 configure.ac: Remove GIO check, it's in gst-glib2.m4 now 2012-01-18 16:55:45 +01:00
Sebastian Dröge 317894d314 gio: Move to gst subdirectory
It's a plugin without external dependencies now because we
unconditionally depend on GIO anyway.
2012-01-18 16:21:14 +01:00
Sebastian Dröge 5ed617b659 configure.ac: Require GLib 2.31.10 and improve GIO check 2012-01-18 16:15:47 +01:00
Sebastian Dröge b1f6b347bb configure: Remove socket/winsock and related checks, not necessary anymore 2012-01-17 16:55:54 +01:00
Sebastian Dröge f98e647a31 configure: We require GIO now 2012-01-17 11:29:26 +01:00
Sebastian Dröge cd3eeed6b3 tcp: Remove remaining unused stuff 2012-01-16 11:31:46 +01:00
Sebastian Dröge dc8984d76c Merge branch 'master' into 0.11
Conflicts:
	gst-libs/gst/app/gstappsrc.c
	gst-libs/gst/audio/multichannel.h
	gst-libs/gst/video/videooverlay.c
	gst/playback/gstplaysink.c
	gst/playback/gststreamsynchronizer.c
	tests/check/Makefile.am
	win32/common/libgstvideo.def
2012-01-10 13:15:12 +01:00
Idar Tollefsen 88ad3e65a1 build: Run platform check for platform specific configuration. 2012-01-05 11:17:31 +00:00
Tim-Philipp Müller 862d9f741e gdp: move dataprotocol library into gdp plugin and make private
We have removed things like protocol=gdp in the tcp elements
in favour of explicit gdppay/depay elements, so there's no need
to keep a public API and library for now. We can still add it
back later. Someone needs to think hard about 0.11 and gdp
anyway one of these days.
2011-12-25 23:25:42 +00:00
Tim-Philipp Müller cab753cf7b Require gobject-introspection >= 1.31.1
Same as core.
2011-12-12 12:59:44 +00:00
Tim-Philipp Müller fb6d09055a Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
	ext/alsa/gstalsadeviceprobe.c
	ext/alsa/gstalsamixer.c
	ext/pango/gsttextoverlay.c
	ext/pango/gsttextoverlay.h
	gst-libs/gst/audio/gstaudiobasesink.c
	gst-libs/gst/audio/gstaudioringbuffer.c
	gst-libs/gst/audio/gstaudiosrc.c
	gst-libs/gst/video/Makefile.am
	gst-libs/gst/video/video.c
	gst/encoding/gststreamcombiner.c
	gst/encoding/gststreamsplitter.c
	gst/playback/gstplaybasebin.c
	gst/playback/gststreamsynchronizer.c
	gst/playback/gstsubtitleoverlay.c
	gst/playback/gsturidecodebin.c
	sys/xvimage/xvimagesink.c
	tests/examples/Makefile.am
	win32/common/libgstvideo.def

Video overlay composition disabled for now, needs
porting to buffer meta.
2011-12-08 01:19:03 +00:00
Stefan Sauer f4213c5e85 configure: trim trailing whitespace 2011-12-02 23:35:50 +01:00
Stefan Sauer 3fb41e2cc3 tests: add a test for fft result value-ranges
Add a small example that uses ffts of various types and parameters and check the
result value ranges.
2011-12-02 23:34:47 +01:00
Tim-Philipp Müller 4b0dce5148 Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
	gst-libs/gst/audio/Makefile.am
	gst-libs/gst/audio/audio.h
	tests/examples/seek/jsseek.c
	tests/examples/seek/seek.c
	tests/icles/test-colorkey.c
2011-11-13 13:36:29 +00:00
Tim-Philipp Müller 12aab2cdcc tests: require Gtk+ 3.0 for examples and Gtk-based test apps
The Gtk+ dependency is entirely optional, we're just not
supporting Gtk+ 2.x any longer.
2011-11-12 15:51:52 +00:00
Tim-Philipp Müller dfc13ec632 cdda: rename GstCddaBaseSrc to GstAudioCdSrc and move to libgstaudio
Another mini-lib down, to make space for new mini libs.

Remove bogus copyright line while at it.
2011-11-12 11:58:58 +00:00
Wim Taymans d77c8cafee Merge branch 'master' into 0.11
Conflicts:
	common
	ext/pango/gsttextoverlay.c
	gst-libs/gst/video/video.c
2011-11-09 12:11:59 +01:00
Tim-Philipp Müller 73be2b4b1a configure: suppress warnings about unused variables if debugging system is disabled in core
https://bugzilla.gnome.org/show_bug.cgi?id=662952
2011-11-09 00:36:51 +00:00
Wim Taymans 7ac25e9b26 Merge branch 'master' into 0.11
Conflicts:
	common
	configure.ac
	gst-libs/gst/audio/gstbaseaudiosink.c
	gst/playback/gstdecodebin2.c
	gst/playback/gstplaysinkaudioconvert.c
	gst/playback/gstplaysinkaudioconvert.h
	gst/playback/gstplaysinkvideoconvert.c
	gst/playback/gstplaysinkvideoconvert.h
2011-11-07 12:23:15 +01:00
Wim Taymans f4bee46072 net: remove net library, it's now in core 2011-11-03 16:48:51 +01:00
Colin Walters 8da902bb78 configure: Allow setting GLIB_EXTRA_CFLAGS
Similar to gstreamer commit bb2020b1e7
2011-11-03 01:30:19 +05:30
Edward Hervey ef32d1ee92 configure.ac: Fix build 2011-10-28 18:45:09 +02:00
Stefan Sauer 92d1f5251e volume: move volume example to audio 2011-10-27 09:51:46 +02:00
Wim Taymans 9c128d171a back to development 2011-09-29 17:43:57 +02:00
Wim Taymans 5ab9f5856d RELEASE 0.11.1 2011-09-29 17:43:00 +02:00
Tim-Philipp Müller 754b22d7ee libs: remove unused floatcast header-only library
There's no code whatsoever that uses these macros. If anyone
ever feels the need to resurrect them, we should add them to
gstutils.h in core or libgstaudio or so.
2011-09-23 21:18:47 +01:00
Wim Taymans 33467d9629 Merge branch 'master' into 0.11
Conflicts:
	configure.ac
	ext/pango/gsttextoverlay.c
	ext/theora/gsttheoradec.c
	gst/adder/gstadder.c
	gst/adder/gstadder.h
	gst/audioresample/gstaudioresample.c
	gst/encoding/gstencodebin.c
	gst/playback/gstdecodebin.c
	gst/playback/gstdecodebin2.c
	tests/check/elements/decodebin2.c
	tests/check/elements/playbin-compressed.c
	win32/common/libgsttag.def
2011-08-16 18:01:14 +02:00
Tim-Philipp Müller a5933eb14b configure: try pkg-config first when looking for zlib 2011-08-15 00:10:35 +01:00
Mark Nauwelaerts 08e6b5c54e tag: id3v2: add id3v2 tag parsing helpers
https://bugzilla.gnome.org/show_bug.cgi?id=654388
2011-08-15 00:10:34 +01:00
Vincent Penquerc'h 746415a6e3 audioresample: use SSE/SSE2 when possible
Compile in the code on i386 and x86_64, and use ORC to determine
when the runtime platform can run the code.

https://bugzilla.gnome.org/show_bug.cgi?id=636562
2011-08-12 09:55:11 +02:00
Wim Taymans ca9ef2d8c0 back to development 2011-08-03 12:08:16 +02:00
Wim Taymans 16a092e2b5 Release 0.11.0 2011-08-03 10:55:32 +02:00
Tim-Philipp Müller 4bf26ba5d2 Add -DGST_USE_UNSTABLE_API to the compiler flags to avoid warnings 2011-07-05 10:07:08 +01:00
Mark Nauwelaerts a6496e1562 configure.ac: bump required GLib to 2.26 2011-06-20 15:43:57 +02:00
Tim-Philipp Müller 74a756350f Bump git version after unplanned 0.10.35 release
Merge branch '0.10.35'

Conflicts:
	configure.ac
	docs/plugins/inspect/plugin-adder.xml
	docs/plugins/inspect/plugin-alsa.xml
	docs/plugins/inspect/plugin-app.xml
	docs/plugins/inspect/plugin-audioconvert.xml
	docs/plugins/inspect/plugin-audiorate.xml
	docs/plugins/inspect/plugin-audioresample.xml
	docs/plugins/inspect/plugin-audiotestsrc.xml
	docs/plugins/inspect/plugin-cdparanoia.xml
	docs/plugins/inspect/plugin-decodebin.xml
	docs/plugins/inspect/plugin-encoding.xml
	docs/plugins/inspect/plugin-ffmpegcolorspace.xml
	docs/plugins/inspect/plugin-gdp.xml
	docs/plugins/inspect/plugin-gio.xml
	docs/plugins/inspect/plugin-gnomevfs.xml
	docs/plugins/inspect/plugin-libvisual.xml
	docs/plugins/inspect/plugin-ogg.xml
	docs/plugins/inspect/plugin-pango.xml
	docs/plugins/inspect/plugin-playback.xml
	docs/plugins/inspect/plugin-subparse.xml
	docs/plugins/inspect/plugin-tcp.xml
	docs/plugins/inspect/plugin-theora.xml
	docs/plugins/inspect/plugin-typefindfunctions.xml
	docs/plugins/inspect/plugin-uridecodebin.xml
	docs/plugins/inspect/plugin-videorate.xml
	docs/plugins/inspect/plugin-videoscale.xml
	docs/plugins/inspect/plugin-videotestsrc.xml
	docs/plugins/inspect/plugin-volume.xml
	docs/plugins/inspect/plugin-vorbis.xml
	docs/plugins/inspect/plugin-ximagesink.xml
	docs/plugins/inspect/plugin-xvimagesink.xml
	gst-libs/gst/audio/Makefile.am
	gst/subparse/gstsubparse.c
	win32/common/_stdint.h
	win32/common/config.h
2011-06-18 13:32:17 +01:00
Tim-Philipp Müller 04c392fa7d Release 0.10.35
This is an ad-hoc release that is almost identical to 0.10.34:

 * work around GLib atomic ops API change
 * don't use G_CONST_RETURN in public headers
 * subparse: typefinding fixes for subtitles in non-UTF8 charsets
2011-06-15 19:29:48 +01:00
Wim Taymans 35bec59536 ffmpegcolorspace: remove plugin 2011-06-15 18:01:04 +02:00
Wim Taymans db0a2f51b8 videoconvert: renamed from colorspace 2011-06-15 17:49:21 +02:00
Wim Taymans 0d902c6d23 colorspace: add to build 2011-06-15 16:28:30 +02:00
Tim-Philipp Müller a9e4949238 gnomevfs: remove GnomeVFS plugin
The gio plugin replaces it.
2011-06-15 00:52:47 +01:00
Tim-Philipp Müller c092981b16 Remove v4l plugin
The old v4l interface has been deprecated for years and even
been removed from the kernel headers. If anyone still needs
this plugin, they can resurrect it in gst-plugins-bad, there's
no reason for it to be in -base.
2011-06-07 20:47:46 +01:00
Tim-Philipp Müller b338e80341 configure: also define GST_DISABLE_XML for now to fix subparse build 2011-06-06 14:30:03 +01:00
Tim-Philipp Müller 25fb0dd1b4 configure: define USE_XML conditional used by subparse as FALSE for now
The subparse plugin needs to be split and/or moved to ext/ for the
libxml2 dependency. The media type needs to be format-specific instead
of a catch-all format. Maybe add a base class or line-based adapter.
2011-06-05 23:44:47 +01:00
Wim Taymans f9967e4aac Merge branch 'master' into 0.11
Conflicts:
	gst-libs/gst/video/video.h
	gst/playback/gstplaysinkaudioconvert.c
	gst/playback/gstplaysinkvideoconvert.c
	tests/check/libs/rtp.c
2011-06-02 12:18:13 +02:00
Stefan Kost 940291dd38 audio: move testchannels example to 'tests/examples' dir
Also fix it up a little to not include 'c' file but link to the libs instead.
2011-05-27 15:09:25 +03:00
Sebastian Dröge bf08ca7020 Merge branch 'master' into 0.11 2011-05-26 13:54:09 +02:00
Tim-Philipp Müller 56717f5954 configure: update GLib requirement to >= 2.24
Same as core (make implicit requirement explicit).
http://gstreamer.freedesktop.org/wiki/ReleasePlanning/GLibRequirement
2011-05-25 16:08:54 +01:00
Sebastian Dröge d0362c2b87 Merge branch 'master' into 0.11
Conflicts:
	configure.ac
	ext/alsa/gstalsasrc.c
	gst-libs/gst/audio/gstbaseaudiosink.c
	gst-libs/gst/tag/gstxmptag.c
	gst/playback/gstsubtitleoverlay.c
	gst/videorate/gstvideorate.c
	sys/xvimage/xvimagesink.c
2011-05-16 17:06:22 +02:00
Sebastian Dröge 6032e39025 configure: Require core 0.10.34.1 for the new ghostpad API 2011-05-14 11:42:50 +02:00
Tim-Philipp Müller eeef26d003 Back to development 2011-05-14 09:41:58 +01:00
Tim-Philipp Müller ffc3cece6c Release 0.10.34 2011-05-14 01:00:38 +01:00
Tim-Philipp Müller 519f350599 Release 0.10.33
Highlights:

  - support for 16-bit-per-component video formats
  - playbin2 fixes and improvements for custom and non-raw sinks
  - oggmux muxes based on running time now
  - many other fixes and improvements
2011-05-10 11:39:46 +01:00
Tim-Philipp Müller d08e695a83 0.10.32.4 pre-release 2011-04-30 17:35:54 +01:00
Tim-Philipp Müller 40af7a978d 0.10.32.3 pre-release 2011-04-27 12:09:33 +01:00
Sebastian Dröge 0759ce8533 Merge branch 'master' into 0.11 2011-04-18 13:23:32 +02:00
Tim-Philipp Müller e120c835c1 0.10.32.2 pre-release 2011-04-16 16:03:56 +01:00
Thibault Saunier 61c61e9f2f vorbis: add support for using tremolo on android
Tremolo is an ARM-optimised version of xiph's tremor library.
2011-04-16 15:33:16 +01:00
Wim Taymans e1869fa267 Merge branch 'master' into 0.11-fdo 2011-03-28 20:13:59 +02:00
Luis de Bethencourt b41cca7f40 configure.ac: redundant use of AC_MSG_RESULT()
cleaned the redundant use of AC_MSG_RESULT() in configure.ac
2011-03-22 13:35:24 +01:00
Wim Taymans 95f7fd8edf Merge branch 'master' into 0.11-fdo 2011-03-15 11:11:56 +01:00
Tim-Philipp Müller fae2e1bc2d tests: add libscpp unit test to make sure g++ likes our library headers 2011-03-12 17:51:41 +00:00
Wim Taymans 6aa22111a1 Merge branch 'master' into 0.11 2011-03-04 16:21:13 +01:00
Mark Nauwelaerts 53c02dff3f configure.ac: export plugin description more platform independent
Fixes #642504.
2011-02-28 18:52:47 +01:00
Wim Taymans c6dd11981d Merge branch 'master' into 0.11
Conflicts:
	configure.ac
	gst-libs/gst/pbutils/Makefile.am
2011-02-28 11:47:44 +01:00
Sreerenj Balachandran c36a3e46f5 id3tag: map the ID3v2 TENC frame to GST_TAG_ENCODED_BY
https://bugzilla.gnome.org/show_bug.cgi?id=627268
2011-02-01 14:12:45 +00:00
Tim-Philipp Müller aa641a1aa8 win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink
https://bugzilla.gnome.org/show_bug.cgi?id=640705
2011-01-27 15:26:25 +00:00
Tim-Philipp Müller 9084713492 Back to development 2011-01-24 00:00:27 +00:00
Tim-Philipp Müller c2e0ec6d0b Release 0.10.32 2011-01-21 10:50:06 +00:00
Tim-Philipp Müller c5fd3b40fe 0.10.31.4 pre-releases 2011-01-18 10:45:01 +00:00
Tim-Philipp Müller 11b1f2721d configure: require gobject-introspection >= 0.9.12
Earlier versions don't honour the -L/--library-path option,
which we need. See commit 4d0ccdad in gobject-introspection git.

Should "fix" build on lucid/maverick build bots.
2011-01-12 15:51:52 +00:00
Tim-Philipp Müller a6fd7c4675 0.10.31.3 pre-release 2011-01-11 19:19:50 +00:00
Koop Mast 8049513b88 configure: fix bash-ism
https://bugzilla.gnome.org/show_bug.cgi?id=638961
2011-01-08 02:16:19 +00:00
Tim-Philipp Müller 8537f4326c 0.10.31.2 pre-release 2011-01-07 12:50:07 +00:00
Edward Hervey d8f5b6322f encoding-target: Implement save/load feature
Fixes #637735
2011-01-05 20:54:06 +01:00
Tim-Philipp Müller dcd4222716 playbin2: use input-selector from core instead of internal copy 2010-12-31 12:14:22 +00:00
Edward Hervey a5994446b3 examples: encoding example
Along with gstcapslist
2010-12-15 11:54:32 +01:00
Edward Hervey 8a3b45aa1f gst: New encoding plugin
https://bugzilla.gnome.org/show_bug.cgi?id=627476
2010-12-15 11:54:32 +01:00
Stefan Kost 3457bc7149 configure: use the -Bsymbolic-functions linker flag if supported
This feature turns intra library calls into direct function calls and thus makes
them a little faster. The downside is that this causes problems for e.g.
LD_PRELOAD based tools. Thus add a configure option to turn it off.
2010-12-15 12:23:15 +02:00
Wim Taymans eee6bc7dc9 more 0.10 -> 0.11 changes 2010-12-06 17:09:10 +01:00
Wim Taymans 65ab003adc configure: start 0.11 branch 2010-12-06 12:11:03 +01:00
Tim-Philipp Müller 8f3aec570a Bump GLib requirement to >= 2.22
See http://gstreamer.freedesktop.org/wiki/ReleasePlanning/GLibRequirement
2010-12-02 00:15:25 +00:00
Tim-Philipp Müller 9530ba6478 Back to development 2010-12-02 00:14:54 +00:00
Tim-Philipp Müller ca414a2261 Release 0.10.31 2010-11-30 19:25:44 +00:00
Tim-Philipp Müller 8b5bcc1d8a 0.10.30.5 pre-release 2010-11-18 00:36:14 +00:00
Tim-Philipp Müller 80b6a60d89 configure: add --with-gtk option and default to Gtk+ 2.0 while the 3.0 API is still in flux
https://bugzilla.gnome.org/show_bug.cgi?id=634014
2010-11-05 20:47:41 +00:00
Tim-Philipp Müller 2f46970543 0.10.30.4 pre-release 2010-11-01 17:00:38 +00:00
Tim-Philipp Müller ca8399610a 0.10.30.3 pre-release 2010-10-22 17:44:08 +01:00
Tim-Philipp Müller e8c3f1e436 0.10.30.2 pre-release 2010-10-16 01:08:38 +01:00
Tim-Philipp Müller 4c42a5840f configure: bump Orc requirement to 0.4.11
Has fixes for volume, among other things.
2010-10-15 17:59:26 +01:00
Sebastian Dröge 7c423ba429 configure: Require orc 0.4.10 2010-10-08 09:10:41 +02:00
Tim-Philipp Müller 8e2cd0b0bb win32: define GST_PACKAGE_RELEASE_DATETIME in win32 config.h as well
Also update enums.
2010-09-24 14:03:45 +01:00
Wim Taymans b0ad8467dd examples: add synchronized playback and capture example
Add an example that demonstrates synchronized playback and capture.
2010-09-16 19:22:09 +02:00
Sebastian Dröge 351110a4db configure: Require orc 0.4.8.1 for the volume test 2010-09-05 12:09:42 +02:00
Thiago Santos aa3abae744 configure: Add check for log2
Adds check for log2 and only use it in exif library if it is
available.
2010-08-25 11:19:31 -03:00
Sebastian Dröge 2ee9360cf6 audioconvert: Require ORC 0.4.7 for the loadl/storel opcodes
And update disted files to allow compilation with no or too old ORC.
2010-08-24 15:07:40 +02:00
Tim-Philipp Müller e776699036 build: use new AG_GST_PKG_CONFIG_PATH m4 macro from common
Sets up a GST_PKG_CONFIG_PATH variable for use in Makefile.am
(avoids trailing ':' in PKG_CONFIG_PATH used).
2010-08-14 19:12:37 +01:00
Stefan Kost 617a0fc50e tests/playback: due to popular demand mv them from examples to icles
The tests are toys and not reference demos.
2010-08-12 12:27:58 +03:00
Stefan Kost 23cadbae94 playback: move tests from plugin-dir to tests/examples/playback 2010-08-12 10:52:34 +03:00
Sebastian Dröge e8c8977582 configure: Check if the compiler supports ISO C89 or C99 and which parameters are required
This first checks what is required for ISO C99 support and sets the relevant
compiler parameters and if no C99 compiler is found, it checks for a
C89 compiler. This enables us to check for and use C89/C99 functions
that gcc hides from us without the correct compiler parameters.
2010-08-04 19:24:29 +02:00
Tim-Philipp Müller f842c49f5d configure: require core from git
For GstDateTime stuff used in libgsttag.
2010-07-26 17:48:14 +02:00
Tim-Philipp Müller 5a0c2517ee pbutils: add compile time and runtime version checks for gst-plugins-base
So people can check what version of the gst-plugins-base libs they're
building against or linked against.

API: GST_PLUGINS_BASE_VERSION_MAJOR
API: GST_PLUGINS_BASE_VERSION_MINOR
API: GST_PLUGINS_BASE_VERSION_MICRO
API: GST_PLUGINS_BASE_VERSION_NANO
API: GST_CHECK_PLUGINS_BASE_VERSION
API: gst_plugins_base_version()
API: gst_plugins_base_version_string()
2010-07-26 17:25:15 +02:00