]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/commitdiff
configure.ac: Use -no-common everywhere. In a sane world, it would be the default...
authorDavid Schleef <ds@schleef.org>
Thu, 19 May 2005 19:54:01 +0000 (19:54 +0000)
committerDavid Schleef <ds@schleef.org>
Thu, 19 May 2005 19:54:01 +0000 (19:54 +0000)
Original commit message from CVS:
* configure.ac: Use -no-common everywhere.  In a sane world, it
would be the default in libtool, because without it, you can't
build DLLs on Windows.
* docs/gst/gstreamer-docs.sgml: Remove GstCpu, GstData, GstThread
* docs/gst/gstreamer-sections.txt:
* docs/gst/tmpl/gstcpu.sgml:
* docs/gst/tmpl/gstdata.sgml:
* docs/gst/tmpl/gstthread.sgml:

ChangeLog
configure.ac
docs/gst/gstreamer-docs.sgml
docs/gst/gstreamer-sections.txt
docs/gst/tmpl/gstcpu.sgml [deleted file]
docs/gst/tmpl/gstdata.sgml [deleted file]
docs/gst/tmpl/gstthread.sgml [deleted file]

index b451477af1348ab8e9586d8a5827b0aed490b501..ece4c9a63c1816bb912c8fa1cb77bde14308831e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2005-05-19  David Schleef  <ds@schleef.org>
+
+       * configure.ac: Use -no-common everywhere.  In a sane world, it
+         would be the default in libtool, because without it, you can't
+         build DLLs on Windows.
+       * docs/gst/gstreamer-docs.sgml: Remove GstCpu, GstData, GstThread
+       * docs/gst/gstreamer-sections.txt:
+       * docs/gst/tmpl/gstcpu.sgml:
+       * docs/gst/tmpl/gstdata.sgml:
+       * docs/gst/tmpl/gstthread.sgml:
+
 2005-05-19  David Schleef  <ds@schleef.org>
 
        * gst/gstminiobject.c: (gst_value_set_mini_object),
index 1b7e0ee8d8e8afda74ea1c9a712c2c1eb754c606..987f034660dc905502efdbe7324532224d7540db 100644 (file)
@@ -594,7 +594,7 @@ dnl Private vars for libgst only
 GST_LIB_CFLAGS="$GST_PKG_CFLAGS $GST_INT_CFLAGS \
   $VALGRIND_CFLAGS -I\$(top_srcdir)"
 GST_LIB_LIBS="$XML_LIBS $GLIB_LIBS -lpopt $GST_PKG_LIBS $LTLIBINTL $VALGRIND_LIBS"
-GST_LIB_LDFLAGS="$GST_LT_LDFLAGS -version-info $GST_LIBVERSION $EXPORT_LDFLAGS"
+GST_LIB_LDFLAGS="$GST_LT_LDFLAGS -version-info $GST_LIBVERSION -no-undefined $EXPORT_LDFLAGS"
 AC_SUBST(GST_LIB_CFLAGS)
 AC_SUBST(GST_LIB_LIBS)
 AC_SUBST(GST_LIB_LDFLAGS)
index 5a934fabb63ddd812f50667f29c28c5745df59f6..70ffeea168f1477ad20f55ac5ae59dbafdb703fd 100644 (file)
@@ -10,8 +10,6 @@
 <!ENTITY GstClock SYSTEM "xml/gstclock.xml">
 <!ENTITY GstCompat SYSTEM "xml/gstcompat.xml">
 <!ENTITY GstConfig SYSTEM "xml/gstconfig.xml">
-<!ENTITY GstCpu SYSTEM "xml/gstcpu.xml">
-<!ENTITY GstData SYSTEM "xml/gstdata.xml">
 <!ENTITY GstElement SYSTEM "xml/gstelement.xml">
 <!ENTITY GstElementDetails SYSTEM "xml/gstelementdetails.xml">
 <!ENTITY GstElementFactory SYSTEM "xml/gstelementfactory.xml">
@@ -45,7 +43,6 @@
 <!ENTITY GstSystemClock SYSTEM "xml/gstsystemclock.xml">
 <!ENTITY GstTagList SYSTEM "xml/gsttaglist.xml">
 <!ENTITY GstTagSetter SYSTEM "xml/gsttagsetter.xml">
-<!ENTITY GstThread SYSTEM "xml/gstthread.xml">
 <!ENTITY GstTrace SYSTEM "xml/gsttrace.xml">
 <!ENTITY GstTrashStack SYSTEM "xml/gsttrashstack.xml">
 <!ENTITY GstTypeFind SYSTEM "xml/gsttypefind.xml">
     &GstCaps;
     &GstClock;
     &GstConfig;
-    &GstCpu;
-    &GstData;
     &GstElement;
     &GstElementDetails;
     &GstElementFactory;
     &GstSystemClock;
     &GstTagList;
     &GstTagSetter;
-    &GstThread;
     &GstTypeFind;
     &GstTypeFindFactory;
     &GstTypes;
index 871eee010df9f90acd3af2180b65a3ae43edfd0d..4f243ff1c3f664716825e30613a5cc5afbf54722 100644 (file)
@@ -299,52 +299,6 @@ GST_EXPORT
 GST_PLUGIN_EXPORT
 </SECTION>
 
-<SECTION>
-<FILE>gstcpu</FILE>
-<TITLE>GstCPU</TITLE>
-GstCPUFlags
-gst_cpu_get_flags
-<SUBSECTION Standard>
-GST_TYPE_CPU_FLAGS
-<SUBSECTION Private>
-gst_cpu_flags_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gstdata</FILE>
-<TITLE>GstData</TITLE>
-GST_DATA
-GST_DATA_TYPE
-GST_DATA_FLAGS
-GST_DATA_FLAG_SHIFT
-GST_DATA_FLAG_UNSET
-GstData
-GstDataFreeFunction
-GstDataCopyFunction
-GstDataFlags
-GST_DATA_REFCOUNT
-GST_DATA_REFCOUNT_VALUE
-GST_DATA_COPY_FUNC
-GST_DATA_FREE_FUNC
-gst_data_init
-gst_data_dispose
-gst_data_copy_into
-gst_data_copy
-gst_data_is_writable
-gst_data_copy_on_write
-gst_data_ref
-gst_data_ref_by_count
-gst_data_unref
-<SUBSECTION Standard>
-GST_TYPE_DATA
-GST_DATA_FLAG_SET
-GST_DATA_FLAG_IS_SET
-GST_TYPE_DATA_FLAGS
-<SUBSECTION Private>
-gst_data_get_type
-gst_data_flags_get_type
-</SECTION>
-
 <SECTION>
 <FILE>gstelement</FILE>
 <TITLE>GstElement</TITLE>
@@ -1624,29 +1578,6 @@ GST_TYPE_TAG_SETTER
 gst_tag_setter_get_type
 </SECTION>
 
-<SECTION>
-<FILE>gstthread</FILE>
-<TITLE>GstThread</TITLE>
-GstThread
-gst_thread_current
-GstThreadState
-gst_thread_new
-gst_thread_set_priority
-gst_thread_get_current
-<SUBSECTION Standard>
-GstThreadClass
-GST_THREAD
-GST_IS_THREAD
-GST_THREAD_CLASS
-GST_IS_THREAD_CLASS
-GST_THREAD_GET_CLASS
-GST_TYPE_THREAD
-GST_TYPE_THREAD_STATE
-<SUBSECTION Private>
-gst_thread_get_type
-gst_thread_state_get_type
-</SECTION>
-
 <SECTION>
 <FILE>gsttrace</FILE>
 <TITLE>GstTrace</TITLE>
diff --git a/docs/gst/tmpl/gstcpu.sgml b/docs/gst/tmpl/gstcpu.sgml
deleted file mode 100644 (file)
index 92b79dc..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<!-- ##### SECTION Title ##### -->
-GstCpu
-
-<!-- ##### SECTION Short_Description ##### -->
-Descripe CPU features
-
-<!-- ##### SECTION Long_Description ##### -->
-<para>
-This module can be used when developing plugins. It is
-typically used to enable special optimisations based on the
-features of the CPU.
-</para>
-<para>
-You'll get a bitmask of flags with gst_cpu_get_flags().
-</para>
-
-<!-- ##### SECTION See_Also ##### -->
-<para>
-
-</para>
-
diff --git a/docs/gst/tmpl/gstdata.sgml b/docs/gst/tmpl/gstdata.sgml
deleted file mode 100644 (file)
index 9eb52de..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<!-- ##### SECTION Title ##### -->
-GstData
-
-<!-- ##### SECTION Short_Description ##### -->
-Abstract structure for information that is passed among elements
-
-<!-- ##### SECTION Long_Description ##### -->
-<para>
-This abstract structure provides a common base for #GstBuffer, #GstBufferPool 
-and #GstEvent. It is the main data type that is passed along in a pipeline. 
-GstData provides refcounting, freeing and copying for its child classes.
-</para>
-
-<!-- ##### SECTION See_Also ##### -->
-<para>
-#GstBuffer, #GstBufferPool, #GstEvent
-</para>
-
diff --git a/docs/gst/tmpl/gstthread.sgml b/docs/gst/tmpl/gstthread.sgml
deleted file mode 100644 (file)
index faebee8..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<!-- ##### SECTION Title ##### -->
-GstThread
-
-<!-- ##### SECTION Short_Description ##### -->
-A #GstBin that executes automatically using a separate thread
-
-<!-- ##### SECTION Long_Description ##### -->
-<para>
-A bin that will become a thread if possible when the pipeline is started
-up. It can contain any set of GstObjects. 
-</para>
-<para>
-A Thread can act as a toplevel bin as it has its own scheduler.
-</para>
-
-<!-- ##### SECTION See_Also ##### -->
-<para>
-#GstBin, #GstPipeline
-</para>
-