platform/upstream/gst-common.git
15 years agoOnly add -fno-strict-aliasing for GLib version before 2.19.8
Sebastian Dröge [Sat, 21 Feb 2009 16:57:55 +0000 (17:57 +0100)]
Only add -fno-strict-aliasing for GLib version before 2.19.8

GLib since 2.19.8 has again warning clean headers so we don't
add -fno-strict-aliasing to the ERROR_CFLAGS as it might hide
some bugs (because we build releases with -fstrict-aliasing).

15 years agoRecognise tags with and without dereferences when generating ChangeLog
Jan Schmidt [Thu, 19 Feb 2009 20:29:22 +0000 (20:29 +0000)]
Recognise tags with and without dereferences when generating ChangeLog

Recognise tag dereferences or the tag commits themselves for labelling
releases into the ChangeLog.

15 years agoAdd changelog generator script based on Edward's.
Jan Schmidt [Thu, 19 Feb 2009 17:13:32 +0000 (17:13 +0000)]
Add changelog generator script based on Edward's.

The script looks for a CHANGELOG_START tag to start generating from,
and parses RELEASE-x_y_z tags to insert release markers in the ChangeLog

15 years agoA script to update common in all modules
David Schleef [Sat, 14 Feb 2009 00:36:27 +0000 (16:36 -0800)]
A script to update common in all modules

Updates all modules to common's current master by cloning fresh
repositories, using --reference if possible.  Currently does not
push any of the modules or clean up after itself.

15 years agoAdd -Wpointer-arith to AG_GST_SET_ERROR_CFLAGS
David Schleef [Fri, 13 Feb 2009 21:29:59 +0000 (13:29 -0800)]
Add -Wpointer-arith to AG_GST_SET_ERROR_CFLAGS

Some compilers throw errors for void* arithmetic, so enabling
this allows us to check it in gcc.  Besides, void* arithmetic
is invalid.

15 years agopre-commit script: only run on files that exist, not deleted files.
Michael Smith [Tue, 10 Feb 2009 20:17:10 +0000 (12:17 -0800)]
pre-commit script: only run on files that exist, not deleted files.

Add --diff-filter=ACMR to only get added, copied, modified, or renamed
files (importantly, not deleted files!) in the list of files we run the
indent script on.

15 years agopre-commit.hook: Use the file content from the index.
Edward Hervey [Mon, 9 Feb 2009 10:57:16 +0000 (11:57 +0100)]
pre-commit.hook: Use the file content from the index.

Issue reported by Jonas Holmberg on #gstreamer

15 years agoShow a helpful message when 'make check-exports' fails
Tim-Philipp Müller [Thu, 5 Feb 2009 15:17:16 +0000 (15:17 +0000)]
Show a helpful message when 'make check-exports' fails

15 years agoMake 'make check' fail if the win32 .def files with the exported symbols are not...
Tim-Philipp Müller [Thu, 5 Feb 2009 15:09:24 +0000 (15:09 +0000)]
Make 'make check' fail if the win32 .def files with the exported symbols are not up-to-date

15 years agopre-commit hook: only check indentation of those files we're trying to commit and...
Tim-Philipp Müller [Thu, 5 Feb 2009 14:41:21 +0000 (14:41 +0000)]
pre-commit hook: only check indentation of those files we're trying to commit and not all locally modified files

15 years agogst-autogen.sh: add install_git_hooks() subroutine
Tim-Philipp Müller [Tue, 3 Feb 2009 20:34:36 +0000 (20:34 +0000)]
gst-autogen.sh: add install_git_hooks() subroutine

15 years agoRe-add conditional check for SED
Jan Schmidt [Fri, 30 Jan 2009 16:18:14 +0000 (16:18 +0000)]
Re-add conditional check for SED

Re-add conditional check for SED to the gtk-doc.m4 check so that we
don't rely on it being pulled in implicitly by something else. Fixes
Solaris build.

15 years agoMake the pre-commit hook executable
Edward Hervey [Fri, 30 Jan 2009 07:28:12 +0000 (08:28 +0100)]
Make the pre-commit hook executable

15 years agoSync makefiles with upstream.
Stefan Kost [Wed, 21 Jan 2009 16:24:32 +0000 (18:24 +0200)]
Sync makefiles with upstream.

Add parameters that are needed to build with gtk-doc svn trunk and don't hurt when used with older versions.
Sync other parts of makefiles (namely expand_content files).

15 years agoCall indent twice to get correct output
Sebastian Dröge [Thu, 22 Jan 2009 10:34:17 +0000 (11:34 +0100)]
Call indent twice to get correct output

indent tends to add line-breaks at different positions
for every second call.

15 years agoFix pre-commit hook for moved/deleted files
Sebastian Dröge [Thu, 22 Jan 2009 09:46:35 +0000 (10:46 +0100)]
Fix pre-commit hook for moved/deleted files

15 years agoAdding git hooks
Edward Hervey [Thu, 22 Jan 2009 04:10:38 +0000 (05:10 +0100)]
Adding git hooks

15 years agogst.supp: And yet another variation of the GstAudioFilter leak. GIT_CONVERSION RELEASE-0_10_22
Edward Hervey [Wed, 17 Dec 2008 12:15:50 +0000 (12:15 +0000)]
gst.supp: And yet another variation of the GstAudioFilter leak.

Original commit message from CVS:
* gst.supp:
And yet another variation of the GstAudioFilter leak.

15 years agom4/gst-parser.m4: Fix AG_GST_BISON_CHECK to handle version numbers with more than...
Roland Illig [Mon, 15 Dec 2008 07:06:26 +0000 (07:06 +0000)]
m4/gst-parser.m4: Fix AG_GST_BISON_CHECK to handle version numbers with more than two components (i.e. 2.4.1). Fixes ...

Original commit message from CVS:
Patch by: Roland Illig <roland dot illig at gmx dot de>
* m4/gst-parser.m4:
Fix AG_GST_BISON_CHECK to handle version numbers with more than
two components (i.e. 2.4.1). Fixes bug #564507.

15 years agogst.supp: And yet another variant of the GstAudioFilter leak.
Edward Hervey [Sun, 14 Dec 2008 08:54:37 +0000 (08:54 +0000)]
gst.supp: And yet another variant of the GstAudioFilter leak.

Original commit message from CVS:
* gst.supp:
And yet another variant of the GstAudioFilter leak.

15 years agogst.supp: Added variants of leaks of dynamic pad templates created in
Edward Hervey [Sat, 13 Dec 2008 15:19:36 +0000 (15:19 +0000)]
gst.supp: Added variants of leaks of dynamic pad templates created in

Original commit message from CVS:
* gst.supp:
Added variants of leaks of dynamic pad templates created in
GstAudioFilter.
Add conditional jump triggered by getaddrinfo (maybe glibc-2.9).

15 years agogst.supp: Fix leak in GIO called by gnomevfs. Nothing we can do about this.
Edward Hervey [Fri, 12 Dec 2008 15:03:42 +0000 (15:03 +0000)]
gst.supp: Fix leak in GIO called by gnomevfs. Nothing we can do about this.

Original commit message from CVS:
* gst.supp:
Fix leak in GIO called by gnomevfs. Nothing we can do about this.

15 years agogst.supp: Added another suppression for dynamic pad templates, in this case
Edward Hervey [Fri, 12 Dec 2008 13:44:36 +0000 (13:44 +0000)]
gst.supp: Added another suppression for dynamic pad templates, in this case

Original commit message from CVS:
* gst.supp:
Added another suppression for dynamic pad templates, in this case
GstAudioFilter.
Added suppression for PangoLanguage which can never be freed
according to the Pango API.

15 years agogst.supp: Added another suppression for dynamic pad templates, in this case
Edward Hervey [Fri, 12 Dec 2008 10:51:42 +0000 (10:51 +0000)]
gst.supp: Added another suppression for dynamic pad templates, in this case

Original commit message from CVS:
* gst.supp:
Added another suppression for dynamic pad templates, in this case
GstAudioFilter.
Added suppression for PangoLanguage which can never be freed
according to the Pango API.

15 years agogst.supp: A whole bunch of suppressions detected on latest gentoo ~amd64.
Edward Hervey [Fri, 12 Dec 2008 07:45:38 +0000 (07:45 +0000)]
gst.supp: A whole bunch of suppressions detected on latest gentoo ~amd64.

Original commit message from CVS:
* gst.supp:
A whole bunch of suppressions detected on latest gentoo ~amd64.
Make some existing suppressions more generic (for subtle dependecy
code changes).
Added suppressions for glibc-2.9.
Added suppressions for new variants of ALSA leaks.
Added suppressions for a series of leaks in plugins registrations due
to some pad templates' caps calculated at runtime.
Added suppressions for variants of some leaks in pango/fontconfig.
Added suppressions for leak in gstffmpegcsp.c (nothing we can do
about it, but will only exist once).

15 years agom4/gst-plugin-docs.m4: Remove the check if $have_gtk_doc equals yes as it's not defin...
Sebastian Dröge [Thu, 4 Dec 2008 19:30:17 +0000 (19:30 +0000)]
m4/gst-plugin-docs.m4: Remove the check if $have_gtk_doc equals yes as it's not defined and $enable_gtk_doc should be...

Original commit message from CVS:
* m4/gst-plugin-docs.m4:
Remove the check if $have_gtk_doc equals yes as it's not defined
and $enable_gtk_doc should be good enough.
Also this restores the build of the plugin documentation.

15 years agogst.supp: Add suppression variant for Ubuntu Hardy x86/64bit.
Mark Nauwelaerts [Mon, 1 Dec 2008 16:43:56 +0000 (16:43 +0000)]
gst.supp: Add suppression variant for Ubuntu Hardy x86/64bit.

Original commit message from CVS:
* gst.supp:
Add suppression variant for Ubuntu Hardy x86/64bit.

15 years agogtk-doc/: Simplily uninstall rule. Its closer to upstream and fixes #150331.
Stefan Kost [Mon, 1 Dec 2008 09:00:15 +0000 (09:00 +0000)]
gtk-doc/: Simplily uninstall rule. Its closer to upstream and fixes #150331.

Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Simplily uninstall rule. Its closer to upstream and fixes #150331.

15 years agom4/glib-gettext.m4: Update glib-gettext.m4 from latest stable GLib release.
Sebastian Dröge [Sat, 29 Nov 2008 19:40:02 +0000 (19:40 +0000)]
m4/glib-gettext.m4: Update glib-gettext.m4 from latest stable GLib release.

Original commit message from CVS:
* m4/glib-gettext.m4:
Update glib-gettext.m4 from latest stable GLib release.

15 years agogettext.patch: Update the gettext patch for use with gettext 0.17 which is required...
Sebastian Dröge [Sat, 29 Nov 2008 13:27:01 +0000 (13:27 +0000)]
gettext.patch: Update the gettext patch for use with gettext 0.17 which is required to build with libtool 2.2 because...

Original commit message from CVS:
Patch by: Cygwin Ports maintainer
<yselkowitz at users dot sourceforge dot net>
* gettext.patch:
Update the gettext patch for use with gettext 0.17 which is
required to build with libtool 2.2 because of conflicts.
First part of bug #556091.

15 years agom4/: Update gtk-doc and pkg-config m4 macros from their latest releases.
Sebastian Dröge [Sat, 29 Nov 2008 13:22:44 +0000 (13:22 +0000)]
m4/: Update gtk-doc and pkg-config m4 macros from their latest releases.

Original commit message from CVS:
* m4/gtk-doc.m4:
* m4/pkg.m4:
Update gtk-doc and pkg-config m4 macros from their latest releases.

15 years agom4/as-objc.m4: Fix objective C test macro when none of the compilers are found at...
Michael Smith [Thu, 20 Nov 2008 22:30:20 +0000 (22:30 +0000)]
m4/as-objc.m4: Fix objective C test macro when none of the compilers are found at all.

Original commit message from CVS:
* m4/as-objc.m4:
Fix objective C test macro when none of the compilers are found at all.

16 years agogtk-doc.mak: Also cp the entities here to all xinlcude based docs (workaround for...
Stefan Kost [Thu, 30 Oct 2008 14:35:59 +0000 (14:35 +0000)]
gtk-doc.mak: Also cp the entities here to all xinlcude based docs (workaround for not being able to set up a search p...

Original commit message from CVS:
* gtk-doc.mak:
Also cp the entities here to all xinlcude based docs (workaround for
not being able to set up a search path).

16 years agogtk-doc.mak: Don't clobber the real registry cache file when building docs.
Jan Schmidt [Fri, 17 Oct 2008 22:03:53 +0000 (22:03 +0000)]
gtk-doc.mak: Don't clobber the real registry cache file when building docs.

Original commit message from CVS:
* gtk-doc.mak:
Don't clobber the real registry cache file when
building docs.

16 years agom4/gst-error.m4: Also disable the bogus "loop not entered at top" warnings appearing...
Jan Schmidt [Tue, 7 Oct 2008 11:26:46 +0000 (11:26 +0000)]
m4/gst-error.m4: Also disable the bogus "loop not entered at top" warnings appearing on Sparc Forte builds.

Original commit message from CVS:
* m4/gst-error.m4:
Also disable the bogus "loop not entered at top" warnings appearing on Sparc Forte builds.

16 years agogtk-doc.mak: Apply the same fix as below to gtk-doc.mak. Somehow did not end up in
Stefan Kost [Mon, 6 Oct 2008 08:36:15 +0000 (08:36 +0000)]
gtk-doc.mak: Apply the same fix as below to gtk-doc.mak. Somehow did not end up in

Original commit message from CVS:
* gtk-doc.mak:
Apply the same fix as below to gtk-doc.mak. Somehow did not end up in
CVS.

16 years agogtk-doc-plugins.mak: Fix the check for gtkdoc-rebase: don't pass the 'which' error... RELEASE-0_10_21
David Schleef [Sat, 6 Sep 2008 01:10:27 +0000 (01:10 +0000)]
gtk-doc-plugins.mak: Fix the check for gtkdoc-rebase: don't pass the 'which' error back to make.  This fix is more sp...

Original commit message from CVS:
* gtk-doc-plugins.mak: Fix the check for gtkdoc-rebase: don't
pass the 'which' error back to make.  This fix is more specific
than what is in upstream.

16 years agogtk-doc/: Get closer to upstream makefiles. Don't install index.sgml twice. Call...
Stefan Kost [Fri, 5 Sep 2008 09:20:52 +0000 (09:20 +0000)]
gtk-doc/: Get closer to upstream makefiles. Don't install index.sgml twice. Call gtkdoc-rebase (if exists).

Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Get closer to upstream makefiles. Don't install index.sgml twice. Call
gtkdoc-rebase (if exists).

16 years agogtk-doc-plugins.mak: Revert $(top_builddir) -> $(builddir) change of rev. 1.39 as...
Stefan Kost [Thu, 21 Aug 2008 12:42:40 +0000 (12:42 +0000)]
gtk-doc-plugins.mak: Revert $(top_builddir) -> $(builddir) change of rev. 1.39 as there is no variable called builddir.

Original commit message from CVS:
* gtk-doc-plugins.mak:
Revert $(top_builddir) -> $(builddir) change of rev. 1.39 as there is
no variable called builddir.

16 years agogst.supp: Add suppressions for Ubunty Hardy x86/64bit, similar to earlier versions...
Mark Nauwelaerts [Thu, 31 Jul 2008 17:22:38 +0000 (17:22 +0000)]
gst.supp: Add suppressions for Ubunty Hardy x86/64bit, similar to earlier versions and 32bit variant.

Original commit message from CVS:
* gst.supp:
Add suppressions for Ubunty Hardy x86/64bit, similar to earlier
versions and 32bit variant.

16 years agom4/gst-feature.m4: Remove GST_DISABLE_(ENUMTYPES|INDEX|URI).
Sebastian Dröge [Thu, 31 Jul 2008 15:19:27 +0000 (15:19 +0000)]
m4/gst-feature.m4: Remove GST_DISABLE_(ENUMTYPES|INDEX|URI).

Original commit message from CVS:
* m4/gst-feature.m4:
Remove GST_DISABLE_(ENUMTYPES|INDEX|URI).

16 years agom4/gst-error.m4: When checking for GST_ERROR_CXXFLAGS, check each compiler flag indiv...
Tim-Philipp Müller [Mon, 21 Jul 2008 09:02:43 +0000 (09:02 +0000)]
m4/gst-error.m4: When checking for GST_ERROR_CXXFLAGS, check each compiler flag individually, not all together.

Original commit message from CVS:
* m4/gst-error.m4::
When checking for GST_ERROR_CXXFLAGS, check each compiler flag
individually, not all together.

16 years agom4/gst-parser.m4: Fix bison version number detection for older --version output forma...
Tim-Philipp Müller [Sun, 20 Jul 2008 19:55:14 +0000 (19:55 +0000)]
m4/gst-parser.m4: Fix bison version number detection for older --version output format (as bison 1.28 on OSX 10.4 out...

Original commit message from CVS:
* m4/gst-parser.m4::
Fix bison version number detection for older --version
output format (as bison 1.28 on OSX 10.4 outputs).
Fixes #543853.

16 years agoplugins.xsl: Split refsect2 also here to make "Element Pads" subtitle visible.
Stefan Kost [Sat, 12 Jul 2008 10:21:33 +0000 (10:21 +0000)]
plugins.xsl: Split refsect2 also here to make "Element Pads" subtitle visible.

Original commit message from CVS:
* plugins.xsl:
Split refsect2 also here to make "Element Pads" subtitle visible.

16 years agom4/gst-error.m4: Add compiler flags to warn if declarations after statements or varia...
Sebastian Dröge [Tue, 8 Jul 2008 11:20:25 +0000 (11:20 +0000)]
m4/gst-error.m4: Add compiler flags to warn if declarations after statements or variable length arrays are used. Thes...

Original commit message from CVS:
* m4/gst-error.m4:
Add compiler flags to warn if declarations after statements or
variable length arrays are used. These are C99/GCC extensions and
are not supported by some compilers we want to support.

16 years agogtk-doc-plugins.mak: Only clean doc maintainer stamps in maintainer-clean. Fixes...
Mark Nauwelaerts [Wed, 2 Jul 2008 07:20:34 +0000 (07:20 +0000)]
gtk-doc-plugins.mak: Only clean doc maintainer stamps in maintainer-clean.  Fixes #539977.

Original commit message from CVS:
* gtk-doc-plugins.mak:
Only clean doc maintainer stamps in maintainer-clean.  Fixes #539977.

16 years agogstdoc-scangobj: Always use format strings for printf-like functions, even if they...
Sebastian Dröge [Fri, 20 Jun 2008 08:43:28 +0000 (08:43 +0000)]
gstdoc-scangobj: Always use format strings for printf-like functions, even if they just print a string. Fixes bug #53...

Original commit message from CVS:
* gstdoc-scangobj:
Always use format strings for printf-like functions, even if they just
print a string. Fixes bug #536981.

16 years agogtk-doc/: Include CFLAGS and LDFLAGS in GTKDOC_CFLAGS and GTKDOC_LDFLAGS, otherwise...
Sebastian Dröge [Fri, 20 Jun 2008 08:42:11 +0000 (08:42 +0000)]
gtk-doc/: Include CFLAGS and LDFLAGS in GTKDOC_CFLAGS and GTKDOC_LDFLAGS, otherwise the values passed to configure ar...

Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Include CFLAGS and LDFLAGS in GTKDOC_CFLAGS and GTKDOC_LDFLAGS,
otherwise the values passed to configure are ignored.
Fixes bug #536978.

16 years agom4/gst-error.m4: Add -fno-strict-aliasing when compiling with -Werror, to work around... RELEASE-0_10_20
Tim-Philipp Müller [Thu, 5 Jun 2008 16:12:03 +0000 (16:12 +0000)]
m4/gst-error.m4: Add -fno-strict-aliasing when compiling with -Werror, to work around warnings caused by G_LOCK with ...

Original commit message from CVS:
* m4/gst-error.m4:
Add -fno-strict-aliasing when compiling with -Werror, to work around
warnings caused by G_LOCK with recent GLib versions (2.16.x) (#316221).

16 years agogtk-doc.mak: Don't copy html/*.png files unless they don't already exist in the destd...
Jan Schmidt [Wed, 4 Jun 2008 23:34:22 +0000 (23:34 +0000)]
gtk-doc.mak: Don't copy html/*.png files unless they don't already exist in the destdir. Fixes distcheck failure caus...

Original commit message from CVS:
* gtk-doc.mak:
Don't copy html/*.png files unless they don't already exist
in the destdir. Fixes distcheck failure caused by permissions
problems trying to copy a file into the destdir when it already
exists.

16 years agoplugins.xsl: The class was not shown in plugin docs. Fix typo in changelog below.
Stefan Kost [Wed, 28 May 2008 14:22:29 +0000 (14:22 +0000)]
plugins.xsl: The class was not shown in plugin docs. Fix typo in changelog below.

Original commit message from CVS:
* plugins.xsl:
The class was not shown in plugin docs. Fix typo in changelog below.

16 years agogstdoc-scangobj: Emit warnings if one of the GTypes we're expecting is 0 when scanning.
Jan Schmidt [Thu, 22 May 2008 21:20:42 +0000 (21:20 +0000)]
gstdoc-scangobj: Emit warnings if one of the GTypes we're expecting is 0 when scanning.

Original commit message from CVS:
* gstdoc-scangobj:
Emit warnings if one of the GTypes we're expecting is 0
when scanning.

16 years agogtk-doc/: Fix installing png images when gtk-doc is disabled.
Felipe Contreras [Wed, 21 May 2008 15:40:05 +0000 (15:40 +0000)]
gtk-doc/: Fix installing png images when gtk-doc is disabled.

Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Fix installing png images when gtk-doc is disabled.

16 years agogtk-doc/: Fix make clean when gtk-doc is disabled and other cleanups.
Felipe Contreras [Wed, 21 May 2008 13:29:06 +0000 (13:29 +0000)]
gtk-doc/: Fix make clean when gtk-doc is disabled and other cleanups.

Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Fix make clean when gtk-doc is disabled and other cleanups.

16 years agogtk-doc-plugins.mak: Be more quiet when the files don't yet exist.
Jan Schmidt [Sat, 17 May 2008 17:17:59 +0000 (17:17 +0000)]
gtk-doc-plugins.mak: Be more quiet when the files don't yet exist.

Original commit message from CVS:
* gtk-doc-plugins.mak:
Be more quiet when the files don't yet exist.

16 years agogstdoc-scangobj: Add a mechanism for adding 'implicitly created' GTypes into the...
Jan Schmidt [Fri, 16 May 2008 14:52:29 +0000 (14:52 +0000)]
gstdoc-scangobj: Add a mechanism for adding 'implicitly created' GTypes into the scan, allowing for documenting plugi...

Original commit message from CVS:
* gstdoc-scangobj:
Add a mechanism for adding 'implicitly created' GTypes into the
scan, allowing for documenting plugin-private base classes that
provide signals or properties for public elements.
* gtk-doc-plugins.mak:
Use $(builddir) instead of $(top_builddir) in a few places - there's
no need to hard code 'docs/plugins' as the only useable path.

16 years agom4/gst-feature.m4: Report plug-ins without external dependencies that will not be...
Peter Kjellerstedt [Wed, 14 May 2008 18:21:56 +0000 (18:21 +0000)]
m4/gst-feature.m4: Report plug-ins without external dependencies that will not be built even when the name of the plu...

Original commit message from CVS:
* m4/gst-feature.m4:
Report plug-ins without external dependencies that will not be built
even when the name of the plug-in is a substring of another plug-in,
e.g., goom vs. goom2k1.

16 years agogst.supp: Add suppression for glibc bug on gutsy/x86-64
Tim-Philipp Müller [Wed, 14 May 2008 16:17:10 +0000 (16:17 +0000)]
gst.supp: Add suppression for glibc bug on gutsy/x86-64

Original commit message from CVS:
* gst.supp:
Add suppression for glibc bug on gutsy/x86-64

16 years agoplugins.xsl: Improve the layput of the caps, but splitting them on ";".
Stefan Kost [Mon, 12 May 2008 11:57:07 +0000 (11:57 +0000)]
plugins.xsl: Improve the layput of the caps, but splitting them on ";".

Original commit message from CVS:
* plugins.xsl:
Improve the layput of the caps, but splitting them on ";".

16 years agom4/gst-default.m4: Don't set the default audio sink to the default visualizer.
Brian Cameron [Fri, 9 May 2008 07:37:41 +0000 (07:37 +0000)]
m4/gst-default.m4: Don't set the default audio sink to the default visualizer.

Original commit message from CVS:
Patch by: Brian Cameron <brian dot cameron at sun dot com>
* m4/gst-default.m4:
Don't set the default audio sink to the default visualizer.
Fixes bug #532295.

16 years agocheck.mak: Document GST_CHECKS environment variable in checks 'make help'.
Tim-Philipp Müller [Wed, 7 May 2008 10:05:57 +0000 (10:05 +0000)]
check.mak: Document GST_CHECKS environment variable in checks 'make help'.

Original commit message from CVS:
* check.mak: (help):
Document GST_CHECKS environment variable in checks 'make help'.

16 years agoscangobj-merge.py: Don't depend on Twisted just for the OrderedDict but implement...
Marc-Andre Lureau [Tue, 6 May 2008 08:03:40 +0000 (08:03 +0000)]
scangobj-merge.py: Don't depend on Twisted just for the OrderedDict but implement our own ordered dictionary class. F...

Original commit message from CVS:
Patch by: Marc-Andre Lureau <marcandre dot lureau at gmail dot com>
* scangobj-merge.py:
Don't depend on Twisted just for the OrderedDict but implement our
own ordered dictionary class. Fixes bug #531577.

16 years agogst.supp: Re-arrange latest suppressions.
Edward Hervey [Wed, 23 Apr 2008 11:19:02 +0000 (11:19 +0000)]
gst.supp: Re-arrange latest suppressions.

Original commit message from CVS:
* gst.supp:
Re-arrange latest suppressions.
Add all known suppressions for ubuntu hardy. Same as for older
ubuntus, but with different codepaths.

16 years agogst.supp: Make tls leak suppression a bit more generic.
Edward Hervey [Tue, 22 Apr 2008 17:27:47 +0000 (17:27 +0000)]
gst.supp: Make tls leak suppression a bit more generic.

Original commit message from CVS:
* gst.supp: Make tls leak suppression a bit more generic.

16 years agogst.supp: Fix ommission in latest commit.
Edward Hervey [Tue, 22 Apr 2008 16:47:05 +0000 (16:47 +0000)]
gst.supp: Fix ommission in latest commit.

Original commit message from CVS:
* gst.supp: Fix ommission in latest commit.
Make tls leak suppression more generic in order to cover more
distributions (and hopefully also future distributions).

16 years agogst.supp: Add suppressions for Hardy.
Edward Hervey [Tue, 22 Apr 2008 16:24:50 +0000 (16:24 +0000)]
gst.supp: Add suppressions for Hardy.

Original commit message from CVS:
* gst.supp: Add suppressions for Hardy.
They're just the newer versions of similar suppressions we had
for the previous versions of ubuntu.

16 years agoDist all files in common. Fixes bug #527984.
Sebastian Dröge [Tue, 15 Apr 2008 18:02:46 +0000 (18:02 +0000)]
Dist all files in common. Fixes bug #527984.

Original commit message from CVS:
* Makefile.am:
* m4/Makefile.am:
Dist all files in common. Fixes bug #527984.

16 years agom4/gst-function.m4: Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make...
Tim-Philipp Müller [Mon, 14 Apr 2008 09:43:24 +0000 (09:43 +0000)]
m4/gst-function.m4: Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make autoconf-2.62 complain less.

Original commit message from CVS:
* m4/gst-function.m4:
Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make
autoconf-2.62 complain less.

16 years agom4/: Bump valgrind requirement to 3.0 (which was released in August 2005).
Tim-Philipp Müller [Sun, 13 Apr 2008 20:43:59 +0000 (20:43 +0000)]
m4/: Bump valgrind requirement to 3.0 (which was released in August 2005).

Original commit message from CVS:
* m4/gst-args.m4:
* m4/gst-valgrind.m4:
Bump valgrind requirement to 3.0 (which was released in August 2005).
Fixes #489269. Also, check for version >=REQ and not >REQ.

16 years agom4/gst-default.m4: Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualiz...
Tim-Philipp Müller [Wed, 9 Apr 2008 09:01:02 +0000 (09:01 +0000)]
m4/gst-default.m4: Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualizer} configure switches (#519417).

Original commit message from CVS:
* m4/gst-default.m4:
Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualizer}
configure switches (#519417).

16 years agom4/gst-args.m4: Add --disable-foo switch for dependency-less plugins (#525586).
Tim-Philipp Müller [Thu, 3 Apr 2008 08:25:08 +0000 (08:25 +0000)]
m4/gst-args.m4: Add --disable-foo switch for dependency-less plugins (#525586).

Original commit message from CVS:
* m4/gst-args.m4:
Add --disable-foo switch for dependency-less plugins (#525586).

16 years agom4/gst-parser.m4: Unconditionally require flex 2.5.31 and bison 1.875.
Sebastian Dröge [Tue, 1 Apr 2008 13:41:57 +0000 (13:41 +0000)]
m4/gst-parser.m4: Unconditionally require flex 2.5.31 and bison 1.875.

Original commit message from CVS:
* m4/gst-parser.m4:
Unconditionally require flex 2.5.31 and bison 1.875.

16 years agom4/gst-arch.m4: amd64/x86_64 allows unaligned memory access too.
Sebastian Dröge [Sun, 23 Mar 2008 11:20:03 +0000 (11:20 +0000)]
m4/gst-arch.m4: amd64/x86_64 allows unaligned memory access too.

Original commit message from CVS:
* m4/gst-arch.m4:
amd64/x86_64 allows unaligned memory access too.

16 years agom4/gst-dowhile.m4: Add macro that checks if the compiler supports do {} while (0... RELEASE-0_10_10 RELEASE-0_10_11 RELEASE-0_10_12 RELEASE-0_10_13 RELEASE-0_10_14 RELEASE-0_10_4 RELEASE-0_10_5 RELEASE-0_10_6 RELEASE-0_10_7 RELEASE-0_10_8 RELEASE-0_10_9
Sebastian Dröge [Fri, 21 Mar 2008 12:38:02 +0000 (12:38 +0000)]
m4/gst-dowhile.m4: Add macro that checks if the compiler supports do {} while (0) macros and define HAVE_DOWHILE_MACR...

Original commit message from CVS:
* m4/gst-dowhile.m4:
Add macro that checks if the compiler supports do {} while (0)
macros and define HAVE_DOWHILE_MACROS if it does. This is
needed by glib/gmacros.h to use something else than
if (1) else for G_STMT_START/END when compling C++, which
causes compiler warnings because of ambigious else with g++ 4.3.

16 years agom/: Don't depend on PyXML and use only XML modules that are shipped with python....
Sebastian Dröge [Fri, 21 Mar 2008 12:31:52 +0000 (12:31 +0000)]
m/: Don't depend on PyXML and use only XML modules that are shipped with python. Fixes bug #519635.

Original commit message from CVS:
* m4/gst-plugin-docs.m4:
* mangle-tmpl.py:
Don't depend on PyXML and use only XML modules that are shipped
with python. Fixes bug #519635.

16 years agom4/gtk-doc.m4: The previous commit to this file by Stefan Kost mentionned checking for RELEASE-0_10_18 RELEASE-0_10_19
Edward Hervey [Sat, 8 Mar 2008 00:37:04 +0000 (00:37 +0000)]
m4/gtk-doc.m4: The previous commit to this file by Stefan Kost mentionned checking for

Original commit message from CVS:
* m4/gtk-doc.m4: (GTK_DOC_CHECK):
The previous commit to this file by Stefan Kost mentionned checking for
SED, but NOT checking for gtkdoc-check (wth is that doing there ??).
Therefore, removing the check for gtkdoc-check

16 years agom4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of this file. (Update...
David Schleef [Tue, 4 Mar 2008 02:00:24 +0000 (02:00 +0000)]
m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of this file.  (Update from upstream)

Original commit message from CVS:
* m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of
this file.  (Update from upstream)

16 years agom4/ax_create_stdint_h.m4: Update from upstream. Fixes a bug compiling with MSVC.
David Schleef [Tue, 4 Mar 2008 01:56:11 +0000 (01:56 +0000)]
m4/ax_create_stdint_h.m4: Update from upstream.  Fixes a bug compiling with MSVC.

Original commit message from CVS:
* m4/ax_create_stdint_h.m4:  Update from upstream.  Fixes a bug
compiling with MSVC.

16 years agom4/pkg.m4: Allow override of pkg-config results, as proposed by configure --help.
Edward Hervey [Mon, 3 Mar 2008 18:16:09 +0000 (18:16 +0000)]
m4/pkg.m4: Allow override of pkg-config results, as proposed by configure --help.

Original commit message from CVS:
* m4/pkg.m4:
Allow override of pkg-config results, as proposed by configure --help.
This is in fact just a backport from upstream pkg.m4.
Fixes #518892

16 years agoChangeLog: Changelog surgery of my previous commit to add bugzilla reference.
Peter Kjellerstedt [Mon, 3 Mar 2008 11:53:47 +0000 (11:53 +0000)]
ChangeLog: Changelog surgery of my previous commit to add bugzilla reference.

Original commit message from CVS:
* ChangeLog:
Changelog surgery of my previous commit to add bugzilla reference.
* m4/gst-args.m4:
Add AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to make it easier
to include and exclude plug-ins without external references, i.e.,
plug-ins listed in GST_PLUGINS_SELECTED. (#498222)

16 years agogst.supp: Add another glibc suppression.
Sebastian Dröge [Mon, 3 Mar 2008 07:07:41 +0000 (07:07 +0000)]
gst.supp: Add another glibc suppression.

Original commit message from CVS:
* gst.supp:
Add another glibc suppression.

16 years agom4/gst-feature.m4: Make the comment before defines generated via AG_GST_CHECK_FEATURE...
Peter Kjellerstedt [Fri, 29 Feb 2008 15:47:06 +0000 (15:47 +0000)]
m4/gst-feature.m4: Make the comment before defines generated via AG_GST_CHECK_FEATURE look nicer.

Original commit message from CVS:
* m4/gst-feature.m4:
Make the comment before defines generated via AG_GST_CHECK_FEATURE
look nicer.

16 years agom4/: Add Dave Schleef's GCC inline assembly detection macro for using in gst-plugins...
Jan Schmidt [Tue, 26 Feb 2008 09:38:00 +0000 (09:38 +0000)]
m4/: Add Dave Schleef's GCC inline assembly detection macro for using in gst-plugins-good in the goom 2k4 plugin.

Original commit message from CVS:
* m4/Makefile.am:
* m4/as-gcc-inline-assembly.m4:
Add Dave Schleef's GCC inline assembly detection macro
for using in gst-plugins-good in the goom 2k4 plugin.

16 years agogst-autogen.sh: Instead of only passing certain arguments to configure, pass anything...
Andy Wingo [Mon, 25 Feb 2008 17:49:48 +0000 (17:49 +0000)]
gst-autogen.sh: Instead of only passing certain arguments to configure, pass anything that we didn't handle. Much fri...

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

* gst-autogen.sh: Instead of only passing certain arguments to
configure, pass anything that we didn't handle. Much friendlier.
Fixes #34412.

16 years agom4/gst-error.m4: Store the detected compiler flags into ERROR_CFLAGS rather than
Jan Schmidt [Sat, 23 Feb 2008 15:39:26 +0000 (15:39 +0000)]
m4/gst-error.m4: Store the detected compiler flags into ERROR_CFLAGS rather than

Original commit message from CVS:
* m4/gst-error.m4:
Store the detected compiler flags into ERROR_CFLAGS rather than
ERROR_CXXFLAGS, and use the macro that checks the C compiler, not
the C++ one.

16 years agom4/gst-error.m4: Reflow checks for additional warning flags so they're not nested...
Tim-Philipp Müller [Sat, 23 Feb 2008 12:18:51 +0000 (12:18 +0000)]
m4/gst-error.m4: Reflow checks for additional warning flags so they're not nested, which fixes the result reporting i...

Original commit message from CVS:
* m4/gst-error.m4:
Reflow checks for additional warning flags so they're not
nested, which fixes the result reporting in the configure
output.

16 years agom4/as-compiler-flag.m4: Add AS_CXX_COMPILER_FLAG
Tim-Philipp Müller [Fri, 22 Feb 2008 11:22:58 +0000 (11:22 +0000)]
m4/as-compiler-flag.m4: Add AS_CXX_COMPILER_FLAG

Original commit message from CVS:
* m4/as-compiler-flag.m4:
Add AS_CXX_COMPILER_FLAG
* m4/gst-error.m4:
Add AG_GST_SET_ERROR_CXXFLAGS (Forte bits need testing)

16 years agogtk-doc-plugins.mak: Add 'check-inspected-versions' target; this helps identify files...
Tim-Philipp Müller [Fri, 22 Feb 2008 10:25:59 +0000 (10:25 +0000)]
gtk-doc-plugins.mak: Add 'check-inspected-versions' target; this helps identify files that should have been removed o...

Original commit message from CVS:
* gtk-doc-plugins.mak:
Add 'check-inspected-versions' target; this helps identify
files that should have been removed or where the version
number should (ideally) be updated before a release
(which doesn't happen automatically if the releaser doesn't
build that plugin locally). Not adding at a distcheck hook
yet though, because it's not really that important and would
probably also be a problem on buildbots.

16 years agogst.supp: Add even more glibc 2.7 suppressions.
Sebastian Dröge [Fri, 22 Feb 2008 06:40:20 +0000 (06:40 +0000)]
gst.supp: Add even more glibc 2.7 suppressions.

Original commit message from CVS:
* gst.supp:
Add even more glibc 2.7 suppressions.

16 years agogst.supp: Add another suppression for GLib caching some values after the first call.
Sebastian Dröge [Fri, 22 Feb 2008 06:28:46 +0000 (06:28 +0000)]
gst.supp: Add another suppression for GLib caching some values after the first call.

Original commit message from CVS:
* gst.supp:
Add another suppression for GLib caching some values after
the first call.

16 years agom4/gst-error.m4: Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
Sebastian Dröge [Tue, 12 Feb 2008 12:20:21 +0000 (12:20 +0000)]
m4/gst-error.m4: Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.

Original commit message from CVS:
Patch by:
Tim Mooney <mooney at dogbert dot cc dot ndsu dot nodak dot edu>
* m4/gst-error.m4:
Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
Fixes bug #515905.

16 years agogst.supp: Add a few more glibc 2.7 suppressions to make the avisubtitle unit test...
Sebastian Dröge [Mon, 11 Feb 2008 13:49:31 +0000 (13:49 +0000)]
gst.supp: Add a few more glibc 2.7 suppressions to make the avisubtitle unit test valgrind clean. Fixes bug #515703.

Original commit message from CVS:
* gst.supp:
Add a few more glibc 2.7 suppressions to make the avisubtitle unit
test valgrind clean. Fixes bug #515703.

16 years agoChangeLog: Changelog surgery for last commit.
Stefan Kost [Fri, 8 Feb 2008 16:21:14 +0000 (16:21 +0000)]
ChangeLog: Changelog surgery for last commit.

Original commit message from CVS:
* ChangeLog:
Changelog surgery for last commit.

16 years agom4/gtk-doc.m4: Conditionally check for SED.
Stefan Kost [Fri, 8 Feb 2008 16:09:23 +0000 (16:09 +0000)]
m4/gtk-doc.m4: Conditionally check for SED.

Original commit message from CVS:
* m4/gtk-doc.m4:
Conditionally check for SED.

16 years agogtk-doc/: Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu only...
Stefan Kost [Fri, 8 Feb 2008 13:06:11 +0000 (13:06 +0000)]
gtk-doc/: Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu only, move to a temp file instead.

Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu
only, move to a temp file instead.

16 years agogtk-doc/: As our docs are versioned, we need to patch the index.sgml file to have...
Stefan Kost [Wed, 6 Feb 2008 13:08:34 +0000 (13:08 +0000)]
gtk-doc/: As our docs are versioned, we need to patch the index.sgml file to have correct paths there, unless we also...

Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
As our docs are versioned, we need to patch the index.sgml file to have
correct paths there, unless we also want to fork gtk-doc's xsl (which
we don't). This hopefully fixes xrefs between modules.

16 years agom4/gst-feature.m4: Use printf instead of echo as "echo -e" isn't POSIX and doesn...
Sebastian Dröge [Sat, 2 Feb 2008 06:56:20 +0000 (06:56 +0000)]
m4/gst-feature.m4: Use printf instead of echo as "echo -e" isn't POSIX and doesn't work with strict POSIX shells like...

Original commit message from CVS:
* m4/gst-feature.m4:
Use printf instead of echo as "echo -e" isn't POSIX and doesn't work
with strict POSIX shells like tcsh or dash and also not every platform
has a /bin/echo that supports it.

16 years agoChangeLog: ChangeLog surgery. RELEASE-0_10_0_3 RELEASE-0_10_16 RELEASE-0_10_17
Stefan Kost [Thu, 24 Jan 2008 10:41:06 +0000 (10:41 +0000)]
ChangeLog: ChangeLog surgery.

Original commit message from CVS:
* ChangeLog:
ChangeLog surgery.
* gstdoc-scangobj:
Sync the object scanner with gtk-doc fixes. Update args and hierarchy
files.

16 years agogtk-doc-plugins.mak: Sync the object scanner with gtk-doc fixes. Update args and...
Stefan Kost [Thu, 24 Jan 2008 10:26:36 +0000 (10:26 +0000)]
gtk-doc-plugins.mak: Sync the object scanner with gtk-doc fixes. Update args and hierarchy files.

Original commit message from CVS:
* gtk-doc-plugins.mak:
Sync the object scanner with gtk-doc fixes. Update args and hierarchy
files.

16 years agoUse $(MAKE) instead of make to fix the build if GNU make is called something else...
Sebastian Dröge [Sun, 20 Jan 2008 08:27:57 +0000 (08:27 +0000)]
Use $(MAKE) instead of make to fix the build if GNU make is called something else on the system.

Original commit message from CVS:
* check.mak:
* coverage/lcov.mak:
* gtk-doc-plugins.mak:
* release.mak:
Use $(MAKE) instead of make to fix the build if GNU make is called
something else on the system.
* m4/as-docbook.m4:
Fix path for docbook.xsl if we have no /etc/xml/catalog and add a
docbook-xsl search path for FreeBSD.