gstreamer/pkgconfig
Tim-Philipp Müller 79d3f1a2c1 pkgconfig: don't put -DG_THREADS_MANDATORY into our pkg-config CFLAGS
If we force -DG_THREADS_MANDATORY onto apps, then g_thread_supported()
will always evaluate to TRUE, so the typical thread initialisation
boilerplate code if (!g_thread_supported()) g_thread_init(NULL); will
no longer work, and the threading system not be initialised and us
printing a warning in gst_init. This may be fine in most cases, since
late initialisation is allowed and automatically done in g_type_init()
since GLib 2.23.2, but let's be cautious and only use this define when
compiling GStreamer itself.

See #608398.
2010-01-30 12:50:09 +00:00
..
.gitignore ignore .pc files 2003-04-27 06:20:44 +00:00
gstreamer-base-uninstalled.pc.in Add srcdir to includes for out-of-source builds 2009-02-23 10:54:53 -08:00
gstreamer-base.pc.in pkgconfig/: New files. 2005-04-06 11:08:07 +00:00
gstreamer-check-uninstalled.pc.in check: use private copy of check for libgstcheck 2009-08-06 17:27:12 +01:00
gstreamer-check.pc.in check: use private copy of check for libgstcheck 2009-08-06 17:27:12 +01:00
gstreamer-controller-uninstalled.pc.in Add srcdir to includes for out-of-source builds 2009-02-23 10:54:53 -08:00
gstreamer-controller.pc.in added missing pc files 2005-08-02 21:38:14 +00:00
gstreamer-dataprotocol-uninstalled.pc.in Add srcdir to includes for out-of-source builds 2009-02-23 10:54:53 -08:00
gstreamer-dataprotocol.pc.in remove more PKG_CFLAGS 2005-10-16 09:11:57 +00:00
gstreamer-net-uninstalled.pc.in Add srcdir to includes for out-of-source builds 2009-02-23 10:54:53 -08:00
gstreamer-net.pc.in Rename gstnet-tempname to gstnet. Fixes #322257. 2005-11-29 17:47:06 +00:00
gstreamer-uninstalled.pc.in pkgconfig: don't put -DG_THREADS_MANDATORY into our pkg-config CFLAGS 2010-01-30 12:50:09 +00:00
gstreamer.pc.in pkgconfig: don't put -DG_THREADS_MANDATORY into our pkg-config CFLAGS 2010-01-30 12:50:09 +00:00
Makefile.am Add net pkgconfig files. 2005-11-18 16:24:56 +00:00