platform/upstream/gst-common.git
16 years agocheck-exports: Add quick'n'dirty script to check the exported symbols of a library...
Tim-Philipp Müller [Wed, 12 Dec 2007 21:17:50 +0000 (21:17 +0000)]
check-exports: Add quick'n'dirty script to check the exported symbols of a library against the symbols in the corresp...

Original commit message from CVS:
* check-exports:
Add quick'n'dirty script to check the exported symbols of a library
against the symbols in the corresponding .def file (#493983). Based
on script by Ole André Vadla Ravnås.

17 years agogtk-doc-plugins.mak: Fix distcheck by making sure the types files are treated like... RELEASE-0_10_15
Jan Schmidt [Tue, 6 Nov 2007 01:31:23 +0000 (01:31 +0000)]
gtk-doc-plugins.mak: Fix distcheck by making sure the types files are treated like the other gtkdoc-scangobj generate...

Original commit message from CVS:
* gtk-doc-plugins.mak:
Fix distcheck by making sure the types files are treated like the
other gtkdoc-scangobj generated files.

17 years agom4/gst-args.m4: Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable build...
Sebastian Dröge [Fri, 21 Sep 2007 17:01:17 +0000 (17:01 +0000)]
m4/gst-args.m4: Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable building of experimental plugins. Nob...

Original commit message from CVS:
* m4/gst-args.m4:
Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable
building of experimental plugins. Nobody uses it yet and the
--enable--experimental stuff from gst-plugins-good defaults to
disable too.

17 years agogtk-doc-plugins.mak: Just use the normal 'check' target and avoid a circular dependency.
Tim-Philipp Müller [Thu, 6 Sep 2007 12:08:20 +0000 (12:08 +0000)]
gtk-doc-plugins.mak: Just use the normal 'check' target and avoid a circular dependency.

Original commit message from CVS:
* gtk-doc-plugins.mak:
Just use the normal 'check' target and avoid a circular
dependency.

17 years agogtk-doc-plugins.mak: Add rule to error out if .hierarchy file contains tabs.
Tim-Philipp Müller [Thu, 6 Sep 2007 12:02:01 +0000 (12:02 +0000)]
gtk-doc-plugins.mak: Add rule to error out if .hierarchy file contains tabs.

Original commit message from CVS:
* gtk-doc-plugins.mak:
Add rule to error out if .hierarchy file contains tabs.

17 years agocommon/gtk-doc-plugins.mak: Grrrrr. Don't remove the types file on make clean.
Stefan Kost [Tue, 21 Aug 2007 14:10:10 +0000 (14:10 +0000)]
common/gtk-doc-plugins.mak: Grrrrr. Don't remove the types file on make clean.

Original commit message from CVS:
* common/gtk-doc-plugins.mak:
Grrrrr. Don't remove the types file on make clean.

17 years agoIf there are new languages, they need to be added to po/LINGUAS. RELEASE-0_10_3
Tim-Philipp Müller [Mon, 20 Aug 2007 12:09:02 +0000 (12:09 +0000)]
If there are new languages, they need to be added to po/LINGUAS.

Original commit message from CVS:
* download-translations:
* po.mak:
If there are new languages, they need to be added to po/LINGUAS.

17 years agoFix up 'download-po' a bit, so that we find new translations for languages that aren...
Tim-Philipp Müller [Mon, 20 Aug 2007 11:57:35 +0000 (11:57 +0000)]
Fix up 'download-po' a bit, so that we find new translations for languages that aren't in our po/LINGUAS file yet too.

Original commit message from CVS:
* download-translations:
* po.mak:
Fix up 'download-po' a bit, so that we find new translations
for languages that aren't in our po/LINGUAS file yet too.

17 years agogst.supp: Add a suppression for GLib caching the tmp dir seen on an
Jan Schmidt [Mon, 16 Jul 2007 16:28:14 +0000 (16:28 +0000)]
gst.supp: Add a suppression for GLib caching the tmp dir seen on an

Original commit message from CVS:
* gst.supp:
Add a suppression for GLib caching the tmp dir seen on an
Ubuntu Feisty system.

17 years agom4/gst-feature.m4: If we want to use 'echo -e', call /bin/echo instead of the shell...
Jan Schmidt [Fri, 13 Jul 2007 16:53:45 +0000 (16:53 +0000)]
m4/gst-feature.m4: If we want to use 'echo -e', call /bin/echo instead of the shell's since -e is a bash extension, a...

Original commit message from CVS:
* m4/gst-feature.m4:
If we want to use 'echo -e', call /bin/echo instead of the shell's
since -e is a bash extension, and our /bin/sh might not be being
provided by bash.

17 years agopo.mak: Translation project has moved. Also, no idea how this used to work given...
Thomas Vander Stichele [Sun, 1 Jul 2007 21:30:52 +0000 (21:30 +0000)]
po.mak: Translation project has moved.  Also, no idea how this used to work given that we weren't downloading a .po f...

Original commit message from CVS:
* po.mak:
Translation project has moved.  Also, no idea how this used to
work given that we weren't downloading a .po file.

17 years agoAlso extract element caps for plugin-docs. Fixes parts of #117692.
Stefan Kost [Mon, 25 Jun 2007 10:06:54 +0000 (10:06 +0000)]
Also extract element caps for plugin-docs. Fixes parts of #117692.

Original commit message from CVS:
* gst-xmlinspect.py:
* plugins.xsl:
Also extract element caps for plugin-docs. Fixes parts of #117692.

17 years agom4/gst-feature.m4: Fix quoting (#449493).
Andreas Schwab [Thu, 21 Jun 2007 08:55:36 +0000 (08:55 +0000)]
m4/gst-feature.m4: Fix quoting (#449493).

Original commit message from CVS:
Patch by: Andreas Schwab
* m4/gst-feature.m4:
Fix quoting (#449493).

17 years agom4/gst-parser.m4: Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31...
Sebastian Dröge [Sun, 10 Jun 2007 13:13:16 +0000 (13:13 +0000)]
m4/gst-parser.m4: Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is installed and use pre-generated ...

Original commit message from CVS:
* m4/gst-parser.m4:
Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is
installed and use pre-generated sources otherwise. Fixes bug #444820.

17 years agogst.supp: Suppression variant for our good friend the TLS leak, this time for
Michael Smith [Fri, 11 May 2007 13:26:14 +0000 (13:26 +0000)]
gst.supp: Suppression variant for our good friend the TLS leak, this time for

Original commit message from CVS:
* gst.supp:
Suppression variant for our good friend the TLS leak, this time for
Ubuntu Feisty/x86.

17 years agocommon/m4/gst-x11.m4: Restore CFLAGS and LIBS.
Stefan Kost [Thu, 10 May 2007 07:41:48 +0000 (07:41 +0000)]
common/m4/gst-x11.m4: Restore CFLAGS and LIBS.

Original commit message from CVS:
* common/m4/gst-x11.m4:
Restore CFLAGS and LIBS.
* configure.ac:
Revert previous patch.

17 years agogtk-doc-plugins.mak: Fix make distcheck again; change some spaces to tabs in makefile.
Tim-Philipp Müller [Wed, 9 May 2007 17:34:23 +0000 (17:34 +0000)]
gtk-doc-plugins.mak: Fix make distcheck again; change some spaces to tabs in makefile.

Original commit message from CVS:
* gtk-doc-plugins.mak:
Fix make distcheck again; change some spaces to tabs in makefile.

17 years agogtk-doc-plugins.mak (-module): Error out when the html build step gives warnings...
Thomas Vander Stichele [Sun, 29 Apr 2007 13:04:24 +0000 (13:04 +0000)]
gtk-doc-plugins.mak (-module): Error out when the html build step gives warnings, so they get fixed properly.

Original commit message from CVS:
* gtk-doc-plugins.mak (-module):
Error out when the html build step gives warnings, so they get
fixed properly.

17 years agom4/gst-feature.m4: Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines...
Stefan Kost [Mon, 23 Apr 2007 14:39:30 +0000 (14:39 +0000)]
m4/gst-feature.m4: Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in the configuration header and ...

Original commit message from CVS:
* m4/gst-feature.m4:
Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in
the configuration header and AC_DEFINES the setings.

17 years agoChangeLog surgery...
Sebastian Dröge [Thu, 19 Apr 2007 06:22:43 +0000 (06:22 +0000)]
ChangeLog surgery...

Original commit message from CVS:
ChangeLog surgery...

17 years agom4/:
Sebastian Dröge [Thu, 19 Apr 2007 06:18:58 +0000 (06:18 +0000)]
m4/:

Original commit message from CVS:
reviewed by: <delete if not using a buddy>
* ChangeLog:
* m4/gst-parser.m4:

17 years agoChangeLog surgery
Sebastian Dröge [Wed, 18 Apr 2007 12:37:17 +0000 (12:37 +0000)]
ChangeLog surgery

Original commit message from CVS:
ChangeLog surgery

17 years agom4/:
Sebastian Dröge [Wed, 18 Apr 2007 12:34:20 +0000 (12:34 +0000)]
m4/:

Original commit message from CVS:
reviewed by: <delete if not using a buddy>
* ChangeLog:
* m4/gst-parser.m4:

17 years agoMake --disable-nls to work
Stefan Kost [Wed, 18 Apr 2007 10:58:30 +0000 (10:58 +0000)]
Make --disable-nls to work

Original commit message from CVS:
* common/m4/gst-gettext.m4:
* gst/gst-i18n-lib.h:
Make --disable-nls to work

17 years agom4/gst-check.m4: Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help...
Thomas Vander Stichele [Tue, 10 Apr 2007 08:51:05 +0000 (08:51 +0000)]
m4/gst-check.m4: Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help builds against older GStreamer.

Original commit message from CVS:
* m4/gst-check.m4:
Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help
builds against older GStreamer.

17 years agom4/gst-parser.m4: Fix the flex version check. It ignored the micro version before.
Sebastian Dröge [Sun, 25 Mar 2007 17:40:54 +0000 (17:40 +0000)]
m4/gst-parser.m4: Fix the flex version check. It ignored the micro version before.

Original commit message from CVS:
* m4/gst-parser.m4:
Fix the flex version check. It ignored the micro version before.

17 years agocheck.mak: Use the same timeout when generating valgrind suppressions as running...
Jan Schmidt [Fri, 9 Mar 2007 18:47:30 +0000 (18:47 +0000)]
check.mak: Use the same timeout when generating valgrind suppressions as running the valgrind test.

Original commit message from CVS:
* check.mak:
Use the same timeout when generating valgrind suppressions as
running the valgrind test.
* gst.supp:
Add some more suppressions and stuff.

17 years agocheck.mak: Make sure GSlice is disabled when building suppressions too.
Jan Schmidt [Thu, 8 Mar 2007 17:46:12 +0000 (17:46 +0000)]
check.mak: Make sure GSlice is disabled when building suppressions too.

Original commit message from CVS:
* check.mak:
Make sure GSlice is disabled when building suppressions too.
* gst.supp:
Add around *850* lines of suppressions for one-time initialisations
inside libasound and gconf/bonobo/ORBit. I feel so dirty.

17 years agogst.supp: add a suppression for this GConf flup on the FC5 buildbot.
Jan Schmidt [Wed, 7 Mar 2007 19:46:45 +0000 (19:46 +0000)]
gst.supp: add a suppression for this GConf flup on the FC5 buildbot.

Original commit message from CVS:
* gst.supp:
add a suppression for this GConf flup on the FC5 buildbot.

17 years agogst.supp: Make the suppression a little more generic, to catch the FC5 backtrace...
Jan Schmidt [Tue, 6 Mar 2007 18:32:24 +0000 (18:32 +0000)]
gst.supp: Make the suppression a little more generic, to catch the FC5 backtrace too.

Original commit message from CVS:
* gst.supp:
Make the suppression a little more generic, to catch the FC5
backtrace too.

17 years agogst.supp: Add a suppression for libcdio 0.76. It leaks an internal struct when the...
Jan Schmidt [Tue, 6 Mar 2007 18:16:10 +0000 (18:16 +0000)]
gst.supp: Add a suppression for libcdio 0.76. It leaks an internal struct when the CD-ROM device is not accessible.

Original commit message from CVS:
* gst.supp:
Add a suppression for libcdio 0.76. It leaks an internal struct
when the CD-ROM device is not accessible.

17 years agom4/gst-arch.m4: Move a line that was in the wrong macro
Thomas Vander Stichele [Wed, 28 Feb 2007 20:57:59 +0000 (20:57 +0000)]
m4/gst-arch.m4: Move a line that was in the wrong macro

Original commit message from CVS:
* m4/gst-arch.m4:
Move a line that was in the wrong macro

17 years agoadd comment
Thomas Vander Stichele [Wed, 28 Feb 2007 20:42:58 +0000 (20:42 +0000)]
add comment

Original commit message from CVS:
add comment

17 years agofix header
Thomas Vander Stichele [Wed, 28 Feb 2007 20:37:11 +0000 (20:37 +0000)]
fix header

Original commit message from CVS:
fix header

17 years agom4/gst.m4: Add
Thomas Vander Stichele [Wed, 28 Feb 2007 19:24:38 +0000 (19:24 +0000)]
m4/gst.m4: Add

Original commit message from CVS:
* m4/gst.m4:
Add
* m4/gst-arch.m4:
* m4/gst-args.m4:
* m4/gst-check.m4:
* m4/gst-debuginfo.m4:
* m4/gst-default.m4:
* m4/gst-doc.m4:
* m4/gst-error.m4:
* m4/gst-feature.m4:
* m4/gst-function.m4:
* m4/gst-gettext.m4:
* m4/gst-glib2.m4:
* m4/gst-libxml2.m4:
* m4/gst-parser.m4:
* m4/gst-plugin-docs.m4:
* m4/gst-plugindir.m4:
* m4/gst-valgrind.m4:
* m4/gst-x11.m4:
Convert all macros to use AG_GST style so we can properly warn
when they're missing if configure.ac calls AG_GST_INIT
Will require update in all GStreamer modules.

17 years agom4/gst-args.m4: Remove 'enable' from configure swicth description as this leads to...
Stefan Kost [Sun, 11 Feb 2007 10:35:08 +0000 (10:35 +0000)]
m4/gst-args.m4: Remove 'enable' from configure swicth description as this leads to confusing lines like "disable enab...

Original commit message from CVS:
* m4/gst-args.m4:
Remove 'enable' from configure swicth description as this leads to
confusing lines like "disable enable builing ...".
* m4/gst-feature.m4:
Fix comment to sounds less horrible.

17 years agom4/gst-check.m4: Use $PKG_CONFIG rather than pkg-config directly, the one in our...
Will Newton [Wed, 7 Feb 2007 11:07:24 +0000 (11:07 +0000)]
m4/gst-check.m4: Use $PKG_CONFIG rather than pkg-config directly, the one in our path might not be the one we want, l...

Original commit message from CVS:
Patch by: Will Newton  <will.newton gmail com>
* m4/gst-check.m4:
Use $PKG_CONFIG rather than pkg-config directly, the one in our path
might not be the one we want, like when cross-compiling. Also, other
macros such as PKG_CHECK_MODULES use $PKG_CONFIG, so we should
probably too just for consistency. Fixes #405288.

17 years agom4/gst-parser.m4: Need to use double square brackets again so m4 doesn't remove them... RELEASE_0_10_7
Tim-Philipp Müller [Mon, 8 Jan 2007 09:37:32 +0000 (09:37 +0000)]
m4/gst-parser.m4: Need to use double square brackets again so m4 doesn't remove them (fixes #378931).

Original commit message from CVS:
* m4/gst-parser.m4:
Need to use double square brackets again so m4 doesn't remove them
(fixes #378931).
* m4/gst-args.m4:
Use double square brackets here as well, for the same reason.

17 years agom4/gst-parser.m4: Use 'sed' rather than 'tr' to strip trailing letters from version...
Tim-Philipp Müller [Fri, 5 Jan 2007 14:57:48 +0000 (14:57 +0000)]
m4/gst-parser.m4: Use 'sed' rather than 'tr' to strip trailing letters from version numbers, since 'tr' might not be ...

Original commit message from CVS:
* m4/gst-parser.m4:
Use 'sed' rather than 'tr' to strip trailing letters from version
numbers, since 'tr' might not be available and we know sed is
(#378931).

18 years agocheck.mak: Increase default timeout under valgrind, 60 is just too short and some...
Tim-Philipp Müller [Sat, 21 Oct 2006 16:32:29 +0000 (16:32 +0000)]
check.mak: Increase default timeout under valgrind, 60 is just too short and some tests take a bit longer these days ...

Original commit message from CVS:
* check.mak:
Increase default timeout under valgrind, 60 is just too short and
some tests take a bit longer these days and not everyone has a
beefy machine.

18 years agocommon/m4/gst-error.m4: Disable warning of statement not reached on Forte.
Josep Torre Valles [Mon, 9 Oct 2006 09:32:28 +0000 (09:32 +0000)]
common/m4/gst-error.m4: Disable warning of statement not reached on Forte.

Original commit message from CVS:
2006-10-09  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

Patch by: Josep Torre Valles <josep@fluendo.com>

* common/m4/gst-error.m4:
Disable warning of statement not reached on Forte.
* gst/gstmessage.h:
Fix warning on Forte (value doesn't fit on enumeration).
* libs/gst/base/gstbasesink.c: (gst_base_sink_chain_unlocked):
Fix warning on Forte (value doesn't fit on enumeration).
* libs/gst/net/gstnetclientclock.c: (gst_net_client_clock_thread):
DEBUG macro says it takes minimum of 2 args and so Forte
complains about the use with just 1 arg.
* plugins/elements/gstfdsink.c:
* plugins/elements/gstfdsrc.c:
* plugins/elements/gstfilesink.c:
* plugins/elements/gstfilesrc.c:
Use correct return type for the uri handler implementations.

All these fix warnings in Forte.  Fixes bug #360860.

18 years agocommon/m4/gst-error.m4: Fixed bug #360151.
Josep Torre Valles [Fri, 6 Oct 2006 14:00:49 +0000 (14:00 +0000)]
common/m4/gst-error.m4: Fixed bug #360151.

Original commit message from CVS:
2006-10-06  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

Patch by: Josep Torre Valles <josep@fluendo.com>

* common/m4/gst-error.m4:
Fixed bug #360151.
We need to disable warnings on Forte for empty declarations
due to gst-indent adding ;s to lines that just use macros
where the macro actually doesn't need a ; at end to end
statement.

18 years agoFix a compilation issue with Forte on Solaris. inet_aton is in libresolv.
Josep Torre Valles [Thu, 5 Oct 2006 15:31:16 +0000 (15:31 +0000)]
Fix a compilation issue with Forte on Solaris.  inet_aton is in libresolv.

Original commit message from CVS:
2006-10-05  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

Patch by: Josep Torre Valles <josep@fluendo.com>

* common/m4/gst-error.m4:
* configure.ac:
* libs/gst/net/Makefile.am:
Fix a compilation issue with Forte on Solaris.  inet_aton is in
libresolv.

18 years agogst.supp: More suppressions for edgy.
Michael Smith [Fri, 29 Sep 2006 10:29:56 +0000 (10:29 +0000)]
gst.supp: More suppressions for edgy.

Original commit message from CVS:
* gst.supp:
More suppressions for edgy.

18 years agom4/gst-glib2.m4: Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither...
Jan Schmidt [Thu, 28 Sep 2006 11:06:08 +0000 (11:06 +0000)]
m4/gst-glib2.m4: Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither want nor need --export-dynamic (...

Original commit message from CVS:
* m4/gst-glib2.m4:
Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither
want nor need --export-dynamic (which ends up making us export a bunch
of unneeded symbols)

18 years agogst.supp: Some suppressions for the more recent ld.so in ubuntu edgy.
Tim-Philipp Müller [Thu, 14 Sep 2006 10:08:17 +0000 (10:08 +0000)]
gst.supp: Some suppressions for the more recent ld.so in ubuntu edgy.

Original commit message from CVS:
* gst.supp:
Some suppressions for the more recent ld.so in ubuntu edgy.

18 years agogst.supp: Shorten function trail so the suppression works on my ubuntu dapper system...
Tim-Philipp Müller [Wed, 23 Aug 2006 10:08:58 +0000 (10:08 +0000)]
gst.supp: Shorten function trail so the suppression works on my ubuntu dapper system with core cvs as well.

Original commit message from CVS:
* gst.supp:
Shorten function trail so the suppression works on
my ubuntu dapper system with core cvs as well.

18 years agogst.supp: Extra suppressions from my Ubuntu x86_64 machine
Jan Schmidt [Fri, 28 Jul 2006 17:11:37 +0000 (17:11 +0000)]
gst.supp: Extra suppressions from my Ubuntu x86_64 machine

Original commit message from CVS:
* gst.supp:
Extra suppressions from my Ubuntu x86_64 machine

18 years agom4/gst-parser.m4: Need to double square brackets in .m4 files. Should fix bison versi... RELEASE-0_10_2
Frederic Peters [Mon, 24 Jul 2006 12:11:10 +0000 (12:11 +0000)]
m4/gst-parser.m4: Need to double square brackets in .m4 files. Should fix bison version detection with version number...

Original commit message from CVS:
Patch by: Frederic Peters <fpeters at entrouvert com>
* m4/gst-parser.m4:
Need to double square brackets in .m4 files. Should fix bison
version detection with version numbers like 1.23a (#348354).

18 years agocheck.mak: Valgrind fails to find tests written in tests/check/ directly (rather...
Jan Schmidt [Mon, 24 Jul 2006 05:28:26 +0000 (05:28 +0000)]
check.mak: Valgrind fails to find tests written in tests/check/ directly (rather than a subdir) - because valgrind ge...

Original commit message from CVS:
* check.mak:
Valgrind fails to find tests written in tests/check/ directly (rather
than a subdir) - because valgrind gets run with a filename that
doesn't contain a relative path, it goes searching /usr/bin instead.
Run with ./.... to make things work either way.

* gtk-doc-plugins.mak:
Add $(top_builddir)/src as a place to look for plugins
when building too, since that's where gst-template keeps things

18 years agom4/gst-parser.m4: Fix bison detection (#348354)
Frederic Peters [Sun, 23 Jul 2006 09:30:38 +0000 (09:30 +0000)]
m4/gst-parser.m4: Fix bison detection (#348354)

Original commit message from CVS:
Patch by: Frederic Peters <fpeters@entrouvert.com>
* m4/gst-parser.m4:
Fix bison detection (#348354)

18 years agom4/gst-parser.m4: check for bison and flex
Stefan Kost [Fri, 21 Jul 2006 13:11:02 +0000 (13:11 +0000)]
m4/gst-parser.m4: check for bison and flex

Original commit message from CVS:
* m4/gst-parser.m4:
check for bison and flex

18 years agom4/gst-plugin-docs.m4: remove the configure argument for enabling plugin doc build...
Thomas Vander Stichele [Thu, 13 Jul 2006 14:28:25 +0000 (14:28 +0000)]
m4/gst-plugin-docs.m4: remove the configure argument for enabling plugin doc build; having gtk-doc enabled and pyxml ...

Original commit message from CVS:
* m4/gst-plugin-docs.m4:
remove the configure argument for enabling plugin doc build;
having gtk-doc enabled and pyxml present is enough of a trigger

18 years agocoverage/lcov.mak: fix up rules to work with gst-python as well run "make lcov" to...
Thomas Vander Stichele [Mon, 3 Jul 2006 13:29:35 +0000 (13:29 +0000)]
coverage/lcov.mak: fix up rules to work with gst-python as well run "make lcov" to test and generate the reports run ...

Original commit message from CVS:
* coverage/lcov.mak:
fix up rules to work with gst-python as well
run "make lcov" to test and generate the reports
run "make lcov-reset" to redo it after that

18 years agoadd pkg string
Thomas Vander Stichele [Sun, 2 Jul 2006 22:53:02 +0000 (22:53 +0000)]
add pkg string

Original commit message from CVS:
add pkg string

18 years agoadd an inspect target that inspects every element feature, so we can have that added...
Thomas Vander Stichele [Sun, 2 Jul 2006 21:45:26 +0000 (21:45 +0000)]
add an inspect target that inspects every element feature, so we can have that added for coverage

Original commit message from CVS:
* Makefile.am:
* check.mak:
add an inspect target that inspects every element feature,
so we can have that added for coverage
* coverage/lcov.mak:
add support for lcov

18 years agom4/gst-args.m4: when building with gcov, reset CFLAGS and friends to O0
Thomas Vander Stichele [Sun, 2 Jul 2006 14:35:24 +0000 (14:35 +0000)]
m4/gst-args.m4: when building with gcov, reset CFLAGS and friends to O0

Original commit message from CVS:
* m4/gst-args.m4:
when building with gcov, reset CFLAGS and friends to O0

18 years agom4/gst-args.m4: Find the gcov that matches the gcc version
Thomas Vander Stichele [Sat, 1 Jul 2006 23:22:53 +0000 (23:22 +0000)]
m4/gst-args.m4: Find the gcov that matches the gcc version

Original commit message from CVS:
* m4/gst-args.m4:
Find the gcov that matches the gcc version
Only allow gcov if we use gcc

18 years agocopy coverage reporting files from dbus
Thomas Vander Stichele [Sat, 1 Jul 2006 23:21:52 +0000 (23:21 +0000)]
copy coverage reporting files from dbus

Original commit message from CVS:
* Makefile.am:
* coverage/coverage-report-entry.pl:
* coverage/coverage-report.pl:
* coverage/coverage-report.xsl:
copy coverage reporting files from dbus

18 years agom4/gst-args.m4: libtool strips gcov's -f flags, so libgcov does not get linked in...
Thomas Vander Stichele [Sat, 1 Jul 2006 20:42:21 +0000 (20:42 +0000)]
m4/gst-args.m4: libtool strips gcov's -f flags, so libgcov does not get linked in.  Setting GCOV_LIBS with -lgcov fix...

Original commit message from CVS:
* m4/gst-args.m4:
libtool strips gcov's -f flags, so libgcov does not get
linked in.  Setting GCOV_LIBS with -lgcov fixes libtool's
stripping
also show what pkg-config-path we set

18 years agom4/gst-feature.m4: Show list of plugins without external dependencies that will not...
Peter Kjellerstedt [Thu, 22 Jun 2006 11:34:06 +0000 (11:34 +0000)]
m4/gst-feature.m4: Show list of plugins without external dependencies that will not be built as well (#344136).

Original commit message from CVS:
Patch by: Peter Kjellerstedt <pkj at axis com>
* m4/gst-feature.m4:
Show list of plugins without external dependencies that
will not be built as well (#344136).

18 years agom4/gst-plugin-docs.m4: add GST_PLUGIN_DOCS, which checks for everything needed to...
Tim-Philipp Müller [Thu, 15 Jun 2006 19:56:53 +0000 (19:56 +0000)]
m4/gst-plugin-docs.m4: add GST_PLUGIN_DOCS, which checks for everything needed to build the plugin docs (namely gtk-d...

Original commit message from CVS:
* m4/gst-plugin-docs.m4:
add GST_PLUGIN_DOCS, which checks for everything needed
to build the plugin docs (namely gtk-doc and pyxml); also
adds a new --enable-plugin-docs configure switch; will
set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
files (see #344039).

18 years agoalso notify when plugins will be built
Thomas Vander Stichele [Sun, 11 Jun 2006 12:34:26 +0000 (12:34 +0000)]
also notify when plugins will be built

Original commit message from CVS:
also notify when plugins will be built

18 years agoremove removed macro
Thomas Vander Stichele [Sun, 11 Jun 2006 12:09:10 +0000 (12:09 +0000)]
remove removed macro

Original commit message from CVS:
remove removed macro

18 years agom4/gst-check.m4: add GST_PKG_CHECK_MODULES, which in the normal case of checking...
Thomas Vander Stichele [Sun, 11 Jun 2006 11:56:16 +0000 (11:56 +0000)]
m4/gst-check.m4: add GST_PKG_CHECK_MODULES, which in the normal case of checking for a dependency lib for a plug-in o...

Original commit message from CVS:

* m4/gst-check.m4:
add GST_PKG_CHECK_MODULES, which in the normal case of checking
for a dependency lib for a plug-in only needs two arguments
to do the right thing.
* m4/gst-feature.m4:
clean up output a little of feature checking; also deal with
non-plug-in feature checks
* m4/Makefile.am:
* m4/gst-gstreamer.m4:
remove this file; it's a useless check

18 years agom4/gst-arch.m4: add PPC64 so we can have separate structure sizes for it
Thomas Vander Stichele [Tue, 6 Jun 2006 14:05:42 +0000 (14:05 +0000)]
m4/gst-arch.m4: add PPC64 so we can have separate structure sizes for it

Original commit message from CVS:

* m4/gst-arch.m4:
add PPC64 so we can have separate structure sizes for it

18 years agogtk-doc.mak: Check for the proper .devhelp2 file to remove.
Edward Hervey [Mon, 5 Jun 2006 14:30:29 +0000 (14:30 +0000)]
gtk-doc.mak: Check for the proper .devhelp2 file to remove.

Original commit message from CVS:
* gtk-doc.mak:
Check for the proper .devhelp2 file to remove.

18 years agogtk-doc.mak: allow a magic variable to suppress errors from docbuilding
Thomas Vander Stichele [Wed, 31 May 2006 14:16:32 +0000 (14:16 +0000)]
gtk-doc.mak: allow a magic variable to suppress errors from docbuilding

Original commit message from CVS:

* gtk-doc.mak:
allow a magic variable to suppress errors from docbuilding

18 years agogtk-doc.mak: error out if gtkdoc-mktmpl finds unused declarations
Thomas Vander Stichele [Tue, 30 May 2006 14:44:56 +0000 (14:44 +0000)]
gtk-doc.mak: error out if gtkdoc-mktmpl finds unused declarations

Original commit message from CVS:

* gtk-doc.mak:
error out if gtkdoc-mktmpl finds unused declarations

18 years agogst.supp: Reverting previous commit.
Edward Hervey [Sun, 28 May 2006 10:46:01 +0000 (10:46 +0000)]
gst.supp: Reverting previous commit.

Original commit message from CVS:
* gst.supp:
Reverting previous commit.

18 years agogst.supp: Added suppresion for memleak in g_option_context_parse on fc5-64
Edward Hervey [Sun, 28 May 2006 10:13:31 +0000 (10:13 +0000)]
gst.supp: Added suppresion for memleak in g_option_context_parse on fc5-64

Original commit message from CVS:
* gst.supp:
Added suppresion for memleak in g_option_context_parse on fc5-64

18 years agom4/gst-check.m4: set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
Thomas Vander Stichele [Thu, 18 May 2006 23:03:20 +0000 (23:03 +0000)]
m4/gst-check.m4: set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR

Original commit message from CVS:

* m4/gst-check.m4:
set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR

18 years agocheck.mak: Fix 'make help' in check directories, it should be 'valgrind.gen-suppressi...
Tim-Philipp Müller [Thu, 18 May 2006 19:26:16 +0000 (19:26 +0000)]
check.mak: Fix 'make help' in check directories, it should be 'valgrind.gen-suppressions' not 'valgrind-gen-suppressi...

Original commit message from CVS:
* check.mak:
Fix 'make help' in check directories, it should be
'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
(not changing target to match help string on purpose to keep
scripts etc. functional).

18 years agom4/gst-arch.m4: add support for CRIS and CRISv32.
Peter Kjellerstedt [Thu, 18 May 2006 11:41:46 +0000 (11:41 +0000)]
m4/gst-arch.m4: add support for CRIS and CRISv32.

Original commit message from CVS:
2006-05-18  Thomas Vander Stichele  <thomas at apestaart dot org>

Patch by: Peter Kjellerstedt

* m4/gst-arch.m4:
add support for CRIS and CRISv32.

18 years agoMention bug fixed in previous commit
Jan Schmidt [Wed, 17 May 2006 14:22:23 +0000 (14:22 +0000)]
Mention bug fixed in previous commit

Original commit message from CVS:
Mention bug fixed in previous commit

18 years agom4/gst-args.m4: Fix the macros for command-line supplied package and origin names...
Jan Schmidt [Wed, 17 May 2006 13:38:43 +0000 (13:38 +0000)]
m4/gst-args.m4: Fix the macros for command-line supplied package and origin names so they don't end up being configur...

Original commit message from CVS:
* m4/gst-args.m4:
Fix the macros for command-line supplied package and origin names
so they don't end up being configure as ""

18 years agogtk-doc.mak: Add uninstall rule to remove .devhelp2 files.
Jan Schmidt [Sun, 14 May 2006 15:24:44 +0000 (15:24 +0000)]
gtk-doc.mak: Add uninstall rule to remove .devhelp2 files.

Original commit message from CVS:
* gtk-doc.mak:
Add uninstall rule to remove .devhelp2 files.

18 years agoconfigure.ac: releasing 0.10.6, "Take the cannoli"
Jan Schmidt [Sun, 14 May 2006 15:20:24 +0000 (15:20 +0000)]
configure.ac: releasing 0.10.6, "Take the cannoli"

Original commit message from CVS:
2006-05-14  Jan Schmidt <thaytan@mad.scientist.com>

* configure.ac:
releasing 0.10.6, "Take the cannoli"

18 years agogst.supp: Add suppression for GSlice version of g_type_init calloc leak
Edward Hervey [Tue, 9 May 2006 10:24:53 +0000 (10:24 +0000)]
gst.supp: Add suppression for GSlice version of g_type_init calloc leak

Original commit message from CVS:
* gst.supp:
Add suppression for GSlice version of
g_type_init calloc leak

18 years agomove upload.mak to common
Thomas Vander Stichele [Sat, 29 Apr 2006 00:36:47 +0000 (00:36 +0000)]
move upload.mak to common

Original commit message from CVS:
* common/Makefile.am:
* docs/Makefile.am:
* docs/faq/Makefile.am:
* docs/gst/Makefile.am:
* docs/libs/Makefile.am:
* docs/manual/Makefile.am:
* docs/plugins/Makefile.am:
* docs/pwg/Makefile.am:
* docs/slides/Makefile.am:
* docs/upload.mak:
* common/upload.mak:
move upload.mak to common

18 years agoadd test for amrnbenc, enable test infrastructure, and fix a leak
Thomas Vander Stichele [Mon, 10 Apr 2006 14:47:10 +0000 (14:47 +0000)]
add test for amrnbenc, enable test infrastructure, and fix a leak

Original commit message from CVS:
add test for amrnbenc, enable test infrastructure, and fix a leak

* common/check.mak:
allow for specifying more than one suppressions file in SUPPRESSIONS
* Makefile.am:
* tests/Makefile.am:
* tests/check/.cvsignore:
* tests/check/Makefile.am:
* tests/check/elements/.cvsignore:
* configure.ac:
add tests/check
* tests/check/gst-plugins-ugly.supp:
add suppressions for libs used by -ugly
* tests/check/elements/amrnbenc.c: (buffer_new), (buffer_unref),
(setup_amrnbenc), (cleanup_amrnbenc), (push_data),
(GST_START_TEST), (amrnbenc_suite), (main):
add a simple test for encoding amr
* ext/amrnb/amrnbenc.c: (gst_amrnbenc_init):
fix pad template leaks

18 years agoadd comments
Thomas Vander Stichele [Thu, 6 Apr 2006 14:07:45 +0000 (14:07 +0000)]
add comments

Original commit message from CVS:
add comments

18 years agogst.supp: Delete a bogus suppression for the registry code. RELEASE-0_10_1
Michael Smith [Wed, 5 Apr 2006 16:51:25 +0000 (16:51 +0000)]
gst.supp: Delete a bogus suppression for the registry code.

Original commit message from CVS:
* gst.supp:
Delete a bogus suppression for the registry code.
Generalise a suppression for a glib bug (see #337404)

18 years agoAdd yet-another dlopen-related suppression
Michael Smith [Tue, 4 Apr 2006 18:39:52 +0000 (18:39 +0000)]
Add yet-another dlopen-related suppression

Original commit message from CVS:
Add yet-another dlopen-related suppression

18 years agogst.supp: Add a leak suppression: the existing glibc-doesn't-free-TLS one wasn't...
Michael Smith [Tue, 4 Apr 2006 18:20:21 +0000 (18:20 +0000)]
gst.supp: Add a leak suppression: the existing glibc-doesn't-free-TLS one wasn't triggering here.

Original commit message from CVS:
* gst.supp:
Add a leak suppression: the existing glibc-doesn't-free-TLS one
wasn't triggering here.

18 years agogst.supp: Add some minimally-neccesary suppressions for my x86/dapper system.
Michael Smith [Tue, 4 Apr 2006 18:04:59 +0000 (18:04 +0000)]
gst.supp: Add some minimally-neccesary suppressions for my x86/dapper system.

Original commit message from CVS:
* gst.supp:
Add some minimally-neccesary suppressions for my x86/dapper system.

18 years agodisable use of AS_LIBTOOL_TAGS, it doesn't work correctly
Thomas Vander Stichele [Sat, 1 Apr 2006 15:30:56 +0000 (15:30 +0000)]
disable use of AS_LIBTOOL_TAGS, it doesn't work correctly

Original commit message from CVS:
disable use of AS_LIBTOOL_TAGS, it doesn't work correctly

18 years agoplugins.xsl: Do not display an origin link if origin does not start with http
Thomas Vander Stichele [Sat, 1 Apr 2006 11:40:18 +0000 (11:40 +0000)]
plugins.xsl: Do not display an origin link if origin does not start with http

Original commit message from CVS:
* plugins.xsl:
Do not display an origin link if origin does not start with http
See #323798

* plugins.xsl:
Do not display an origin link if origin does not start with http
See #323798

18 years agom4/: add more macros
Thomas Vander Stichele [Sat, 1 Apr 2006 09:48:58 +0000 (09:48 +0000)]
m4/: add more macros

Original commit message from CVS:

* m4/gst-args.m4:
* m4/gst-feature.m4:
add more macros
* m4/gst-x11.m4:
X11-related checks

18 years agom4/as-version.m4: newer version
Thomas Vander Stichele [Sat, 1 Apr 2006 09:40:24 +0000 (09:40 +0000)]
m4/as-version.m4: newer version

Original commit message from CVS:
2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>

* m4/as-version.m4:
newer version
* m4/gst-args.m4:
* m4/gst-doc.m4:
update and add other macros to be shared across projects

18 years agoreleasing 0.10.1
Thomas Vander Stichele [Fri, 31 Mar 2006 11:12:20 +0000 (11:12 +0000)]
releasing 0.10.1

Original commit message from CVS:
releasing 0.10.1

18 years agosame problem on 64 bit
Thomas Vander Stichele [Sun, 26 Mar 2006 00:06:27 +0000 (00:06 +0000)]
same problem on 64 bit

Original commit message from CVS:
same problem on 64 bit

18 years agogst.supp: add a suppression for g_parse_debug_string
Thomas Vander Stichele [Fri, 24 Mar 2006 20:27:11 +0000 (20:27 +0000)]
gst.supp: add a suppression for g_parse_debug_string

Original commit message from CVS:

* gst.supp:
add a suppression for g_parse_debug_string

18 years agogstdoc-scangobj: sync fully with gtkdoc-0.15
Stefan Kost [Thu, 23 Mar 2006 15:59:37 +0000 (15:59 +0000)]
gstdoc-scangobj: sync fully with gtkdoc-0.15

Original commit message from CVS:
* gstdoc-scangobj:
sync fully with gtkdoc-0.15

18 years agog/: sync a little with gtk-doc mainline
Stefan Kost [Thu, 23 Mar 2006 13:48:28 +0000 (13:48 +0000)]
g/: sync a little with gtk-doc mainline

Original commit message from CVS:
* gstdoc-scangobj:
* gtk-doc.mak:
sync a little with gtk-doc mainline

18 years agoupdate valgrind suppressions
Wim Taymans [Fri, 17 Mar 2006 19:36:19 +0000 (19:36 +0000)]
update valgrind suppressions

Original commit message from CVS:
update valgrind suppressions

18 years agom4/check.m4: fix test so it actually works when the normal check is used over debian...
Thomas Vander Stichele [Thu, 9 Mar 2006 19:40:43 +0000 (19:40 +0000)]
m4/check.m4: fix test so it actually works when the normal check is used over debian's/ubuntu's

Original commit message from CVS:

* m4/check.m4:
fix test so it actually works when the normal check is used
over debian's/ubuntu's

18 years agocheck.mak: Set G_SLICE=always-malloc when valgrinding tests (closes #333272)
Jan Schmidt [Wed, 8 Mar 2006 10:23:44 +0000 (10:23 +0000)]
check.mak: Set G_SLICE=always-malloc when valgrinding tests (closes #333272)

Original commit message from CVS:
* check.mak:
Set G_SLICE=always-malloc when valgrinding tests
(closes #333272)

18 years agom4/gst-glib2.m4: Fix debug output when the GLib version prerequisite is not found
Jan Schmidt [Mon, 20 Feb 2006 23:36:25 +0000 (23:36 +0000)]
m4/gst-glib2.m4: Fix debug output when the GLib version prerequisite is not found

Original commit message from CVS:
* m4/gst-glib2.m4:
Fix debug output when the GLib version prerequisite is not found

18 years agom4/check.m4: Hack around Debian/Ubuntu's broken installation of the PIC version of...
Andy Wingo [Mon, 13 Feb 2006 11:51:50 +0000 (11:51 +0000)]
m4/check.m4: Hack around Debian/Ubuntu's broken installation of the PIC version of check as libcheck_pic.a. Should wo...

Original commit message from CVS:
2006-02-13  Andy Wingo  <wingo@pobox.com>

* m4/check.m4: Hack around Debian/Ubuntu's broken installation of
the PIC version of check as libcheck_pic.a. Should work with
cross-compilation too. Grr.