configure.ac: Use -no-common everywhere. In a sane world, it would be the default in libtool, because without it, yo...

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:
This commit is contained in:
David Schleef 2005-05-19 19:54:01 +00:00
parent 4c9d07cf22
commit a49f1ce161
7 changed files with 12 additions and 135 deletions

View file

@ -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),

View 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)

View 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">
@ -100,8 +97,6 @@
&GstCaps;
&GstClock;
&GstConfig;
&GstCpu;
&GstData;
&GstElement;
&GstElementDetails;
&GstElementFactory;
@ -133,7 +128,6 @@
&GstSystemClock;
&GstTagList;
&GstTagSetter;
&GstThread;
&GstTypeFind;
&GstTypeFindFactory;
&GstTypes;

View 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>

View file

@ -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>

View file

@ -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>

View file

@ -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>