Commit graph

866 commits

Author SHA1 Message Date
Tim-Philipp Müller
ebbfeb1f7b Release 0.11.93 2012-08-08 15:23:53 +01:00
Sebastian Dröge
478410d595 Merge remote-tracking branch 'origin/master' 2012-06-19 09:26:46 +01:00
Nicolas Dufresne
4fbb1a042e x264enc: Port to GstVideoEncoder baseclass
Conflicts:

	configure.ac
	ext/x264/gstx264enc.c
	ext/x264/gstx264enc.h

Back to 0.10 state, needs to be ported to 0.11 again.
2012-06-18 16:00:53 +01:00
Tim-Philipp Müller
feb316e604 synaesthesia: remove experimental GPL-ed synaesthesia plugin
It never made it out of experimental, and there's a new
synaescope element in gst-plugins-bad that's hopefully
sufficiently similar.

https://bugzilla.gnome.org/show_bug.cgi?id=356882
2012-06-16 18:29:54 +01:00
Sebastian Dröge
c2198e1c44 Back to development 2012-06-07 16:28:45 +02:00
Sebastian Dröge
880804a97b Release 0.11.92 2012-06-07 16:28:32 +02:00
Tim-Philipp Müller
004abdaddf x264: bump x264 requirement to build 106 or later
Build 106 is from September 2010.

https://bugzilla.gnome.org/show_bug.cgi?id=676257
2012-05-17 21:16:08 +01:00
Sebastian Dröge
c2b44dc92c configure: Require core/base 0.11.91 2012-05-16 09:13:10 +02:00
Sebastian Dröge
275745b001 Back to development 2012-05-13 17:00:50 +02:00
Sebastian Dröge
76c558f8ac Release 0.11.91 2012-05-13 16:49:04 +02:00
Sebastian Dröge
1f8d9315b8 configure: Modernize autotools setup a bit
Also we now only create tar.bz2 and tar.xz tarballs.
2012-04-13 14:01:50 +02:00
Sebastian Dröge
ad0745b37f Back to development 2012-04-12 11:19:12 +02:00
Sebastian Dröge
4c6f7cf644 Release 0.11.90 2012-04-12 10:40:20 +02:00
Sebastian Dröge
8ff6937ef7 configure: Update version to 0.11.89.1 2012-04-05 13:26:45 +02:00
Sebastian Dröge
9e5a55a70f gst: Update versioning 2012-04-04 14:38:53 +02:00
Wim Taymans
d81532a549 back to development 2012-03-22 15:56:04 +01:00
Wim Taymans
d1911c3f65 Release 0.11.2 2012-03-22 15:52:55 +01:00
Tim-Philipp Müller
ef64b43ac8 Merge remote-tracking branch 'origin/master' into 0.11
So 0.11 folks also get amr include fixes.

Conflicts:
	ext/a52dec/gsta52dec.c
	ext/mad/gstmad.c
2012-03-20 12:08:23 +00:00
Wim Taymans
9e1b76fb13 configure.ac: bump required GLib to 2.31.14
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911
2012-03-12 16:16:17 +01:00
Tim-Philipp Müller
425e6e395f amrnb, amrwbdec: fix build with opencore-amr >= 0.1.3
In previous versions, the opencore-amr include sub-directory
would be specified in the include path in the CFLAGS, but this
is no longer the case in newer versions, so we need to add those
to our include directives.

Based on patch by: Christian Morales Vega

https://bugzilla.gnome.org/show_bug.cgi?id=671123
2012-03-03 17:21:28 +00:00
Tim-Philipp Müller
593ddf4bb9 configure: get rid of non-pkg-config ways to check for opencore-amr 2012-03-03 17:21:24 +00:00
Tim-Philipp Müller
73dfd99c95 Bump version after release 2012-02-23 11:20:33 +00:00
Mark Nauwelaerts
689b94b8a9 synaesthesia: port to 0.11 2012-02-17 17:53:34 +01:00
Mark Nauwelaerts
0d66ce0062 xingmux: port to 0.11 2012-02-17 17:53:28 +01:00
Wim Taymans
dd3eaca4ee back to development 2012-02-17 11:06:59 +01:00
Wim Taymans
5581355732 RELEASE 0.11.1 2012-02-17 11:06:27 +01:00
Sebastian Dröge
74de5954af Merge branch 'master' into 0.11
Conflicts:
	ext/a52dec/gsta52dec.c
2012-01-25 13:03:33 +01:00
Tim-Philipp Müller
ac281f3562 Add --disable-fatal-warnings configure option 2012-01-19 15:06:47 +00:00
Sebastian Dröge
7064bae5b6 configure.ac: Require GLib 2.31.10 for consistency 2012-01-18 17:00:26 +01:00
Tim-Philipp Müller
8d44d7ded7 mpegstream: remove the old mpeg-ps parser and demuxers
Don't want anyone porting this by accident.
Superseded by mpegpsdemux in -bad.
2011-11-13 00:07:02 +00:00
Tim-Philipp Müller
b699e199f2 cdio: port cdiocddasrc to 0.11 2011-11-12 21:06:29 +00:00
Tim-Philipp Müller
13d1003c9e twolame: port to 0.11 2011-11-11 00:51:34 +00:00
Tim-Philipp Müller
0983339a6e iec958: remove this plugin
I think it can just go away. Audio sinks can and should payload
things themselves using the helper API in libgstaudio. If such
a plugin still makes sense, it should probably be rewritten
using the library functions (and be put into -good or so).
2011-11-10 23:17:53 +00:00
Wim Taymans
839773dbed realmedia is ported 2011-11-04 17:32:58 +01:00
Wim Taymans
6b709f4656 dvdread: port to 0.11 2011-10-10 12:38:02 +02:00
Wim Taymans
e06c2d881b dvdsub: port to 0.11 2011-10-06 17:24:22 +02:00
Wim Taymans
f9863d1274 amrnb: port to 0.11 2011-10-04 17:35:40 +02:00
Wim Taymans
fa2da0c2cb ported amrwbdec to 0.11 2011-10-04 17:12:35 +02:00
Wim Taymans
62d5386b06 mpeg2dec: minimal port to 0.11 2011-09-30 17:38:07 +02:00
Wim Taymans
b7de899d5d configure: update ported plugins list 2011-09-28 13:05:55 +02:00
Wim Taymans
854f4d846b Merge branch 'master' into 0.11
Conflicts:
	ext/mad/gstmad.c
2011-09-26 19:07:23 +02:00
Tim-Philipp Müller
56bd24365a mad: remove id3tag dependency used by in practice unreachable legacy code
The mad mp3 decoder element shouldn't parse tags at all really, but we
have so far kept this code around for backwards-compatibility reasons
for people building manual pipelines for some reason. However, as it
turns out that code has never actually worked in 0.10 in practice,
since it only gets executed if mad_frame_decode() returns LOSTSYNC,
which doesn't actually seem to happen any more though because of the
preceding mad_header_decode(), which will discover and report the
sync loss if it runs into a tag and make mad_frame_decode() try to
resync right away.

Discovered this while trying to make it use gst_tag_list_from_id3v2_tag().
2011-09-13 19:40:12 +01:00
Sebastian Dröge
06b391d63d configure: Add synaesthesia to the list of non-ported plugins 2011-08-03 09:05:47 +02:00
Tim-Philipp Müller
2e6d295b8b Remove mp3parse plugin/element
It's been replaced by mpegaudioparse in -good. Don't want anyone
to spend time porting a deprecated element. Rename plugin to xingmux
for now until we move that somewhere else.
2011-08-03 01:08:43 +01:00
Edward Hervey
10b6489163 configure.ac: Define list of non-ported plugins 2011-08-02 12:49:09 +02:00
Tim-Philipp Müller
798827843d Add -DGST_USE_UNSTABLE_API to the compiler flags to avoid warnings 2011-07-05 10:14:50 +01:00
Wim Taymans
13c252b2a8 Merge branch 'master' into 0.11
Conflicts:
	configure.ac
2011-06-02 18:46:11 +02:00
Tim-Philipp Müller
f389c77c73 win32: define GST_PACKAGE_RELEASE_DATETIME in win32 config.h as well 2011-05-14 10:09:16 +01:00
Tim-Philipp Müller
669492beb4 Back to development 2011-05-14 10:06:31 +01:00
Tim-Philipp Müller
9009d82d9f Release 0.10.18
Highlights:

  - x264enc: allow changing bitrate and quantizers dynamically at runtime
  - x264enc: proxy downstream caps restrictions upstream via get_caps()
  - lamemp3enc: proxy downstream rate/channels restrictions upstream via get_caps()
  - mad: allow build without libid3tag (which isn't really needed anyway)
  - many other fixes and improvements
2011-05-10 11:42:08 +01:00
Tim-Philipp Müller
6f91a5f84e 0.10.17.4 pre-release 2011-04-30 20:07:44 +01:00
Tim-Philipp Müller
75bd97341c 0.10.17.3 pre-release 2011-04-27 12:48:42 +01:00
Wim Taymans
98729bc82c Merge branch 'master' into 0.11
Conflicts:
	android/amrnb.mk
	android/amrwbdec.mk
	android/asf.mk
	android/mpegaudioparse.mk
	configure.ac
2011-04-19 19:23:56 +02:00
Tim-Philipp Müller
894760b682 0.10.17.2 pre-release 2011-04-16 23:26:27 +01:00
Luis de Bethencourt
bfff921b44 configure.ac: redundant use of AC_MSG_RESULT()
cleaned the redundant use of AC_MSG_RESULT() in configure.ac
2011-03-22 13:37:41 +01:00
Tim-Philipp Müller
65565c8a1e mad: build the mad plugin even if libid3tag is not available
ID3 tags are usually handled by id3demux, and should be handled
by id3demux. Tag handling in mad based on libid3tag is very basic
and mostly unnecessary really, so just build this plugin without
ID3 tag support if libid3tag is not available.
2011-03-11 18:37:10 +00:00
Wim Taymans
90ec31fbd9 Merge branch 'master' into 0.11 2011-03-04 13:48:02 +01:00
Mark Nauwelaerts
466d0054c6 configure.ac: export plugin description more platform independent
Fixes #642504.
2011-02-28 19:27:21 +01:00
Wim Taymans
62efb84c19 Merge branch 'master' into 0.11
Conflicts:
	configure.ac
2011-02-26 15:02:58 +01:00
Tim-Philipp Müller
10ec322c64 win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink
https://bugzilla.gnome.org/show_bug.cgi?id=640705
2011-01-27 15:33:40 +00:00
Tim-Philipp Müller
5ec02de6d4 Back to development 2011-01-24 10:14:56 +00:00
Tim-Philipp Müller
d99bd69fb4 Release 0.10.17 2011-01-21 13:18:51 +00:00
Tim-Philipp Müller
eda32ecfae 0.10.16.4 pre-release 2011-01-18 11:11:28 +00:00
Tim-Philipp Müller
442a88ac12 0.10.16.3 pre-release 2011-01-11 20:42:06 +00:00
Tim-Philipp Müller
d663748cd2 0.10.16.2 pre-release 2011-01-07 14:42:26 +00:00
Tim-Philipp Müller
dd14aa2d2f configure: use $LIBM instead of hardcoding -lm 2011-01-07 14:33:37 +00:00
Leo Singer
50521fded3 x264: uses pkg-config to locate libx264 2010-12-12 16:20:54 +01:00
Wim Taymans
dc5162a07e more 0.10 -> 0,11 changes 2010-12-06 18:12:51 +01:00
Wim Taymans
b69326697c configure: open 0.11 branch 2010-12-06 12:29:12 +01:00
Tim-Philipp Müller
b369f1d714 configure: set plugin release datetime 2010-09-24 00:03:50 +01:00
Tim-Philipp Müller
bafd2cb4c6 Add gstreamer-plugins-ugly-uninstalled-0.10.pc file so other modules can find our plugins
This .pc file will not be installed, it's only for uninstalled setups,
same thing as we do for -good. This is so other modules' unit tests can
find our plugins properly in an uninstalled setup.
2010-09-08 00:11:53 +01:00
Tim-Philipp Müller
d261f9bff6 configure: re-enable use of -DGST_DISABLE_DEPRECATED in git versions 2010-09-06 23:53:10 +01:00
Sebastian Dröge
790f308986 configure: Require orc >= 0.4.6 for --compat 2010-09-05 12:27:40 +02:00
Tim-Philipp Müller
080b3673a9 Back to development
Temporarily disable -DGST_DISABLE_DEPRECATED for git builds until
the code is updated for the GST_FLOW_IS_* macro deprecations.
2010-09-04 13:17:53 +01:00
Tim-Philipp Müller
c525b03a08 Release 0.10.16 2010-09-02 23:59:20 +01:00
Sebastian Dröge
bfbfdd566d 0.10.15.6 pre-release 2010-08-30 16:02:24 +02:00
Sebastian Dröge
ce8e49c956 0.10.15.5 pre-release 2010-08-25 19:02:02 +02:00
Sebastian Dröge
49c2fdd4f9 0.10.15.4 pre-release 2010-08-21 21:42:25 +02:00
Tim-Philipp Müller
ed31d6281b 0.10.15.3 pre-release 2010-08-11 16:49:30 +01:00
Tim-Philipp Müller
dd4b42e5f0 0.10.15.2 pre-release 2010-08-11 00:02:47 +01:00
Sebastian Dröge
a924fe8e3f 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:28:09 +02:00
Tim-Philipp Müller
95d6c2c67c Bump automake requirement to 1.10 and autoconf to 2.60
For maintainability reasons and $(builddir).

See #622944.
2010-06-28 16:12:12 +01:00
Sebastian Dröge
602fb1319a configure: Update required GLib version to 2.20 2010-06-14 16:59:25 +02:00
Sebastian Dröge
359260bd5b a52dec: Use orc for CPU feature detection and don't check for liboil 2010-06-14 14:34:25 +02:00
Sebastian Dröge
20c3e5ba0c configure: Use GLIB_EXTRA_CFLAGS 2010-06-14 13:27:55 +02:00
Tim-Philipp Müller
3251b786cf Back to development 2010-06-01 09:37:29 +01:00
Tim-Philipp Müller
069ca524c5 Release 0.10.15 2010-05-30 14:21:02 +01:00
Tim-Philipp Müller
ebe5cbfccd configure: make implicit GLib and liboil requirements explicit
core/base 0.10.26 require GLib >= 2.18 and liboil >= 0.3.14
2010-05-30 12:10:29 +01:00
Tim-Philipp Müller
59c72d3979 0.10.14.3 pre-release 2010-05-26 12:16:16 +01:00
Tim-Philipp Müller
a47227e9e0 0.10.14.2 pre-release 2010-05-14 20:06:46 +01:00
Thiago Santos
399f2c6980 configure: Drop -Wcast-align
Commit message copied from core's commit from Benjamin Otte:
246f5dba96
Apparently gcc warns that GstMiniObject is not castable to
GstEvent/Message/Buffer due to them containing 64bit variables, even
though ARM hackers claim that those only need 4byte alignment. And as
long as gcc behaves that way, this warning is not very useful.

So we'll remove the warning until this problem is fixed.

Fixes #615698
2010-04-15 08:33:48 -03:00
Edward Hervey
02be555df3 configure: Remove -Wundef flag
Same fix as for #615161
2010-04-12 12:43:05 +02:00
Sebastian Dröge
c88c88de0d build: Add all kinds of compiler warning flags and fix the resulting warnings 2010-03-24 11:27:40 +01:00
Benjamin Otte
d9ad767c7e Update CXXFLAGS, too 2010-03-10 22:13:45 +01:00
Benjamin Otte
36e0e1bc3a Update for recent changes to common submodule
This just replaces every "$ERROR_CFLAGS" usage with a usage of
"$WARNING_CFLAGS $ERROR_CFLAGS" to get the same functionality as
previously.

Actually using that separation will happen later.
2010-03-10 21:56:45 +01:00
Sebastian Dröge
fabb0ad3fd configure: Use automake 1.11 silent rules instead of shave if available
This makes sure that we use something that is still maintained and
also brings back libtool 1.5 support.
2010-03-09 21:04:40 +00:00
Tim-Philipp Müller
6aa69b0bdb Back to development 2010-03-09 17:42:11 +00:00
Tim-Philipp Müller
7cf205b8b7 Release 0.10.14 2010-03-06 01:13:25 +00:00
Tim-Philipp Müller
051cf98040 0.10.13.4 pre-release 2010-03-03 22:52:30 +00:00
Tim-Philipp Müller
cfc2820ce1 0.10.13.3 pre-release 2010-02-24 01:40:34 +00:00