Commit graph

970 commits

Author SHA1 Message Date
Tim-Philipp Müller 2dd67036e5 multifile: add splitfilesrc element
Add new splitfilesrc element that presents multiple files
(selectable via a location regex) as one single contiguous
file.
2011-11-30 16:39:33 +00:00
Mark Nauwelaerts 1ca89389e4 id3demux: use -base provided id3 tag parsing
https://bugzilla.gnome.org/show_bug.cgi?id=654388
2011-08-13 23:19:32 +01:00
Arun Raghavan a67b536741 pulsesink: Use the extended stream API if available
This uses the new extended API for creating streams. This will allow us
to support compressed formats natively in pulsesink as well.
2011-07-29 01:25:15 +05:30
David Schleef f528f62b53 configure: remove non-pkg-config check for shout
Fixes: 653327
2011-06-25 11:39:23 -07:00
Arun Raghavan 04786a6d31 pulse: Drop support for PA versions before 0.9.16
This drops support fof PulseAudio versions prior to 0.9.16, which was
released about 1.5 years ago. Testing with very old versions is not
feasible and we don't want to maintain 2 independent code-paths.
2011-06-21 16:47:11 -07:00
Tim-Philipp Müller 822970901e Bump git version after unplanned 0.10.30 release
Merge branch '0.10.30'

Conflicts:
	configure.ac
	docs/plugins/inspect/plugin-1394.xml
	docs/plugins/inspect/plugin-aasink.xml
	docs/plugins/inspect/plugin-alaw.xml
	docs/plugins/inspect/plugin-alpha.xml
	docs/plugins/inspect/plugin-alphacolor.xml
	docs/plugins/inspect/plugin-annodex.xml
	docs/plugins/inspect/plugin-apetag.xml
	docs/plugins/inspect/plugin-audiofx.xml
	docs/plugins/inspect/plugin-audioparsers.xml
	docs/plugins/inspect/plugin-auparse.xml
	docs/plugins/inspect/plugin-autodetect.xml
	docs/plugins/inspect/plugin-avi.xml
	docs/plugins/inspect/plugin-cacasink.xml
	docs/plugins/inspect/plugin-cairo.xml
	docs/plugins/inspect/plugin-cutter.xml
	docs/plugins/inspect/plugin-debug.xml
	docs/plugins/inspect/plugin-deinterlace.xml
	docs/plugins/inspect/plugin-dv.xml
	docs/plugins/inspect/plugin-efence.xml
	docs/plugins/inspect/plugin-effectv.xml
	docs/plugins/inspect/plugin-equalizer.xml
	docs/plugins/inspect/plugin-esdsink.xml
	docs/plugins/inspect/plugin-flac.xml
	docs/plugins/inspect/plugin-flv.xml
	docs/plugins/inspect/plugin-flxdec.xml
	docs/plugins/inspect/plugin-gconfelements.xml
	docs/plugins/inspect/plugin-gdkpixbuf.xml
	docs/plugins/inspect/plugin-goom.xml
	docs/plugins/inspect/plugin-goom2k1.xml
	docs/plugins/inspect/plugin-gstrtpmanager.xml
	docs/plugins/inspect/plugin-halelements.xml
	docs/plugins/inspect/plugin-icydemux.xml
	docs/plugins/inspect/plugin-id3demux.xml
	docs/plugins/inspect/plugin-imagefreeze.xml
	docs/plugins/inspect/plugin-interleave.xml
	docs/plugins/inspect/plugin-isomp4.xml
	docs/plugins/inspect/plugin-jack.xml
	docs/plugins/inspect/plugin-jpeg.xml
	docs/plugins/inspect/plugin-level.xml
	docs/plugins/inspect/plugin-matroska.xml
	docs/plugins/inspect/plugin-mulaw.xml
	docs/plugins/inspect/plugin-multifile.xml
	docs/plugins/inspect/plugin-multipart.xml
	docs/plugins/inspect/plugin-navigationtest.xml
	docs/plugins/inspect/plugin-oss4.xml
	docs/plugins/inspect/plugin-ossaudio.xml
	docs/plugins/inspect/plugin-png.xml
	docs/plugins/inspect/plugin-pulseaudio.xml
	docs/plugins/inspect/plugin-replaygain.xml
	docs/plugins/inspect/plugin-rtp.xml
	docs/plugins/inspect/plugin-rtsp.xml
	docs/plugins/inspect/plugin-shapewipe.xml
	docs/plugins/inspect/plugin-shout2send.xml
	docs/plugins/inspect/plugin-smpte.xml
	docs/plugins/inspect/plugin-soup.xml
	docs/plugins/inspect/plugin-spectrum.xml
	docs/plugins/inspect/plugin-speex.xml
	docs/plugins/inspect/plugin-taglib.xml
	docs/plugins/inspect/plugin-udp.xml
	docs/plugins/inspect/plugin-video4linux2.xml
	docs/plugins/inspect/plugin-videobox.xml
	docs/plugins/inspect/plugin-videocrop.xml
	docs/plugins/inspect/plugin-videofilter.xml
	docs/plugins/inspect/plugin-videomixer.xml
	docs/plugins/inspect/plugin-wavenc.xml
	docs/plugins/inspect/plugin-wavpack.xml
	docs/plugins/inspect/plugin-wavparse.xml
	docs/plugins/inspect/plugin-ximagesrc.xml
	docs/plugins/inspect/plugin-y4menc.xml
	win32/common/config.h
2011-06-18 13:43:02 +01:00
Tim-Philipp Müller 673d519898 Release 0.10.30
This is an ad-hoc release that is almost identical to 0.10.29:

 * work around GLib atomic ops API change
 * better handling of malformed buffers in RTP depayloders
 * some minor compilation fixes
2011-06-15 23:57:34 +01:00
David Schleef 165fbc368e configure: Remove config script check for caca 2011-05-18 12:25:16 -07:00
Tim-Philipp Müller b6219112b3 Back to development 2011-05-14 10:02:22 +01:00
Tim-Philipp Müller a2d88f90dc Release 0.10.29
Highlights:

  - amrparse, aacparse, ac3parse, flacparse, mpegaudioparse, dcaparse audio parsers (moved from -bad)
  - muxers now mux based on running time
  - ISO MP4 muxers: mp4mux/3gppmux/qtmux/mj2mux (moved from -bad)
  - new matroskaparse element
  - new v4l2radio element
  - rtpsession: support RTCP Early Feedback (the AVPF profile)
  - orc 0.4.14 or newer recommended
  - many other fixes and improvements
2011-05-10 11:40:53 +01:00
Tim-Philipp Müller a5aea75808 0.10.28.4 pre-release 2011-04-30 18:16:36 +01:00
Tim-Philipp Müller c25bf5dc34 quicktime: rename plugin to isomp4
https://bugzilla.gnome.org/show_bug.cgi?id=648004
2011-04-30 17:58:02 +01:00
Tim-Philipp Müller 865140fb19 0.10.28.3 pre-release 2011-04-27 12:45:51 +01:00
Tim-Philipp Müller 85932c74df configure: don't pass -Waddress to ObjC compiler on OSX when compiling osxvideosink
Temporary workaround until we fix this properly and check for
the ObjC warning/error flags instead of just passing CFLAGS to the
ObjC compiler.

https://bugzilla.gnome.org/show_bug.cgi?id=643939
2011-04-24 14:14:27 +01:00
Tim-Philipp Müller 5c9e2646e0 0.10.28.2 pre-release 2011-04-16 18:50:11 +01:00
Tim-Philipp Müller ed96310d57 qtdemux: rename directory to quicktime to match plugin name
In preparation for qtmux moving to -good.
2011-04-12 19:29:56 +01:00
Stefan Kost 21a688ce25 jack: also handle deprecations for jack 1.9.7
Jack 1.9.7 was released 20.Mar.2011, need to handle the deprecated api for this
version too.
2011-04-11 12:44:19 +03:00
Tim-Philipp Müller e44456b481 audioparsers: hook up to build 2011-04-08 18:07:17 +01:00
Jon Nordby d68dd46084 jack: Fix build with jack 0.120.1
9544622674 checked
for 0.120.2 and later, but the deprecation was introduced in
0.120.1
2011-04-05 13:12:28 +03:00
Stefan Kost 51f25f371b jack: unbreak the build for jack2 users
Jack2 (versions 1.X.X) does only have that API in svn. Limmit the use of the new
API for jack1 versions.
2011-03-24 23:47:33 +02:00
Luis de Bethencourt 08daffdebe configure.ac: redundant uses of AC_MSG_RESULT()
cleaned the redundant uses of AC_MSG_RESULT() in configure.ac
2011-03-22 13:36:02 +01:00
Philippe Normand 9544622674 jack: fix build against jack 0.120.2
jack_port_get_total_latency() has been deprecated in favor of
jack_port_get_latency_range().

https://bugzilla.gnome.org/show_bug.cgi?id=644477
2011-03-11 09:48:36 +00:00
Tim-Philipp Müller d0c5b86727 Merge ad-hoc release branch '0.10.28' 2011-03-08 16:33:44 +00:00
Tim-Philipp Müller a4e1b18b65 Release 0.10.28
Ad-hoc release to fix build issue with newer kernels.
2011-03-08 15:47:52 +00:00
Sebastian Dröge 08232b470e cairooverlay: The example always requires gtk-x11
Check for gtk-x11 and only build the example if it's available.
2011-03-02 23:21:15 +01:00
Jon Nordby 32dff9df75 cairooverlay: Add generic Cairo overlay video element.
Allows applications to connect to the "draw" signal of
the element and do their custom drawing there.
Includes an example application demonstrating usage.

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=595520
2011-03-02 22:55:52 +01:00
Mark Nauwelaerts 1ccadf5c30 configure.ac: cygwin/mingw; enable plugin linking to static lib
Useful for DirectX plugin(s).

Fixes #642507.
2011-02-28 19:23:46 +01:00
Mark Nauwelaerts ac6535560e configure.ac: export plugin description more platform independent
Fixes #642504.
2011-02-28 19:13:41 +01:00
Tim-Philipp Müller b0b124ec90 win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink
https://bugzilla.gnome.org/show_bug.cgi?id=640705
2011-01-27 15:35:06 +00:00
Tim-Philipp Müller cb1019875a Back to development 2011-01-24 00:32:41 +00:00
Tim-Philipp Müller 43505244cb Release 0.10.27 2011-01-21 12:54:16 +00:00
Tim-Philipp Müller 84311e58d3 0.10.26.4 pre-release 2011-01-18 12:58:29 +00:00
Tim-Philipp Müller 0520052540 0.10.26.3 pre-release 2011-01-11 23:18:59 +00:00
Tim-Philipp Müller 99d01f2e0f 0.10.26.2 pre-release 2011-01-07 13:24:02 +00:00
Tim-Philipp Müller 67f4489cd0 jack: new jackaudiosrc and jackaudiosink elements, moved from gst-plugins-bad
https://bugzilla.gnome.org/show_bug.cgi?id=621929
2011-01-02 15:26:30 +00:00
Tim-Philipp Müller 984564150f configure: depend on -base from git for new rtp base depayloader features
This is ok in this case, since the plan is to release core/base again
along with good/ugly/bad in the next cycle.
2010-12-15 13:30:50 +00:00
Tim-Philipp Müller cad6e95c04 Bump GLib requirement to implicit requirement
ie. >= 2.20 while we depend on core/base 0.10.31
2010-12-02 18:14:16 +00:00
Tim-Philipp Müller 5c9458d110 Back to development 2010-12-02 18:13:57 +00:00
Tim-Philipp Müller 1d2056adc6 Release 0.10.26 2010-12-01 21:15:09 +00:00
Tim-Philipp Müller 5195655805 0.10.25.5 pre-release 2010-11-18 00:45:29 +00:00
Tim-Philipp Müller 3eb02097f9 configure: we still require Gtk+ >= 2.14.0 when compiling against 2.0
The check for the minor version was dropped in the previous commit.
2010-11-05 17:18:36 +00:00
Tim-Philipp Müller 562ff37d80 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 16:25:22 +00:00
Tim-Philipp Müller 57c9c268ed 0.10.25.4 pre-release 2010-11-01 17:57:39 +00:00
Tim-Philipp Müller 7e4df6bfc9 configure: fix --disable-external 2010-11-01 16:04:20 +00:00
Tim-Philipp Müller 631e2aa043 0.10.25.3 pre-release 2010-10-22 18:12:31 +01:00
Tim-Philipp Müller fdba600fd6 win32: set GST_PACKAGE_RELEASE_DATETIME also in win32 config.h 2010-10-16 15:43:53 +01:00
Tim-Philipp Müller 4f683406f9 0.10.25.2 pre-release 2010-10-16 01:34:22 +01:00
Tim-Philipp Müller b393598855 configure: bump Orc requirement to 0.4.11 2010-10-15 18:00:10 +01:00
Sebastian Dröge 72e05e498b configure: Require core 0.10.30.1 2010-10-11 14:24:52 +02:00
Edward Hervey 9481c8a1a0 raw1394: Don't compile hdv1394src if libiec61883 isn't available
Fixes #629896
2010-10-04 22:31:32 +02:00